An error occurred fetching the project authors.
- 02 Jul, 2019 1 commit
-
-
Mayra Cabrera authored
- 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
-
- 28 Jun, 2019 1 commit
-
-
Robert Speicher authored
-
- 27 Jun, 2019 1 commit
-
-
Robert Speicher authored
This brings parity between the two versions.
-
- 26 Jun, 2019 1 commit
-
-
Vladimir Shushlin authored
-
- 24 Jun, 2019 1 commit
-
-
Vladimir Shushlin authored
Add index for pages domain ssl auto renewal Add PagesDomain.needs_ssl_renewal scope Add cron worker for ssl renewal Add worker for ssl renewal Add pages ssl renewal worker queues settings
-
- 20 Jun, 2019 1 commit
-
-
Yorick Peterse authored
To make this happen, we need to conditionally add the group_saml strategy when running tests, but only on EE. This requires some changes to Gitlab.ee? so that it can be used before/without loading the Rails environment. We also have to change how we require a few files, so this can run outside of Rails.
-
- 29 May, 2019 1 commit
-
-
Jan Provaznik authored
This sampler gathers Puma-specific metrics which can be used by Prometheus then.
-
- 01 May, 2019 1 commit
-
-
Douglas Barbosa Alexandre authored
-
- 30 Apr, 2019 2 commits
-
-
Roger Meier authored
-
Vladimir Shushlin authored
Domain will be removed by verification worker after 1 week of being disabled
-
- 29 Apr, 2019 1 commit
-
-
Sean McGivern authored
This will fail in a few ways: 1. We might end up having a path (not a URL) starting with `//`, which will be interpreted by browsers as a protocol-relative URL. 2. Issue, MR, snippet, etc. reference parsing will look for URLs at `http://gitlab.example.com//project/...`, with the double slash preventing single slashes from working. In general, it doesn't seem like there's a valid case for this.
-
- 05 Apr, 2019 1 commit
-
-
Gosia Ksionek authored
Add columns to store project creation settings Add project creation level column in groups and default project creation column in application settings Remove obsolete line from schema Update migration with project_creation_level column existence check Rename migrations to avoid conflicts Update migration methods Update migration method
-
- 27 Mar, 2019 1 commit
-
-
Nick Thomas authored
Since external diffs are likely to be a bit slower than in-database ones, add a mode that makes diffs external after they've been obsoleted by events. This should strike a balance between performance and disk space. A background cron drives the majority of migrations, since diffs become outdated through user actions.
-
- 19 Mar, 2019 1 commit
-
-
Patrick Bajao authored
In this commit, some methods that aren't being used are removed from `Gitlab::Shell`. They are the ff: - `#remove_keys_not_found_in_db` - `#batch_read_key_ids` - `#list_key_ids` The corresponding methods in `Gitlab::Keys` have been removed as well.
-
- 04 Mar, 2019 1 commit
-
-
Drew Blessing authored
We've previously exposed ca_file and ssl_version but there are many possible options that can be used inside tls_options. Instead of exposing individual ones, simply expose the entire hash so it can be passed in and we won't have to add things in the future.
-
- 27 Feb, 2019 1 commit
-
-
Jacob Vosmaer authored
-
- 05 Feb, 2019 1 commit
-
-
Nick Thomas authored
-
- 09 Jan, 2019 1 commit
-
-
Pepijn Van Eeckhoudt authored
-
- 07 Dec, 2018 1 commit
-
-
Douwe Maan authored
-
- 29 Nov, 2018 1 commit
-
-
Imre Farkas authored
Adds gitlab.impersonation_enabled config option defaulting to true to keep the current default behaviour. Only the act of impersonation is modified, impersonation token management is not affected.
-
- 31 Oct, 2018 1 commit
-
-
Ahmad Hassan authored
-
- 30 Oct, 2018 1 commit
-
-
Ahmad Hassan authored
-
- 05 Oct, 2018 1 commit
-
-
Tuomo Ala-Vannesluoma authored
-
- 13 Sep, 2018 1 commit
-
-
Nick Thomas authored
-
- 06 Sep, 2018 1 commit
-
-
Samuele Kaplun authored
* (Suf)fix #51085 :-) Signed-off-by:
Samuele Kaplun <kaplun@protonmail.com>
-
- 31 Aug, 2018 1 commit
-
-
Stan Hu authored
Users who have their system clocks configured inconsistently due to Daylight Savings may see a GitLab session cookie that immediately expires, resulting in a 422 error. To avoid these errors, we can bump the unauthenticated session time from 1 hour to 2 hours so they have time to login and get the default 7-day session. Closes #50393
-
- 25 Jul, 2018 1 commit
-
-
Tiago Botelho authored
-
- 24 Jul, 2018 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 23 Jul, 2018 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 18 Jul, 2018 2 commits
-
-
Stan Hu authored
By default, all sessions are given the same expiration time configured in the session store (e.g. 1 week). However, unauthenticated users can generate a lot of sessions, primarily for CSRF verification. It makes sense to reduce the TTL for unauthenticated to something much lower than the default (e.g. 1 hour) to limit Redis memory. In addition, Rails creates a new session after login, so the short TTL doesn't even need to be extended. Closes #48101
-
Imre Farkas authored
-
- 11 Jul, 2018 1 commit
-
-
George Tsiolis authored
-
- 02 Jul, 2018 1 commit
-
-
Yorick Peterse authored
This adds a recurring Sidekiq job that removes up to 50 000 old web hook logs per hour, if they are older than 90 days. This will prevent the web_hook_logs table from growing indefinitely. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/46120
-
- 27 Jun, 2018 2 commits
-
-
Toon Claes authored
The RepositoryCheck::DispatchWorker will start a RepositoryCheck::BatchWorker for each healthy shard. Closes gitlab-org/gitlab-ce#48042
-
Jacob Vosmaer (GitLab) authored
-
- 20 Jun, 2018 1 commit
-
-
Jacob Vosmaer (GitLab) authored
-
- 06 Jun, 2018 4 commits
-
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-