| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mixing and matching the use of Rack::Request and ActionDispatch::Request
in Rails 5 is bad, particularly if you have middleware that
manipulates or accesses environment variables.
`Gitlab::Middleware::Multipart` attempts to rewrite request parameters
to the proper values (e.g. replacing `data_file` with
`UploadedFile`). It does this by calling `Rack::Request#update_params`,
which essentially updates `env['rack.request.form_hash']`.
By changing to `ActionDispatch::Request`, the Go middleware was causing
the request parameters to be stored inside
`env['action_dispatch.request.request_parameters']`. Later calls to
`Rack::Request#update_params` would not have any effect because it would
attempt to update `env['rack.request.form_has']` instead of
`env['action_dispatch.request.request_parameters']`. As a result, the
controller still saw the old parameters.
Since the Go middleware appears to be using `ActionDispatch::Request`
for authorization methods, we can switch the multipart middleware to
use it too.
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/9035
|
|\
| |
| |
| |
| | |
Fix broken master api_variables test
See merge request gitlab-org/gitlab-ce!24165
|
| | |
|
| |
| |
| | |
[ci skip]
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
'4553-geo-hashed-storage-migration-failure-does-not-log-to-sentry-or-geo-log-well-ee' into 'master'
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8926
See merge request gitlab-org/gitlab-ce!24129
|
| | |
| | |
| | |
| | | |
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8926
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Support new report syntax for common vulnerabilities (CE backport)
See merge request gitlab-org/gitlab-ce!23962
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This MR also removes other reports and uses one common set of fixtures
for all test types.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Update serverless extension to yml
See merge request gitlab-org/gitlab-ce!24163
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes broken link
See merge request gitlab-org/gitlab-ce!24161
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Fix deprecation: returning false in Active Record and Active Model callbacks
See merge request gitlab-org/gitlab-ce!24134
|
| | | |
| | | |
| | | |
| | | | |
will not implicitly halt a callback chain
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Add project code view permissions
See merge request gitlab-org/gitlab-ce!24158
|
| | | | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
Don't ignore conflicts in db/schema.rb
See merge request gitlab-org/gitlab-ce!24152
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It's not entirely clear to me why we were ignoring db/schema.rb in the
first place, but this should not be done now that we merge CE into EE
automatically. Doing so can lead to changes being thrown away in the
event of a conflict, which can then lead to EE pipelines failing.
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Expose `CI_API_V4_URL` CI/CD variable
Closes #54621
See merge request gitlab-org/gitlab-ce!23936
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commits adds a new class that is supposed to represent Grape API
version, like `v3` or `v4`.
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Improve documentation about only except default values
Closes #55699
See merge request gitlab-org/gitlab-ce!24016
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Include templates
Closes #53445
See merge request gitlab-org/gitlab-ce!23495
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This rewrites a syntax to allow include of templates.
This also normalises the syntax used by include: feature
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Don't ingore the `gitlab.pot` in ee_compat_check
See merge request gitlab-org/gitlab-ce!24151
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
If there are new strings in CE, they need to be added to EE
manually. As the `locale/gitlab.pot` file can't be merged
automatically during the upstream merge.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Guarantee visually correct order of runners on the "Admin Area > Runners" page
Closes #49791
See merge request gitlab-org/gitlab-ce!21627
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Web interface with sorting enabled.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Documentation for Release page MVC
Closes #41766
See merge request gitlab-org/gitlab-ce!23901
|
|/ / / / / / / / |
|
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
Support asset links creation in `POST /projects/:id/release`
See merge request gitlab-org/gitlab-ce!24056
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix coding style
Improve coding style
Decouple UPDATE and DELETE operations of asset links
Rename links_attributes to assets:links
Rename exposed param and updated spec
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix spec for mysql unique validation failure
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Releases::Source and Releases::Link are covered by tests
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
- Add Releases::Links model
- Expose it in release API
- Add integration tests
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Mark references to openshift template as deprecated
See merge request gitlab-org/gitlab-ce!24092
|
|/ / / / / / / / |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
Update @gitlab/svgs to latest version
See merge request gitlab-org/gitlab-ce!24148
|
| | | | | | | | |
|