Eric Bailey
2f2eeaffd0
Revert ext change
2025-10-10 16:44:49 -05:00
Eric Bailey
330580bf82
Missing import
2025-10-10 16:43:44 -05:00
Eric Bailey
f240730db4
Replace in initQuote handling, which isn't even used rn...
2025-10-10 16:42:09 -05:00
Eric Bailey
28a2365e0c
Replace getPostThread in threadgate query
2025-10-10 16:41:40 -05:00
Eric Bailey
c8ded6291f
Add PostThreadContext, cache mutator for threadgates on threads, pipe it through
2025-10-10 16:20:42 -05:00
Eric Bailey
761fa0bde9
Remove remaining usages of old post thread query
2025-10-10 11:07:31 -05:00
Eric Bailey
5bf1141b55
Add validation to threadgate records, check for max hidden replies ( #9178 )
2025-10-10 10:03:47 -05:00
pfrazee
e1ee85622d
Nightly source-language update
2025-10-10 02:36:26 +00:00
easrng
b1dc5179b6
reply button in feeds opens thread ( #9143 )
...
* the reply button should open the replies to a post, not present a text input for you to enter your Big Thought into. i think a lot of people don’t even realize that the point has already been written
* Feature gate, fix event
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-10-09 20:29:50 -05:00
Samuel Newman
96d77841e0
Fix language prompt text wrap issue ( #9175 )
2025-10-09 17:18:24 +03:00
Alex Benzer
b38edc52b8
Auto-select search results tab ( #9159 )
...
When the user clicks the search button next to "Discover New Feeds" or "Suggested Accounts" on the Explore page, we'll auto-select the respective search results tab (feeds or users).
2025-10-09 05:02:38 -07:00
Samuel Newman
54f70a576a
[16KB] use 16kb-compatible fork of react-native-mmkv ( #9150 )
...
* use 16kb-compatible fork of react-native-mmkv
* avoid using package alias
* specify ndk version
* Revert "specify ndk version"
This reverts commit 577393518e .
* add compiler flags to mmkv build (bump version)
* move fork to bsky repo/npm org
2025-10-07 08:06:29 -07:00
Eduardo Rosendo
42a427cfd6
feat(link-meta): Tweaks getLinkMeta to whitelist trusted hostnames ( #9139 )
2025-10-06 16:36:33 +03:00
pfrazee
0c0c21a0aa
Nightly source-language update
2025-10-04 02:30:44 +00:00
Samuel Newman
c8d0662690
remove gate ( #9130 )
2025-10-03 12:44:43 -07:00
Samuel Newman
0e9e705d99
fix android onboarding dev crash ( #9132 )
2025-10-03 12:07:21 -07:00
Chenyu
12e09a9bd1
starter pack metrics ( #9116 )
...
* starter pack metrics
* emit starterpack:add/remove user event with starterpack uri in starter pack dialog
* rename metadata field
2025-10-03 10:17:59 -07:00
dan
885356256e
[Fix Logouts] Persist accounts synchronously ( #9109 )
...
* Make persisting synchronous
* Initialize later so persisted is filled
2025-10-03 11:02:52 -05:00
pfrazee
b68f80050c
Nightly source-language update
2025-10-03 02:34:02 +00:00
dan
1354fd2661
[Fix Logouts] Remove buggy hackfix ( #9108 )
...
* Rip out the network hack in favor of bluesky-social/atproto#4238
* Bump api pkg
* Debug code
* Revert "Debug code"
This reverts commit 38445f31f4 .
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-10-02 14:01:10 -05:00
Samuel Newman
77bf49f212
Tighten up eslint rule to catch unused const {_} = useLingui() ( #9122 )
...
* tighten eslint config to catch unused `useLingui`s
* fix now-invalid uses of _
* remove unused function that produces a ton of eslint warnings
* upgrade react compiler plugin
2025-10-02 09:59:05 -07:00
Eric Bailey
02b189a40e
Language selection and suggestion UX improvements ( #9067 )
...
* feat: don't retain accepted language suggestion after finishing or exiting post (#8886 )
* feat: don't retain accepted language suggestion after finishing or exiting post
* fix: rebase fixes
* fix: rebase fixes
* chore: lint
* Rename onChange for clarity
* Improve logic in composer
* Handle user override more explicitly
* Drill in onSelectLanguage callback into dialog too
* Fix typo
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Make text crystal clear
* Handle multiple languages
---------
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2025-10-02 09:18:52 -05:00
Samuel Newman
1e6a44f2e8
Fix feedfeedback metrics not distinguishing which feed it's from ( #9099 )
...
* fix feedfeedback metrics being sent for all feeds
* remove `discover:` metrics
2025-10-01 06:09:12 -07:00
pfrazee
144d61ef76
Nightly source-language update
2025-10-01 02:40:10 +00:00
Eric Bailey
381feacd26
Add StackedButton component ( #9086 )
2025-09-30 16:18:36 -05:00
dan
5df6036c2c
[Web] Fix thread jumps ( #9111 )
...
* [Web] Fix thread jumps
* Comment formatting
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-09-30 10:46:31 -05:00
Eric Bailey
3e55e52858
Button tweaks ( #9106 )
...
* Tweak button colors
* Semi bold only for tiny buttons
2025-09-30 08:40:21 -05:00
Chenyu
f82a6188e6
Update admonition component ( #9068 )
...
* update admonition component
* fix linting, adominition alighment
* design tweak
* edge cases for admonition, update storybook
* Update src/components/Admonition.tsx
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* fix mobile version
* change button style
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-30 05:27:19 -07:00
Samuel Newman
c7ce827bfe
fix gap on profile ( #9081 )
2025-09-30 07:28:50 +03:00
pfrazee
9e0f192546
Nightly source-language update
2025-09-30 02:34:39 +00:00
Samuel Newman
d3dbb94689
Catch errors on geolocation request, reduce Sentry logs ( #9098 )
2025-09-29 23:12:50 +03:00
Samuel Newman
031fa95715
remove root sibling library ( #9097 )
2025-09-29 14:31:55 -05:00
Samuel Newman
ae2c9a832f
don't send some "activity no longer available" errors ( #9100 )
2025-09-29 14:15:38 -05:00
Samuel Newman
02a25d2aa2
Log OTA errors properly ( #9101 )
...
* Log OTA errors properly
* filter out network errors
2025-09-29 14:14:39 -05:00
Samuel Newman
2b32fff1d0
Fix link crash ( #9102 )
...
* fix link crash
* fix link crash
2025-09-29 14:14:13 -05:00
dan
22bb9c599f
Send inferrable interactions to third-party feeds ( #9094 )
2025-09-29 14:07:21 -05:00
Samuel Newman
66526a8e10
Fix extToMime function ( #9084 )
2025-09-25 10:26:25 -05:00
pfrazee
8cded435d1
Nightly source-language update
2025-09-25 02:36:36 +00:00
Eric Bailey
bd17f04810
Migrate to @bsky.app/alf package ( #9030 )
...
* Add storybook shortcut in dev
* Migrate to alg pkg
* Migrate font_bold to new font_semi_bold
* Migrate font_heavy to font_bold
* Fix old theme refs
* Remove leading util
* Bump
* Revert "Add storybook shortcut in dev"
This reverts commit 7a86195c77fb5d449c7782e64ebabb6addfab919.
* Remove alf script
* Adjust font scale
* Bump
* Bump pkg
* Migrate values from conflicts
* Create default themes outside react
* Use built-in alf utils
* Migrate old font styles
* Remove unused tokens
* Move theme creation to more appropriate file
* Update button colors
* Adjust TextField colors, line heights
2025-09-24 11:47:08 -05:00
pfrazee
bdc58045cf
Nightly source-language update
2025-09-24 02:35:40 +00:00
Samuel Newman
46a97fadcb
Delete unused modals and invite code stuff ( #8244 )
...
* delete waitlist modal, which doesn't exist
* delete invite code modal
* rip out copied invites persisted state
* delete invite query
* delete unused modal implementations
2025-09-23 11:45:51 -07:00
Samuel Newman
e90cfdc849
Modernise list create/edit dialog ( #8223 )
2025-09-23 20:11:21 +03:00
Samuel Newman
3bc906b911
fix profile feed liked by tablet offset ( #9066 )
2025-09-23 20:06:11 +03:00
Samuel Newman
7916c73b09
Better screen transitions for auth flow ( #7803 )
2025-09-23 20:04:22 +03:00
Samuel Newman
6d85fe05d1
Constraint video max height to 14/9 ( #8611 )
...
* constraint video max height to 14/9
* Apply new default to web video embed too
* Retain web handling
* Rename prop for clarity
* Align no-crop handling on native/web
* make it always constrained
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-09-23 07:24:31 -07:00
Eric Bailey
133bc2921e
Fix incorrect usage of useAnimatedScrollHandler ( #9063 )
...
* Explicitly declare worklets for useAnimatedScrollHandler_FIXED.web.ts
* Delete unused web hook
* delete other platform split file, import directly
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-23 02:12:53 -07:00
pfrazee
b90f807416
Nightly source-language update
2025-09-23 02:34:57 +00:00
Barry McGee
2c6752f24a
Fix notification indicator appearing behind navigation text ( #9035 )
...
* Fix peeking notification indicator on web
* Remove relative positioning from LeftNav component
2025-09-22 10:49:16 -07:00
Samuel Newman
5211b26903
Expo 54 ( #8931 )
...
* update deps
* update patches
* fix new arch optout
* build from source, disable new arch
* update to preview.14
* upgrade off of preview to release
* fix lockfile lint
* update patches
* add back expo-location
* downgrade reanimated
* downgrade pagerview
* use expo-file-system/legacy
* try and upgrade types/react-dom
* fix type of uint8array
* rm @types/react resolution from bad rebase
* more type errors
* fix mock
* bump rn-compressor
* add patch of https://github.com/bluesky-social/react-native-paste-input/pull/5
* delete NativeDropdown & remove Zeego
* `import React` in expo modules
* bump cocoapods
* rm unused picker lib
* add speculative react-native-mmkv patch
* revert patch, add temp debug info to error
* bring back speculative patch, patch built JS code instead of source
* revert patch, just do debugging part
* dep update
* update resolutions, dynamic-app-icon
* bump node version in eas.json
* update build instructions
* rm atob from docs
* Delete react-native-mmkv+2.12.2.patch
* bump expo which might include fix
* update expo patch version
* bump expo patch version
* wrong version oops
* update expo to latest
* update react-native-compressor, rm patch
2025-09-22 08:52:07 -07:00
Samuel Newman
5e78c947a0
Add missing passive feed interactions ( #9043 )
2025-09-15 03:02:37 -07:00