about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Disable react-native-screen freezing to test performance implications (#2109)Paul Frazee2023-12-052-5/+0
|
* Add missing translations and fix react key error in `MyLists.tsx` (#2103)Ansh2023-12-058-110/+162
| | | | | | | * add missing translations * fix key errors in MyLists * Update UserAddRemoveLists.tsx
* Surface raw server error if exists (#2096)Eric Bailey2023-12-059-463/+602
| | | | | | | | | | | * Surface raw server error if exists * Update copy * Update translation files --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Improve error handling in dev-only (#2095)Eric Bailey2023-12-051-3/+9
|
* Fix self-threads filter logic (#2091)Eric Bailey2023-12-051-2/+2
|
* Fix some typesPaul Frazee2023-12-053-3/+4
|
* More treeview UI tweaks (#2093)Paul Frazee2023-12-052-8/+35
| | | | | * Improve tree-view spacing consistency and always include one reply bar level * Reduce expanded post avi size
* Perf: Include quote posts in the post-thread placeholder (#2104)Paul Frazee2023-12-054-1/+96
|
* Perf: Dont initial-render full thread on mobile (#2101)Paul Frazee2023-12-051-1/+1
|
* Fix: correctly identify if the screen is focused when handling soft resets ↵Paul Frazee2023-12-054-13/+26
| | | | on post feeds (#2100)
* Improvements to persisted state migration (#2098)Eric Bailey2023-12-059-30/+48
| | | | | | | | | | | * Fix session email/emailConfirmed types, update usage for safer access * Handle fallback better, better errors * Better handling, add test * Add test for default data * Remove fallback, not needed, update logs
* Prevent invalid locale from being loaded (#2099)Eric Bailey2023-12-053-14/+22
|
* Fix email confirmation dialog on startup (#2097)dan2023-12-064-22/+29
| | | | | * Move init time logging to a fn, add guard * Fix email confirmation dialog on startup
* Signup flow minor UI fixes (#2094)Paul Frazee2023-12-053-5/+8
| | | | | * Fix layout of no-policy notice * Fix spacing
* E2E 🟢 (#2092)Eric Bailey2023-12-0510-4/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add logged out e2e ctrl, fix login test * Fix log handling via env vars in expo * Fix create account test * Upgrade dev-env * Fix home screen tests * Fix composer tests * Fix curate-lists tests, split in two * Fix invite codes test * Fix curate-lists tests * Give up on mergefeed test * Fix mod lists * Fix app view url * Fix profile tests * Fix profile test with hack * Keep using globals * Fix two more * Fix thread view * Better skip for merge feed * Revert debug code
* Fix jump when toggling suggestions (#2090)dan2023-12-053-100/+74
|
* Update feeds on post created (#2085)Paul Frazee2023-12-044-14/+66
|
* Rename Posts & Replies to Replies (#2087)Paul Frazee2023-12-041-1/+1
|
* Add back ignore-filters-for behaviors (#2086)Paul Frazee2023-12-042-1/+19
|
* Fix: correctly partial-match when calling truncateAndInvalidate() (#2088)Paul Frazee2023-12-041-3/+3
|
* Merge branch '2047-last-active-tab' of ↵Paul Frazee2023-12-041-9/+51
|\ | | | | | | https://github.com/CooperEdmunds/social-app into CooperEdmunds-2047-last-active-tab
| * Track active page using string instead of indexCooper Edmunds2023-12-041-27/+35
| |
| * Use lastActiveTab from AsyncStorage for non-desktopCooper Edmunds2023-12-011-3/+37
| |