about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Nightly source-language updatepfrazee2025-05-171-69/+77
|
* Live via service config (#8378)Samuel Newman2025-05-1614-74/+111
| | | | | | | | | | | | | * add config (with temp config) * only allow whitelisted domains in form * move config to generic config * use array-based config * update deps * rm expect-error
* Don't show NUXs to brand new users (#8362)Eric Bailey2025-05-102-1/+22
| | | | | * Ensure verification nux is only shown to older users * Update comment
* Release 1.102.0 (#8360)Paul Frazee2025-05-0939-40068/+60748
| | | | | | | * Update tests * Pull latest crowdin * Run intl:extract
* Nightly source-language updatepfrazee2025-05-101-339/+444
|
* Add language: Frisian (#8214)surfdude292025-05-096-0/+32
| | | | | | | | | | | | | | | | | * Update app.config.js * Update lingui.config.js * Update dates.ts * Update helpers.ts * Update i18n.ts * Update i18n.web.ts * Update languages.ts * Create messages.po
* Live (#8354)Samuel Newman2025-05-1042-300/+1869
|
* Fix email dialog width on large phones (#8350)Eric Bailey2025-05-092-4/+10
| | | | | * Fix email dialog width on large phones * Do it Rightâ„¢
* Fix notifications badge on web (#8347)Jerry Chen2025-05-092-1/+6
| | | | | * Add notificationCountWeb style * Apply styles.notificationCountWeb to BottomBarWeb NavItem
* move and rename button (#8358)Samuel Newman2025-05-091-13/+14
|
* Nightly source-language updatepfrazee2025-05-091-5/+2
|
* [Android] Save photos to "Bluesky" folder (#8018)Samuel Newman2025-05-083-4/+32
|
* fix reply display name being clipped (#8315)Samuel Newman2025-05-081-1/+1
|
* Fix some more warnings for web (#8316)Samuel Newman2025-05-083-5/+5
| | | | | * export correct stub for web * use default import for package.json
* Nightly source-language updatepfrazee2025-05-081-279/+451
|
* add 10px more padding (#8345)Samuel Newman2025-05-071-3/+1
|
* delete unused auth components (#8334)Samuel Newman2025-05-072-93/+0
|
* [APP-1158] Refactor email-related dialogs (#8296)Eric Bailey2025-05-0755-402/+2257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP * Update email * Fire off confirmation email after change * Verify step, integrate stateful control * Remove tentative EnterCode step * Handle token step * Handle instructions and integrate into 2FA setting * Fix load state when reusing same email * Add new state * Add 2FA screens * Clean up state in Update step * Clean up verify state, handle normal callback * Normalize convetions * Add verification reminder screen * Improve session refresh * Handle verification requirements for composer and convo * Fix lint * Do better * Couple missing translations * Format * Use listeners for easier to grok logic * Clean errors * Move to global context * [APP-1158] Gate features by email verification state (#8305) * Use new hook in all locations * Format * Seems to work, not great duplication * Wrap all open composer calls * Remove unneeded spans * Missed one * Fix handler on Conversation * Gate new chat in header * Add comment * Remove whoopsie * Format * add hackfix for dialog not showing * add prompt to accept chat btn * navigation not necessary * send back one screen, rather than home * Update comment --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Clear dialog state Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Update icon * Check color * Add 2FA warning * Update instructions * Fix X button * Use an effect silly goose * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/dialaUpdate copyogs/EmailDialog/screens/Update.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy * Update copy * Update copy * Update copy * Update copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update copy * Add link back to update email from verify email dialog * Handle token field validation --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* fix select triggers on ios safari (#8343)Samuel Newman2025-05-072-1/+4
|
* Nightly source-language updatepfrazee2025-05-071-258/+291
|
* hide footer when lists list is empty (#8337)Samuel Newman2025-05-062-2/+18
|
* New Edit Profile dialog on web, use new Edit Image dialog everywhere (#8220)Samuel Newman2025-05-0621-438/+529
|
* bump cropper version (#8339)hailey2025-05-061-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mostly implement * type errors * unused import * rm comment * stop accidentally deleting the image while compressing * upgrade * type fixes * upgrade, remove timeout * bump * rm mock * bump * bump --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* swap out cropper library (#8327)hailey2025-05-0619-152/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | * mostly implement * type errors * unused import * rm comment * stop accidentally deleting the image while compressing * upgrade * type fixes * upgrade, remove timeout * bump * rm mock * bump --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* New `Select` component (#8323)Samuel Newman2025-05-0615-285/+895
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * radix select component on web * native implementation (wip) * fix sheet height/padding * tone down web styles * react 19 cleanup * replace primary language select * change style on native * get auto placeholder working * more style tweaks * replace app language dropdown * replace rnpickerselect with native select * rm react-native-picker-select dependency * rm placeholder, since a value is always selected * docblock for renderItem * add more docblocks * add style prop to item * pass selectedValue through renderItem * fix context * Style overflow buttons --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Remove post from feed after pressing show less (#8333)Samuel Newman2025-05-066-60/+183
| | | | | | | | | * remove post from feed after pressing show less * fix text overflow on android * move state up so it won't get recycled away * make type optional
* add internal topic misclassification report button (#8332)Samuel Newman2025-05-061-0/+23
|
* Nightly source-language updatepfrazee2025-05-031-59/+59
|
* bump it bop it upgrade it (rn 79/expo 53) (#8281)hailey2025-05-0230-151/+178
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * basic bumps * more tweaking * fix rn patch * fix crop picker patch * fix media library patch * rm unnecessary patch * fix notifications patch * update bottomsheet * Update withAppDelegateReferrer.js * Delete withNoBundleCompression.js * rm withNoBundleCompression plugin * rm findLast shim * metro package exports is enabled by default * update react/react-dom/react-compiler * fix reanimated issue * vendor expo-ized emoji popup * fix types * hackfix view full thread * Update EmojiPickerModule.podspec * more upgrades * fix multiformats package version * add baseurl * bump mmkv * bumps * update react-keyed-flatten-children * bump locale packages * fix emoji picker dark mode * rn upgrades * Revert "bump locale packages" This reverts commit fc82f0f173032127dd7c18ed0316ae26f53db51d. * upgrade testing-library * rm test renderer * update patch name minors * rm findNodeHandle from tabbar * only do scrollview tag thing on ios * disable package exports * update expo notifications handler * memoize emoji picker styles * fix tests, mock multiformats * bump some dev deps with RC versions * completely rearchitect toasts * rm logs * layout animation config for composer footer * disable autolinking for patched libs * undo lingui changes * version bump from release candidate to 0.1 * update atproto deps * rm @did-plc/server * fix key issue (maybe) * move URL polyfill to the polyfill file * fix yarn lock * upgrade to 53.0.3 * reanimated layout anim bug patch * workletize a function that wasn't getting autoworkletized anymore (#8309) * bump to expo 53.0.4 * bump RN to 0.79.2 * fix yarn lock ci * Revert "completely rearchitect toasts" This reverts commit 2e2fcaeeed527580a6c485718544b85e8b4f52b9. * final upgrades * chore: cleanup yarn lock * prettier --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Merge branch 'demo' into mainPaul Frazee2025-05-029-29/+349
|\
| * Update third post in demoPaul Frazee2025-04-251-4/+4
| |
| * Remove demo-mode spacing tweakPaul Frazee2025-04-251-10/+6
| |
| * Updated demo copyPaul Frazee2025-04-251-2/+2
| |
| * Tune spacing for demo modePaul Frazee2025-04-241-7/+15
| |
| * Moar demoEric Bailey2025-04-231-17/+9
| |
| * Update bottom bar aviEric Bailey2025-04-231-1/+1
| |
| * Better dataEric Bailey2025-04-231-51/+85
| |
| * Delete unused fake data, update bottom bar aviEric Bailey2025-04-231-203/+3
| |
| * Update dataEric Bailey2025-04-231-331/+72
| |
| * add more postsSamuel Newman2025-04-231-0/+119
| |
| * demo modeSamuel Newman2025-04-235-21/+616
| |
| * add demo storageSamuel Newman2025-04-233-2/+37
| |
* | don't await deleting temp files (#8287)Samuel Newman2025-04-261-7/+3
| |
* | Optimize compressImage method to also use binary search (#7490)Kae2025-04-263-21/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | * use binary search for compressImage * use binary search for doResize (mobile version) * use binary search for doResize (web version) * use safeDeleteAsync in compressImage --------- Co-authored-by: nguyen <nguyensvo123@gmail.com>
* | Nightly source-language updatepfrazee2025-04-251-32/+38
| |
* | Modernize in-app browser consent dialog (#8191)Samuel Newman2025-04-249-141/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add stateful dialog control hook * add new alf'd consent * make secondary_inverted buttons clearer * contingency for opening a link from another dialog * rm old modal * Differentiate buttons more --------- Co-authored-by: Eric Bailey <git@esb.lol>
* | cleanup mod screens (#8199)Samuel Newman2025-04-242-198/+170
| |
* | Keep all radix dependencies aligned by using single package (#8219)Samuel Newman2025-04-2412-68/+110
| | | | | | | | | | | | | | * keep all radix deps aligned by using single package * import directly from `radix-ui` or `radix-ui/internal` * prevent radix leaking into native build
* | fix pwi at 1300px (#8238)Samuel Newman2025-04-242-13/+14
| |
* | fix skeleton height (#8221)Samuel Newman2025-04-241-4/+4
| |