| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Log response body to production_json.log when a controller responds with a 422 status
See merge request gitlab-org/gitlab-ce!19473
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
422 status
We have a number of import errors occurring with 422 errors, and
it's hard to determine why they are happening. This change will
surface the errors in the log lines.
Relates to #47365
|
|/ |
|
|\
| |
| |
| |
| | |
Live trace: Rescue stale live trace
See merge request gitlab-org/gitlab-ce!18680
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
RescueStaleLiveTraceWorker.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- All definitions have been replaced by classes:
http://graphql-ruby.org/schema/class_based_api.html
- Authorization & Presentation have been refactored to work in the
class based system
- Loaders have been replaced by resolvers
- Times are now coersed as ISO 8601
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Support rails5 in postgres indexes function and fix some migrations
Closes #46236
See merge request gitlab-org/gitlab-ce!19400
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
attr_encrypted does different things with `key` depending on what mode you are using:
1. In `:per_attribute_iv_and_salt` mode, it generates a hash with the salt:
https://github.com/attr-encrypted/encryptor/blob/c3a62c4a9e74686dd95e0548f9dc2a361fdc95d1/lib/encryptor.rb#L77.
There is no need to truncate the key to 32 bytes here.
2. In `:per_attribute_iv` mode, it sets the key directly to the password, so
truncation to 32 bytes is necessary.
Closes #47166
|
|
|
|
| |
[ci skip]
|
|\
| |
| |
| |
| | |
Upgrade to Ruby 2.4.4
See merge request gitlab-org/gitlab-ce!19055
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes that make this work:
* A change in Ruby (https://github.com/ruby/ruby/commit/ce635262f53b760284d56bb1027baebaaec175d1)
requires passing in the exact required length for OpenSSL keys and IVs.
* Ensure the secrets.yml is generated before any prepended modules are
loaded. This is done by renaming the `secret_token.rb` initializer to
`01_secret_token.rb`, which is a bit ugly but involves the least impact on
other files.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "A lot of constants redefinition warnings"
Closes #46481
See merge request gitlab-org/gitlab-ce!19286
|
| | |
| | |
| | |
| | | |
Which could extend from EE
|
| | |
| | |
| | |
| | |
| | | |
* Replace `require` or `require_relative` with `require_dependency`
* Remove unneeded `autoload`
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into 'master'
Add a monkey patch of https://github.com/carrierwaveuploader/carrierwave/pull/2314
See merge request gitlab-org/gitlab-ce!19102
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
https://github.com/carrierwaveuploader/carrierwave/pull/2314
|
| |/ /
|/| | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Replace grape-route-helpers with our own grape-path-helpers
Closes #45718
See merge request gitlab-org/gitlab-ce!19240
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This gem (https://gitlab.com/gitlab-org/grape-path-helpers) makes a number of changes:
1. Brings in @mdelaossa's changes in https://github.com/reprah/grape-route-helpers/pull/21
2. Fixes some broken specs and code for Grape 1.0+
3. Optimizes the generation of paths by bringing in @dblessing's
HashWithIndifferentAccess changes in https://gitlab.com/gitlab-org/gitlab-ce/issues/45718#note_70123793
Closes #45718
|
|/ /
| |
| |
| |
| |
| |
| | |
This endpoint lists projects shared with a group visible to the
current user.
The `filter` and `sort` params are supported like on the `children` endpoint.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Persist and use truncated note diffs instead requesting Gitaly in a N+1 manner on MR page
Closes #45190
See merge request gitlab-org/gitlab-ce!18991
|
| |
| |
| |
| |
| | |
We request Gitaly in a N+1 manner to build discussion diffs. Once the diffs are from different revisions, it's hard to make a single request to the service in order to build the whole response.
With this change we solve this problem and simplify a lot fetching this piece of info.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "gitlab 10.8 assumes that installation is a git working copy."
Closes #46600
See merge request gitlab-org/gitlab-ce!19125
|
| |/
| |
| |
| |
| |
| | |
without a .git directory
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | | |
Disable the background Prometheus sampler in tests
See merge request gitlab-org/gitlab-ce!19130
|
| |/
| |
| |
| |
| | |
This sampler can interfere with tests and cause transient build failures,
such as https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/70241683.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Add `Access-Control-Allow-Headers` to Webpack Dev Server config
Closes #46741
See merge request gitlab-org/gitlab-ce!19131
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'45175-cache-json-instead-of-activerecord-objects-in-appearance-and-applicationsetting' into 'master'
Resolve "Cache JSON instead of ActiveRecord objects in `Appearance` and `ApplicationSetting`"
Closes #45175
See merge request gitlab-org/gitlab-ce!18754
|