summaryrefslogtreecommitdiff
path: root/db/migrate
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into decouple-member-notificationDouglas Barbosa Alexandre2016-04-115-19/+29
|\
| * Use false/true mixin in migration from !3640Stan Hu2016-04-101-4/+6
| |
| * Fix more SQL migrations to use raw commandsStan Hu2016-04-104-12/+18
| | | | | | | | gitlab-org/gitlab-development-kit#109
| * Use raw SQL instead of Rails models in 20130403003950 migrationStan Hu2016-04-091-7/+9
| | | | | | | | | | | | Closes gitlab-org/gitlab-development-kit#109 Closes https://github.com/gitlabhq/gitlabhq/issues/10123
* | Use query instead of model on migrationsDouglas Barbosa Alexandre2016-04-081-1/+1
| |
* | Merge branch 'master' into decouple-member-notificationDouglas Barbosa Alexandre2016-04-084-0/+45
|\ \ | |/
| * Remove "Congratulations!" tweet button on newly-created project.connorshea2016-03-311-0/+5
| | | | | | | | | | | | | | I’ve removed everything related to the feature based on this commit: ce08f919f34fd8849834365 Resolves #10857.
| * Exclude projects pending deletion from all resultsZeger-Jan van de Weg2016-03-311-0/+6
| |
| * Remove todos for deleted merge requestsDouglas Barbosa Alexandre2016-03-311-0/+17
| |
| * Destroy related todos when an issue is deletedDouglas Barbosa Alexandre2016-03-301-0/+17
| |
* | Update migration commentDmitriy Zaporozhets2016-03-301-2/+6
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Improve db migrations for notification settingsDmitriy Zaporozhets2016-03-302-5/+4
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Migrate notification setting from members tableDmitriy Zaporozhets2016-03-302-0/+19
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Introduce NotificationSetting modelDmitriy Zaporozhets2016-03-301-0/+12
|/ | | | | | | It will hold notification setting per group or per project. It will allow get rid of notification level stored in Member model Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use raw SQL instead of Rails models in migrations where appropriaters-fix-migrationsRobert Speicher2016-03-285-34/+54
| | | | Closes #14694.
* Check if index exists before adding it. [ci skip]Rubén Dávila2016-03-211-1/+3
| | | | * I got an error when updating GDK because it already exists.
* Fix specsissue_12658Douwe Maan2016-03-222-1/+2
|
* Address feedbackDouwe Maan2016-03-222-5/+50
|
* Merge branch 'master' into issue_12658Douwe Maan2016-03-213-0/+17
|\ | | | | | | | | | | | | | | | | # Conflicts: # app/models/issue.rb # app/views/projects/_home_panel.html.haml # app/views/shared/projects/_project.html.haml # db/schema.rb # spec/models/project_spec.rb
| * Merge branch 'master' into 2489-soft-delete-issuesZeger-Jan van de Weg2016-03-211-0/+5
| |\
| | * Merge branch 'master' into feature/issue-moveGrzegorz Bizon2016-03-194-0/+22
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (121 commits) Dedupe labels in labels selector in Dashboard pages Refactor colors and lists Add a safeguard in MergeRequest#compute_diverged_commits_count Fix an issue when the target branch of a MR had been deleted Add avatar to issue and MR pages header Cleanup somce css colors Re-group scss variables Refactor `Todo#target` Fixes issue with filter label missing on labels & milestones Rename `Todo#to_reference` to `Todo#target_reference` Fixed failing tests Updated controller with before_action Fixed other issues based on feedback Fixes issue on dashboard issues Full labels data in JSON Fixed issue with labels dropdown getting wrong labels Update CHANGELOG Use `Note#for_project_snippet?` to skip notes on project snippet Use `Commit#short_id` instead of `Commit.truncate_sha` Reuse `for_commit?` on conditional validations Update schema info comment on todo related files ... Conflicts: app/models/issue.rb db/schema.rb spec/models/issue_spec.rb
| | * | Improvements in issue move feaure (refactoring)Grzegorz Bizon2016-03-191-1/+1
| | | | | | | | | | | | | | | | According to endbosses' suggestions.
| | * | Add field that references issue this issue has been moved toGrzegorz Bizon2016-03-171-0/+5
| | | |
| * | | Soft delete issuablesZeger-Jan van de Weg2016-03-192-0/+12
| | |/ | |/|
* | | Add specs and add visibility level to admin groupsFelipe Artur2016-03-212-23/+7
| | |
* | | Fix some specsDouwe Maan2016-03-201-0/+5
| | |
* | | Tweaks, refactoring, and specsDouwe Maan2016-03-201-1/+2
| | |
* | | Merge branch 'master' into issue_12658Douwe Maan2016-03-204-0/+30
|\ \ \ | |/ /
| * | Add commit_id to todosDouglas Barbosa Alexandre2016-03-181-0/+6
| | |
| * | Change target_id to null on todosDouglas Barbosa Alexandre2016-03-181-0/+5
| | |
| * | Add a confidential flag to issuesDouglas Barbosa Alexandre2016-03-171-0/+6
| | |
| * | Merge branch '4009-external-users' into 'master' Douwe Maan2016-03-171-0/+5
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | External Users The user has the rights of a public user execpt it can never create a project, group, or team. Also it cant view internal projects. Partially fix for both #4009 and #13938 (except the LDAP sync or a pattern to detect external users) ![Screen_Shot_2016-03-14_at_22.02.52](/uploads/486a84ab3acb98c6cfb71a4ec7d268e2/Screen_Shot_2016-03-14_at_22.02.52.png) See merge request !3171
| * | Added an index on ci_runners.tokenYorick Peterse2016-03-161-0/+13
| | | | | | | | | | | | | | | | | | On PostgreSQL the index is created concurrently. Fixes gitlab-org/gitlab-ce#14325
* | | Code fixesFelipe Artur2016-03-171-9/+3
| | |
* | | Merge 4009-external-users into issue_12658Felipe Artur2016-03-167-0/+92
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into 4009-external-users4009-external-usersZeger-Jan van de Weg2016-03-151-0/+5
| |\ \ | | |/
| | * Merge branch 'auto-gc' into 'master' revert-01160fc0Douwe Maan2016-03-151-0/+5
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run 'git gc' every 10 pushes Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/14250 Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/12620 Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/254 Associated gitlab-shell MR: https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/44 See merge request !3206
| | | * Run 'git gc' every 10 pushesJacob Vosmaer2016-03-141-0/+5
| | | |
| * | | Merge branch 'master' into 4009-external-usersZeger-Jan van de Weg2016-03-143-0/+20
| |\ \ \ | | |/ /
| | * | Merge branch 'share-project-ce' into 'master' Dmitriy Zaporozhets2016-03-143-0/+20
| | |\ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring from EE: Share Project with Group - [x] Models and migrations - [x] Logic, UI - [x] Tests - [x] Documentation - [x] Share with group lock - [x] Api feature - [x] Api docs - [x] Api tests Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> For #12831 cc @DouweM @rspeicher @vsizov See merge request !3186
| | | * Add share project from group lockDmitriy Zaporozhets2016-03-111-0/+5
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| | | * Bring ProjectGroupLink model and migrations from EEDmitriy Zaporozhets2016-03-112-0/+15
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | External UsersZeger-Jan van de Weg2016-03-131-0/+5
| |/ / | | | | | | | | | | | | The user has the rights of a public user execpt it can never create a project, group, or team. Also it cant view internal projects.
| * | Disallow blank (non-null) values for a Note's `line_code` attributers-disallow-blank-line-codeRobert Speicher2016-03-111-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's unclear how these blank values got added, but GitLab.com had a few: ``` irb(main):002:0> Note.where("line_code IS NOT NULL AND line_code = ''").count => 439 ``` We've added a migration to convert any existing records to use a NULL value when blank, and updated Note to set blank values to nil before validation.
| * | More detailed trigram migration error messagetrigram-index-searchingYorick Peterse2016-03-111-1/+4
| | | | | | | | | | | | | | | This explains the user what they need to run and where to go in case they want to learn more about "CREATE EXTENSION".
| * | Added trigram indexes for various searched columnsYorick Peterse2016-03-111-0/+50
| |/ | | | | | | | | | | This allows the LIKE condition to use an index. Without a GIN + trigram index LIKE queries using a wildcard at the start _won't_ use an index and instead perform a sequence scan.
* | Code improvements and add Create group serviceFelipe Artur2016-03-161-2/+18
| |
* | Prevent projects to have higher visibility than groupsFelipe Artur2016-03-101-0/+11
| | | | | | | | | | | | Prevent Groups to have smaller visibility than projects Add default_group_visibility_level to configuration Code improvements
* | Add visibility level icon and a couple of specsFelipe Artur2016-03-101-1/+1
| |
* | Code improvementsFelipe Artur2016-03-101-4/+1
| |