about summary refs log tree commit diff
path: root/src/view/screens
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge remote-tracking branch 'upstream/main' into invite-code-warningSamuel Newman2023-11-308-67/+125
| |\
| * | show informative message when token scope is wrongSamuel Newman2023-11-301-5/+15
| | |
* | | Merge branch 'copy-link' of https://github.com/mozzius/bluesky-official-app ↵Paul Frazee2023-11-301-1/+2
|\ \ \ | | | | | | | | | | | | into mozzius-copy-link
| * | | add "copy link" textSamuel Newman2023-11-301-1/+2
| | |/ | |/|
* / | Hide normal mute if muted by list, and invalidate profile query upon list ↵Eric Bailey2023-11-301-3/+3
|/ / | | | | | | | | | | | | mute (#2048) * Hide normal mute if muted by list, and invalidate profile query upon list mute * Prevent profile flashing
* | Merge branch '2011-link-in-feeds-tab-bar' of ↵Paul Frazee2023-11-292-0/+2
|\ \ | | | | | | | | | https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-link-in-feeds-tab-bar
| * | Update home-screen tests related to feedsCooper Edmunds2023-11-292-0/+2
| | |
* | | Merge branch '2011-default-pin-feed-on-add' of ↵Paul Frazee2023-11-291-0/+1
|\ \ \ | | | | | | | | | | | | https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-default-pin-feed-on-add
| * | | Add pinOnSave and use it in discover feeds listCooper Edmunds2023-11-291-0/+1
| | |/ | |/|
* | | Improve feed reordering with optimistic updates (#2032)Eric Bailey2023-11-291-47/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Optimisticaly update order of saved feeds * Better show disabled state for pin button * Improve loading/disabled states * Improve placeholder * Simplify loading components
* | | Fix infinite query reloading behavior (reset, not invalidate) (#2031)Paul Frazee2023-11-294-5/+5
| | | | | | | | | | | | | | | * Reset, not invalidate, notification queries * Reset, not invalidate, feed queries
* | | Refactor the notifications to cache and reuse results from the unread-notifs ↵Paul Frazee2023-11-291-6/+16
| | | | | | | | | | | | | | | | | | | | | checks (#2017) * Refactor the notifications to cache and reuse results from the unread-notifs checks * Fix types
* | | Show logged out view when adding accounts (#2020)Ansh2023-11-291-10/+8
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | * show logged out view when adding accounts * Handle existing signed-in account * Show which account is currently logged in * Fix showing toasts --------- Co-authored-by: Eric Bailey <git@esb.lol>
* | Fix pinned feeds mutation issue (#2016)Eric Bailey2023-11-282-5/+5
| |
* | Fix pinned feeds re-ordering (#2014)Eric Bailey2023-11-281-2/+10
|/
* Ensure we use following feed if merge is disabled (#2005)Eric Bailey2023-11-271-1/+1
|
* Restore post-thread caching behaviors (react-query refactor) (#2010)Paul Frazee2023-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | * Rework resolve-did and resolve-uri queries to be smarter about cache reuse * Precache handle resolutions * Remove old unused code * Load placeholder threads from the post-feed and notifications-feed queries * Remove logs * Fix bad ref * Add loading spinners to the cache-loading thread view * Scroll replies into view when loading threads * Add caching within a thread * Fix: dont show bottom border when the child spinner is active
* [PWI] Home (#2007)Eric Bailey2023-11-271-30/+16
| | | | | | | | | * Fix up home page * Fix spacing * Remove unused default tab * Update logic
* Fix soft reset scroll on profile (#1998)Eric Bailey2023-11-271-18/+23
|
* Fix double border, improve load state (#1997)Eric Bailey2023-11-261-4/+5
|
* Fall back for non-public feeds (#1988)Eric Bailey2023-11-241-14/+61
|
* PWI: Refactor Shell (#1989)dan2023-11-2422-1455/+1375
| | | | | | | | | | | | | | | | | | | * 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
* Show feeds in PWI (#1984)dan2023-11-231-1/+1
|
* PWI: Profile (#1982)dan2023-11-231-18/+30
| | | | | | | * PWI: Profile * Show replies conditionally * Dismiss modals on auth action
* [PWI] Clean up logged out screen (#1978)Eric Bailey2023-11-222-2/+12
| | | | | * Clean up logged out screen * Better responsive styles
* [PWI] Misc (#1977)Eric Bailey2023-11-223-27/+37
| | | | | | | * PostDropdownBtn * Hide reply prompt * Hide FABs
* Implement "scroll to top" for profile tabs (#1973)dan2023-11-222-6/+50
| | | | | | | | | * Hook up scroll to top handlers * Scroll and invalidate Feeds/Lists * Fix index calc due to conditional tabs * Reorder lines for clarity
* [PWI] Feeds (#1970)Eric Bailey2023-11-212-39/+49
| | | | | | | * Feeds page * Hide save buttons on Feeds page * ProfileFeed
* Search page (#1969)Eric Bailey2023-11-211-6/+51
|
* Shadow refactoring and improvements (#1959)dan2023-11-214-34/+6
| | | | | | | | | | | | | | | * 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
* PWI Base (#1964)Eric Bailey2023-11-2111-607/+669
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Add dev-only button to clear storage (#1965)Eric Bailey2023-11-211-0/+33
| | | | | | | * Add dev-only button to clear storage * Add legacy storage clearing too * Use try/catch
* Hindi Internationalization (#1914)Ansh2023-11-2027-142/+330
| | | | | | | | | | | | | | | | | | | | | | * 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
* Improve dedupe logic on search suggestions (#1958)Eric Bailey2023-11-171-15/+14
|
* Add missing type (#1955)dan2023-11-171-0/+4
|
* Fix some key errors (#1951)Eric Bailey2023-11-171-4/+4
|
* Fix some type errors (#1952)Eric Bailey2023-11-171-9/+21
| | | | | * Fix some low-hanging type errors * Override scrollRef types on profile
* Move the current agent to a global and reset RQ queries on agent change (#1946)Paul Frazee2023-11-161-3/+10
|
* Notifs refresh improvement (#1941)Paul Frazee2023-11-161-1/+3
| | | | | | | | | * Show loading state in notifications * Fix invalidation of notifs * Move spinner below header * Fix: dont show spinner on initial load
* Add profile loading shim (#1940)dan2023-11-161-10/+6
|
* Fix blank feed (#1935)dan2023-11-161-18/+35
| | | | | | | * Split feed into two components * Rm unused * Add a spinner
* Remove deprecated models and mobx usage (react-query refactor) (#1934)Paul Frazee2023-11-1610-807/+777
| | | | | | | | | | | | | | | | | | | | | * Update login page to use service query * Update modal to use session instead of store * Move image sizes cache off store * Update settings to no longer use store * Update link-meta fetch to use agent instead of rootstore * Remove deprecated resolveName() * Delete deprecated link-metas cache * Delete deprecated posts cache * Delete all remaining mobx models, including the root store * Strip out unused mobx observer wrappers
* Refactor app passwords to use react-query (#1932)Paul Frazee2023-11-161-48/+91
|
* Refactor invites modal (#1930)Eric Bailey2023-11-161-7/+9
| | | | | | | * Refactor invites modal * Replace in drawer * Delete stuff from me model
* Improve types (#1921)Eric Bailey2023-11-151-1/+3
|
* Shell behaviors update (react-query refactor) (#1915)Paul Frazee2023-11-154-28/+14
| | | | | | | | | | | * Move tick-every-minute into a hook/context * Move soft-reset event out of the shell model * Update soft-reset listener on new search page * Implement session-loaded and session-dropped events * Update analytics and push-notifications to use new session system
* No need to await follows anymore, fix cold load search (#1918)Eric Bailey2023-11-151-7/+4
|
* Translate some things on search (#1917)Eric Bailey2023-11-151-5/+8
|
* Search page (#1912)Eric Bailey2023-11-156-282/+641
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Desktop web work * Mobile search * Dedupe suggestions * Clean up and reorg * Cleanup * Cleanup * Use Pager * Delete unused code * Fix conflicts * Remove search ui model * Soft reset * Fix scrollable results, remove observer * Use correct ScrollView * Clean up layout --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix profile list (#1907)Eric Bailey2023-11-141-1/+1
|