| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Port user followers to RQ
* Port user follows to RQ
* Start porting FollowButton to RQ
* Fix RQ key
* Check pending
* Fix shadow and pending states
* Rm unused
* Remove last usage of useFollowProfile
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix notification provider order, add comments
* Remove log
* Add actor typeahead handling
* Trim down desktop search styles and hooks
* Clean up moderation
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Fix notification provider order, add comments
* Remove log
|
|
|
|
|
|
|
|
|
| |
* Fix self mention, resolve handle
* Use queryClient
* Fix type
* Remove staleTime
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Move composer state to a context
* Rework composer to use RQ
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
|
|
|
|
| |
* Avoid pollLatest loop
* Set poll interval on profile feeds
|
|
|
|
|
| |
* Handle end of feed
* Add isFetching
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Refactor onboarding suggested follows
* Fix error state, track call
* Remove todo
* Use flatmap
* Add additional try catch
* Remove todo
|
|
|
|
|
|
|
| |
* Add my-blocked-accounts and my-muted-accounts queries
* Update ProfileCard to use the profile shadow cache and useModerationOpts
* Update blocked accounts and muted accounts screens
|
|
|
|
|
|
|
|
|
| |
* Only fetch profile tab content when focused
* Fix keys
* Add missing behaviors to post tabs
* Delete old profile mobx model
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Refactor first onboarding step
* Replace old FeedSourceCard
* Clean up CustomFeedEmbed
* Remove discover feeds model
* Refactor ProfileFeed screen
* Remove useCustomFeed
* Delete some unused models
* Rip out more prefs
* Factor out treeView from thread comp
* Improve last commit
|
|
|
|
|
|
|
|
|
|
|
| |
* Update the profile avatar lightbox
* Update profile editor
* Add dynamic likes tab
* Add dynamic feeds and lists tabs
* Implement lists listing on profiles
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Profile tabs WIP
* Refactor the profile screen to use react-query (WIP)
* Add the profile shadow and get follow, mute, and block working
* Cleanup
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* Update useHomeTabs
* Use queryClient to fetch
* Replace useHomeTabs and useDesktopRightNavItems
* Fix type error
* Some cleanup
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move broadcast channel to lib
* Refactor view/com/post/Post and remove temporary 2 components
* Add useModerationOpts hook
* Refactor notifications to use react-query
* Fix: only trigger updates in useModerationOpts when the values have changed
* Implement unread notification tracking
* Add moderation filtering to notifications
* Handle native/push notifications
* Remove dead code
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
|
|
|
|
|
|
| |
* Refactor My Feeds screen
* Remove unused feed UI models
* Add back PTR
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Refactor lists queries to react-query
* Delete old lists-list model
* Implement list, list-members, and list-memberships react-queries
* Update CreateOrEditList modal
* First pass at my-follows and actor-autocomplete queries
* Update ListAddUserModal to use new queries, change to ListAddRemoveUsersModal
* Update UserAddRemoveLists modal
* Remove old TODO
* Fix indent, autocomplete query
* Add a todo
---------
Co-authored-by: Eric Bailey <git@esb.lol>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add initial preferences query, couple mutations
* Remove unused
* Clean up labels, migrate getModerationOpts
* Add birth date handling
* Migrate feed prefs
* Migrate thread view prefs
* Migrate homeFeed to use existing key name
* Fix up saved feeds in response, no impl yet
* Migrate saved feeds to new hooks
* Clean up more of preferences
* Fix PreferencesThreads load state
* Fix modal dismissal
* Small spacing fix
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update to react-query v5
* Introduce post-feed react query
* Add feed refresh behaviors
* Only fetch feeds of visible pages
* Implement polling for latest on feeds
* Add moderation filtering to slices
* Handle block errors
* Update feed error messages
* Remove old models
* Replace simple-feed option with disable-tuner option
* Add missing useMemo
* Implement the mergefeed and fixes to polling
* Correctly handle failed load more state
* Improve error and empty state behaviors
* Clearer naming
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Move useOnMainScroll handlers to leaves
* Force Feed to always take handlers
* Pass handlers from the pager
|
| |
|
|\
| |
| | |
Web login/signup and shell
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
unneccessary writes
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
* Revert "Pull animated scroll handler down from pager"
This reverts commit ecebb78e40148b9160f832d26ada1d366551b645.
* Only handle onScroll for current page
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add post and post-thread queries
* Update PostThread components to use new queries
* Move from normalized cache to shadow cache model
* Merge post shadow into the post automatically
* Remove dead code
* Remove old temporary session
* Fix: set agent on session creation
* Temporarily double-login
* Handle post-thread uri resolution errors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* First pass at a session handler
* TODOs
* Fix recursion
* Couple more things
* Add back resume session concept
* Handle ready
* Cleanup of initial loading states
* Handle init failure
* Cleanup
* Remove account
* Add updateCurrentAccount
* Remove log
* Cleanup
* Integrate removeAccount
* Add hasSession
* Add to App.native, harden migration
* Use effect to persist data
|
| |
|
| |
|