Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Use delete_all for deleting events
See merge request gitlab-org/gitlab-ce!32751
|
|
This change implements Application
Statistics API
|
|
Avoid calling freeze on already frozen strings in app/helpers
See merge request gitlab-org/gitlab-ce!32789
|
|
|
|
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.
|
|
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
|
|
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
|
|
|
|
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
|
|
Adds backport change for pipeline.scss
See merge request gitlab-org/gitlab-ce!32670
|
|
|
|
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
|
|
- 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
|
|
Support adding and removing labels w/ push opts
Closes #5942
See merge request gitlab-org/gitlab-ce!31831
|
|
Also fixes duplicated entry
|
|
to doc
|
|
|
|
Group level JupyterHub
See merge request gitlab-org/gitlab-ce!32512
|
|
|
|
|
|
|
|
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.
|
|
Since it is not possible to dynamically detect if a job is automatically
cancellable or not, a this new attribute is necessary. Moreover, it let
the maintainer of the repo to adjust the behaviour of the auto cancellation
feature to match exactly what he needs.
|
|
These are the structural changes for supporting the EE feature of moving
"code_owner_approval_required" state from existing on a project to being
on the protected branches individually, allowing for CODEOWNER
validation on push events.
|
|
Add two methods to the axios_utils Jest mock:
- `waitFor(url)`, which returns a Promise that resolves when the
next request to `url` finishes.
- `waitForAll()`, which returns a Promise that resolves when all
pending requests finish.
|
|
Makes custom Pages domain open as external link in new tab
Closes #66067
See merge request gitlab-org/gitlab-ce!32130
|
|
Adjust routable metric
See merge request gitlab-org/gitlab-ce!32591
|
|
|
|
* Define the counter once.
* Make metric name follow Prometheus naming conventions.
* Add label for call method.
|
|
- We're also improving specs to avoid this could happen again
|
|
Removes limitations on cluster types that can install JupyterHub
|
|
|
|
- remove hiding the alert functionality
- use `danger` class instead of `warning`
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14786
|
|
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
|
|
|
|
- Due to https://github.com/exAspArk/batch-loader/pull/32,
we changed BatchLoader.for into BatchLoader::GraphQL.for
- since our results are wrapped in a BatchLoader::GraphQL,
calling `sync` during authorization is required to get real object
- `graphql` now has it's own authorization system. Our
`authorized?` method conflicted and required renaming
|
|
Avoid calling freeze on already frozen strings in app/finders
See merge request gitlab-org/gitlab-ce!32634
|
|
Added the ability to see project deployments using a group cluster
|