Age | Commit message (Collapse) | Author |
|
Create BaseService for Auto Merge architecture
See merge request gitlab-org/gitlab-ce!29120
|
|
|
|
'62847-url-for-the-next-request-with-pagination-is-missing-port' into 'master'
Resolve "Url for the next request with pagination is missing port"
Closes #62847
See merge request gitlab-org/gitlab-ce!29267
|
|
Resolve "Add counterpart TAE to the reviewer roulette"
Closes #62015
See merge request gitlab-org/gitlab-ce!28678
|
|
Allow lowercase prefix for Youtrack issue ids
Closes #62661
See merge request gitlab-org/gitlab-ce!29057
|
|
Use update term instead of update in the clusters managed app
implementation in order to make the implementation and UI
language more consistent.
|
|
This reverts merge request !28743
|
|
Save certificate validity time for pages domains on save
Fill validity time for existing pages domains in background migration
|
|
reviewers.
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
'master'
Reduce GraphQL complexity for non-connection fields
Closes #62706
See merge request gitlab-org/gitlab-ce!29165
|
|
Ensure that template is used once
See merge request gitlab-org/gitlab-ce!27511
|
|
With this commit, we add docs link for confidential
and locked issues to note compose and edit forms
|
|
This adds additional test that make sure that each
template name is used exactly once across all folders
exposed
|
|
|
|
This copy button manages a local instance of the Clipboard plugin
specific to it, which means it is created/destroyed on the
creation/destruction of the component. This allows it to work well in
gitlab-ui modals, as the event listeners are bound on creation of the
button.
It also allows for bindings to the `container` option of the Clipboard
plugin, which allows it to work within the focus trap set by bootstrap's
modals.
|
|
Before: the checkbox was hidden if builds were disabled.
The checkbox should not be linked to the builds feature
because they are 2 separate functionality.
|
|
Set project default visibility to max allowed
Closes #62298
See merge request gitlab-org/gitlab-ce!28754
|
|
CI variable expression conjunction/disjunction
See merge request gitlab-org/gitlab-ce!27925
|
|
Revert "Disable retrying cancelled jobs"
Closes #62350
See merge request gitlab-org/gitlab-ce!29201
|
|
See
https://gitlab.com/gitlab-org/gitlab-ce/issues/62760
|
|
|
|
'master'
Resolve "Default Web IDE's merge request checkbox to true"
Closes #60034
See merge request gitlab-org/gitlab-ce!28665
|
|
Introduce service for merge request pipeline creation
See merge request gitlab-org/gitlab-ce!28781
|
|
|
|
|
|
Avoid setting Gitlab::Session on sessionless requests and Git HTTP
See merge request gitlab-org/gitlab-ce!29146
|
|
CE backport for gitlab-ee!13389 (Support storing design blobs using LFS)
See merge request gitlab-org/gitlab-ce!29101
|
|
- Pull the new MR option out into it's own component
- Default MR checkbox to true when creating a new MR and committing to a
branch that does not have an MR
- Still change the MR checkbox to false when a user is on a branch that
already has an MR
- Hide MR option when on a branch that already has an MR and committing
to current branch
- Don't default to true when committing directly to master
|
|
It abstracts some codes for common methods in AutoMerge::*Services.
|
|
We don't have a way to create MR pipeline today, this is one
of the headaches for users.
This change is a preliminary work for the capability.
|
|
This backports to ce a refactor of the shared example 'a controller that
can serve LFS files'.
The ee MR that contains the original refactor is
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13389
The reason for the refactor was mostly the removal of the outer context
as it didn't need to be there, and prevented let(:lfs_oid) from being
overwritten.
The shared example was also renamed to be more descriptive.
|
|
If the default, instance-wide visibility were set to internal but a
group were private, the radio button would be set on internal even
though that setting were not allowed. We now consider the allowed
visibility setting for the group in determining what the default should
be.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62298
|
|
|
|
|
|
|
|
Delete unauthorized Todos when project is private
Closes #49897
See merge request gitlab-org/gitlab-ce!28560
|
|
Default masked to false for new variables
Closes gitlab-ee#11204
See merge request gitlab-org/gitlab-ce!28186
|
|
Use Redis for CacheMarkDownField on non AR models
Closes #54140
See merge request gitlab-org/gitlab-ce!29054
|
|
Helps build a hash of snowplow tracking data attrs.
Updates import project pane to use new helper.
|
|
Add web_url to tree entry in GraphQL API
See merge request gitlab-org/gitlab-ce!28646
|
|
This helps reduce complexity for non-connections
|
|
Add client code to call GetObjectDirectorySize RPC
See merge request gitlab-org/gitlab-ce!28918
|
|
Delete Todos for guest users when project visibility
level is updated to private.
|
|
`Time.now` is local time, yet `Time.zone.now` is application
configuration time. They can be different.
|
|
Add Let's Encrypt option in Pages domain new/edit Haml form
See merge request gitlab-org/gitlab-ce!26438
|
|
Avoid 500 when evaluating `DiffNote#supports_suggestion?` and commit is not reachable
Closes #57570
See merge request gitlab-org/gitlab-ce!25408
|
|
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13460
|
|
|
|
It's not needed anymore as we require `#cache_key` instead.
|