Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-11Update VERSION to 11.6.0-rc5v11.6.0-rc5GitLab Release Tools Bot
2018-12-11Merge branch '11-6-stable-prepare-rc5' into '11-6-stable'Alex Hanselka
Prepare 11.6 RC5 release See merge request gitlab-org/gitlab-ce!23704
2018-12-10Merge branch 'code-freeze-20181207' into 11-6-stable-prepare-rc5Alex Hanselka
* code-freeze-20181207: (85 commits) Changed frontmatter filtering to support YAML, JSON, TOML, and arbitrary languages Disable docs lint internal_links check Documentation cleanup Allow public forks to be deduplicated Prettifies [CE] - Add milestones autocomplete for epics Fixes linting errors Reorganize Jobs Variables feature spec CE Port of "Web Terminal FE" Extract context in JobsController spec Add specs for TriggerVariableEntity Extract context in JobsController spec Allows user to override default issuer email for cert manager Add specs for TriggerVariableEntity Adds toggle behavior - Adds coverage for hide/reveal toggle button behavior Backports changes made to One notification per code review Further design iteration on project overview Fix transaction pollution in Shard.by_name Show primary button when all labels are prioritized Consistent feature name in all docs ...
2018-12-08Update VERSION to 11.6.0-rc4v11.6.0-rc4GitLab Release Tools Bot
2018-12-08Merge branch 'tc-backfill-hashed-project_repositories' into 'master'Stan Hu
Fill project_repositories for hashed storage projects Closes #48527 See merge request gitlab-org/gitlab-ce!23482
2018-12-08Merge branch 'sh-disble-docs-internal-links-lint' into 'master'Clement Ho
Disable docs lint internal_links check Closes #55038 See merge request gitlab-org/gitlab-ce!23665
2018-12-08Merge branch '52007-frontmatter-toml-json' into 'master'Douwe Maan
Changed frontmatter filtering to support YAML, JSON, TOML, and arbitrary languages Closes #52007 See merge request gitlab-org/gitlab-ce!23331
2018-12-08Changed frontmatter filtering to support YAML, JSON, TOML, and arbitrary ↵Travis Miller
languages
2018-12-08Disable docs lint internal_links checkStan Hu
This check never worked once the global navigation changes were rolled out in https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/362. The global nav will ALWAYS include /ce and /ee links, and the CE and EE repos will never include documentation for both. gitlab-docs now expects the documentation to be in the following directories: * /tmp/gitlab-docs/ce (CE) * /tmp/gitlab-docs/ee (EE) * /tmp/gitlab-docs/omnibus (Omnibus) The problem is that the CE and EE repos will only include one of the first two. Let's disable this check until https://gitlab.com/gitlab-com/gitlab-docs/issues/305 is resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55038
2018-12-08Disable docs lint internal_links checkStan Hu
This check never worked once the global navigation changes were rolled out in https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/362. The global nav will ALWAYS include /ce and /ee links, and the CE and EE repos will never include documentation for both. gitlab-docs now expects the documentation to be in the following directories: * /tmp/gitlab-docs/ce (CE) * /tmp/gitlab-docs/ee (EE) * /tmp/gitlab-docs/omnibus (Omnibus) The problem is that the CE and EE repos will only include one of the first two. Let's disable this check until https://gitlab.com/gitlab-com/gitlab-docs/issues/305 is resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55038
2018-12-07Merge branch '20422-hide-ui-variables-by-default' into 'master'Robert Speicher
Resolve "Hide variables in UI by default" Closes #20422 See merge request gitlab-org/gitlab-ce!23518
2018-12-07Merge branch 'ce-issue_5603' into 'master'Dmitriy Zaporozhets
[CE] - Add milestones autocomplete for epics See merge request gitlab-org/gitlab-ce!23660
2018-12-07Merge branch 'cert-manager-email' into 'master'Dmitriy Zaporozhets
Ability to override Issuer Email for Cert Manager See merge request gitlab-org/gitlab-ce!23503
2018-12-07Merge branch 'zj-pool-repository-creation' into 'master'Nick Thomas
Allow public forks to be deduplicated See merge request gitlab-org/gitlab-ce!23508
2018-12-07Documentation cleanupAmit Rathi
2018-12-07Merge remote-tracking branch 'origin/master' into ↵jhampton
20422-hide-ui-variables-by-default
2018-12-07Allow public forks to be deduplicatedZeger-Jan van de Weg
When a project is forked, the new repository used to be a deep copy of everything stored on disk by leveraging `git clone`. This works well, and makes isolation between repository easy. However, the clone is at the start 100% the same as the origin repository. And in the case of the objects in the object directory, this is almost always going to be a lot of duplication. Object Pools are a way to create a third repository that essentially only exists for its 'objects' subdirectory. This third repository's object directory will be set as alternate location for objects. This means that in the case an object is missing in the local repository, git will look in another location. This other location is the object pool repository. When Git performs garbage collection, it's smart enough to check the alternate location. When objects are duplicated, it will allow git to throw one copy away. This copy is on the local repository, where to pool remains as is. These pools have an origin location, which for now will always be a repository that itself is not a fork. When the root of a fork network is forked by a user, the fork still clones the full repository. Async, the pool repository will be created. Either one of these processes can be done earlier than the other. To handle this race condition, the Join ObjectPool operation is idempotent. Given its idempotent, we can schedule it twice, with the same effect. To accommodate the holding of state two migrations have been added. 1. Added a state column to the pool_repositories column. This column is managed by the state machine, allowing for hooks on transitions. 2. pool_repositories now has a source_project_id. This column in convenient to have for multiple reasons: it has a unique index allowing the database to handle race conditions when creating a new record. Also, it's nice to know who the host is. As that's a short link to the fork networks root. Object pools are only available for public project, which use hashed storage and when forking from the root of the fork network. (That is, the project being forked from itself isn't a fork) In this commit message I use both ObjectPool and Pool repositories, which are alike, but different from each other. ObjectPool refers to whatever is on the disk stored and managed by Gitaly. PoolRepository is the record in the database.
2018-12-07Prettifiesjhampton
2018-12-07Merge branch 'bvl-reenable-codeowners' into 'master'Douwe Maan
Reenable CODEOWNERS See merge request gitlab-org/gitlab-ce!23381
2018-12-07Merge branch 'patch-31' into 'master'Douwe Maan
Docs: Fix wrong example url (`repositories` instead of `repository`) See merge request gitlab-org/gitlab-ce!23377
2018-12-07Merge branch 'ce-4326-one-notification-per-code-review' into 'master'Douwe Maan
Backports changes made to One notification per code review See merge request gitlab-org/gitlab-ce!23656
2018-12-07[CE] - Add milestones autocomplete for epicsFelipe Artur
CE backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8632
2018-12-07Merge branch '51243-further-improvements-to-project-overview-ui' into 'master'Mike Greiling
Resolve "Further improvements to Project overview UI" Closes #51243 See merge request gitlab-org/gitlab-ce!22196
2018-12-07Merge branch '20422-hide-ui-variables-by-default' of ↵jhampton
https://gitlab.com/gitlab-org/gitlab-ce into 20422-hide-ui-variables-by-default
2018-12-07Fixes linting errorsjhampton
2018-12-07Reorganize Jobs Variables feature specMatija Čupić
2018-12-07Merge branch '5426-fe-web-terminal-controls-ce' into 'master'Phil Hughes
CE Port of "Web Terminal FE" See merge request gitlab-org/gitlab-ce!23626
2018-12-07CE Port of "Web Terminal FE"Paul Slaughter
2018-12-07Merges incoming changesjhampton
2018-12-07Extract context in JobsController specMatija Čupić
2018-12-07Add specs for TriggerVariableEntityMatija Čupić
2018-12-07Extract context in JobsController specMatija Čupić
2018-12-07Merge branch 'dm-remove-prune-web-hook-logs-worker' into 'master'Robert Speicher
Remove RemoveOldWebHookLogsWorker Closes #52592 See merge request gitlab-org/gitlab-ce!23628
2018-12-07Allows user to override default issuer email for cert managerAmit Rathi
2018-12-07Add specs for TriggerVariableEntityMatija Čupić
2018-12-07Merge branch 'store-correlation-logs' into 'master'Stan Hu
Log and pass correlation-id between Unicorn, Sidekiq and Gitaly See merge request gitlab-org/gitlab-ce!22844
2018-12-07Merge branch '48889-populate-merge_commit_sha' into 'master'Douwe Maan
Update merge request's merge_commit after branch update Closes #48889 See merge request gitlab-org/gitlab-ce!22794
2018-12-07Adds toggle behaviorjhampton
- Adds coverage for hide/reveal toggle button behavior
2018-12-07Merge branch '22548-reopen-error-message' into 'master'Filipa Lacerda
Improve error message when attempting to reopen MR and there's a new open MR for the same branch Closes #22548 See merge request gitlab-org/gitlab-ce!22326
2018-12-07Merge branch '7772-add-subscription-table-to-gitlab-com-billing-areas-ce' ↵Douwe Maan
into 'master' Backports some changes from gitlab-ee!7885 See merge request gitlab-org/gitlab-ce!23637
2018-12-07Merge branch 'fix-transaction-shard' into 'master'Douwe Maan
Fix transaction pollution in Shard.by_name See merge request gitlab-org/gitlab-ce!23655
2018-12-07Backports changes made to One notification per code reviewTiago Botelho
The EE merge request can be found here: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8442
2018-12-07Merge branch 'docs-for-mr-pipelines' into 'master'Marcia Ramos
Documentation for "`only/except: merge-requests` for merge request pipelines" Closes #54511 and #15310 See merge request gitlab-org/gitlab-ce!23397
2018-12-07Further design iteration on project overviewDennis Tang
Continues the iteration on the project overview UI: - moved star, fork and new clone button (copy SSH/HTTPS URLs) to top right, made them smaller - avatar is now larger (64px) - 'Request access' is now a link instead of a button - overview comes before the description + changed styling and added icons - description font-size is now 16px (large-paragraph) - quick links to files are moved downwards below the commit/pipeline info - margins changed to group content into 4 groups to clean up the interface - visibility info reduced to icon-only and moved to the right of the title
2018-12-07Fix transaction pollution in Shard.by_nameNick Thomas
2018-12-07Merge branch 'gt-show-primary-button-when-all-labels-are-prioritized' into ↵Phil Hughes
'master' Show primary button when all labels are prioritized Closes #54467 See merge request gitlab-org/gitlab-ce!23648
2018-12-07Show primary button when all labels are prioritizedGeorge Tsiolis
2018-12-07Merge branch 'docs-search' into 'master'Achilleas Pipinellis
[Documentation] Fix minor issues in search API doc Closes #54959 See merge request gitlab-org/gitlab-ce!23645
2018-12-07Consistent feature name in all docsMarcia Ramos
2018-12-07Updates documentation around variablesjhampton
- Owners and Maintainers are able to view trigger variable values