1. 10 Dec, 2019 1 commit
  2. 08 Dec, 2019 1 commit
    • Jan Provaznik's avatar
      Preload group ancestor to decrease N+1 issue · 8b3a02e3
      Jan Provaznik authored
      When checking permissions for a group, it always tries to load
      group ancestor (to check SSO). If we check permissions for related
      groups (for which we are sure that all of them have same root), we
      just preset this root group before checking permission.
      8b3a02e3
  3. 25 Nov, 2019 2 commits
  4. 12 Nov, 2019 1 commit
    • Fabio Pitino's avatar
      Make Plan#name unique · 724bafee
      Fabio Pitino authored
      * Add unique index
      * Add model validation
      * Ensure data migration leverages the index
      724bafee
  5. 11 Nov, 2019 1 commit
  6. 06 Nov, 2019 1 commit
  7. 10 Sep, 2019 1 commit
    • Oswaldo Ferreir's avatar
      Add an Upgrade button to User's billings page · baa820af
      Oswaldo Ferreir authored
      It adds an upgrade button to the user billings
      page that redirects to the customers portal
      upgrade checkout page.
      
      If the user is not logged in at the portal he/she
      will be automatically redirected after the login
      process.
      
      If the user is at the latest tier, the button
      won't be presented and it'll fallback to the
      existing plans table.
      baa820af
  8. 20 Aug, 2019 1 commit
    • Fabio Pitino's avatar
      Introduce JobActivity limit for alive jobs · 8ac5e510
      Fabio Pitino authored
      To protect from accidentally launching too many CI pipelines
      we introduce a new JobActivity limit which compare the count
      of jobs in alive pipelines created in the past hour.
      8ac5e510
  9. 06 Aug, 2019 2 commits
  10. 03 Aug, 2019 1 commit
  11. 12 Jul, 2019 1 commit
  12. 05 Jul, 2019 1 commit
  13. 12 Jun, 2019 1 commit
  14. 23 May, 2019 1 commit
  15. 07 May, 2019 1 commit
  16. 30 Apr, 2019 2 commits
  17. 19 Apr, 2019 1 commit
  18. 05 Apr, 2019 1 commit
  19. 04 Apr, 2019 1 commit
    • Rubén Dávila's avatar
      Add support to purchase extra CI minutes · d11e1cf4
      Rubén Dávila authored
      * extra_shared_runners_minutes_limit column was added to namespaces.
      * extra minutes should roll over to the next month in case customer has
      not used all their extra minutes
      d11e1cf4
  20. 29 Mar, 2019 1 commit
    • Mario de la Ossa's avatar
      Enable elasticsearch per project or group · fa1a735c
      Mario de la Ossa authored and Nick Thomas's avatar Nick Thomas committed
      In order to allow us to incrementally enable ES on gitlab.com we add two
       new classes:
      
      - ElasticsearchIndexedNamespaces
      - ElasticsearchIndexedProjects
      
      These classes are used by ApplicationSetting to enable/disable projects
      and namespaces (groups) that should be indexed by elasticsearch.
      
      We also have the application setting, `elasticsearch_limit_indexing`,
      that enables/disables the new functionality
      
      In order to be able to selectively choose projects/namespaces to use
      with elasticsearch, `elasticsearch_limit_indexing` MUST be enabled under
      the admin integrations options.
      fa1a735c
  21. 25 Mar, 2019 1 commit
  22. 02 Mar, 2019 1 commit
  23. 08 Jan, 2019 1 commit
  24. 02 Jan, 2019 1 commit
  25. 17 Dec, 2018 1 commit
  26. 07 Dec, 2018 1 commit
  27. 02 Dec, 2018 1 commit
    • gfyoung's avatar
      Enable some frozen string in ee/app · 579e9768
      gfyoung authored
      Enables frozen string in the following:
      
      * ee/app/helpers/**/*.rb
      * ee/app/mailers/**/*.rb
      * ee/app/models/**/*.rb
      
      Partially addresses gitlab-org/gitlab-ce/#47424.
      579e9768
  28. 24 Oct, 2018 1 commit
  29. 23 Oct, 2018 1 commit
  30. 19 Oct, 2018 1 commit
    • Nick Thomas's avatar
      Group-level file templates · 7626500e
      Nick Thomas authored
      When the feature is available, this setting allows admins to choose a
      project as a source of custom file templates. This is in addition to
      any instance-wide templates, whether custom or vendored into the GitLab
      codebase.
      7626500e
  31. 04 Oct, 2018 2 commits
  32. 28 Sep, 2018 1 commit
  33. 29 Aug, 2018 1 commit
  34. 09 Jul, 2018 1 commit
  35. 03 Jul, 2018 1 commit
  36. 26 Jun, 2018 1 commit