Paul Frazee
5fa43530f6
Revert change to how notifications are loaded on mobile
2023-12-13 13:48:49 -08:00
Paul Frazee
a713f77e03
1.59
2023-12-13 12:48:26 -08:00
Paul Frazee
8245e56747
Feed bugfixes ( #2204 )
...
* Dont show both an error and empty message in the feed
* Add a sanity check when attempting to fill the first 30
2023-12-13 12:17:14 -08:00
Paul Frazee
e3ba014be0
More notifications improvements ( #2198 )
...
* On mobile, never replace the notifs under the user due to focus events
* Use the server's seenAt response to calculate isRead state locally
2023-12-13 12:16:55 -08:00
Paul Frazee
eecf04489f
Rework the rightnav overflow behavior to not obscure the scroll region ( #2199 )
2023-12-13 09:59:27 -08:00
Ansh
001bbb41bb
Hotfix: Merge conflict in translation file ( #2203 )
...
* remove unused translation files
* re-run extract and compile
2023-12-13 19:48:53 +05:30
dan
0e3218db7d
Memoize usePalette ( #2201 )
2023-12-13 07:09:07 +00:00
Eric Bailey
b1f9454f1d
Add fallback to email reminder modal ( #2193 )
...
* Add fallback to email reminder modal
* Add more debug
2023-12-12 15:18:38 -08:00
dan
bf9cedb67b
Clean up pager refs to fix crash ( #2195 )
2023-12-12 15:11:20 -08:00
dan
5c701f8e0b
Re-rendering improvements for like/unlike ( #2180 )
...
* Add a few memos
* Memo PostDropdownBtn better
* More memo
* More granularity
* Extract PostContent
* Fix a usage I missed
* oops
2023-12-12 13:50:43 -08:00
Ansh
9ab0ff6f1d
add scrollview to moderation screen ( #2187 )
2023-12-12 13:07:59 -08:00
Ansh
1289b161a1
disable modal profile popup android ( #2188 )
2023-12-12 13:07:30 -08:00
Paul Frazee
870505cbe2
Go back to content-driven slice keys in feeds ( #2190 )
...
* Go back to deterministic react keys
* Quick fix to cases when custom feeds serve empty responses
2023-12-12 13:07:09 -08:00
Ansh
90647fe7cf
Japanese localization ( #2003 )
...
* add japanese to list of languages
* add japanese translations
* change `jp` to `ja`
* minor changes to Japanese translation
* minor changes to Japanese translation
* update japanese strings with feedback
* Update languages.ts
* Extract translations
* Gitignore new compiled file
* allow switching to japanese
---------
Co-authored-by: Jake Gold <jake@blueskyweb.xyz>
Co-authored-by: Eric Bailey <git@esb.lol>
2023-12-13 01:12:19 +05:30
dan
27561ae79f
Fix View Full Thread ( #2181 )
2023-12-12 11:31:02 -08:00
Eric Bailey
2f8e7b2656
Make right nav scrollable on short screens ( #2186 )
2023-12-12 11:20:06 -08:00
Eric Bailey
e7141a77d8
Stub broadcast channel for unspported contexts ( #2175 )
2023-12-12 11:19:27 -08:00
Eric Bailey
c6ab6e8b8e
i18n settings improvements ( #2184 )
...
* Handle language selector
* Improve type safety
* Add a little more safety
* Update comment
2023-12-12 12:42:11 -06:00
Paul Frazee
d82b1a1047
1.58
2023-12-11 15:52:56 -08:00
Paul Frazee
c5f8909ecf
Double the footer on the list members flatlist
2023-12-11 15:52:00 -08:00
Eric Bailey
fc85901a46
Fix links in profiles ( #2178 )
...
* Resolve links in profile bios
* Improve solution
* On mobile, dont disable pointer events on the bio richtext
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-12-11 15:34:25 -08:00
Eric Bailey
bae63f9bf0
Patch bad migration, sanitize bad value ( #2179 )
2023-12-11 15:34:18 -08:00
Paul Frazee
3592f6f50b
Hide the mobile reply control if outside the threadgate ( #2177 )
2023-12-11 15:11:36 -08:00
Eric Bailey
9a59525b73
Revise FeedSourceCard load state to allow deletion for failures ( #2172 )
...
* Revise FeedSourceCard load state to allow deletion for failures
* Translate
* Remove test error feed
* Fix missing uri param
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-12-11 14:48:22 -08:00
Eric Bailey
586c2417a8
Handle failed pinned feed fetches when rendering list of pinned feeds ( #2173 )
2023-12-11 14:31:05 -08:00
dan
52ffd6aabb
Don't validate embeds when traversing cache ( #2174 )
2023-12-11 14:30:32 -08:00
Ansh
0f7dbbba4a
dismiss keyboard when threadgate settings are opened ( #2161 )
2023-12-11 13:55:40 -08:00
Eric Bailey
f7ec7f700e
Clarify MyList filter intent ( #2167 )
2023-12-11 13:55:14 -08:00
Paul Frazee
99cf6b626f
Additional reductions in request traffic ( #2169 )
...
* Dont poll for new content on profiles
* Drop the whenAppReady query after new post to reduce traffic overhead
* Reduce getPosts calls in notifs to only use them when needed
2023-12-11 13:53:37 -08:00
dan
ab04074197
Fix scroll on native ( #2170 )
2023-12-11 13:47:41 -08:00
dan
8929ff526f
Fix scroll on profile lists/feeds ( #2168 )
2023-12-11 13:24:31 -08:00
Paul Frazee
b82c5177b9
Reduce calls to getFeedGenerator and getFeed ( #2166 )
...
* Reduce calls to getFeedGenerator by the mergefeed
* Dont run end-of-follows mergefeed requests until actually at the end of the feed
* build AWS container
---------
Co-authored-by: Jake Gold <jake@blueskyweb.xyz>
2023-12-11 12:58:34 -08:00
Paul Frazee
3d229b5fd6
Bump ios and android build numbers
2023-12-10 12:25:14 -08:00
Paul Frazee
28fa5e4919
Add "Who can reply" controls [WIP] ( #1954 )
...
* 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
2023-12-10 12:01:34 -08:00
Eric Bailey
940a627996
Fix empty state width ( #2157 )
2023-12-09 15:10:53 -08:00
Eric Bailey
69a0a0bc41
Remove ( #2156 )
2023-12-09 15:10:29 -08:00
Eric Bailey
97b54b51c6
Add back isInitialLoad to session ( #2155 )
2023-12-09 15:10:12 -08:00
Paul Frazee
6b3eb401b0
Multiple notifications fixes ( #2154 )
...
* 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
2023-12-09 15:09:31 -08:00
Paul Frazee
102094b10a
Poll for new posts on app foreground ( #2152 )
2023-12-08 16:30:19 -08:00
Eric Bailey
9c0c18d5d0
Use new filter for Posts tab on profile ( #2150 )
...
* Use new filter for Posts tab on profile
* Update deps
* Remove log
2023-12-08 16:29:53 -08:00
Paul Frazee
e1b1720cad
Tweak the PWI opt-out copy again ( #2153 )
...
* Tweak the PWI ot-out copy again
* Update .po files
2023-12-08 16:26:20 -08:00
Eric Bailey
0270ada908
Fix quote post moderation check ( #2149 )
...
* Fix quote post moderation check
* Restore the ContentHider check
* Apply the content hider to quote posts
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-12-08 16:15:07 -08:00
Eric Bailey
1b8b1b2ed1
Await app view when handling blocks mutes for lists ( #2151 )
...
* Await app view when handling blocks mutes for lists
* Do it right this time
2023-12-08 15:55:35 -08:00
Paul Frazee
565979e71f
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-12-08 14:01:20 -08:00
dan
7b686b5592
Add manual per-page memoization to post select ( #2146 )
2023-12-08 13:57:00 -08:00
Eric Bailey
61fa3d506c
Close account switcher before logging out ( #2148 )
...
* Close account switcher before logging out
* Add comment
2023-12-08 13:00:19 -06:00
Ansh
528b4b5017
Clear unused locales ( #2147 )
...
* add some missing intl strings
* remove locales that are not used
2023-12-09 00:15:05 +05:30
Paul Frazee
282879b645
Bump ios build number
2023-12-07 17:21:10 -08:00
Paul Frazee
7b50331188
Various search fixes ( #2145 )
...
* Add posts-search query to shadow cache search
* Update user search to use correct endpoint
* Fix: include cursor in post search
2023-12-07 17:20:17 -08:00
Paul Frazee
448a403c81
Stop using the cached notification page ( #2142 )
2023-12-07 17:16:39 -08:00