summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add more introductory information to Review Apps pagedocs/refactor-review-apps-documentationEvan Read2018-10-013-91/+120
| | | | Also includes other refactoring.
* Merge branch '51651-fill-pipeline-source-for-external-pipelines' into 'master'Kamil Trzciński2018-09-306-0/+171
|\ | | | | | | | | | | | | Resolve "Fill pipeline source for external pipelines" Closes #51651 See merge request gitlab-org/gitlab-ce!21814
| * Reorganize background_migration specs51651-fill-pipeline-source-for-external-pipelinesMatija Čupić2018-09-291-19/+37
| | | | | | | | | | | | | | | | This also adds specs for 3 distinct situations: 2. When there is an unknown pipeline with just a build 3. When there is an unknown pipeline with no statuses 1. When there is an unknown pipeline with a build and a status
| * Refactor pipeline id orderingMatija Čupić2018-09-281-1/+2
| |
| * Restyle background_migration specMatija Čupić2018-09-281-3/+4
| |
| * Refactor migration specs using ActiveRecord modelsMatija Čupić2018-09-282-13/+18
| |
| * Refactor external_pipelines queryMatija Čupić2018-09-272-9/+6
| |
| * Update all pipelines in single queryMatija Čupić2018-09-271-3/+2
| |
| * Add frozen string literal commentMatija Čupić2018-09-251-0/+2
| |
| * Add CHANGELOG entryMatija Čupić2018-09-251-0/+5
| |
| * Schedule background migrationMatija Čupić2018-09-251-0/+33
| |
| * Add background migration to fill pipeline sourceMatija Čupić2018-09-252-0/+89
| |
| * Add index on pipelines to project id and sourceMatija Čupić2018-09-252-0/+21
| |
* | Merge branch 'frozen-string-app-enforce' into 'master'49897-fix-removing-todos-for-confidential-issuesStan Hu2018-09-292-0/+24
|\ \ | | | | | | | | | | | | Check frozen string in style builds See merge request gitlab-org/gitlab-ce!21999
| * | Check frozen string in style buildsgfyoung2018-09-282-0/+24
| | |
* | | Merge branch 'docs-50507-pages-overview' into 'master'Mike Lewis2018-09-289-40/+148
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Docs: improve Pages overview (to deprecate feature page) Closes #50507 See merge request gitlab-org/gitlab-ce!21798
| * | Docs: improve Pages overview (to deprecate feature page)Marcia Ramos2018-09-289-40/+148
|/ /
* | Merge branch 'bvl-merge-translations-docs' into 'master'Achilleas Pipinellis2018-09-282-0/+62
|\ \ | | | | | | | | | | | | [Docs] Document how to merge translations from Crowdin See merge request gitlab-org/gitlab-ce!21924
| * | Document how to merge translations from Crowdinbvl-merge-translations-docsBob Van Landuyt2018-09-282-0/+62
| | |
* | | Merge branch '51404-update-groups-and-projects-api-docs' into 'master'Achilleas Pipinellis2018-09-282-0/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Docs for Project/Groups members API with inherited members Closes #51404 See merge request gitlab-org/gitlab-ce!21984
| * | | Docs for Project/Groups members API with inherited members51404-update-groups-and-projects-api-docsJacopo2018-09-282-0/+7
| | | | | | | | | | | | | | | | | | | | Expains the differences between `api/projects/:id/members` and `api/projects/:id/members/all` related to inherited members.
* | | | Merge branch 'dz-migration-index-helper' into 'master'Dmitriy Zaporozhets2018-09-285-7/+17
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add mysql_compatible_index_length to migration helpers Closes #50253 See merge request gitlab-org/gitlab-ce!21852
| * | | | Add mysql_compatible_index_length to migration helpersdz-migration-index-helperDmitriy Zaporozhets2018-09-215-7/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | | Merge branch '51927-fix-job_details-json-schema' into 'master'Grzegorz Bizon2018-09-281-1/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix job_details.json schema Closes #51927 See merge request gitlab-org/gitlab-ce!21983
| * | | | | Fix job_details.json schemaSteve Azzopardi2018-09-281-1/+4
| | |/ / / | |/| | | | | | | | | | | | | closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51927
* | | | | Merge branch 'da-clarify-subgroup-permissions' into 'master'Achilleas Pipinellis2018-09-281-15/+17
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Clarify subgroup permissions See merge request gitlab-org/gitlab-ce!21769
| * | | | | Update notes notation in subgroups docsAchilleas Pipinellis2018-09-281-10/+9
| | | | | |
| * | | | | Update render style of note boxesda-clarify-subgroup-permissionsdappelt2018-09-211-4/+4
| | | | | |
| * | | | | Address Evan's commentsdappelt2018-09-191-4/+5
| | | | | |
| * | | | | Clarify subgroup permissionsdappelt2018-09-181-2/+4
| | | | | |
* | | | | | Merge branch 'patch-28' into 'master'Achilleas Pipinellis2018-09-281-2/+2
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | Documentation: Fix broken link of feature proposal template in issue_workflow.md See merge request gitlab-org/gitlab-ce!21894
| * | | | | Fix broken link of feature proposal template in issue_workflow.mdZsolt Kovari2018-09-241-2/+2
| | | | | |
* | | | | | Merge branch 'fix-karma-out-of-memory' into 'master'Filipa Lacerda2018-09-281-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix karma out-of-memory failures See merge request gitlab-org/gitlab-ce!21912
| * | | | | | Fix karma out-of-memory failuresfix-karma-out-of-memoryMike Greiling2018-09-251-0/+3
| |/ / / / /
* | | | | | Merge branch 'rename-local-variable' into 'master'Filipa Lacerda2018-09-282-11/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename block scope local variable in table pagination spec See merge request gitlab-org/gitlab-ce!21969
| * | | | | | Rename block scope local variable in table pagination specGeorge Tsiolis2018-09-272-11/+16
| | | | | | |
* | | | | | | Merge branch 'fix_css-badge-class' into 'master'Filipa Lacerda2018-09-281-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change class .label to .badge for 2FA label in group members view See merge request gitlab-org/gitlab-ce!21759
| * | | | | | | Change class .label to .badge for 2FA label in group members viewsedrubal2018-09-151-1/+1
| | | | | | | |
* | | | | | | | Merge branch 'docs-50503-issueboards-overview' into 'master'Mike Lewis2018-09-285-113/+176
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs: improve Issue Boards overview (to deprecate feature page) Closes #50503 See merge request gitlab-org/gitlab-ce!21905
| * | | | | | | | Docs: improve Issue Boards overview (to deprecate feature page)Marcia Ramos2018-09-285-113/+176
|/ / / / / / / /
* | | | | | | | Merge branch 'mk/asymmetric-exists-cache' into 'master'Stan Hu2018-09-288-51/+438
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Geo: Does not mark repositories as missing on primary due to stale cache" Closes #50211 and #44044 See merge request gitlab-org/gitlab-ce!21789
| * | | | | | | | Remove send-in-send for safety and readabilityMichael Kozono2018-09-271-13/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I attempted to refactor so that the caller of `wrap_method` passes in a block, rather than a method name, but I was unsuccessful. I kept getting the following error: NoMethodError: undefined method `cache_method_output' for Repository:Class If you can figure this out, then feel free to dry up these class methods again without doing a send-within-a-send.
| * | | | | | | | Add changelog entryMichael Kozono2018-09-271-0/+6
| | | | | | | | |
| * | | | | | | | Expire RequestStore cache properlyMichael Kozono2018-09-272-0/+15
| | | | | | | | |
| * | | | | | | | Cache `Repository#exists?` false in RequestStoreMichael Kozono2018-09-277-2/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Only truthy values are cached in Redis. * All values are cached in RequestStore and in an instance variable.
| * | | | | | | | Extract `Repository.memoize_method` methodMichael Kozono2018-09-273-48/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And reuse `Gitlab::Utils::StrongMemoize`. There is a subtle behavior change required to reuse StrongMemoize in this case. The early fallback check now occurs *before* reading the memoized value instead of after. I think this is fine since a memoized value should only exist if `exists?` is also already memoized as `true`.
* | | | | | | | | Merge branch '6717_extend_reports_for_security_products' into 'master'Kamil Trzciński2018-09-2718-203/+379
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend reports to support security features See merge request gitlab-org/gitlab-ce!21892
| * | | | | | | | | Extend reports to support security featuresOlivier Gonzalez2018-09-2718-203/+379
|/ / / / / / / / /
* | | | | | | | | Merge branch 'pedroms-master-patch-57786' into 'master'Annabel Dunstone Gray2018-09-272-3/+8
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix blue, orange, and red colors See merge request gitlab-org/gitlab-ce!21972
| * | | | | | | | | Fix blue, orange, and red colorsPedro Moreira da Silva2018-09-272-3/+8
|/ / / / / / / / /