An error occurred fetching the project authors.
  1. 16 Oct, 2020 1 commit
  2. 15 Oct, 2020 1 commit
  3. 14 Oct, 2020 1 commit
  4. 13 Oct, 2020 2 commits
  5. 09 Oct, 2020 1 commit
  6. 08 Oct, 2020 1 commit
  7. 07 Oct, 2020 4 commits
    • Miguel Rincon's avatar
      Refactor pipelines table css to be page specific · 28767ad1
      Miguel Rincon authored
      In this change we wrap the CSS of the pipeline table that only appears
      in 4 pages, inside a `[data-page]` selector to scope where it is used.
      
      Additionally some unused/abandoned styles are removed.
      28767ad1
    • Stan Hu's avatar
      Delete project and system hook logs in batches · 78632ed8
      Stan Hu authored
      When a user attempts to destroy a Web hook, the database will attempt to
      delete all the associated Web hook logs. However, as we have seen in
      https://gitlab.com/gitlab-org/gitlab/-/issues/21940, the table may be
      too bloated or the number of rows too large that this deletion can time
      out due to a 15-second statement timeout.
      
      We rectify this situation by deleting these logs in batches of 1000
      outside of a transaction. That should be acceptable since old logs get
      pruned periodically anyway, and when a Web hook is destroyed it's more
      important that the destruction makes progress and eventually removes the
      hook.
      
      Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/21940
      78632ed8
    • Brandon Labuschagne's avatar
      Move dev_ops_report.scss out of application bundle · c67b1b9f
      Brandon Labuschagne authored
      And into a page specific bundle which is imported in the
      dev ops reports page.
      c67b1b9f
    • Mike Greiling's avatar
      Clean up webpack integration settings · 7b99ed56
      Mike Greiling authored
      Previously, an integration with the webpack-rails gem required
      juggling and consolidating two separate webpack configurations
      the one used by the rails gem and the one defined in gitlab.yml
      
      This update moves all webpack integration settings into the
      gitlab.yml file and updates references such that they don't need
      to be overridden in confusing ways.
      7b99ed56
  8. 06 Oct, 2020 1 commit
  9. 05 Oct, 2020 1 commit
    • Eulyeon Ko's avatar
      Extract issues_list scss into its own · 75befb61
      Eulyeon Ko authored
      Extract "issues_list.scss" into its own under page_bundles.
      
      Move .issue_list into "page_bundles/issues_list.scss"
      from "pages/issues.scss"
      
      Merge "page_bundles/issues.css" which contained stylings
      ,.user-can-drag and .is-ghost, only relevant to issues list
      into "page_bundles/issues_list.scss".
      (boards and epic duplicate .user-can-drag and .is-ghost
      in their own scss).
      
      Use gray-10 over gray-light as background color
      for displaying issue list when in manual ordering mode.
      75befb61
  10. 02 Oct, 2020 2 commits
  11. 01 Oct, 2020 1 commit
  12. 29 Sep, 2020 1 commit
  13. 28 Sep, 2020 1 commit
  14. 25 Sep, 2020 2 commits
    • Lukas Eipert's avatar
      Extract cycle analytics page specific CSS · 63eb0cf5
      Lukas Eipert authored
      In order to show how one would extract a page specific CSS bundle with a
      separate EE version, we have done the exercise for Value Stream
      Analytics. Caveat: Some colors have been changed.
      63eb0cf5
    • Lukas Eipert's avatar
      Prepare page specific bundles for EE versions · 3a80b88f
      Lukas Eipert authored
      Currently `app/assets/` is always taken before `ee/app/assets`, because
      it is prepended by sprocket-rails. By creating our own initializer we
      can insure that `ee/app/assets` takes precedence.
      3a80b88f
  15. 24 Sep, 2020 1 commit
  16. 23 Sep, 2020 1 commit
    • Mike Greiling's avatar
      Integrate missing components from webpack-rails gem · 29977d31
      Mike Greiling authored
      This change incorporates the methods needed to read the webpack
      manifest file from the deprecated webpack-rails gem into gitlab
      itself. We will now be able to maintain it ourselves and modify
      it to do things like listen on unix file sockets for dev-server
      29977d31
  17. 22 Sep, 2020 1 commit
  18. 14 Sep, 2020 1 commit
  19. 08 Sep, 2020 1 commit
  20. 02 Sep, 2020 1 commit
  21. 01 Sep, 2020 1 commit
  22. 26 Aug, 2020 1 commit
  23. 04 Aug, 2020 1 commit
  24. 28 Jul, 2020 1 commit
  25. 13 Jul, 2020 1 commit
    • Stan Hu's avatar
      Fix deprecated DeliveryJob message · 73cbf50e
      Stan Hu authored
      Notifications generate this deprecation error:
      
      ```
      DEPRECATION WARNING: Sending mail with DeliveryJob and
      Parameterized::DeliveryJob is deprecated and will be removed in Rails
      6.1. Please use MailDeliveryJob instead. (called from new_project_member
      at /builds/gitlab-org/gitlab/app/services/notification_service.rb:360)
      ```
      
      This was introduced in Rails: https://github.com/rails/rails/pull/34591.
      
      To migrate, we simply need to set the Rails configuration to use
      `MailDeliveryJob` instead of `DeliveryJob` and update the code to
      reflect that.
      
      Closes https://gitlab.com/gitlab-org/gitlab/-/issues/208305
      73cbf50e
  26. 07 Jul, 2020 1 commit
  27. 03 Jul, 2020 2 commits
  28. 11 Jun, 2020 1 commit
    • Simon Knox's avatar
      Add Dark Mode · 95ce5f5a
      Simon Knox authored
      Basically invert color scales, plus a bit of palette
      reduction to make things easier
      
      Mark color vars in variables as !default, then they can
      be overridden by importing a theme first. Export separate
      application_dark.css file
      95ce5f5a
  29. 10 Jun, 2020 2 commits
  30. 09 Jun, 2020 1 commit
    • Heinrich Lee Yu's avatar
      Allow ActionCable in-app mode · e84915d9
      Heinrich Lee Yu authored
      Adds an option in gitlab.yml to run ActionCable in in-app mode
      
      Connection pool settings are also adjusted to account for the extra
      threads
      e84915d9
  31. 05 Jun, 2020 1 commit
    • Stan Hu's avatar
      Speed up boot time in production · 114ea29c
      Stan Hu authored
      In production mode, eager loading is enabled, and Devise is configured
      by default to reload routes before eager loading. However, in
      `config/application.rb` we also attempted to reload routes, which added
      another 5-10 seconds of delay. In development mode, eager loading is
      disabled, so we don't see this extra overhead.
      
      To speed boot times, we only reload the routes if eager loading is
      disabled.
      
      Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/213992
      114ea29c
  32. 29 May, 2020 1 commit
    • Nick Thomas's avatar
      Convert IP spoofing errors into client errors · e88480a7
      Nick Thomas authored
      Currently, IP spoofing attacks result in a 500 response, which counts
      towards our error budget. Since they're caused by the properties of the
      client request, it's appropriate to convert them into 400 errors.
      
      We don't need to be too worried about the format of this response, as
      only malicious users will see it.
      e88480a7