An error occurred fetching the project authors.
  1. 02 Jan, 2020 1 commit
  2. 18 Dec, 2019 1 commit
  3. 16 Dec, 2019 1 commit
  4. 15 Nov, 2019 2 commits
    • Paul Slaughter's avatar
      Wrap sourcegraph in feature flag and user opt-in · ddcb7c1d
      Paul Slaughter authored
      ```---------
      DB Migration
      ```
      
      ---------
      
      This commit contains a DB migration adding the following fields:
      
      - `applicaiton_settings::sourcegraph_public_only` this is helpful for
      managing the difference between self-hosted and gitlab.com, where on
      .com Sourcegraph is not authorized to see private projects, but in a
      self-hosted instance, it's based on the authentication token they
      preconfigure with their private sourcegraph instance.
      
      - `user_preferences::sourcegraph_enabled` this is used to determine
      if the user has opted in for sourcegraph or not.
      
      ------------
      Feature flag
      ------------
      
      Example:
      
      ```
      Feature.enable(:sourcegraph, Project.find_by_full_path('lorem/ipsum'))
      ```
      
      It is possible to conditionally apply this feature flag, so that the
      bundle is only loaded on certain projects. This makes showing the admin
      (or user) settings based on this flag difficult since there is no project
      or group in scope for these views. For this reason, we've introduced the
      `Gitlab::Sourcegraph` module to encapsulate whether a feature is
      available (conditionally or globally).
      
      How?
      
      Conditional or global enablement can be tested with:
      
      ```
      !Feature.get(:sourcegraph).off?
      ```
      
      https://github.com/jnunemaker/flipper/blob/fa78a0030c7f139aecc3f9c8468baf9fd1498eb9/lib/flipper/feature.rb#L223
      
      ----
      Also
      ----
      
      The bundle is only loaded in project routes (potential for further optimization here)
      ddcb7c1d
    • Felix Becker's avatar
      Add Sourcegraph integration · 7f4049c3
      Felix Becker authored
      - Initial draft
      7f4049c3
  5. 07 Nov, 2019 1 commit
    • Heinrich Lee Yu's avatar
      Render canary links based on server-side flag · 2026dc0d
      Heinrich Lee Yu authored
      This fixes the issue where these may be inconsistent with the
      canary favicon.
      
      This happens when:
      
      1. The cookie is set but the canary is not serving any requests
      2. The cookie is not set but we're forcing traffic to canary on
      specific routes
      2026dc0d
  6. 23 Oct, 2019 1 commit
  7. 19 Sep, 2019 1 commit
  8. 18 Sep, 2019 1 commit
    • Dennis Tang's avatar
      Add notification for updated privacy policy · c8a56bf1
      Dennis Tang authored
      This adds a notification to let users know of our updated privacy
      policy.
      
      Users can dismiss the notification either by following the link or
      closing the notification via an "x" icon.
      c8a56bf1
  9. 28 Aug, 2019 2 commits
  10. 26 Aug, 2019 2 commits
  11. 21 Aug, 2019 1 commit
  12. 14 Aug, 2019 4 commits
  13. 04 Jul, 2019 2 commits
  14. 28 Jun, 2019 1 commit
  15. 20 May, 2019 1 commit
  16. 10 May, 2019 1 commit
  17. 08 May, 2019 1 commit
  18. 07 May, 2019 1 commit
  19. 03 May, 2019 1 commit
  20. 26 Apr, 2019 1 commit
    • Filipa Lacerda's avatar
      Adds information about Canary env · 298a6594
      Filipa Lacerda authored
      This commit adds a badge to the navbar
      that indicates if Canary is being used
      When canary is not being used, it renders a link
      to next.gitlab.com
      298a6594
  21. 25 Apr, 2019 1 commit
    • Filipa Lacerda's avatar
      Adds information about Canary env · d275336b
      Filipa Lacerda authored
      This commit adds a badge to the navbar
      that indicates if Canary is being used
      When canary is not being used, it renders a link
      to next.gitlab.com
      d275336b
  22. 19 Feb, 2019 1 commit
  23. 06 Feb, 2019 1 commit
  24. 31 Jan, 2019 1 commit
    • Tim Zallmann's avatar
      EE Port for lazy loading select2 · 50c5efba
      Tim Zallmann authored
      Wraps all imports for select 2 to deferred imports,
      especially in the main.js we are actually checking if there 
      is any select 2 element on the page or not.
      50c5efba
  25. 29 Jan, 2019 1 commit
  26. 08 Jan, 2019 1 commit
  27. 10 Dec, 2018 1 commit
  28. 08 Dec, 2018 1 commit
  29. 07 Dec, 2018 1 commit
  30. 15 Oct, 2018 1 commit
  31. 20 Sep, 2018 1 commit
    • Mike Greiling's avatar
      Upgrade eslint to v5 · b1761aae
      Mike Greiling authored
      We needed to disable a few eslint-config-airbnb-base rules in order
      to keep the number of line changes under control. These should be
      re-enabled asap.
      b1761aae
  32. 14 Sep, 2018 2 commits