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
2017-09-06Use `table` helper in migration specsSean McGivern
2017-09-06Don't depend on user model in migration specSean McGivern
The User model now has a default value for a field that didn't exist when these migrations ran.
2017-09-05Migrate issues authored by deleted user to the Ghost userJarka Kadlecova
2017-08-26Merge commit '2be34630623711fc20ef8c101b5cef688f207cc1' into ↵Grzegorz Bizon
backstage/gb/rename-ci-cd-processing-sidekiq-queues * commit '2be34630623711fc20ef8c101b5cef688f207cc1': Common Docker Documentation Location in `gitlab-ce` fix deprecation warning present during webpack compiles Enable 5 lines of Sidekiq backtrace lines to aid in debugging Add support for copying permalink to notes via more actions dropdown Handle creating a nested group on MySQL correctly Decrease statuses batch size even more in a migration Fix repo editor scrollbar Replace 'source/search_code.feature' spinach test with an rspec analog Authorizations regarding OAuth - style confirmation Update README.md Refactor complicated API group finding rules into GroupsFinder Fix group and project search for anonymous users Document version Group Milestones API introduced Allow v4 API GET requests for groups to be unauthenticated Adjust a range and a size in stages statuses migration Update README.md Point to /developers on docs/administration/authentiq.md Indexes GFM markdown guide use inline links instead of referenced Add index on ci_runners.contacted_at
2017-08-25Migrate new jobs when reverting pipeline queues migrationGrzegorz Bizon
2017-08-25Merge branch 'master' into 'backstage/gb/rename-ci-cd-processing-sidekiq-queues'Kamil Trzciński
# Conflicts: # db/schema.rb
2017-08-23Adjust a range and a size in stages statuses migrationGrzegorz Bizon
2017-08-22Merge branch 'master' into backstage/gb/rename-ci-cd-processing-sidekiq-queuesGrzegorz Bizon
* master: (115 commits) Use event-based waiting in Gitlab::JobWaiter Make sure repository's removal work for legacy and hashed storages Use `@hashed` prefix for hashed paths on disk, to avoid collision with existing ones Refactor project and storage types Prevent using gitlab import task when hashed storage is enabled Some codestyle changes and fixes for GitLab pages Removed some useless code, codestyle changes and removed an index Fix repository reloading in some specs Changelog Moving away from the "extend" based factory to a more traditional one. Enable automatic hashed storage for new projects by application settings New storage is now "Hashed" instead of "UUID" Add UUID Storage to Project Move create_repository back to project model as we can use disk_path and share it Codestyle: move hooks to the same place and move dependent methods to private Use non-i18n values for setting new group-level issue/MR button text indexes external issue tracker copyedit indexes user/search/ from /user/index Correctly encode string params for Gitaly's TreeEntries RPC ...
2017-08-22Migration to remove pending delete projects with non-existing namespaceToon Claes
There might be some projects where the namespace was removed, but the project wasn't. For these the projects still have a `namespace_id` set. So this adds a post-deploy migration remove all projects that are pending delete, and have a `namespace_id` that is non-existing.
2017-08-22Add specs for pipeline sidekiq queues migrationGrzegorz Bizon
2017-08-22Refactor project and storage typesGabriel Mazetto
2017-08-21Merge branch 'backstage/gb/migrate-stages-statuses' into 'master'Kamil Trzciński
Migrate CI/CD stages statuses Closes #33453 See merge request !12584
2017-08-18Fix specMichael Kozono
2017-08-17Merge branch 'backstage/gb/migrations-tests-schema-version' into 'master'Sean McGivern
Improve migrations / background migrations testing strategy Closes #36303 See merge request !13589
2017-08-17Merge branch 'backstage/gb/migrations-tests-schema-version' into ↵Grzegorz Bizon
backstage/gb/migrate-stages-statuses * backstage/gb/migrations-tests-schema-version: Migrate down before each migration unit test Disable db_cleaner tables caching in migrations tests Extend migrations testing documentation Make it possible to provide schema version in tests Migrate db schema for context in :migration specs
2017-08-16Merge branch 'master' into backstage/gb/migrate-stages-statusesGrzegorz Bizon
* master: (1000 commits) Fix username autocomplete group name with no avatar alignment Fix 'Projected tags' typo in protected_tags_spec.rb Many Repo Fixes Repo Editor Fixes Docs: New index for permissions link article from CI index link tech articles from the landing page new articles come first fix relative link fix date format Fixed changed files dropdown not being shown Update publication date Remove deprecated field from workhorse API responses Fix API responses when dealing with txt files Make sure MySQL would not use CURRENT_TIMESTAMP Add two more project templates Allow usage of any_projects? with an Array Copyedit Artifactory and GitLab article Rename Artifactory and GitLab article file Display GPG status loading spinner only when Ajax request is made ...
2017-08-16Extend migrations testing documentationGrzegorz Bizon
2017-08-16Merge branch 'rs-trailingwhitespace-cop' into 'master'Rémy Coutable
Enable Layout/TrailingWhitespace cop and auto-correct offenses See merge request !13573
2017-08-16Don't create event in Merge Request Create ServiceJarka Kadlecova
2017-08-15Enable Layout/TrailingWhitespace cop and auto-correct offensesRobert Speicher
2017-08-11Move the personal snippet uploads from `system` to `-/system`Bob Van Landuyt
Update the markdown unconditionally since the move might have been done before, but the markdown not updated.
2017-08-11Update migrations to move directly into the `-/system` folderBob Van Landuyt
2017-08-11Don't update upload paths twiceBob Van Landuyt
This will be done in 20170717150329_enqueue_migrate_system_uploads_to_new_folder.rb instead.
2017-08-11Don't rename the system namespaceBob Van Landuyt
2017-08-08Merge branch 'gitaly-find-commit' into 'master'Dmitriy Zaporozhets
Incorporate Gitaly's CommitService.FindCommit RPC Closes gitaly#402 See merge request !13094
2017-08-08Incorporate Gitaly's CommitService.FindCommit RPCAlejandro Rodríguez
2017-08-07Store & use ConvDev percentages returned by Version appJarka Kadlecova
2017-08-03Migrate MR commits and diffs to new tablesSean McGivern
Previously, we stored these as serialised fields - `st_{commits,diffs}` - on the `merge_request_diffs` table. These now have their own tables - `merge_request_diff_{commits,diffs}` - with a column for each attribute of the serialised data. Add a background migration to go through the existing MR diffs and migrate them to the new format. Ignore any contents that cannot be displayed. Assuming that we have 5 million rows to migrate, and each batch of 2,500 rows can be completed in 5 minutes, this will take about 7 days to migrate everything.
2017-08-03Change all `:empty_project` to `:project`Robert Speicher
2017-08-01Ensure all project factories use `:repository` trait or `:empty_project`Robert Speicher
2017-08-01Rename ensure_dir_exist -> ensure_storage_path_existGabriel Mazetto
2017-08-01Rename many path_with_namespace -> full_pathGabriel Mazetto
2017-07-20Merge branch 'master' into backstage/gb/migrate-stages-statusesGrzegorz Bizon
* master: Fix background migration cleanup specs Fix JS; make buttons sr accessibile; fix overlay Isolate stage_id reference clean up migration Fix eslint Make sidebar accessible on mobile Add mobile navigation on project page Fix database schema version number Fix background migrations module specs Remove migration dependency from stage_id migration Remove obsolete argument from bg migrations code Add specs for stage_id reference cleanup migration Add pending set of specs for stage_id cleanup migration Rename stage_id reference clean up migration Implement build stage_id reference migration clean up
2017-07-20Merge branch 'backstage/gb/build-stage-id-ref-bg-migration-cleanup' into ↵Yorick Peterse
'master' Implement build stage_id reference migration clean up Closes #34893 See merge request !12785
2017-07-20Merge branch 'master' into backstage/gb/migrate-stages-statusesGrzegorz Bizon
* master: (319 commits) remove redundant changelog entries Merge branch '24570-use-re2-for-user-supplied-regexp-9-3' into 'security-9-3' Merge branch '33303-404-for-unauthorized-project' into 'security-9-3' Merge branch '33359-pers-snippet-files-location' into 'security-9-3' Merge branch 'bvl-remove-appearance-symlink' into 'security-9-3' Hide description about protected branches to non-member Update CHANGELOG.md for 9.0.11 Update CHANGELOG.md for 9.1.8 Update CHANGELOG.md for 8.17.7 Update CHANGELOG.md for 9.2.8 Update CHANGELOG.md for 9.3.8 Respect blockquote line breaks in markdown 35209 Add wip message to new navigation preference section Add github imported projects count to usage data Add versions to Prometheus metrics doc Add Bulgarian translations of Pipeline Schedules Add Esperanto translations of Pipeline Schedules Add Traditional Chinese in HongKong translations of Pipeline Schedules Add Simplified Chinese translations of Pipeline Schedules Resolve "Clarify k8s service keys" ... Conflicts: db/schema.rb
2017-07-20Fix background migration cleanup specsGrzegorz Bizon
We need to use a spy because an `after` RSpec hook is also going to call the migration we want to test, so we need to use `have_received` expectation. See gitlab-org/gitlab-ce#35351 for more details.
2017-07-20Merge branch '33359-pers-snippet-files-location' into 'security-9-3'Sean McGivern
Use uploads/system directory for personal snippets See merge request !2123
2017-07-20Merge branch 'bvl-remove-appearance-symlink' into 'security-9-3'Douwe Maan
Remove the `appearance` symlink that was previously missed See merge request !2124
2017-07-19Merge branch 'master' into backstage/gb/build-stage-id-ref-bg-migration-cleanupGrzegorz Bizon
* master: (59 commits) Resolve "Clarify k8s service keys" Add Portuguese Brazil translations of Commits Page & Pipeline Charts Add Japanese Translation to i18n Update Prometheus gem to version that explicitly calls `munmap` Simplify width for dropdown-menu on mobile Update CHANGELOG.md for 9.3.7 Remove developer documentation about not describing symbols Incorporate Gitaly's Commits#between RPC Adapt to new Gitaly commit message format Remove transitions on nav link hover Provide option to trigger build only for official CE and EE repos in .com Fix queries duration sorting in Performance Bar Rename Project nav items Add structured logging for Rails processes Disable Rails logging in CI test environments Fix download artifacts button alignment Update avatar border to be opaque for better stacking Fixed typos Fix typos Fix external issue trackers redirect ... Conflicts: db/schema.rb
2017-07-19Isolate stage_id reference clean up migrationGrzegorz Bizon
This addreses a review remarks discussed in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12785/diffs#note_35276344
2017-07-18Move the `uploads/system` folder to `uploads/-/system`Bob Van Landuyt
Without downtime, so we need the symlinks
2017-07-18Use batching to clear orphans in head_pipeline migrationGrzegorz Bizon
2017-07-18Remove migration dependency from stage_id migrationGrzegorz Bizon
2017-07-18Add specs for stage_id reference cleanup migrationGrzegorz Bizon
2017-07-18Add pending set of specs for stage_id cleanup migrationGrzegorz Bizon
2017-07-11Update version number of stages statuses migrationGrzegorz Bizon
2017-07-11Fix pipeline stages statuses migration specsGrzegorz Bizon
2017-07-11Freeze mutable constants in stages migration codeGrzegorz Bizon
2017-07-11Support multiple Redis instances based on queue typePaul Charlton
2017-07-10Schedule stages statuses bg migrations in batchesGrzegorz Bizon