about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* [APP-522] Create & revoke App Passwords within settings (#505)Ansh2023-04-2115-8/+607
| | | | | | | | | | | | | | | | | | | | | | | * create and delete app passwords * add randomly generated name * Tweak copy and layout of app passwords * Improve app passwords on desktop web * Rearrange settings * Change app-passwords route and add to backend * Fix link * Fix some more desktop web * Remove log --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Move border positioning to FlatList and ScrollView (#509)Ollie Hsieh2023-04-214-34/+22
| | | | | * Move border positioning to FlatList and ScrollView * Fix mobile web tab bar border
* Add alt text support and rework image layout (#503)Ollie Hsieh2023-04-2119-125/+405
| | | | | | | | | | | | | | | | | | | | | | | | | * Add alt text support and rework image layout * Add additional BottomSheet implementation to account for nested Composer modal * Use mobile gallery layout on mobile web * Missing key * Fix lint * Move altimage modal into the standard modal system * Fix overflow wrapping of images * Fixes to the alt-image modal * Remove unnecessary switch * Restore old imagelayoutgrid code --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix profile link 404s on session change & handle change [APP 523] (#507)Paul Frazee2023-04-212-3/+19
| | | | | * Use DID to link to the user profile to gracefully handle... handle changes * Reset nav state on active profile change
* 1.19Paul Frazee2023-04-202-3/+3
|
* Improvements to notifications screen [APP-520] (#501)Paul Frazee2023-04-204-10/+57
| | | | | | | | | | | * Refresh or sync notifications when the tab is navigated to * Fix to bad textnode render * Speed up initial session load * Fix lint * Restore updateSessionState() on session resumption
* Fix positioning of the load more button (#502)Paul Frazee2023-04-201-1/+1
|
* Thread muting [APP-29] (#500)Paul Frazee2023-04-2016-108/+470
| | | | | | | * Implement thread muting * Apply filtering on background fetched notifs * Implement thread-muting tests
* Share profile and post (#499)Ollie Hsieh2023-04-202-4/+26
|
* [APP-514] Fix weird scrollbar position on profile screen (#497)Ansh2023-04-201-0/+1
| | | | | | | * add scrollIndicatorInset to ViewSelector FlatList * Update ViewSelector.tsx * Update ViewSelector.tsx
* Feed and notifs improvements (#498)Paul Frazee2023-04-199-150/+130
| | | | | | | | | | | | | | | | | * Reduce frequency of the notifications sync * Reduce frequency of home feed polling * Ensure loading spinner is visible in notifications * Render notifications loading spinner in the flatlist * Fixes and performance improvements to notifications * Render 30+ on notifications if at max * Fix issue with repeating posts in home feed * Dont check for unread notifs if we're already at max
* Add cursor to clickable elements (#491)Ollie Hsieh2023-04-1910-142/+184
| | | | | | | | | | | | | | | | | | | * Add cursor to clickable elements * Add cursor to clickable elements * Update per comments * Fix word wrap in notifications * Center the web login-load screen * Add hover states on web * Fix lint --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* #420: add updateDataOptimistically utility to disallow like counter out of ↵Ansh2023-04-196-123/+171
| | | | | | | | | | | | | | | sync (#446) * add isLikedPressed flag to disallow like counter out of sync * create revertible helper for updateDataOptimistically * test implementation * Update updateDataOptimistically() and apply to reposts --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* 1.18Paul Frazee2023-04-192-3/+3
|
* [APP 513] Label tuning (#496)Paul Frazee2023-04-196-34/+88
| | | | | * Label updates: break out sexual into 3 categories; tune defaults; improve descriptions * Fix misapplication of warning in notifications
* Merge pull request #494 from bluesky-social/ollie/APP-91Ollie Hsieh2023-04-193-55/+73
|\ | | | | [APP-91] Support CMD + Enter to publish post
| * Support CMD + Enter to publish postrenahlee2023-04-193-55/+73
|/
* Fix: consistently give suggestions in search (#493)Paul Frazee2023-04-191-1/+1
|
* Update android version codePaul Frazee2023-04-181-0/+1
|
* 1.17Paul Frazee2023-04-182-3/+3
|
* Rework search suggestions for performance (#492)Paul Frazee2023-04-188-448/+312
|
* Fix user avatar and banner selector on web (#490)Paul Frazee2023-04-183-9/+11
|
* Update README.md (#487)Ansh2023-04-181-3/+1
| | | Update README with new build instructions since we are no longer using the ios and android folders. So, ideally, devs will never need to open XCode and Android Studio (thank the gods)
* add edges to ImageViewing component (#471)Ansh2023-04-181-3/+17
|
* Quote post legibility (#486)Ollie Hsieh2023-04-183-69/+43
|
* APP-70 give profile its own tab mobile (#469)Ansh2023-04-1810-51/+128
| | | | | | | | | | | | | | | | | | | | | * add prebuild command to package.json * add ProfileTab navigator and screen * add prop to remove back button from profile * fix MyProfileTabNavigatorParams type * fix dep array for rendering ProfileHeader * just added ts-ignore * enable opening drawer in profile tab * clean up useNavigationTabState * clean up code * fix hideBackButton code flow
* Split image cropping into secondary step (#473)Ollie Hsieh2023-04-1730-817/+859
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split image cropping into secondary step * Use ImageModel and GalleryModel * Add fix for pasting image URLs * Move models to state folder * Fix things that broke after rebase * Latest -- has image display bug * Remove contentFit * Fix iOS display in gallery * Tuneup the api signatures and implement compress/resize on web * Fix await * Lint fix and remove unused function * Fix android image pathing * Fix external embed x button on android * Remove min-height from composer (no longer useful and was mispositioning the composer on android) * Fix e2e picker --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Fix web home feed sizing and related issues (close #432) (#475)Paul Frazee2023-04-1510-24/+109
| | | | | | | | | | | | | | | * Fix web home feed sizing (close #432) * Fix lint * Fix positioning of profile not found error * Fix load latest on mobile * Fix overflow issues on mobile web (visible in postthread) * Fix bottom pad on mobile web * Remove old comment
* Fix: sanitize URLs before placing them on the page (#488)Paul Frazee2023-04-153-5/+12
|
* Update bskyweb html stylesPaul Frazee2023-04-131-0/+8
|
* Web darkmode fixes (#474)Paul Frazee2023-04-134-40/+51
| | | | | | | * Change dark mode borders to be slightly lighter than the bg rather than slightly darker * Add dark mode styling to web composer * Fix editprofile darkmode
* Update the bskyweb routes (#468)Paul Frazee2023-04-131-2/+4
|
* Update configPaul Frazee2023-04-122-4/+6
|
* Bump depsPaul Frazee2023-04-122-5/+5
|
* fix composer SafeAreaViewAnsh Nanda2023-04-121-3/+12
|
* 1.16Paul Frazee2023-04-122-2/+2
|
* temporary android fix for image picker issue (#466)Ansh2023-04-122-3/+9
|
* add scrollIndicatorInset right: 1 to fix (#464)Ansh2023-04-121-1/+1
|
* #435 web dark mode (#455)Ansh2023-04-127-21/+75
| | | | | | | | | | | | | | | | | | | | | * add ThemeProvider to App.web.tsx * make FlatNavigator use themed color * fix extra padding on top in web * add observer to App.web.tsx to make it react to theme changes * fix TS for useColorSchemeStyle * add dark mode toggle button to web LeftNav * fix index.web.tsx border colors for web * Move the darkmode desktop web toggle to the right nav column --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* add maxHeight of 100vh to web modal to stop overflow (#463)Ansh2023-04-121-0/+1
|
* Mobile Web (#427)John Fawcett2023-04-1230-319/+4343
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP * WIP * Fix header offset on web * Remove debug * Fix web mobile feed and FAB layout * Fix modals on mobile web * Remove dead code * Remove ios config that shouldnt be committed now * Move bottom bar into its own folder * Fix web drawer navigation and state behaviors * Remove dark mode toggle from web drawer for now * Fix search on mobile web * Fix the logged out splash screen on mobile web * Fixes to detox simulator --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Add first round of labeling tools (#467)Paul Frazee2023-04-1241-528/+1290
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rework notifications to sync locally in full and give users better control * Fix positioning of load more btn on web * Improve behavior of load more notifications btn * Fix to post rendering * Fix notification fetch abort condition * Add start of post-hiding by labels * Create a standard postcontainer and improve show/hide UI on posts * Add content hiding to expanded post form * Improve label rendering to give more context to users when appropriate * Fix rendering bug * Add user/profile labeling * Implement content filtering preferences * Filter notifications by content prefs * Update test-pds config * Bump deps
* Expo Updates (#426)Ansh2023-04-114-3/+40
| | | | | * install expo-updates * configure expo-updates
* make unfollow button light colored button (#429)Ansh2023-04-111-1/+1
|
* replace react-native-fast-image with expo-image (#452)Paul Frazee2023-04-118-21/+21
|
* [DRAFT] Android (#424)Ansh2023-04-0982-3395/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add android & ios folders to .gitignore * delete android and ios dirs * fix android build errors * fix status bar color * fix top cutoff on composer in android * fix weird whitespace issue in post * fix greyed out header android * fix main feed getting cut off android * fix swiping on main feed * fix profile tabs switching on android * A few app.json config items for iOS * Update app.json for bgfetch * make swiping work on android * make splash screen cover * add eas.json * fix image container on android * fix android status bar color * use expo-splash-screen instead of react-native-splash-screen --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* 1.15Paul Frazee2023-04-073-3/+3
|
* Filter out bad mentions instead of erroring during post (close #391) (#422)Paul Frazee2023-04-071-0/+12
|
* Fix load spinner positioning (close #415) (#421)Paul Frazee2023-04-071-1/+1
|
* Fix: correctly track when profile state was last updatedPaul Frazee2023-04-071-0/+1
|