| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Remove EE-specific lines from Plan concerns
See merge request gitlab-org/gitlab-ce!21448
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Don't use MilestoneFinder for group milestones
Closes #51546
See merge request gitlab-org/gitlab-ce!21780
|
| | |
| | |
| | |
| | |
| | |
| | | |
This refactors the DashboardGroupMilestone model so that it no
longer uses the MilestoneFinder, instead using methods defined
on the Milestone model directly.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Respect the user commit email in more places
Closes #51564
See merge request gitlab-org/gitlab-ce!21773
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'45754-open-issues-from-archived-project-listed-in-group-issue-board' into 'master'
Resolve "Open issues from archived project listed in group issue board"
Closes #45754
See merge request gitlab-org/gitlab-ce!21721
|
| | | |
| | | |
| | | |
| | | | |
Pass the 'non_archived' flag to finder methods
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Return a default commit email if migration has not completed
Closes #51530
See merge request gitlab-org/gitlab-ce!21790
|
| |/ / /
| | | |
| | | |
| | | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51530
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Add a new scenario to add an SSH key, perform Git actions with it, and then remove the key
See merge request gitlab-org/gitlab-ce!19754
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Adds 2 end-to-end tests:
1. Add and remove an SSH key
2. Add an SSH key and use it to clone and push
Includes changes to factories to allow Git actions via SSH
|
| | | | |
| | | | |
| | | | |
| | | | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51585
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Allow UrlValidator to work with attr_encrypted
See merge request gitlab-org/gitlab-ce!21776
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Replace direct use of Gitlab::SQL::Union with a "from_union" method
Closes #51307
See merge request gitlab-org/gitlab-ce!21672
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit adds the module `FromUnion`, which provides the class method
`from_union`. This simplifies the process of selecting data from the
result of a UNION, and reduces the likelihood of making mistakes. As a
result, instead of this:
union = Gitlab::SQL::Union.new([foo, bar])
Foo.from("(#{union.to_sql}) #{Foo.table_name}")
We can now write this instead:
Foo.from_union([foo, bar])
This commit also includes some changes to make this new setup work
properly. For example, a bug in Rails 4
(https://github.com/rails/rails/issues/24193) would break the use of
`from("sub-query-here").includes(:relation)` in certain cases. There was
also a CI query which appeared to repeat a lot of conditions from an
outer query on an inner query, which isn't necessary.
Finally, we include a RuboCop cop to ensure developers use this new
module, instead of using Gitlab::SQL::Union directly.
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/51307
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Decouple file row from IDE
See merge request gitlab-org/gitlab-ce!21742
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This makes the file row component re-usable ouside of the Web IDE
Pre-request for https://gitlab.com/gitlab-org/gitlab-ce/issues/14249
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Resolve "Add runner JSON schema"
Closes #51093
See merge request gitlab-org/gitlab-ce!21525
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51093
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
`app/assets/javascripts/filtered_search/issuable_filtered_search_token_keys.js`
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|/ /
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Include correct CSS file for xterm in environments page
Closes #50956
See merge request gitlab-org/gitlab-ce!21768
|
| | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When the xterm dependency was moved to a npm dependency
the CSS file path was not updated correctly in the environments page.
In order for xterm to render properly, it needs the correct CSS path.
|
|\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix double title in merge request chat messages
Closes #44586
See merge request gitlab-org/gitlab-ce!21670
|
| | | | | | | |
|
| | | | | | | |
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
nil:NilClass"
|
| |/ / / /
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add retried jobs to pipeline stages
Closes #50461
See merge request gitlab-org/gitlab-ce!21558
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50461
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Resolve "Send deployment information in job API"
Closes #50460
See merge request gitlab-org/gitlab-ce!21307
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50460
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Support Kubernetes RBAC for GitLab Managed Apps for creating new clusters
Closes #29398
See merge request gitlab-org/gitlab-ce!21401
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In our case it's 'default'.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This is similar to the option in the Add Existing cluster form
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
of ABAC/RBAC
This also solves the async nature of the automatic creation of default
service tokens for service accounts. It also makes explicit which
service account token we always use.
create cluster role binding only if the provider has legacy_abac
disabled.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
that there is one single source of truth.
|