chore: sync with upstream (#58)
* Send inferrable interactions to third-party feeds (#9094)
* Fix link crash (#9102)
* fix link crash
* fix link crash
* Log OTA errors properly (#9101)
* Log OTA errors properly
* filter out network errors
* don't send some "activity no longer available" errors (#9100)
* remove root sibling library (#9097)
* Catch errors on geolocation request, reduce Sentry logs (#9098)
* Nightly source-language update
* fix gap on profile (#9081)
* 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>
* Button tweaks (#9106)
* Tweak button colors
* Semi bold only for tiny buttons
* [Web] Fix thread jumps (#9111)
* [Web] Fix thread jumps
* Comment formatting
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Add StackedButton component (#9086)
* Nightly source-language update
* Fix feedfeedback metrics not distinguishing which feed it's from (#9099)
* fix feedfeedback metrics being sent for all feeds
* remove `discover:` metrics
* add patent pledge link to readme (#9118)
* 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>
* 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
* [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 38445f31f4d7bc6c360a18080a059040bd6b07d1.
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Nightly source-language update
* fix: missed alf reversion
---------
Co-authored-by: dan <dan.abramov@gmail.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
Co-authored-by: pfrazee <1270099+pfrazee@users.noreply.github.com>
Co-authored-by: Chenyu <10610892+BinaryFiddler@users.noreply.github.com>
Co-authored-by: Eric Bailey <git@esb.lol>
Co-authored-by: Daniel Holmgren <dtholmgren@gmail.com>
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com>
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
authored by serenity Samuel Newman Eric Bailey surfdude29 Elijah Seed-Arita dan pfrazee Chenyu Daniel Holmgren and committed by GitHub 9fa8476c 68bed81f