- 23 Nov, 2017 40 commits
-
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Filipa Lacerda authored
Fixed import of render mermaid & render math methods See merge request gitlab-org/gitlab-ce!15550
-
Rémy Coutable authored
Renamed ProtectedBranches::ApiUpdateService to LegacyApiUpdateService See merge request gitlab-org/gitlab-ce!15575
-
Rémy Coutable authored
Simplify the DB changes checklist See merge request gitlab-org/gitlab-ce!15577
-
Douwe Maan authored
Move identical merged branch check to merged_branch_names Closes #39887 See merge request gitlab-org/gitlab-ce!15464
-
Rémy Coutable authored
Added Rubocop config for background migrations See merge request gitlab-org/gitlab-ce!15576
-
Douwe Maan authored
Use foreign key to get latest MR diff Closes #37631 See merge request gitlab-org/gitlab-ce!15126
-
Sean McGivern authored
Fix link text from group context Closes gitlab-ee#4100 See merge request gitlab-org/gitlab-ce!15565
-
Douwe Maan authored
Allow password authentication to be disabled entirely Closes #37320 See merge request gitlab-org/gitlab-ce!15223
-
Markus Koller authored
-
Yorick Peterse authored
This removes some somewhat redundant checkboxes from the template and rephrases the introduction now that those settings are in GDK. [ci skip]
-
Yorick Peterse authored
This adds a Rubocop configuration file specific to lib/gitlab/background_migrations. This configuration will be used to (hopefully) make reviewing background migrations easier by enforcing stricter rules compared to the rest of GitLab. Because this configuration is directory specific it will only affect background migrations.
-
Kamil Trzciński authored
Remove cluster_id from 20171013104327_migrate_gcp_clusters_to_new_clusters_architectures See merge request gitlab-org/gitlab-ce!15566
-
James Edwards-Jones authored
-
Marcia Ramos authored
Cross link default branch docs to issue closing pattern docs Closes #40449 See merge request gitlab-org/gitlab-ce!15546
-
Marcia Ramos authored
Fix the redirect location wording Closes gitlab-com/gitlab-docs#142 See merge request gitlab-org/gitlab-ce!15572
-
Sean McGivern authored
Compared to the merge_request_diff association: 1. It's simpler to query. The query uses a foreign key to the merge_request_diffs table, so no ordering is necessary. 2. It's faster for preloading. The merge_request_diff association has to load every diff for the MRs in the set, then discard all but the most recent for each. This association means that Rails can just query for N diffs from N MRs. 3. It's more complicated to update. This is a bidirectional foreign key, so we need to update two tables when adding a diff record. This also means we need to handle this as a special case when importing a GitLab project. There is some juggling with this association in the merge request model: * `MergeRequest#latest_merge_request_diff` is _always_ the latest diff. * `MergeRequest#merge_request_diff` reuses `MergeRequest#latest_merge_request_diff` unless: * Arguments are passed. These are typically to force-reload the association. * It doesn't exist. That means we might be trying to implicitly create a diff. This only seems to happen in specs. * The association is already loaded. This is important for the reasons explained in the comment, which I'll reiterate here: if we a) load a non-latest diff, then b) get its `merge_request`, then c) get that MR's `merge_request_diff`, we should get the diff we loaded in c), even though that's not the latest diff. Basically, `MergeRequest#merge_request_diff` is the latest diff in most cases, but not quite all.
-
Phil Hughes authored
Updated all Vue libraries See merge request gitlab-org/gitlab-ce!15554
-
Phil Hughes authored
Improve environments performance Closes #32098 See merge request gitlab-org/gitlab-ce!15484
-
Filipa Lacerda authored
-
Jarka Kadlecova authored
-
-
Shinya Maeda authored
-
Sean McGivern authored
Resolve "EE Compatibility Check Job Fails Unexpectedly" Closes #40463 See merge request gitlab-org/gitlab-ce!15555
-
Rémy Coutable authored
Fix encoding bugs in Gitlab::Git::User Closes #40330 See merge request gitlab-org/gitlab-ce!15539
-
Jacob Vosmaer (GitLab) authored
-
Kamil Trzciński authored
Merge branch 'fix/sm/37991-avoid-deactivation-when-pipeline-schedules-execute-a-commit-includes-ci-skip' into 'master' Avoid deactivation when pipeline schedules execute a branch includes `[ci skip]` comment Closes #37991 See merge request gitlab-org/gitlab-ce!15405
-
Kamil Trzciński authored
Add environment_scope to cluster table See merge request gitlab-org/gitlab-ce!15419
-
Lin Jen-Shin authored
-
Lin Jen-Shin authored
-
Lin Jen-Shin authored
-
Tim Zallmann authored
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Filipa Lacerda authored
Resolve "Hide `section_start` and `section_end` in pipeline emails" Closes #39653 See merge request gitlab-org/gitlab-ce!15534
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-