| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
Rollback is done similar to Migration for the Hashed Storage.
It also shares the same ExclusiveLease key to prevent both happening
at the same time.
All Hashed Storage related workers now share the same queue namespace
which allows for assigning dedicated workers easily.
|
|
|
|
|
| |
Moved to HashedStorage namespace, and added them to the
`:hashed_storage` queue namespace
|
|
|
|
|
|
|
| |
We are adding sidekiq workers and service classes to allow to rollback
a hashed storage migration. There are some refactoring involved as well
as part of the code can be reused by both the migration and the rollback
logic.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
'master'
Resolve "Update project topics styling to use badges design"
Closes #54544
See merge request gitlab-org/gitlab-ce!24415
|
|/ |
|
|\
| |
| |
| |
| | |
docs: improve OpenSSH installation on Windows options
See merge request gitlab-org/gitlab-ce!24206
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
'rd-update-last_activity_on-on-logins-and-browsing-activity-54947' into 'master'
Update User's last_activity_on for any GET request on projects
Closes #54947
See merge request gitlab-org/gitlab-ce!24642
|
| |
| |
| |
| | |
Cookies are no longer needed for this feature to work.
|
| |
| |
| |
| |
| |
| |
| | |
In order to have an accurate date about the last activity of a User
we need to update the last_activity_on field when the User is visiting
some basic pages of GitLab like pages related to Dashboards, Projects,
Issues and Merge Requests
|
|\ \
| | |
| | |
| | |
| | | |
Backport: Optimize slow pipelines.js response
See merge request gitlab-org/gitlab-ce!24890
|
| | |
| | |
| | |
| | | |
Add changelog
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Use SVG icon for deployment series
See merge request gitlab-org/gitlab-ce!24652
|
| | | |
| | | |
| | | |
| | | | |
Use the rocket GitLab SVG to show deployment data
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Skip CSRF check on SAML failure endpoint
Closes #56574
See merge request gitlab-org/gitlab-ce!24509
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
SAML and OAuth failures should cause a message to be presented, as well
as logging that an attempt was made. These were incorrectly prevented by
the CSRF check on POST endpoints such as SAML.
In addition we were using a NullSession forgery protection, which made
testing more difficult and could have allowed account linking to take
place if a CSRF was ever needed but not present.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Reduce diff with EE in Groups::UpdateService
See merge request gitlab-org/gitlab-ce!24912
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Reduce the diff with EE in Ci::CreatePipelineService
See merge request gitlab-org/gitlab-ce!24831
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Docs: add index for project operations
Closes #56115
See merge request gitlab-org/gitlab-ce!24565
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Reduce diff with EE in Search::GlobalService
See merge request gitlab-org/gitlab-ce!24914
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Author is Developer in sec. release MR template
See merge request gitlab-org/gitlab-ce!24934
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Added fuzzy file finder to merge requests
Closes #53304
See merge request gitlab-org/gitlab-ce!24434
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53304
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Instructions on how to use Pages templates
Closes #56991
See merge request gitlab-org/gitlab-ce!24796
|
|/ / / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Adds helper for `find_or_create_by` in transaction
See merge request gitlab-org/gitlab-ce!24913
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
This allows us to call `find_or_create_by` on all models and scopes.
|
|\ \ \ \ \ \ \ \ \ \ \
| |_|_|/ / / / / / / /
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Cache assets in gitlab:assets:compile
Closes #56691
See merge request gitlab-org/gitlab-ce!24542
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Encode Content-Disposition filenames
Closes #47673
See merge request gitlab-org/gitlab-ce!24919
|
| | | | | | | | | | | | |
|
| | |_|_|_|_|_|_|_|_|/
| |/| | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Users downloading non-ASCII attachments would see garbled characters.
When used with object storage, AWS S3 would return an InvalidArgument
error: Header value cannot be represented using ISO-8859-1.
Per RFC 5987 and RFC 6266, Content-Disposition should be encoded
properly. This commit takes the Rails 6 implementation of
ActiveSuppport::Http::ContentDisposition
(https://github.com/rails/rails/pull/33829) and ports it here.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/47673
|
|\ \ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|_|/ /
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Remove Redcarpet markdown engine
Closes #51374
See merge request gitlab-org/gitlab-ce!24819
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
This engine was replaced with CommonMarker in 11.4, it was deprecated
since then.
|
|\ \ \ \ \ \ \ \ \ \ \
| |_|_|/ / / / / / / /
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Don't create new pipeline for merge requests with no commits
See merge request gitlab-org/gitlab-ce!24503
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \ \ \
| |_|_|_|_|/ / / / / /
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Fix comparing equality between `ActionController::Parameters` and a `Hash`....
Closes #57221
See merge request gitlab-org/gitlab-ce!24896
|
|/ / / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Make `ActionContorller::Parameters` serializable for sidekiq jobs
See merge request gitlab-org/gitlab-ce!24864
|