| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Fix the example for POST /project_aliases since it doesn't need
the project_id to be URL encoded.
|
|\
| |
| |
| |
| | |
Update job_artifacts.md to reflect change: https://gitlab.com/gitlab-org/gitlab-ce/issues/31771
See merge request gitlab-org/gitlab-ce!30175
|
| |
| |
| |
| |
| | |
https://gitlab.com/gitlab-org/gitlab-ce/issues/31771
"Developers should only be able to delete jobs if they own them or are Master"
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Docs update for visibility restriction on GitLab.com
Closes gitlab-ee#12501
See merge request gitlab-org/gitlab-ce!30203
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Add `--globoff` flag to the curl command for Jobs API.
See merge request gitlab-org/gitlab-ce!30118
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The existing command fail in some cases with the following error `curl: (3) [globbing] bad range specification in column 56`.
This was found when running cURL from a `python:3.7` container that comes with curl version `7.52.1`.
```
root@91963a56cd8f:/# curl --version
curl 7.52.1 (x86_64-pc-linux-gnu) libcurl/7.52.1 OpenSSL/1.0.2r zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL
```
This doesn't seem to be an issue with `curl 7.58.0` but it doesn't hurt to have that flag enabled.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Docs: Clean up markdown spacing in geo docs
See merge request gitlab-org/gitlab-ce!30112
|
|/ / /
| | |
| | |
| | | |
Spacing following lists should be 2 spaces, and 3 for numbered lists
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Wait for 'Uninstall' when installing Prometheus
See merge request gitlab-org/gitlab-ce!30251
|
|/ / /
| | |
| | |
| | |
| | | |
Prometheus is uninstallable so waiting won't see 'Install' at all.
We'll see 'Uninstall' instead.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Docs/Comments only: Better autodevops customization documentation
See merge request gitlab-org/gitlab-ce!30247
|
|/ / /
| | |
| | |
| | |
| | | |
This will make it more obvious to anyone looking to customize these
files what the source code actually is.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Update doc/user/project/merge_requests/squash_and_merge.md
See merge request gitlab-org/gitlab-ce!30103
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Fix typo in updateResolvableDiscussionsCounts action
See merge request gitlab-org/gitlab-ce!30278
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'63869-store-prometheus-metrics-in-separate-dirs-in-test-and-prod' into 'master'
Use separate Prometheus metrics dirs in dev/test
Closes #63869
See merge request gitlab-org/gitlab-ce!30253
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Store Sidekiq and Web server metrics from Prometheus in separate
directories in `development` and `test` environments.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Use PostgreSQL 9.6.11 in CI tests
See merge request gitlab-org/gitlab-ce!30270
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Specify the minor version of postgresql for CI
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Include username in auth log
Closes #62756
See merge request gitlab-org/gitlab-ce!29821
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fetches user based on the value of 'rack.attack.match_discriminator'
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62756
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Custom username for deploy tokens
See merge request gitlab-org/gitlab-ce!29639
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This new attribute is optional and used when set instead of the default
format `gitlab+deploy-token-#{id}`.
Empty usernames will be saved as null in the database.
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/50228.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Jekyll Pages template: LC_ALL=C.UTF-8
See merge request gitlab-org/gitlab-ce!29907
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Start UnicornSampler in master process
Closes #63830
See merge request gitlab-org/gitlab-ce!30215
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | | |
Using `on_master_start` assures that the sampler is started in
master process and not in worker processes.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Backports css class used in EE specs
Closes gitlab-ee#12534
See merge request gitlab-org/gitlab-ce!30258
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Removes EE differences for app/views/groups/settings/_general.html.haml
Closes gitlab-ee#12537
See merge request gitlab-org/gitlab-ce!30257
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Reconcile our team, group label definitions with our organization structure
See merge request gitlab-org/gitlab-ce!29714
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Use title and description fields for issue trackers
Closes #63690
See merge request gitlab-org/gitlab-ce!30096
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- instead of using properties
- backward compatibility has to be kept for now
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Cache Flipper persisted names directly to local memory storage
See merge request gitlab-org/gitlab-ce!30265
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Now that application settings are no longer dominating network traffic,
we see that the Feature#persisted_names is using a significant amount of
CPU and network bandwidth for Redis. Move this cache into the
thread-local memory storage to reduce Redis overhead.
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|/ / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
Prefer offline install for yarn
See merge request gitlab-org/gitlab-ce!30267
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add @pslaughter to CODEOWNERS
See merge request gitlab-org/gitlab-ce!30252
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Step 2 of #62214: Includes logic to update namespaces storage statistics
Closes #62214
See merge request gitlab-org/gitlab-ce!28996
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Add two new ActiveRecord models:
- RootNamespaceStoragestatistics will persist root namespace statistics
- NamespaceAggregationSchedule will save information when a new update
to the namespace statistics needs to be scheduled
- Inject into UpdateProjectStatistics concern a new callback that will
call an async job to insert a new row onto NamespaceAggregationSchedule
table
- When a new row is inserted a new job is scheduled. This job will
update call an specific service to update the statistics and after that
it will delete thee aggregated scheduled row
- The RefresherServices makes heavy use of arel to build composable
queries to update Namespace::RootStorageStatistics attributes.
- Add an extra worker to traverse pending rows on
NAmespace::AggregationSchedule table and schedule a worker for each one
of this rows.
- Add an extra worker to traverse pending rows on
NAmespace::AggregationSchedule table and schedule a worker for each one
of this rows
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Squash old migrations
Closes #59177
See merge request gitlab-org/gitlab-ce!30226
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
On the assumption that a background migration whose specs need a schema
older than 2018 is obsoleted by this migration squash, we can remove
both specs and code for those that fail to run in CI as a result of the
schema at that date no longer existing.
This is true for all but the MigrateStageStatus background migration,
which is also used from the MigrateBuildStage background migration.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Since the migrations are gone, we don't need these specs either
|