about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'skip-confirmation-for-empty-post' of ↵Paul Frazee2023-06-271-23/+28
|\ | | | | | | https://github.com/benharri-forks/social-app into benharri-forks-skip-confirmation-for-empty-post
| * fix cancel post behaviorBen Harris2023-06-261-18/+23
| | | | | | | | | | | | - prompt now appears for the cancel button - no prompt when post is empty - appease eslint
* | [APP-705] Metrics revamp pt2 (#896)Ansh2023-06-2722-385/+435
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * export track function from analytics.tsx * fix create account tracking * fix tracking sign in * add custom feed events * fix type errors * refactor create post event * add profile follow & unfollow events * refactor PostsFeedSliceModel into its own file * refactor PostThreadItemModel into its own file * reorganize code a lil bit * refactor post-thread-item to use post-feed-item model under the hood * add post events * add post reply tracking * track custom feed load more * track list subscribe and unsubscribe
* | Improvements to the alt text behaviors in the composer (#910)Paul Frazee2023-06-274-180/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add an image preview in the alt modal * Composer: add info about alt text and a green checkmark when done * Shrink the alt visual indicator a bit so it doesnt obscure the image * Fix typo * Fix: avoid requiring multiple tabs to save alt text * update react-native-screens * Improve the alt text help tip * Remove redundant hints --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* | make discard btn more apparent in UI (#912)Ansh2023-06-263-14/+22
|/
* [APP-657] Add share list functionality (#863)Ansh2023-06-2616-140/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * replace delete list button text with icon * fix mute list styling on desktop * add share button to nav bar on a list * fix styling when on profile * bug: add key to ImageHorzList * clean up code & refactor * fix styling for ListItems * create a reusable ListActions component for actions on a list * remove dead styles * add keys to ListActions * add helpers to set list embed * render list embeds * fix list sharing on web * make style prop optional in ListCard * update `@atproto/api` to `0.3.13`
* Add a11y details to profile page compose button. (#909)Markus Amalthea Magnuson2023-06-261-0/+3
| | | This adds accessibility role, label and hint to the compose button on profile pages, to match the same button in all other views.
* [APP-690] better handling of post languages language filtering (#893)Ansh2023-06-2316-174/+516
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add SelectLangBtn * memoized objects that are created to reduce re-creation on re-render * add langs when uploading post * only send the top 3 languages otherwise backend will throw error * mv ContentLanguagesSettings to folder * add post languages settings modal and state * fix typos * modify feed manip to also check langs label on post * Fix tests * Remove log * Update feed-manip.ts * Fix syntax errors * UI tuneups * Show the currently selected languages in the composer * fix linting * Use a bcp-47 matching function * Fix a duplicate language issue * Fix web * Dont include lang in prompt * Make select language btn an observer * Keep device languages on top of language selection UIs * Fix android build settings * Enforce a max of 3 languages in posts * Fix tests * Fix types --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Bump @types/react to ^18 and adjust types (#889)Logan Rosen2023-06-2212-22/+55
|
* Small style fixesPaul Frazee2023-06-161-10/+15
|
* Update feed settings iconPaul Frazee2023-06-162-19/+21
|
* feat: styling/copy cleanupEric Bailey2023-06-162-52/+69
|
* fix: commentEric Bailey2023-06-161-1/+1
|
* feat: add home feed preferences settings modal and tunersEric Bailey2023-06-168-16/+304
|
* [APP-511] metrics overhaul: frontend work (#506)Ansh2023-06-1533-41/+156
| | | | | | | | | | | | | | | | | | | | | * WIP * fix types and update imports * wip * tagged events that should be server side * remove server-side analytics * remove useless import * add additional profile header events * remove useless import * track follow/unfollow clicks * add missing types
* Move policy docs to blueskyweb.xyz (#881)Paul Frazee2023-06-148-1595/+40
|
* Add testnet warning (#880)Paul Frazee2023-06-147-9/+81
| | | | | | | * Add testnet warning * Add watermarks to posts * Call the test environment the Sandbox
* add checks to make sure we are on web (#879)Ansh2023-06-141-1/+7
|
* Upgrade Reanimated from 2.14.4 to 3.1.0 (#753)Tymoteusz Boba2023-06-141-2/+0
| | | | | | | | | | | | | | | | | * Update Reanimated API to v3 * Fix failing tests after updating Reanimated * Include changes from package.json in Reanimated library to patch * upgrade reanimated to 3.3.0 * remove patch * upgrade bottom sheet --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* [APP-686] Fix mobile web styling (#876)Ansh2023-06-142-7/+28
| | | | | | | | | | | * fix desktop window size * fix desktop window size * add listener for resize events * fix when going from mobile to web * only add eventListener for web
* add error handling to updateCache for saved-feeds (#878)Ansh2023-06-141-9/+19
|
* Various case and text fixes. (#757)Markus Amalthea Magnuson2023-06-1313-24/+24
| | | | | | | | | * Various case and text fixes. * Update some labels per requested changes. --------- Co-authored-by: Ansh <anshnanda10@gmail.com>
* Desktop: prevent unnecessary X scroll between 1230px and 1260px (#828)Ivan Silvestre2023-06-131-1/+1
| | | | | | | * Desktop: prevent unnecessary X scroll between 1230px and 1260px * imports structure without changes * re add dot to text
* UX: account deletion dialogue does not tell me which account I'm deleting (#835)GitStart2023-06-131-7/+42
| | | | | * fix: account deletion dialogue does not tell me which account I'm deleting * update styles and display name
* Add temporary appview-proxy header toggle (#874)Paul Frazee2023-06-133-16/+98
|
* Update info screen titles to use H1Paul Frazee2023-06-124-12/+12
|
* Merge branch 'loganrosen/heading-elements' of ↵Paul Frazee2023-06-121-20/+17
|\ | | | | | | https://github.com/loganrosen/social-app into loganrosen-loganrosen/heading-elements
| * Use native heading elementsLogan Rosen2023-06-101-20/+17
| |
* | Fix image-only posts not being visible in custom feeds. (#871)Markus Amalthea Magnuson2023-06-121-0/+6
| |
* | Move useWebMediaQueries() above return (#872)Logan Rosen2023-06-111-2/+2
|/
* Use Linking.openSettings() so it works on Android (#865)Logan Rosen2023-06-081-5/+1
|
* make build version text copy on press (#862)Ansh2023-06-081-3/+16
|
* Revert "show date after 7 days closes #754" (#860)Ansh2023-06-081-8/+6
|
* push instead of navigate (#861)Ansh2023-06-071-1/+1
|
* [APP-680] Allow users to add details when reporting (#854)Ansh2023-06-076-144/+363
| | | | | | | | | | | | | | | | | | | | | | | | | | | * allow user to add text when reporting post * add DMCA override * increase modal size * fix dark mode text color * re-organize components * add details option when reporting account * hard-code modal size so it works on smaller devices * fix modal on web * Remove outline from textarea focus * Tweak some styles * Fix lint --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* allow image to clicked to go to post in notificaitons (#858)Ansh2023-06-072-36/+11
|
* Use expo-image-picker on Web (#847)Logan Rosen2023-06-066-97/+29
|
* [APP-655] Password autocomplete when logging in (#838)Ansh2023-06-062-122/+18
| | | | | * remove unused styles * refine login form to autofill password from password manager
* [APP-107] OTA updates (#587)Ansh2023-06-024-1/+80
| | | | | | | | | | | | | | | | | | | | | | | | | * add 1000ms fallbackToCacheTimeout * add listener via useOTAUpdate hook and show modal if update is available * finish expo-updates setup * setup useOTAUpdate hook * add 1000ms fallbackToCacheTimeout * add listener via useOTAUpdate hook and show modal if update is available * finish expo-updates setup * setup useOTAUpdate hook * add OTA updates * Update build.md * temporarily disable ota updates * refactor useOTAUpdate code
* Move suggested follow recommendations to the server (#836)Paul Frazee2023-06-023-85/+28
| | | | | | | | | * Move suggested follow recommendations to the server * fix search results color in dark mode --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* Fix a bunch of type errors and add a type-check to the github workflows (#837)Paul Frazee2023-06-0220-81/+160
| | | | | | | | | | | | | | | * Add yarn type-check * Rename to yarn typecheck * Fix a collection of type errors * Add typecheck to automated tests * add `dist` to exluded folders tsconfig --------- Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
* Don't show Remove button for nonexistent avatar/banner (#833)Logan Rosen2023-06-022-2/+3
|
* More custom-feed behavior fixes [APP-678] (#831)Paul Frazee2023-06-028-186/+88
| | | | | | | | | | | | | | | | | | | | | * Remove extraneous custom-feed health check * Fixes to custom feed preference sync * Fix lint * Remove dead code (client-side suggested posts constructor) * Enforce the feed-fetch limit in the client if the generator fails to observe the parameter * Bump the number of items fetched in the multifeed per feed from 5 to 10 * Reset the currently active feed when the pinned feeds change * Some fixes to icons * Add a prompt to load latest to the multifeed * Remove debug
* Fixes to feed preference and state sync [APP-678] (#829)Paul Frazee2023-06-015-138/+162
| | | | | | | | | * Remove extraneous custom-feed health check * Fixes to custom feed preference sync * Fix lint * Fix to how preferences are synced to enable membership modifications
* fix: support scroll to top on profile screen (#725)Kadi Kraman2023-06-012-92/+120
| | | | | | | | | * Support scroll to top on profile screen * Refactor types * Remove async * Improve types
* Fix line breaks on side bar links (#815)Michi Hoffmann2023-06-011-1/+1
|
* translate to primary language rather than just english (#814)Samuel Newman2023-06-013-6/+12
|
* [APP-656] make alt text expandable (#821)Ansh2023-06-011-3/+18
| | | | | * make alt text expandable * clean code
* move early return to after all hooks (#823)Ansh2023-06-011-5/+5
|
* [APP-674] Fix search results tab bar (#822)Ansh2023-06-011-4/+25
| | | | | | | | | * fix search results tab bar * Fix spacing on web --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>