1. 08 12月, 2018 1 次提交
  2. 29 11月, 2018 1 次提交
  3. 23 11月, 2018 1 次提交
  4. 22 11月, 2018 1 次提交
  5. 21 11月, 2018 1 次提交
    • J
      Explicitly set locale fallbacks · e423096b
      Jan Provaznik 提交于
      With a recent change in i18n, default language is not
      included in fallbacks by default. This causes that
      MissingTranslationData exception is raised both in
      development and production mode.
      
      This patch sets explicitly fallbacks language to english
      which assures that english is used for missing translations.
      e423096b
  6. 16 11月, 2018 1 次提交
  7. 14 11月, 2018 1 次提交
  8. 01 11月, 2018 1 次提交
  9. 21 9月, 2018 1 次提交
  10. 19 9月, 2018 1 次提交
    • F
      Lazy load xterm css colors · dbab04b9
      Filipa Lacerda 提交于
      Manually includes the xterm custom colors
      on the 3 files that will need it: job log page,
      job terminal page, environment terminal page
      
      Reduces main CSS bundle
      dbab04b9
  11. 12 9月, 2018 2 次提交
  12. 03 8月, 2018 2 次提交
  13. 29 7月, 2018 2 次提交
  14. 26 7月, 2018 2 次提交
  15. 25 7月, 2018 1 次提交
  16. 09 7月, 2018 1 次提交
  17. 04 7月, 2018 1 次提交
    • B
      Add pipeline lists to GraphQL · 04b04658
      Bob Van Landuyt 提交于
      This adds Keyset pagination to GraphQL lists. PoC for that is
      pipelines on merge requests and projects.
      
      When paginating a list, the base-64 encoded id of the ordering
      field (in most cases the primary key) can be passed in the `before` or
      `after` GraphQL argument.
      04b04658
  18. 22 6月, 2018 1 次提交
    • J
      Mysql fixes for Rails 5 · 1ec356a0
      Jan Provaznik 提交于
      * `MysqlDateTimeWithTimeZone` inherits from `ActiveRecord::Type::DateTime`
        (`MysqlDateTime` is not present in Rails 5)
      * explicitly set `NULL` default value for `merge_request_diff_files`'s
        `diff` column (otherwise empty string is used in a migration) and
        empty string is not allowed for text/blob fields in Mysql
      * disable NO_ZERO_DATE mode for all Mysql DB connections, otherwise
        SQL queries fail on inserting `0` value for `created_at` column
      1ec356a0
  19. 21 6月, 2018 1 次提交
  20. 20 6月, 2018 1 次提交
    • B
      [Rails5] Fix ActionCable '/cable' mountpoint conflict · d4f6e1f2
      blackst0ne 提交于
      Since Rails 5.0 the new framework has been added. It's called ActionCable.
      It brings WebSockets support to rails applications.
      By default the mountpoint of WebSocket requests is `/cable` [1].
      
      GitLab allows using top level names as namespaces or usernames.
      For example, `gitlab.com/cable` at this moment leads to a user with the
      nickname `cable`.
      
      This commit changes ActionCable's mountpoint to a reserved top level
      word `-`.
      This is just a stub and should not be be used in real work.
      
      Please set correct mountpoints for each environments when configuring
      ActionCable for real using.
      
      [1]: https://github.com/rails/rails/blob/5-0-stable/actioncable/lib/action_cable.rb#L38
      d4f6e1f2
  21. 13 6月, 2018 1 次提交
    • B
      [Rails5] Pass class references instead of strings to middleware builder · 1499b02f
      blackst0ne 提交于
      It fixes Rails 5.0 deprecation flooding like:
      
      ```
      DEPRECATION WARNING: Passing strings or symbols to the middleware builder is deprecated, please change
      them to actual class references.  For example:
      
        "::Gitlab::Middleware::ReadOnly" => Gitlab::Middleware::ReadOnly
      
       (called from <top (required)> at /builds/gitlab-org/gitlab-ce/config/environment.rb:11)
      DEPRECATION WARNING: Passing strings or symbols to the middleware builder is deprecated, please change
      them to actual class references.  For example:
      
        "ActionDispatch::Static" => ActionDispatch::Static
      
       (called from <top (required)> at /builds/gitlab-org/gitlab-ce/config/environment.rb:11)
      DEPRECATION WARNING: Passing strings or symbols to the middleware builder is deprecated, please change
      them to actual class references.  For example:
      
        "Gitlab::Testing::RequestBlockerMiddleware" => Gitlab::Testing::RequestBlockerMiddleware
      
       (called from <top (required)> at /builds/gitlab-org/gitlab-ce/config/environment.rb:11)
      DEPRECATION WARNING: Passing strings or symbols to the middleware builder is deprecated, please change
      them to actual class references.  For example:
      
        "ActionDispatch::Static" => ActionDispatch::Static
      
       (called from <top (required)> at /builds/gitlab-org/gitlab-ce/config/environment.rb:11)
      DEPRECATION WARNING: Passing strings or symbols to the middleware builder is deprecated, please change
      them to actual class references.  For example:
      
        "Gitlab::Testing::RequestInspectorMiddleware" => Gitlab::Testing::RequestInspectorMiddleware
      
       (called from <top (required)> at /builds/gitlab-org/gitlab-ce/config/environment.rb:11)
      ```
      1499b02f
  22. 07 6月, 2018 1 次提交
  23. 01 6月, 2018 1 次提交
  24. 03 5月, 2018 1 次提交
  25. 22 3月, 2018 1 次提交
  26. 20 3月, 2018 1 次提交
  27. 17 3月, 2018 1 次提交
  28. 14 3月, 2018 1 次提交
  29. 10 3月, 2018 1 次提交
  30. 09 3月, 2018 1 次提交
  31. 06 3月, 2018 1 次提交
  32. 28 2月, 2018 1 次提交
  33. 26 2月, 2018 2 次提交
  34. 16 2月, 2018 1 次提交
    • S
      Filter secret variable values from logs · efbe0768
      Stan Hu 提交于
      Right now Project::VariablesController users the `value` parameter to send the
      secret variable value. `value` is a pretty generic term and could be used in
      other controllers, but for now it's better to err on the side of caution and
      filter this out.
      
      Closes #43313
      efbe0768
  35. 10 2月, 2018 1 次提交
    • B
      make sure there is a dependency on Gitlab::CurrentSettings is · 54d88e06
      Brett Walker 提交于
      This fixes an issue where the Rails autoload system would throw various `Unable to autoload constant` errors (such as `Unable to autoload constant EE::ProjectsHelper`) when using the autoload system (such with `spring` or `reload!` in the rails console.
      
      This error was specifically ocurring in the EE code, however, it's seems reasonable to place the fix in CE as a general innoculation.
      54d88e06