Age | Commit message (Collapse) | Author |
|
to doc
|
|
|
|
Group level JupyterHub
See merge request gitlab-org/gitlab-ce!32512
|
|
|
|
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
|
|
|
|
- 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
|
|
The current state of group issue boards does not show the "Add issues"
button on the UI for users that are reporters of group child projects.
|
|
- Add new service that transfers milestones
from a group to a project
- Include new service in Projects transfer service
- Include FromUnion module in Milestone model
to use in transfer service
- Add specs for new milestones service
- Add specs for transferring milestones in
project transfer service
|
|
Backport EE "Track repository pushes as audit events"
See merge request gitlab-org/gitlab-ce!32304
|
|
Avoid calling freeze on already frozen strings in app/services
See merge request gitlab-org/gitlab-ce!32635
|
|
Creates a link component, a line component and
a clickable line component to handle the
new job log format
|
|
|
|
Improve diff lines count efficiency
|
|
This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
|
|
|
|
|
|
Addresses https://gitlab.com/gitlab-org/gitlab-ce/issues/66750
|
|
Revert "Merge branch 'remove-vue-resource-from-sidebar-service' into 'master'"
See merge request gitlab-org/gitlab-ce!32620
|
|
Added a cluster domain wanring if no domain is defined
|
|
This reverts merge request !32400
|
|
|
|
Creates new event when an epic is created, closed, reopened or
commented.
|
|
Creates a helper method that takes body text and a url.
The output is a external link with icon.
It contains the noopenner noreferrer attributes for security.
Usage: external_link(domain.title, domain.url)
Add rspec test for ExternalLinkHelper
Add changelog for MR 32130
|
|
This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
|
|
This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
|
|
Fix wording on milestone due date today
Closes #62591
See merge request gitlab-org/gitlab-ce!32096
|
|
Preload routes information in Routable
See merge request gitlab-org/gitlab-ce!32352
|
|
Creates utility parser for the job log
See merge request gitlab-org/gitlab-ce!32555
|
|
Fix wording on milestone due date, to show today instead of
hours ago or remaining, when milestone is due today.
|
|
Add #environments_cluster_path which will always return nil in CE
See merge request gitlab-org/gitlab-ce!32527
|
|
This fixes a high frequency N+1 issue:
`RoutableActions#find_routable!` is used across many controllers to
retrieve e.g. the Project or Namespace by path. The `#find_routable!`
method calls `#ensure_canonical_path` which in turn retrieves
`#full_path` from the given Routable.
This in turn triggers a lookup on `routes`, leading to a high frequency
of these queries:
```sql
SELECT "routes".* FROM "routes" WHERE "routes"."source_id" = $1 AND
"routes"."source_type" = $2 LIMIT $3
```
This is unnecessary as we already join `routes` in
`Routable#find_by_full_path` anyways.
|
|
Modified schema via migrations.
Added one-to-one relationship between the two models.
Added changelog file
|
|
Expose `name` and `merge_request_event_type` in serialized json and predefined variables
See merge request gitlab-org/gitlab-ce!32323
|
|
This commit also unifies layout structure
and remove no_container flag
|
|
With the new job log json format
we need a parser on the frontend
|
|
Add system hooks for project/group membership updates
Closes gitlab-ee#12252
See merge request gitlab-org/gitlab-ce!32371
|
|
Backport retries options for cancel_running
See merge request gitlab-org/gitlab-ce!32525
|