Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@12-7-stable-ee | GitLab Bot | 2020-01-21 | 125 | -667/+4663 |
| | |||||
* | Add latest changes from gitlab-org/security/gitlab@12-6-stable-ee | GitLab Bot | 2020-01-10 | 1 | -2/+13 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-6-stable-ee | GitLab Bot | 2020-01-09 | 4 | -64/+85 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-6-stable-ee | GitLab Bot | 2020-01-03 | 2 | -0/+23 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-6-stable-ee | GitLab Bot | 2019-12-27 | 2 | -0/+12 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-6-stable-ee | GitLab Bot | 2019-12-20 | 281 | -965/+4921 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-5-stable-ee | GitLab Bot | 2019-12-16 | 1 | -0/+4 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-5-stable-ee | GitLab Bot | 2019-12-03 | 2 | -10/+12 |
| | |||||
* | Merge branch 'security-ag-cycle-analytics-guest-permissions-12-5' into ↵ | GitLab Release Tools Bot | 2019-11-26 | 1 | -0/+23 |
|\ | | | | | | | | | | | | | '12-5-stable' Prevent guests from seeing commits for cycle analytics See merge request gitlab/gitlabhq!3534 | ||||
| * | Prevent guests from seeing commits for cycle analytics | Aakriti Gupta | 2019-11-20 | 1 | -0/+23 |
| | | | | | | | | | | - if the user has access level lower than REPORTER, don't include commit count in summary | ||||
* | | Spec to ensure `_ids` are cleaned by ImportExport::AttributeCleaner | Imre Farkas | 2019-11-26 | 1 | -1/+4 |
|/ | |||||
* | Add latest changes from gitlab-org/gitlab@12-5-stable-ee | GitLab Bot | 2019-11-19 | 217 | -1110/+5083 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-4-stable-ee | GitLab Bot | 2019-11-04 | 4 | -4/+30 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@12-4-stable-ee | GitLab Bot | 2019-10-22 | 173 | -8532/+6039 |
| | |||||
* | Merge branch 'fix_expired_gpg_key_specs' into 'master' | Stan Hu | 2019-09-30 | 1 | -1/+1 |
| | | | | | | | Fix broken specs : Generate new GPG key in place of expired one Closes #32956 See merge request gitlab-org/gitlab!17853 | ||||
* | Validate that SAML requests are originated from gitlab | Sebastian Arcila Valenzuela | 2019-09-20 | 2 | -25/+83 |
| | | | | | | | | If the request wasn't initiated by gitlab we shouldn't add the new identity to the user, and instead show that we weren't able to link the identity to the user. This should fix: https://gitlab.com/gitlab-org/gitlab-ce/issues/56509 | ||||
* | Add latest changes from gitlab-org/gitlab@12-3-stable | GitLab Bot | 2019-09-20 | 20 | -630/+39 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-20 | 1 | -18/+22 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-19 | 2 | -21/+15 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-19 | 2 | -7/+48 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-18 | 1 | -0/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-18 | 4 | -7/+453 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-18 | 11 | -2/+107 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-18 | 22 | -279/+132 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-17 | 12 | -13/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-16 | 4 | -22/+121 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-16 | 3 | -22/+41 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-16 | 1 | -0/+8 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-13 | 7 | -5/+145 |
| | |||||
* | Create self-monitoring project in background migration | Reuben Pereira | 2019-09-12 | 1 | -0/+234 |
| | | | | | - A regular migration caused problems such as https://gitlab.com/charts/gitlab/issues/1565. | ||||
* | Setup counter for Productivity Analytics | Adam Hegyi | 2019-09-12 | 2 | -0/+11 |
| | | | | This change sets up a usage counter for productivity analytics feature. | ||||
* | Merge branch 'static-objects-external-storage' into 'master' | Thong Kuah | 2019-09-11 | 1 | -0/+54 |
|\ | | | | | | | | | Enable serving static objects from an external storage See merge request gitlab-org/gitlab-ce!31025 | ||||
| * | Enable serving static objects from an external storagestatic-objects-external-storage | Ahmad Sherif | 2019-09-10 | 1 | -0/+54 |
| | | | | | | | | | | | | | | | | | | | | It consists of two parts: 1. Redirecting users to the configured external storage 1. Allowing the external storage to request the static object(s) on behalf of the user by means of specific tokens Part of https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6829 | ||||
* | | Add source and merge_request fields to pipeline event webhook | Bian Jiaping | 2019-09-11 | 1 | -0/+18 |
| | | |||||
* | | Use 'gitlab_chronic_duration' gem | Aleksei Lipniagov | 2019-09-11 | 2 | -28/+1 |
| | | | | | | | | | | Replace 'chronic_duration' to 'gitlab_chronic_duration', to make relevant method calls thread-safe. | ||||
* | | Add rake task `db:obsolete_ignored_columns` | Peter Leitzen | 2019-09-11 | 1 | -0/+43 |
| | | | | | | | | Show a list of obsolete `ignored_columns` | ||||
* | | Change discussion_ids on promoted epics notes | Alexandru Croitor | 2019-09-11 | 1 | -0/+49 |
| | | | | | | | | | | | | Notes on epics promoted from an issue used to get same discussion_id as the notes from the issue the epic was promoted from, which would cause problems when trying to reply to the epic discussion. | ||||
* | | Merge branch '65988-optimize-snippet-listings' into 'master' | Thong Kuah | 2019-09-11 | 1 | -0/+29 |
|\ \ | | | | | | | | | | | | | Optimize queries for snippet listings See merge request gitlab-org/gitlab-ce!32576 | ||||
| * | | Optimize queries for snippet listings | Markus Koller | 2019-09-10 | 1 | -0/+29 |
| | | | | | | | | | | | | | | | - Avoid N+1 queries for authors and comment counts - Avoid an additional snippet existence query | ||||
* | | | Merge branch '64251-redis-set-cache-mark-2' into 'master' | Stan Hu | 2019-09-10 | 3 | -2/+96 |
|\ \ \ | | | | | | | | | | | | | | | | | Re-introduce the Redis set cache for branch and tag names - but don't enable it yet See merge request gitlab-org/gitlab-ce!32412 | ||||
| * | | | Revert "Revert "Cache branch and tag names as Redis sets"" | Nick Thomas | 2019-09-10 | 2 | -2/+80 |
| | | | | | | | | | | | | | | | | This reverts commit c6ccc07f48c7c1f9da43ecd82015500a4340544d. | ||||
| * | | | Add a predicate to check for strong memoization | Nick Thomas | 2019-09-10 | 1 | -0/+16 |
| |/ / | |||||
* | | | Change Sidekiq monitor namespace | Qingyu Zhao | 2019-09-11 | 2 | -5/+5 |
|/ / | | | | | | | | | | | | | Move Gitlab::SidekiqMonitor to namespace Gitlab::SidekiqDaemon::Monitor - Class name and file name change - File path change to lib/gitlab/sidekiq_daemon/monitor.rb - Update class usage/reference in other files, including documentation | ||||
* | | Add approval MR rule to all_models.yml | mo khan | 2019-09-09 | 1 | -0/+1 |
| | | |||||
* | | Improve performance and memory usage of project export | Kamil Trzciński | 2019-09-09 | 4 | -17/+395 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ActiveModel::Serialization is simple in that it recursively calls `as_json` on each object to serialize everything. However, for a model like a Project, this can generate a query for every single association, which can add up to tens of thousands of queries and lead to memory bloat. To improve this, we can do several things: 1. We use `tree:` and `preload:` to automatically generate a list of all preloads that could be used to serialize objects in bulk. 2. We observe that a single project has many issues, merge requests, etc. Instead of serializing everything at once, which could lead to database timeouts and high memory usage, we take each top-level association and serialize the data in batches. For example, we serialize the first 100 issues and preload all of their associated events, notes, etc. before moving onto the next batch. When we're done, we serialize merge requests in the same way. We repeat this pattern for the remaining associations specified in import_export.yml. | ||||
* | | Lower searches count limit | Francisco Javier López | 2019-09-09 | 3 | -11/+16 |
| | | | | | | | | | | Lowering the limit when performing search from 1001 to 101. This will allow us to speed this process. | ||||
* | | Merge branch '61927-skeleton-pages-internal-api' into 'master' | Kamil Trzciński | 2019-09-09 | 1 | -0/+29 |
|\ \ | | | | | | | | | | | | | Add skeleton Pages internal API See merge request gitlab-org/gitlab-ce!32732 | ||||
| * | | Add skeleton Pages internal API61927-skeleton-pages-internal-api | Krasimir Angelov | 2019-09-06 | 1 | -0/+29 |
| |/ | | | | | | | | | | | | | Basic `/internal/pages` endpoint that will be used for Pages virtual domains internal API. The endpoint is currently behind feature flag and provides authetication similar to how Workhorse is authenticating with the GitLab. | ||||
* | | Passing job:rules downstream and E2E specs for job:rules configuration | drew | 2019-09-09 | 2 | -4/+38 |
| | | |||||
* | | Merge branch 'kamil-refactor-import-structure' into 'master' | Stan Hu | 2019-09-08 | 6 | -227/+370 |
|\ \ | | | | | | | | | | | | | Normalize import_export structure See merge request gitlab-org/gitlab-ce!32704 |