about summary refs log tree commit diff
path: root/src/state/models/lists
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bunch of type errors and add a type-check to the github workflows (#837)Paul Frazee2023-06-021-6/+7
| | | | | | | | | | | | | | | * Add yarn type-check * Rename to yarn typecheck * Fix a collection of type errors * Add typecheck to automated tests * add `dist` to exluded folders tsconfig --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* Reorganize custom-feed state models and add the missing _reactKey attributePaul Frazee2023-05-171-0/+120
|
* [APP-635] Mutelists (#601)Paul Frazee2023-05-111-0/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add lists and profilelist screens * Implement lists screen and lists-list in profiles * Add empty states to the lists screen * Switch (mostly) from blocklists to mutelists * Rework: create a new moderation screen and move everything related under it * Fix moderation screen on desktop web * Tune the empty state code * Change content moderation modal to content filtering * Add CreateMuteList modal * Implement mutelist creation * Add lists listings * Add the ability to create new mutelists * Add 'add to list' tool * Satisfy the hashtag hyphen haters * Add update/delete/subscribe/unsubscribe to lists * Show which list caused a mute * Add list un/subscribe * Add the mute override when viewing a profile's posts * Update to latest backend * Add simulation tests and tune some behaviors * Fix lint * Bump deps * Fix list refresh after creation * Mute list subscriptions -> Mute lists
* [APP-601] Add muted accounts list (#565)Paul Frazee2023-05-021-0/+106
| | | | | * Add muted accounts list * Fix icon for muted accounts
* Implement blocks (#554)Paul Frazee2023-04-281-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | * Quick fix to prompt * Add blocked accounts screen * Add blocking tools to profile * Blur avis/banners of blocked users * Factor blocking state into moderation dsl * Filter post slices from the feed if any are hidden * Handle various block UIs * Filter in the client on blockedBy * Implement block list * Fix some copy * Bump deps * Fix lint
* Update AtUri import to use official package with fix for usernames that ↵Paul Frazee2023-04-072-2/+2
| | | | start with numbers (close #414) (#418)
* Rework the me.follows cache to reduce network load (#384)Paul Frazee2023-04-031-0/+3
|
* Reorganize state models for clarity (#378)Paul Frazee2023-04-034-0/+506