| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The container registry requires the `auth` config to be set up properly
or users will be able to download images that they are not authorized to
do so.
For example https://gitlab.com/gitlab-org/gitlab-runner/issues/3652
|
|\
| |
| |
| |
| |
| |
| | |
'7737-ci-pipeline-view-slowed-down-massivly-if-security-tabs-has-many-entries' into 'master'
Improve performance of rendering large reports
See merge request gitlab-org/gitlab-ce!22835
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of rendering all report items in 4 big lists, we make use of
vue-virtual-scroll-list and render only few dozens at once. This
improves the performance in several metrics:
- Initial load time
- Memory Pressure
- CPU Load
- DOM node count
In an example with around 11k reported security vulnerabilities:
- Initial load time: 27s -> 4.1s
- Memory Pressure: ~750 MB -> ~270 MB
- CPU Load (time spent on executing JS/Rendering): 22s -> 2.5s
- DOM node count: 430k -> 7k up to 30k while scrolling
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Renders unescaped `sprinft` string
Closes #53533
See merge request gitlab-org/gitlab-ce!22807
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Render index.* like README.* when it's present in a directory
Closes #18933
See merge request gitlab-org/gitlab-ce!22639
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Resolves #18933
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Sync `groups` and `group` to fix EE validation
See merge request gitlab-org/gitlab-ce!22788
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Otherwise adding to `groups` will cause validation (in EE) based on
`group` to fail.
This is consistent with how Clusters::Cluster#first_project. The
alternative is to switch validation to use `groups` as well.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix save button not activating when original setting started as null
Closes gitlab-ee#8040
See merge request gitlab-org/gitlab-ce!22820
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Backport generic methods to CE
See merge request gitlab-org/gitlab-ce!22826
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Allow to fetch all pipelines for every projects in a group and its
subgroups.
Allow to fetch the latest pipeline id for each projects of a group and
its subgroups.
|
|\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Includes the way approvals are handled to the documentation
Closes #52929
See merge request gitlab-org/gitlab-ce!22498
|
|/ / / / |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Fix failing master
See merge request gitlab-org/gitlab-ce!22830
|
|/ / /
| | |
| | |
| | |
| | | |
Fixing failing master:
https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/116776474
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
CE: Rename QA::Factory to QA::Resource
See merge request gitlab-org/gitlab-ce!22772
|
| | | |
| | | |
| | | |
| | | |
| | | | |
* Factory::Base -> Resource::Base, and therefore:
* Factory::Resource::Project -> Resource::Project
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Fix invalid artifact path for codequality
See merge request gitlab-org/gitlab-ce!22816
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Performance tuning on Projects::GitHttpController#info_refs
Closes #48239
See merge request gitlab-org/gitlab-ce!22013
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[skip ci]
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Allow concurrency when using Puma
Closes #53362
See merge request gitlab-org/gitlab-ce!22751
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remove gitlab-ui's tooltip from global
See merge request gitlab-org/gitlab-ce!22814
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix pipeline schedule style issues
Closes #52925
See merge request gitlab-org/gitlab-ce!22758
|
|/ / / / / / |
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Disallow retry of old builds
Closes #50939
See merge request gitlab-org/gitlab-ce!22538
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | | |
The soft-archived builds cannot be run after some deadline time.
The intent is to aggressively recycle old builds after sometime.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove PersonalAccessTokensFinder#find_by method
See merge request gitlab-org/gitlab-ce!22617
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
find_by_token is overriden by TokenAuthenticatable which can be easily
missed or confused with #find_by(:token) defined by ActiveRecord. First
step for safer usage is to remove #find_by.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Start tracking pool repositories
Closes #38238 and #52300
See merge request gitlab-org/gitlab-ce!22482
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Disable replication lag check for Aurora PostgreSQL databases
Closes #52176
See merge request gitlab-org/gitlab-ce!22786
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Replication slots are not supported in Aurora. Attempting to check
the lag results in the message:
```
ActiveRecord::StatementInvalid: PG::FeatureNotSupported: ERROR:
Replication slots are currently not supported in Aurora : SELECT
pg_xlog_location_diff(pg_current_xlog_insert_location(),
restart_lsn)::...
```
To avoid breaking support for background migrations in Aurora, we just
disable the check if we encounter this error.
This change also now checks whether there are any replication slots
present in the primary before checking the replication lag.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52176
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Update project and group labels empty state
See merge request gitlab-org/gitlab-ce!22745
|
| | | | | | | | | |
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|/ / / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Add 'only history' option to notes filter
Closes #51323
See merge request gitlab-org/gitlab-ce!22544
|