about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Bump ios and android build numbersPaul Frazee2023-12-102-36/+82
|
* Add "Who can reply" controls [WIP] (#1954)Paul Frazee2023-12-1021-148/+883
| | | | | | | | | | | | | | | | | | | | | * Add threadgating * UI improvements * More ui work * Remove comment * Tweak colors * Add missing keys * Tweak sizing * Only show composer option on non-reply * Flex wrap fix * Move the threadgate control to the top of the composer
* Fix empty state width (#2157)Eric Bailey2023-12-092-0/+2
|
* Remove (#2156)Eric Bailey2023-12-092-6/+0
|
* Add back isInitialLoad to session (#2155)Eric Bailey2023-12-093-2/+16
|
* Multiple notifications fixes (#2154)Paul Frazee2023-12-0911-145/+161
| | | | | | | | | | | | | | | * Dont reset notifications feed on push notification event * Dont separate notifications by read state to avoid jank * On notifications screen focus, check latest and only rerender if not scrolled down * Reuse the cached notifs page when its not stale * Bump ios build number * Improve comments * Change the 'mark all read' condition to avoid firing too early
* Poll for new posts on app foreground (#2152)Paul Frazee2023-12-081-5/+17
|
* Use new filter for Posts tab on profile (#2150)Eric Bailey2023-12-084-3/+4
| | | | | | | * Use new filter for Posts tab on profile * Update deps * Remove log
* Tweak the PWI opt-out copy again (#2153)Paul Frazee2023-12-083-23/+55
| | | | | * Tweak the PWI ot-out copy again * Update .po files
* Fix quote post moderation check (#2149)Eric Bailey2023-12-081-1/+3
| | | | | | | | | | | * Fix quote post moderation check * Restore the ContentHider check * Apply the content hider to quote posts --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Await app view when handling blocks mutes for lists (#2151)Eric Bailey2023-12-081-0/+10
| | | | | * Await app view when handling blocks mutes for lists * Do it right this time
* Merge branch 'main' of github.com:bluesky-social/social-app into mainPaul Frazee2023-12-087-81/+178
|\
| * Add manual per-page memoization to post select (#2146)dan2023-12-081-57/+120
| |
| * Close account switcher before logging out (#2148)Eric Bailey2023-12-081-2/+6
| | | | | | | | | | * Close account switcher before logging out * Add comment
| * Clear unused locales (#2147)Ansh2023-12-098-7387/+91
| | | | | | | | | | * add some missing intl strings * remove locales that are not used
* | Bump ios build numberPaul Frazee2023-12-075-120/+120
|/
* Various search fixes (#2145)Paul Frazee2023-12-075-34/+88
| | | | | | | * Add posts-search query to shadow cache search * Update user search to use correct endpoint * Fix: include cursor in post search
* Stop using the cached notification page (#2142)Paul Frazee2023-12-071-14/+7
|
* Update pwi opt-out language (#2143)Paul Frazee2023-12-076-36/+100
|
* Fix bad merge in translations (#2144)dan2023-12-075-10/+10
|
* Fixes issue with (#2119)Ansh2023-12-074-19/+105
| | | | | | | | | | | * Allow going directly to password input screen when switching accounts and password is required * Revise state handling * Handle logged out states, enable clearing requestedAccount --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Add more breadcrumbs (#2141)Eric Bailey2023-12-072-2/+13
|
* Fix invites used order, adjust layout (#2139)Eric Bailey2023-12-072-14/+22
|
* Grab-bag of post-feed improvements (#2140)Paul Frazee2023-12-075-6/+24
| | | | | | | * Sanity check against cases where empty pages may occur * Use the mergefeed as an emergency fallback to an empty feed * Check for new posts on focus
* Add label appeal tool to posts and accounts (#2124)Paul Frazee2023-12-0712-380/+846
| | | | | * Add label appeal tool to posts and accounts * Fix translations
* Navigate Home on account switch (#2138)dan2023-12-071-12/+7
|
* Allow blocking/muting to curational lists, unpinning to modlists (#2121)Eric Bailey2023-12-071-1/+68
| | | | | | | | | | | * Add un-pinning of modlist * Allow muting/blocking of curational lists * Tweak icon --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Improve account switching on mobile (#2135)Eric Bailey2023-12-071-1/+9
| | | | | * Improve account switching on mobile * Clarify comment
* Hoist moderation, attempt to fill feed up to 30 (#2134)Eric Bailey2023-12-074-83/+112
| | | | | | | | | | | * Move moderatePost up to feed query * Attemt to fill page up to 30 * Add the 'ensure full page' behavior to notifs --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Disable animation on scrollToTop for web (#2137)Paul Frazee2023-12-077-9/+36
|
* Fix double sep (#2136)Eric Bailey2023-12-071-4/+1
|
* Fix: remove replies to deleted and blocked posts from feeds (#2130)Paul Frazee2023-12-071-0/+13
|
* Increase the maximum ratio of images from 5:1 to 10:1 (#2131)Paul Frazee2023-12-071-1/+1
|
* Completely disable the RQ cache in post-thread (#2133)Paul Frazee2023-12-071-0/+1
|
* Apply color theme to HTML page itself (#2132)Eric Bailey2023-12-071-0/+1
|
* Add PWI opt-out toggle (#2122)Paul Frazee2023-12-078-422/+809
| | | | | | | | | | | | | | | | | * Add PWI opt-out toggle * Bump @atproto/api@0.7.0 * Tweak copy * Bump lockfile * Fix layout on ios * Tweak copy more * Fix types * Tweak copy some more
* More session improvements (#2129)Eric Bailey2023-12-073-53/+67
| | | | | | | | | * More session improvements * Drop resume session retries from 3 to 1 --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Disable sentry in dev (#2128)Eric Bailey2023-12-072-3/+3
|
* Treeview: more UI tweaks (#2125)Paul Frazee2023-12-062-12/+26
| | | | | | | * Treeview: more UI tweaks * Only show treeview when there are branching replies * Fix types
* Add tests for migration and persisted state (#2118)Eric Bailey2023-12-065-3/+222
| | | | | | | | | | | | | * Add tests for migrate * Add test for persisted.init * Add legacy transform test * Set NODE_ENV for testing * Mock logger * Set expo var to test
* Move analytics out of critical path (#2117)dan2023-12-066-109/+105
| | | | | | | | | * Remove analytics provider, simplify hook * Fix wrong import being used by feed * Remove early bind * Create client lazy on first use
* Refetch some data on an interval (#2114)Eric Bailey2023-12-065-4/+17
| | | | | * Match refetch intervals to stale time * Lower refetch interval for own-profile
* Update pwi endpoint (#2116)Paul Frazee2023-12-061-1/+1
|
* Move analytics out of init (#2115)dan2023-12-067-48/+35
| | | | | | | | | | | | | * Remove listenSessionLoaded from analytics * Move analytics init call to navigation ready * Remove zod dependency from analytics * Mirror changes on the web * Delete listenSessionLoaded * Only set up listeners once
* Remove getSession waterfall (#2112)dan2023-12-061-23/+55
|
* Enable structural sharing for preference query (#2113)dan2023-12-061-0/+1
|
* Split notification init, add cleanup (#2102)dan2023-12-062-85/+92
| | | | | | | | | | | | | | | | | | | * Inline never-imported export * Remove pretense at handling cleanup * Extract per-session listener to a function * Split notifications.init() from notifications.onSessionLoaded() * Tweak forked code to be more similar * Remove unnecessary guards * Split notifications.onSessionLoaded in two * Always use getAgent() * Remove dep on listenSessionLoaded, add cleanup
* Optimize Drawer re-renders (#2108)dan2023-12-062-185/+315
|
* Check Analytics (#2106)Ansh2023-12-0611-22/+41
| | | | | | | | | | | * fix sign in event tracking * add missing analytics events * add more missing analytics * fix like and unrepost event tracking * reset onEndReachedThreshold
* Throttle non-critical Sentry messages (#2110)dan2023-12-063-2/+31
| | | | | * Throttle non-critical Sentry messages * Run all timers in tests