group links select2 infinite scroll
What does this MR do?
adds infinite scrolling to the group links dropdown
Are there points in the code the reviewer needs to double check?
Why was this MR needed?
Screenshots (if relevant)
Does this MR meet the acceptance criteria?
-
Changelog entry added -
Documentation created/updated -
API support added - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together
What are the relevant issue numbers?
Closes #20013 (closed)
Merge request reports
Activity
mentioned in issue #20013 (closed)
added 1 commit
- 9d09c1d1 - Update select2 to include 3.5.x infinite scrolling
added 1 commit
- 31a573a8 - Update select2 to include 3.5.x infinite scrolling
@iamphill could you review Frontend?
@rspeicher could you review specs?
assigned to @iamphill
added 1 commit
- 9bebfeca - Update select2 to include 3.5.x infinite scrolling
- Resolved by Luke "Jared" Bennett
- Resolved by Luke "Jared" Bennett
- Resolved by Luke "Jared" Bennett
assigned to @lbennett
@iamphill Thanks for a timely review, on it right now. Yeah, I decided to ignore meeting the exact design specs in favour of speed, but behaves as it needs to. Will be opening a technical debt issue where I will include this.
- Resolved by Luke "Jared" Bennett
added 1 commit
- d59f32ad - Update select2 to include 3.5.x infinite scrolling
Round 2.
🤗 /cc @rspeicher /cc @iamphill
assigned to @iamphill
added 1 commit
- 9d0532dd - Update select2 to include 3.5.x infinite scrolling
eslint error https://gitlab.com/gitlab-org/gitlab-ce/builds/11864778
@rspeicher you happy with tests?
assigned to @rspeicher
@iamphill Thanks for catching that, my pre-commit hook is broke
😢 Pushed a fix :)added 1 commit
- 90c1ebcb - Update select2 to include 3.5.x infinite scrolling
- Resolved by Luke "Jared" Bennett
- Resolved by Luke "Jared" Bennett
@lbennett One spec fix.
assigned to @lbennett
Thanks @rspeicher
❤️ added 280 commits
-
90c1ebcb...5e05d6b8 - 279 commits from branch
master
- 5341576d - Update select2 to include 3.5.x infinite scrolling
-
90c1ebcb...5e05d6b8 - 279 commits from branch
@rspeicher Made those changes, can you MWPS?
assigned to @rspeicher
- Resolved by Luke "Jared" Bennett
@lbennett Another question.
assigned to @lbennett
added 77 commits
-
5341576d...9226ce9e - 76 commits from branch
master
- be06e01f - Update select2 to include 3.5.x infinite scrolling
-
5341576d...9226ce9e - 76 commits from branch
assigned to @rspeicher
Pushing to %9.1 since we're post-feature-freeze.
changed milestone to %9.1
assigned to @fatihacet
@jschatz1 can you review this please?
assigned to @jschatz1
added 759 commits
-
be06e01f...15ca592f - 758 commits from branch
master
- a1b1387d - Merge branch 'master' into 'group-links-select2-infinite-scroll'
-
be06e01f...15ca592f - 758 commits from branch
added 759 commits
-
be06e01f...15ca592f - 758 commits from branch
master
- a1b1387d - Merge branch 'master' into 'group-links-select2-infinite-scroll'
-
be06e01f...15ca592f - 758 commits from branch
- Resolved by Luke "Jared" Bennett
- Resolved by Jacob Schatz
- Resolved by Luke "Jared" Bennett
@lbennett tested and works great. Only problem is the spinner for the infinite scrolling is off the dropdown to the right.
Should at least be in the bounds of the dropdown. Better would be to have a little padding on the right.
assigned to @lbennett
Actually @lbennett I am going to merge. Can you fix in another MR? Make a new issue for that.
Edited by Jacob Schatzenabled an automatic merge when the pipeline for f1016022 succeeds
@lbennett There seem to be legit failures! ;)
@rymai No idea how that's happened, that's a bit suspect.
added 25 commits
-
f1016022...839183f2 - 22 commits from branch
master
- 9e9d8589 - Fix tests
- 2b3d3900 - Merge branch 'master' into group-links-select2-infinite-scroll
- ce9f4ce0 - Fix missed commits
Toggle commit list-
f1016022...839183f2 - 22 commits from branch
assigned to @rymai
enabled an automatic merge when the pipeline for ce9f4ce0 succeeds
added 51 commits
-
ce9f4ce0...412c9e8b - 47 commits from branch
master
- 2ee5719c - Update select2 to include 3.5.x infinite scrolling
- e852bb7f - add space to force CI.
- 172644ac - Fix tests
- 844b3347 - Fix missed commits
Toggle commit list-
ce9f4ce0...412c9e8b - 47 commits from branch
The broken job is the same as #30236 (closed), hopefully resolved by !10315 (merged).
@rymai !10315 (merged) got merged so I updated, rebased and pushed. :)
added 34 commits
-
844b3347...4cf16426 - 30 commits from branch
master
- d5268da0 - Update select2 to include 3.5.x infinite scrolling
- 52cbd8e7 - add space to force CI.
- 887d02c3 - Fix tests
- 6a5cbac0 - Fix missed commits
Toggle commit list-
844b3347...4cf16426 - 30 commits from branch
mentioned in commit bee8b242
mentioned in issue #30591 (closed)