-
Notifications
You must be signed in to change notification settings - Fork 334
WPB-21768: Add SCIM get/filter groups response pagination #4874
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
abbf4e7
Minor refactor
eyeinsky be21470
Add `toPage` to hscim
eyeinsky 1fd54b0
Add test
eyeinsky 079636f
Thread pagination's startIndex and count through APIs
eyeinsky 18c8b52
Add pagination to SCIM get groups
eyeinsky 803c2e3
Use `UserGroupPageRequest` instead of `GroupSearch`
eyeinsky 19a1321
Add failing unit test
eyeinsky 676eebd
Fix test
eyeinsky ae489bf
Add hscim pagination unit test
eyeinsky d65d19b
Fix `toPage`, remove comment
eyeinsky 46e8534
Resolve page size types and conversions
eyeinsky 181eb46
fixup! Resolve page size types and conversions
eyeinsky 77cbbdc
Add changelog
eyeinsky d961ec7
Merge remote-tracking branch 'origin/develop' into ml/WPB-21768--scim…
fisx c2cea13
Update libs/wire-subsystems/test/unit/Wire/UserGroupSubsystem/Interpr…
eyeinsky bf5c1e0
Merge remote-tracking branch 'refs/remotes/origin/ml/WPB-21768--scim-…
fisx 75506cb
Add RFC link to changelog.
fisx 850ceed
Fix unit test.
fisx 4c4a8fe
Nit-pick: minimize diff size.
fisx 1f4e376
Add HasCallStack to hasMembers test helper for better error messages
Copilot cef35fb
Change index and count query param types from Natural PosInt32.
fisx 0313db8
TODO.
fisx 51c22fa
Use more suitable Seq instead of List in `toPage`.
fisx 2be95d5
Fixup 1f4e3761f42a4f94b316d9a4cba1e873b92b38ca
fisx 8ec2565
Cherry-pick copilot's test corner cases.
fisx 0f79695
make sanitize-pr
fisx fafb69c
Move `toPage` to mock interpreter (only allowed use case).
fisx d4d3f90
make sanitize-pr
fisx 76d187b
Turn off false(?) warnings.
fisx d70f198
Fixup: warnings weren't false... :m|:
fisx 81310c9
ormolu...
fisx a533181
Play with integer types some more...
fisx 3b1e820
Don't return final empty page from `getAllPages`
eyeinsky 63aa565
Remove unneeded `fromIntegral`s
eyeinsky 55d1714
Improve Copilot-generated tests
eyeinsky d2426c3
Use `Word` in pagination; resolve all comments
eyeinsky dc8f80d
Merge remote-tracking branch 'origin/develop' into ml/WPB-21768--scim…
fisx 7a47aa9
make sanitize-pr
fisx 709e2d4
indulge copilot.
fisx c8aaab9
Move pagination types from subsystem effects to wire-api.
fisx 559db7c
Fix PageSize type.
fisx c36d678
Fix unit test.
fisx 8f7a5e8
Fix and rename PageSize smart constructor.
fisx a82da59
Merge remote-tracking branch 'origin/develop' into ml/WPB-21768--scim…
fisx fb3df2a
Fix start index offset in paginated scim response.
fisx File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Add [pagination to SCIM groups](https://datatracker.ietf.org/doc/html/rfc7644#section-3.4.2.4) in Spar /scim/v2/Groups |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.