commits
Source:
https://github.com/m-doescode/antlers-social/commit/55171d640e59a5424ec8865273562af01bcefd64
source:
https://github.com/m-doescode/antlers-social/commit/f45a34d4932bdc25ec6eb014e61d1fdfb1acf226
* Nightly source-language update
* feat(link-meta): Tweaks `getLinkMeta` to whitelist trusted hostnames (#9139)
* patch delete audio compression for 16kb compat (#9149)
* feat: hide embeds for moderated posts (#9152)
* check for self labels when determining if we should hide embeds
* nit
* [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 577393518e67ee59028b0c775536f53605dba6d4.
* add compiler flags to mmkv build (bump version)
* move fork to bsky repo/npm org
* fix: show both DisplayName and Handle in google structured data (or only Handle if DisplayName not set)
* fix: copy-paste mistake and more idiomatic structured data format
* 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).
* Fix language prompt text wrap issue (#9175)
* 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鈥檛 even realize that the point has already been written
* Feature gate, fix event
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Nightly source-language update
* Add validation to threadgate records, check for max hidden replies (#9178)
* Ship activation experiments (#9170)
* ship onboarding experiments
* delete logged out cta
* delete other loggedoutcta
* add 10% sample rate to sentry (#9182)
* Tweak greens (#9177)
* tweak greens
* undo test code
* Placeholder style tweaks (#9107)
* Align colors in loading placeholders
* Same for new skele components
* Increase opacity of disabled replies button slightly
* fix background colors (#9174)
* move aspect ratio to atom (#9171)
* fix hider alignment in thread (#9168)
* Fix chat request buttons not moving with swipe gesture (#9155)
* portal in buttons so they move with swipe
* remove outline style buttons
* Add accessibilityRole to single images (#9148)
* Keep the screen awake on the video feed (#9146)
* fix android admonition flex collapse issue (#9120)
* fix newline backspace behaviour (#9038)
* fix border color of feed/list embeds (#9021)
* Fix profile label section soft reset scroll (#9103)
* Fix profile label section scrollto
* revert back to headerHeight
* move feed context on desktop (#9015)
* Fix add/edit moderation list form placeholder text (#9074)
* fix placeholder text of modlist dialog
* change header font weight
* fix string
* Value prop screen - polish, convert to pager (#9133)
* turn value prop screen into a pager on native
* rm ts-ingore
* fix pager swipe on android
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Bump alf package to include new colors (#9187)
* Change anchor text size to `lg` from `xl` (#9185)
* Combine SubtleWebHover and SubtleHover, default to web only for all cases (#9188)
* prompt user to log in on hashtag screen
* Nightly source-language update
* tidy up post reasons (#9194)
* fix label spacing (#9195)
* enable numberOfLines on replyTo component (#9196)
* Remove remaining usages of old post thread query (#9184)
* Remove remaining usages of old post thread query
* Add PostThreadContext, cache mutator for threadgates on threads, pipe it through
* Replace getPostThread in threadgate query
* Replace in initQuote handling, which isn't even used rn...
* Missing import
* Revert ext change
* Nightly source-language update
* Fix ternary in moderation settings that caused a double title (#9198)
* Remove log (#9204)
* use hasSession
* Nightly source-language update
* Add metrics for when OPs click "hide reply for me" or "hide reply for everyone" (#9206)
* [Onboarding] Add starterpacks step (#9007)
* add onboarding starterpacks step
* tweak starter pack cards
* fix web styling
* use new API
* add screen transitions to onboarding
* skip host account
* bump limit to 6
* tweak font weight
* rm commented out code
* fix yarn.lock
* limit starter packs experiment to english speakers
* cache pages in explore feed previews (#9082)
* make sure border radius matches inset border (#9207)
* delay toast after posting (#9208)
* change flatlist config for explore page (#9083)
* fix invalid tweaking to date string (#8415)
* add large content viewer to tabs (#8394)
* Haptic on profile buttons (#6034)
* play haptic on profile buttons
* change react import
* Fix computation of `isLastSibling`, `isLastChild`, and `replyIndex` (#9202)
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check
* patch fractional font size issue (#9199)
* add sort import suggestions plugin (#8335)
* Move interests clientside and add `finance` (#9176)
* move interests clientside
* add finance
* try and ensure there's always data for the "all" category
* add empty state for suggested accounts
* simplify error wording
* Remove notice in create account flow (#9209)
* Remove notice of policy updates
* Rm debug code
* Nightly source-language update
* update xcode (#9215)
* [Release prep] 1.109.0 E2E fixes (#9216)
* list tests
* fix create account
* get onboarding e2e tests working
* get curate list test working
* Update thread-muting.yml
* update app icon (#9219)
* [Release prep] 1.109.0 translations (#9218)
* intl:pull
* intl:extract:all
* fix: theming (again) (again) (again) ad infinitum
---------
Co-authored-by: pfrazee <1270099+pfrazee@users.noreply.github.com>
Co-authored-by: Eduardo Rosendo <eduardojra96@gmail.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com>
Co-authored-by: Hailey <me@haileyok.com>
Co-authored-by: jim <310223+jimmylee@users.noreply.github.com>
Co-authored-by: Alex Benzer <abenzer@users.noreply.github.com>
Co-authored-by: easrng <easrng@gmail.com>
Co-authored-by: Eric Bailey <git@esb.lol>
Co-authored-by: Chenyu Huang <itschenyu@gmail.com>
* list tests
* fix create account
* get onboarding e2e tests working
* get curate list test working
* Update thread-muting.yml
* Remove notice of policy updates
* Rm debug code
* move interests clientside
* add finance
* try and ensure there's always data for the "all" category
* add empty state for suggested accounts
* simplify error wording
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check
* play haptic on profile buttons
* change react import
* add onboarding starterpacks step
* tweak starter pack cards
* fix web styling
* use new API
* add screen transitions to onboarding
* skip host account
* bump limit to 6
* tweak font weight
* rm commented out code
* fix yarn.lock
* limit starter packs experiment to english speakers
prompt user to log in on hashtag screen
* Remove remaining usages of old post thread query
* Add PostThreadContext, cache mutator for threadgates on threads, pipe it through
* Replace getPostThread in threadgate query
* Replace in initQuote handling, which isn't even used rn...
* Missing import
* Revert ext change
* turn value prop screen into a pager on native
* rm ts-ingore
* fix pager swipe on android
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* fix placeholder text of modlist dialog
* change header font weight
* fix string
* Fix profile label section scrollto
* revert back to headerHeight
* portal in buttons so they move with swipe
* remove outline style buttons
* Nightly source-language update
* feat(link-meta): Tweaks `getLinkMeta` to whitelist trusted hostnames (#9139)
* patch delete audio compression for 16kb compat (#9149)
* feat: hide embeds for moderated posts (#9152)
* check for self labels when determining if we should hide embeds
* nit
* [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 577393518e67ee59028b0c775536f53605dba6d4.
* add compiler flags to mmkv build (bump version)
* move fork to bsky repo/npm org
* fix: show both DisplayName and Handle in google structured data (or only Handle if DisplayName not set)
* fix: copy-paste mistake and more idiomatic structured data format
* 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).
* Fix language prompt text wrap issue (#9175)
* 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鈥檛 even realize that the point has already been written
* Feature gate, fix event
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Nightly source-language update
* Add validation to threadgate records, check for max hidden replies (#9178)
* Ship activation experiments (#9170)
* ship onboarding experiments
* delete logged out cta
* delete other loggedoutcta
* add 10% sample rate to sentry (#9182)
* Tweak greens (#9177)
* tweak greens
* undo test code
* Placeholder style tweaks (#9107)
* Align colors in loading placeholders
* Same for new skele components
* Increase opacity of disabled replies button slightly
* fix background colors (#9174)
* move aspect ratio to atom (#9171)
* fix hider alignment in thread (#9168)
* Fix chat request buttons not moving with swipe gesture (#9155)
* portal in buttons so they move with swipe
* remove outline style buttons
* Add accessibilityRole to single images (#9148)
* Keep the screen awake on the video feed (#9146)
* fix android admonition flex collapse issue (#9120)
* fix newline backspace behaviour (#9038)
* fix border color of feed/list embeds (#9021)
* Fix profile label section soft reset scroll (#9103)
* Fix profile label section scrollto
* revert back to headerHeight
* move feed context on desktop (#9015)
* Fix add/edit moderation list form placeholder text (#9074)
* fix placeholder text of modlist dialog
* change header font weight
* fix string
* Value prop screen - polish, convert to pager (#9133)
* turn value prop screen into a pager on native
* rm ts-ingore
* fix pager swipe on android
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Bump alf package to include new colors (#9187)
* Change anchor text size to `lg` from `xl` (#9185)
* Combine SubtleWebHover and SubtleHover, default to web only for all cases (#9188)
* prompt user to log in on hashtag screen
* Nightly source-language update
* tidy up post reasons (#9194)
* fix label spacing (#9195)
* enable numberOfLines on replyTo component (#9196)
* Remove remaining usages of old post thread query (#9184)
* Remove remaining usages of old post thread query
* Add PostThreadContext, cache mutator for threadgates on threads, pipe it through
* Replace getPostThread in threadgate query
* Replace in initQuote handling, which isn't even used rn...
* Missing import
* Revert ext change
* Nightly source-language update
* Fix ternary in moderation settings that caused a double title (#9198)
* Remove log (#9204)
* use hasSession
* Nightly source-language update
* Add metrics for when OPs click "hide reply for me" or "hide reply for everyone" (#9206)
* [Onboarding] Add starterpacks step (#9007)
* add onboarding starterpacks step
* tweak starter pack cards
* fix web styling
* use new API
* add screen transitions to onboarding
* skip host account
* bump limit to 6
* tweak font weight
* rm commented out code
* fix yarn.lock
* limit starter packs experiment to english speakers
* cache pages in explore feed previews (#9082)
* make sure border radius matches inset border (#9207)
* delay toast after posting (#9208)
* change flatlist config for explore page (#9083)
* fix invalid tweaking to date string (#8415)
* add large content viewer to tabs (#8394)
* Haptic on profile buttons (#6034)
* play haptic on profile buttons
* change react import
* Fix computation of `isLastSibling`, `isLastChild`, and `replyIndex` (#9202)
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check
* patch fractional font size issue (#9199)
* add sort import suggestions plugin (#8335)
* Move interests clientside and add `finance` (#9176)
* move interests clientside
* add finance
* try and ensure there's always data for the "all" category
* add empty state for suggested accounts
* simplify error wording
* Remove notice in create account flow (#9209)
* Remove notice of policy updates
* Rm debug code
* Nightly source-language update
* update xcode (#9215)
* [Release prep] 1.109.0 E2E fixes (#9216)
* list tests
* fix create account
* get onboarding e2e tests working
* get curate list test working
* Update thread-muting.yml
* update app icon (#9219)
* [Release prep] 1.109.0 translations (#9218)
* intl:pull
* intl:extract:all
* fix: theming (again) (again) (again) ad infinitum
---------
Co-authored-by: pfrazee <1270099+pfrazee@users.noreply.github.com>
Co-authored-by: Eduardo Rosendo <eduardojra96@gmail.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com>
Co-authored-by: Hailey <me@haileyok.com>
Co-authored-by: jim <310223+jimmylee@users.noreply.github.com>
Co-authored-by: Alex Benzer <abenzer@users.noreply.github.com>
Co-authored-by: easrng <easrng@gmail.com>
Co-authored-by: Eric Bailey <git@esb.lol>
Co-authored-by: Chenyu Huang <itschenyu@gmail.com>
* Fix computation of isLastSibling and isLastChild to account for muted or
otherwise hidden replies
* Update comments
* isLastSiblingByCounts isn't needed, should rely only on the count of replies seen
* The counters serve the same purpose, we only need to know the count of the actual replies rendered to the view in order to calculate the replyIndex
* Remove redundant check