| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On our dev instance, /admin/applications as not loading because:
1. There was an unindexed query by `application_id`.
2. There was an expensive query that attempted to load 1 million
unique entries via ActiveRecord just to find the unique count.
We fix the first issue by adding an index for that column.
We fix the second issue with a simple SELECT COUNT(DISTINCT
resource_owner_id) SQL query.
In addition, we add pagination to avoid loading more than 20
applications at once.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67228
|
|\
| |
| |
| |
| | |
Backport of end-to-end test for visualizing issue weight on different pages
See merge request gitlab-org/gitlab-ce!32766
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Add caret icons to the monitoring dashboard
See merge request gitlab-org/gitlab-ce!32239
|
| | |
| | |
| | |
| | |
| | | |
The carets will function as a button that will allow the panels
from the monitoring dashboard to collapse and show panels
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
[CE] Resolve "Missing borders between settings items"
See merge request gitlab-org/gitlab-ce!32828
|
| | | |
| | | |
| | | |
| | | | |
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14877
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Improve application settings API
Closes #58180
See merge request gitlab-org/gitlab-ce!31149
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As in documentation.
Fixes: #58180.
Also remove the requirement between domain_blacklist_enabled and domain_blacklist.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Create HAML UI select a cloud provider to create a cluster.
- Add query param to :new cluster view to display a specific cluster
provider form depending on the value of the provider query param.
- Update unit tests and e2e tests to reflect these changes
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Utilize `json_fields` to expose fields via
`Service#as_json(only: json_fields)`.
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Give notification buttons btn-xs class
Closes #60724
See merge request gitlab-org/gitlab-ce!32827
|
| | |/ /
| |/| |
| | | |
| | | | |
Add changelog
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
'9102-hide-dismissed-vulnerabilities-in-the-group-security-dashboard-backport' into 'master'
Add toggle to show/hide dismissed vulnerabilities (ports ee!15333)
See merge request gitlab-org/gitlab-ce!32413
|
| | | |
| | | |
| | | |
| | | | |
Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/15333
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Use delete_all for deleting events
See merge request gitlab-org/gitlab-ce!32751
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Because we don't have any destroy callbacks (or other logic
triggered on event destroy), there is no reason for deleting events
inefficiently one by one, instead we can use :delete_all.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This change implements Application
Statistics API
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Avoid calling freeze on already frozen strings in app/helpers
See merge request gitlab-org/gitlab-ce!32789
|
| | | | | |
|
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Just replace RSA.new with PKey.read
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Add missing shortcuts, remove shortcuts that don't exist,
and reorder as needed
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Update view for testability
See merge request gitlab-org/gitlab-ce!32644
|
| | | | | |
|
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Expose id field in the serializer in order
to store comments content in the localStorage
under the correct key
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Log errors for failed pipeline creation in PostReceive
See merge request gitlab-org/gitlab-ce!32633
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When a pipeline fails to create in `PostReceive`, the error is silently
discarded, making it difficult to understand why a pipeline was not
created. We now add a Sidekiq warning message for this. Adding a Sentry
exception when this happens would generate a lot of noise for invalid CI
files.
Relates to https://gitlab.com/gitlab-org/gitlab-ee/issues/14720
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add projects parameter to IssuableFinder
Closes #67032 and gitlab-ee#10904
See merge request gitlab-org/gitlab-ce!32694
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable Knative installation on group and instance level clusters
Closes #62667 and #62666
See merge request gitlab-org/gitlab-ce!32128
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Show Knative install button on group/instance cluster pages
- Allow Knative to be installed on group/instance clusters
- Add feature specs for installing applications on group/instance
clusters
- Add changelog entry
- Update docs to reflect that Knative can now be installed on
group-level and instance-level clusters
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add padding to left of "Sort by" in members dropdown
See merge request gitlab-org/gitlab-ce!32602
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Port CreateGithubPullRequestEvents migration from EE
See merge request gitlab-org/gitlab-ce!31802
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Detect if pipeline runs for a GitHub pull request
When using a mirror for CI/CD only we register a pull_request
webhook. When a pull_request webhook is received, if the
source branch SHA matches the actual head of the branch in the
repository we create immediately a new pipeline for the
external pull request. Otherwise we store the
pull request info for when the push webhook is received.
When using "only/except: external_pull_requests" we can detect
if the pipeline has a open pull request on GitHub and create or
not the job based on that.
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
Adds backport change for pipeline.scss
See merge request gitlab-org/gitlab-ce!32670
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Adds the necessary backport changes for pipeline.scss. This commit is
neccessary from the changes made in MR 16135
Revert schema.rb which was automatically added will investigate
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Support adding and removing labels w/ push opts
Closes #5942
See merge request gitlab-org/gitlab-ce!31831
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
IssuableBaseService::filter_labels() has been refactored to call
a new `label_ids_to_filter` method.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
IssuableBaseService has been updated so that labels are not
created when push options to remove them are received.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
MergeRequests::PushOptionsHandlerService has been updated to allow
adding and removing labels to a merge request using git push options.
To create a new merge request and add 2 labels to it:
git push -u origin -o merge_request.create \
-o merge_request.label="My label 1" \
-o merge_request.label="My label 2"
To update an existing merge request and remove a label while
adding a different label:
git push -u origin -o merge_request.label="My added label" \
-o merge_request.unlabel="My removed label"
Issue https://gitlab.com/gitlab-org/gitlab-ce/issues/64320
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Also fixes duplicated entry
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
to doc
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |_|_|_|/ / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
Group level JupyterHub
See merge request gitlab-org/gitlab-ce!32512
|