Eric Bailey
a741a201b9
Don't check unread if session doesn't exist ( #2008 )
2023-11-27 16:40:20 -08:00
Eric Bailey
26bbe07068
Add more debugging to auth ( #2009 )
2023-11-27 16:39:53 -08:00
Eric Bailey
5fd2d36273
Filter out blocked posts from thread view ( #2006 )
2023-11-27 12:41:53 -08:00
Paul Frazee
cd43adf698
Two fixes to react-key generation ( #2004 )
...
* Fix missing react keys in ListMembers
* Fix react key construction for the posts feed
2023-11-27 12:30:41 -08:00
Eric Bailey
1dc017367e
Make sure logger serializes errors ( #2001 )
2023-11-27 10:28:21 -08:00
Eric Bailey
6758755316
Nav home after switch accounts ( #2002 )
2023-11-27 10:27:38 -08:00
Eric Bailey
828e53d533
Fix soft reset scroll on profile ( #1998 )
2023-11-27 09:43:05 -06:00
Ansh
0079030244
create build v1.57 ( #2000 )
2023-11-26 13:46:31 -08:00
Eric Bailey
08355e5166
Raise levels of some logs during pre-release ( #1994 )
2023-11-26 13:44:30 -08:00
Eric Bailey
4a59227459
Fix translation strings ( #1995 )
2023-11-26 13:44:17 -08:00
Eric Bailey
3007c1dc8a
Fix bad references in account switcher ( #1999 )
2023-11-26 13:44:08 -08:00
Eric Bailey
486fb72798
Fix double border, improve load state ( #1997 )
2023-11-26 13:43:49 -08:00
Eric Bailey
e9a11114d3
[PWI] Clarify different ways of clearing current account/logout ( #1991 )
...
* Clarify different ways of clearing current account/logout
* Reorder log
2023-11-24 17:41:42 -06:00
Eric Bailey
20b699a008
Fall back for non-public feeds ( #1988 )
2023-11-24 17:37:28 -06:00
Eric Bailey
1bcbc0cf2a
Fix onboarding web layout ( #1990 )
2023-11-24 16:40:07 -06:00
dan
f2d164ec23
PWI: Refactor Shell ( #1989 )
...
* Vendor createNativeStackNavigator for further tweaks
* Completely disable withAuthRequired
* Render LoggedOut for protected routes
* Move web shell into the navigator
* Simplify the logic
* Add login modal
* Delete withAuthRequired
* Reset app state on session change
* Move TS suppression
2023-11-24 22:31:33 +00:00
Ansh
4b59a21cac
Allow dynamic locale imports for web ( #1971 )
...
* allow dynamic locale imports for web
* remove unnecessary file
2023-11-24 12:35:25 -08:00
dan
43c8fb6f03
Fix missing effect cleanup ( #1986 )
2023-11-24 19:22:00 +00:00
dan
7ccbd14d5f
Show feeds in PWI ( #1984 )
2023-11-23 19:43:23 +00:00
dan
4272d291a9
PWI: Profile ( #1982 )
...
* PWI: Profile
* Show replies conditionally
* Dismiss modals on auth action
2023-11-23 00:30:49 +00:00
Eric Bailey
edf3114e47
Fixes 1731, compare URLs case-insensitive ( #1980 )
2023-11-22 17:20:35 -06:00
Eric Bailey
ec819f06ce
[PWI] Clean up logged out screen ( #1978 )
...
* Clean up logged out screen
* Better responsive styles
2023-11-22 16:53:25 -06:00
Eric Bailey
95f8bd8ddb
[PWI] Misc ( #1977 )
...
* PostDropdownBtn
* Hide reply prompt
* Hide FABs
2023-11-22 16:53:11 -06:00
dan
08333002cc
Implement "scroll to top" for profile tabs ( #1973 )
...
* Hook up scroll to top handlers
* Scroll and invalidate Feeds/Lists
* Fix index calc due to conditional tabs
* Reorder lines for clarity
2023-11-22 04:25:11 +00:00
Eric Bailey
3de1d556a9
[PWI] Feeds ( #1970 )
...
* Feeds page
* Hide save buttons on Feeds page
* ProfileFeed
2023-11-21 17:36:29 -06:00
Eric Bailey
8da10a5edc
Search page ( #1969 )
2023-11-21 17:35:53 -06:00
Eric Bailey
47d2d3cbf2
[PWI] Shell ( #1967 )
...
* Sidebars
* Bottom bar
* Drawer
* Translate
* Spacing fix
* Fix responsive regression
* Fix nit
2023-11-21 16:58:13 -06:00
dan
4c4ba553bd
Shadow refactoring and improvements ( #1959 )
...
* Make shadow a type-only concept
* Prevent unnecessary init state recalc
* Use derived state instead of effects
* Batch emitter updates
* Use object first seen time instead of dataUpdatedAt
* Stop threading dataUpdatedAt through
* Use same value consistently
2023-11-21 22:42:30 +00:00
Eric Bailey
f18b9b32b0
PWI Base ( #1964 )
...
* Base work for public view
* Make default moderation settings more restrictive
* Fix type
* Handle showing sign-in on authed actions
* Fix hoc logic
* Simplify prefs logic
* Remove duplicate method
* Add todo
* Clean up RepostButton.web
* Fix x button color
* Add todo
* Retain existing label prefs for now, use separate logged out settings
* Clean up useAuthedMethod, rename to useRequireAuth
* Add todos
* Move dismiss logic to withAuthRequired
* Ooops add web
* Block public view in prod
* Add todo
* Fix bad import
2023-11-21 10:57:34 -06:00
Eric Bailey
71b59021b9
Add dev-only button to clear storage ( #1965 )
...
* Add dev-only button to clear storage
* Add legacy storage clearing too
* Use try/catch
2023-11-21 10:16:22 -06:00
Eric Bailey
3a21c02b8a
Re-wrap forgot pw success in layout ( #1966 )
2023-11-21 10:04:23 -06:00
Ansh
c5b6f88e9a
Hindi Internationalization ( #1914 )
...
* get basic hindi support to work
* get web app language switcher in
* Refactor i18n implementation and remove unused
code
* add missing strings
* add dropdowns and modals missing strings
* complete all hindi translations
* fix merge conflicts
* fix legeacy persisted state
* fix data in RecommendedFeeds
* fix lint
2023-11-20 13:29:27 -08:00
Eric Bailey
019aae5f01
Improve dedupe logic on search suggestions ( #1958 )
2023-11-17 12:15:14 -08:00
dan
7c51a3931a
Optimize notifications rendering ( #1957 )
2023-11-17 17:51:44 +00:00
dan
d1c14940fb
Add missing type ( #1955 )
2023-11-17 09:47:36 -08:00
Eric Bailey
0dfc039a47
Fix some key errors ( #1951 )
2023-11-17 11:34:27 -06:00
dan
c858b58307
Do less work ( #1953 )
2023-11-17 09:31:26 -08:00
Eric Bailey
9c8a1b8a31
Fix some type errors ( #1952 )
...
* Fix some low-hanging type errors
* Override scrollRef types on profile
2023-11-17 11:08:45 -06:00
dan
6c8f043e37
Freeze inactive screens ( #1949 )
2023-11-16 22:20:08 -08:00
dan
a8aed2c38e
Use non-reactive callbacks for some methods ( #1948 )
...
* Use non-reactive callbacks for some methods
* Remove unnecessary state
* Use non-reactive callbacks for modals
2023-11-16 22:18:37 -08:00
dan
a10adf8908
Add some memoization ( #1947 )
2023-11-16 18:52:41 -08:00
Paul Frazee
e358c3cc30
Improve notification load behaviors ( #1943 )
...
* Dont use the stale cache for notifs-feed
* Add a delay to marking all read to avoid marking upcoming posts as read
* Trigger automatic notifications refresh when navigating to the tab, in certain conditions
2023-11-16 18:27:05 -08:00
Paul Frazee
357c752a21
Move the current agent to a global and reset RQ queries on agent change ( #1946 )
2023-11-16 18:26:22 -08:00
dan
3043b32468
Fix jumpy modal regression ( #1945 )
2023-11-16 18:01:51 -08:00
Paul Frazee
c03c744008
Notifs refresh improvement ( #1941 )
...
* Show loading state in notifications
* Fix invalidation of notifs
* Move spinner below header
* Fix: dont show spinner on initial load
2023-11-16 15:50:57 -08:00
Eric Bailey
6f57192bd5
Revise cache times ( #1942 )
...
(cherry picked from commit 1be2060a2b81741dcf9a392160af87d2747b3497)
2023-11-16 15:43:53 -08:00
Paul Frazee
1952705ded
Disable refetchOnWindowFocus on react-query ( #1936 )
2023-11-16 15:42:37 -08:00
Eric Bailey
6dfb2a232f
Caching heuristics ( #1938 )
...
* Tempfix profile load
* First pass at staleTime
2023-11-16 15:28:50 -08:00
dan
f89dc63801
Add profile loading shim ( #1940 )
2023-11-16 23:23:58 +00:00
dan
22df70b3cc
Fix blank feed ( #1935 )
...
* Split feed into two components
* Rm unused
* Add a spinner
2023-11-16 14:37:48 -08:00