Age | Commit message (Collapse) | Author |
|
Enables frozen string for the following:
* app/controllers/*.rb
* app/controllers/admin/**/*.rb
* app/controllers/boards/**/*.rb
* app/controllers/ci/**/*.rb
* app/controllers/concerns/**/*.rb
Partially addresses #47424.
|
|
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
|
|
|
|
Return a default commit email if migration has not completed
Closes #51530
See merge request gitlab-org/gitlab-ce!21790
|
|
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
|
|
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
|
|
Pass the 'non_archived' flag to finder methods
|
|
Decouple file row from IDE
See merge request gitlab-org/gitlab-ce!21742
|
|
|
|
Resolve "Add runner JSON schema"
Closes #51093
See merge request gitlab-org/gitlab-ce!21525
|
|
|
|
|
|
`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
|
|
|
|
|
|
|
|
|
|
Fix double title in merge request chat messages
Closes #44586
See merge request gitlab-org/gitlab-ce!21670
|
|
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
|
|
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.
|
|
nil:NilClass"
|
|
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
|
|
|
|
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51093
|
|
Add retried jobs to pipeline stages
Closes #50461
See merge request gitlab-org/gitlab-ce!21558
|
|
Resolve "Send deployment information in job API"
Closes #50460
See merge request gitlab-org/gitlab-ce!21307
|
|
Support Kubernetes RBAC for GitLab Managed Apps for creating new clusters
Closes #29398
See merge request gitlab-org/gitlab-ce!21401
|
|
Fixed MR widget unresolved discussions state
See merge request gitlab-org/gitlab-ce!21705
|
|
Disable autocomplete for issuable due date field
See merge request gitlab-org/gitlab-ce!21751
|
|
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51530
|
|
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
|
|
|
|
CE: Properly implement prepending for Concern
See merge request gitlab-org/gitlab-ce!21444
|
|
|
|
Cleaned up CI runner administration code
See merge request gitlab-org/gitlab-ce!21741
|
|
|
|
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/19625 some
changes were introduced that do not meet our abstraction reuse rules.
This commit cleans up some of these changes so the requirements are met.
Most notably, sorting of the runners in Admin::RunnersFinder has been
delegated to Ci::Runner.order_by, similar to how we order data in
models that include the Sortable module. If we need more sort orders in
the future we can include Sortable and have Ci::Runner.order_by call
`super` to delegate to Sortable.order_by.
|