- 16 Sep, 2020 40 commits
-
-
Sean McGivern authored
Exhaustively test relative positioning logic See merge request gitlab-org/gitlab!41967
-
Ian Baum authored
Guide for adding a new service component to GitLab See merge request gitlab-org/gitlab!34965
-
Paul Slaughter authored
Add Gitpod Integration – Add Gitpod buttons to start cloud dev environments for GitLab projects Closes #228893 See merge request gitlab-org/gitlab!37985
-
Cornelius Ludmann authored
- Introduces :gitpod feature flag - A later MR will handle adding to the MR page https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37985
-
Kerri Miller authored
Add group_level_integrations feature flag info See merge request gitlab-org/gitlab!42454
-
Robert Speicher authored
Remove job logs from notification e-mails See merge request gitlab-org/gitlab!42395
-
Stan Hu authored
Fix daemon memory killer jobs hash thread safety issue Closes #249519 See merge request gitlab-org/gitlab!42468
-
Qingyu Zhao authored
-
Mayra Cabrera authored
-
Alex Kalderimis authored
-
GitLab Release Tools Bot authored
TEST MR - This MR won't be merged See merge request gitlab-org/security/gitlab!941
-
Nick Gaskill authored
Add more detail for Praefect auto reconciliation See merge request gitlab-org/gitlab!42304
-
Evan Read authored
-
GitLab Release Tools Bot authored
TEST MR - This MR won't be merged See merge request gitlab-org/security/gitlab!937
-
🤖 GitLab Bot 🤖 authored
Update Gitaly version See merge request gitlab-org/gitlab!42490
-
Nick Gaskill authored
Update offline docs for AR See merge request gitlab-org/gitlab!41381
-
Nicole Schwartz authored
-
Yannis Roussos authored
Fix background migration temporary class definition See merge request gitlab-org/gitlab!42413
-
Robert Speicher authored
Create placeholder model in CE for Vulnerability See merge request gitlab-org/gitlab!42147
-
Alan (Maciej) Paruszewski authored
This change adds new placeholder model for Vulnerability and moves previously created model to EE::Vulnerability module.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This is a bit more acceptable: just under 2min, and 1175 examples.
-
Alex Kalderimis authored
This includes a bunch of optimizations (avoiding re-creating issues, being very careful about resets) that means we can run over a range of size 6 (2606 examples) in about 4min 30s.
-
Alex Kalderimis authored
We want the `new_item` to be a new, unplaced item. We have made `move_sequence` a private method, so we need to call it using send.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
The RelativePositioning::Range class is reponsible for inferring the other end of ranges, testing if the range is open and detecting if an object is contained within the range (allowing us to avoid some operations).
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This divides up the relative_positioning class specs into the appropriate places in the lib tree
-
Alex Kalderimis authored
This moves Mover, ItemContext and Gap into the lib tree where they can be used separately from the app code.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
The changes tested here are to see if in EE projects in the same groups count as part of the same relative positioning set. We do not need to test every method - just the scoping query. Frankly a bunch of the movement tests could also be removed, but they are all calling public methods so it is fine for them to test the interface.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This is now part of the usage instructions in the relative positioning shared examples.
-
Alex Kalderimis authored
Since classes that include RelativePositioning no longer can override low-level implementation methods to hook into internal details, this means that catching query timeouts and other failures systematically is no longer straightforward. This change allows classes to implement a new callback hook: `#could_not_move`, which is called with an exception if any of the movement methods times out.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This involves custom handling for polymorphic models, and null-safety.
-
Alex Kalderimis authored
Hetrogenous sets of items need to override a couple of methods
-