-
Notifications
You must be signed in to change notification settings - Fork 5
feat: add desktop subscription group management #32
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
Priveetee
merged 34 commits into
TypeType-Video:dev
from
kapdon:codex/subscription-groups-ux
Sep 26, 2026
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
a6bb60c
feat: add subscription group models and selection helpers
kapdon 889a6e4
feat: add subscription group API client and batch writes
kapdon f012052
feat: translate subscription group management messages
kapdon 488d254
feat: load group memberships and refresh subscription caches
kapdon 4b215fb
feat: add group forms and destructive action confirmations
kapdon 84d5b5b
feat: add subscription group sidebar and group actions
kapdon 3b48af0
feat: add searchable inline group membership editing
kapdon 3b2b29f
feat: manage channel selection and group edit drafts
kapdon 9060eb1
feat: show group editors for single selected channel rows
kapdon a364261
feat: add group membership filters and bulk action toolbar
kapdon 8ce1ec8
feat: assemble the subscription group management page
kapdon 5ff1f1f
feat: integrate group filters into subscription views
kapdon 7d7c9c5
fix: preserve subscription feed after pagination errors
kapdon 738dfc6
test: add varied subscription group fixture data
kapdon d91e730
test: serve a reproducible subscription group preview
kapdon edd1b4d
feat: add viewport-aware subscription group pagination
web-flow 4231388
style: compact group management with TypeType controls
web-flow ba33bf6
fix: pause group editing after failed data refreshes
web-flow 4208664
test: cover group refresh recovery
web-flow 84c23b0
refactor: share subscription queries and cache refreshes
web-flow 3e7954f
fix: cancel subscription reads and preserve API errors
web-flow db5e12a
fix: bound membership writes and target query refreshes
web-flow e627d7c
fix: recover subscription filters and empty states
web-flow 56607cb
fix: add accessible group action menus
web-flow 1821d57
feat: query server pages and bounded membership selections
web-flow a18067d
feat: retain channel selection across server-paginated results
web-flow 9460ecc
test: serve paginated subscription membership fixtures
web-flow 9dd3074
fix: use refreshed memberships for inline group edits
web-flow efb63e8
test: mirror merged membership page contract in fixture
web-flow d3a8147
Merge dev into subscription group management
web-flow 915c9c6
fix: refresh memberships when reselecting channels
web-flow c94537d
Merge remote-tracking branch 'origin/dev' into pr32-local-review
Priveetee dfc9ebf
fix: align portability query invalidation
Priveetee 7b65f53
fix: switch filter before deleting active group
Priveetee 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
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.