Ana
890dee3eef
update: web toast
2025-07-28 22:07:28 -07:00
Ana
c13b1374d7
add: toasts to storybook
2025-07-28 20:24:57 -07:00
surfdude29
e1a0beff7d
add action context for Repost string in RepostButton.web.tsx ( #8427 )
2025-07-21 18:41:01 -05:00
surfdude29
e5d44923fb
tweak app language names ( #8436 )
2025-07-21 18:40:25 -05:00
surfdude29
6d90d3c2fe
remove title casing of Intl.DisplayNames language names ( #8433 )
2025-07-21 18:35:04 -05:00
Samuel Newman
9ebfbd0e40
Nicer error message for backend video too large error ( #8596 )
...
* nicer error message for backend video too large
* use same string for same error
2025-07-21 09:34:58 -05:00
Samuel Newman
760b184d28
fix emoji popup scroll ( #8636 )
2025-07-21 09:22:35 -05:00
Samuel Newman
36fba20a01
Follow redirects for soundcloud shortlinks ( #8614 )
...
* follow redirects for soundcloud shortlinks
* clear timeout in `finally`
2025-07-21 09:18:33 -05:00
pfrazee
ad16ed3096
Nightly source-language update
2025-07-19 02:43:42 +00:00
Eric Bailey
0995e81b58
Age assurance tweaks ( #8671 )
...
* Refetch state while in pending status
* Add success state to redirect, just have user close, nicer experience
* Stop refetching after pending
2025-07-18 14:21:23 -05:00
Eric Bailey
6a15679fb1
Handle missed error branch ( #8663 )
2025-07-18 10:19:56 -05:00
Eric Bailey
4dd9459cba
Update copy ( #8664 )
2025-07-18 10:09:59 -05:00
Jordan Harband
95ab4fa0a1
show precise count in label/hover text ( #6164 )
2025-07-17 22:11:34 -07:00
pfrazee
f4909e5e05
Nightly source-language update
2025-07-18 02:49:23 +00:00
Samuel Newman
08a1a806ef
Fix checkmark overflow in profile card ( #8612 )
2025-07-17 23:03:55 +03:00
Eric Bailey
964eed54ea
Age assurance fast-follows ( #8656 )
...
* Add feed banner
* Comment
* Update nux name
* Handle did error
* Hide mod settings if underage or age restricted
* Add metrics
* Remove DEV override
* Copy suggestion
* Small copy edits
* useState
* Fix bug
* Update src/components/ageAssurance/useAgeAssuranceCopy.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Get rid of debug button
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2025-07-17 14:32:58 -05:00
Eric Bailey
00b017804b
Fix bug where replying to grandparents re-orders thread ( #8662 )
...
* Fix bug where optimistic replies were inserted above the root post
* Rename variables for clarity
2025-07-17 13:22:09 -05:00
Samuel Newman
d13a2e5f69
use push to convo mechanism ( #8653 )
2025-07-17 21:18:32 +03:00
Samuel Newman
2c0c9bf803
avoid handling notifs if deep link ( #8657 )
2025-07-17 21:18:16 +03:00
Samuel Newman
2e16ef4384
fix whitespace collapse ( #8659 )
2025-07-17 21:17:57 +03:00
Eric Bailey
42bfee5d9d
Update copy and link in reporting flow ( #8583 )
...
* Update copy and link
* fix prettier
* Update link
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-07-17 11:01:10 -05:00
pfrazee
94a3e5bbe1
Nightly source-language update
2025-07-17 02:47:36 +00:00
Eric Bailey
1dbc331314
UI for age assurance compliance ( #8652 )
...
* Add geo prop
* Add prelim fetch
* Add geo debug
* Pass in assurance state to notifications registration
* Comments
* Bump git index
* Add some component utils, no design, gate chat
* Disable mod prefs buttons, does not yet edit mod prefs
* Add initial prompt component
* Refine logic for showing prompt
* Add send email dialog
* Hook up dialog to fake mutation
* Fix geo debug bug
* Move provider inside query provider
* Slightly better screen gater
* Ok decent fallback with isExempt
* Reorg
* Wrap prompt in new logic
* Override mod prefs
* Use real endpoints, optimistic state
* Add persistent card, add time-ago, warning to dialog
* Add comment
* No undefined query values
* Fix case in import
* Wait for AA to load before registering push
* Override prefs in all locations
* Small refactor of notifications registration
* Register push after aa state
* Add retries
* Update blocked screens UI
* Strengthen email validation
* Add intent dialog
* Do service auth for init
* Rug refreshJwt
* Update copy
* Some mobile styles, add dev mode option
* Fix links on native
* Clean up intent dialog on native
* Don't mutate existing session, only copy
* Handle email validation error from server
* Clarity is better
* Moar clear
* Fixes
* Tweaks
* Add country code
* Gate it
* Refresh state after redirect
* Re-check on window focus
* Remove todo
* Enable in dev
* Check for did match on redirect
* Add blocked state
* Add appeal dialog
* Copy tweaks
* Inset in blue well
* Nux the prompt
* Copy updates
* Refetch just in case
* Uppercase country code
* Align copy, add notice to chat screens
* Tweak copy
* Add test code
* Add debug code
* Refactor AccountCard
* Big refactor
* Delay post-feed queries instead
* Debug code
* Clean up state
* Reorg
* Clean up copy
* Comments
* Reorg
* UPdate URL
* Cleanup
* Remove todo
* Update debug code
* revert unneeded changes
* UPdate nux name
* Revert unneeded change
* Updaet storage schema
* Checkpoint: cleanup
* Checkpoint: almost there
* isLoaded -> isReady
* Rename useAgeAssurance
* isUnderage -> isDeclaredUnderage
* Decompose, add docblocks
* Refactor
* UPdate debug
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Drop including Bluesky
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Remove todo
* Gate debug
* Revert unneeded change
* Fail closed
* Comments
* Comment
* Comment
* fix prettier
* rm viewheader
* bump sdk
* prevent overlap in admonition
* add age assurance intent route
* Just meow
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* Nix callback
* Fix spelling of dismissible lol
* Don't compare translated string
* Better KWS link labels
* Hide DMs send options in menu
* Add button
* Fix order
* Use only supported languages
* Rm button
* best-effort language mapping
* improve typing
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-07-16 13:58:07 -05:00
pfrazee
712c3ad421
Nightly source-language update
2025-07-16 02:47:16 +00:00
Samuel Newman
60c0689236
Fix navigation ( #8648 )
2025-07-15 15:53:52 +03:00
Samuel Newman
4ccbae7c30
Fix perf issue on web - restore pop behaviour to tabs ( #8620 )
2025-07-15 07:48:24 +03:00
pfrazee
1f82b1d557
Nightly source-language update
2025-07-15 02:49:31 +00:00
Samuel Newman
587c14bac8
fix who can reply icon ( #8625 )
2025-07-14 10:01:48 -07:00
Eric Bailey
be75e00d21
Only show WhoCanReply on root post ( #8645 )
2025-07-14 11:37:23 -05:00
pfrazee
27d6de0b18
Nightly source-language update
2025-07-13 02:52:39 +00:00
Samuel Newman
ff57e75b12
fix mention tab flicker ( #8640 )
2025-07-12 20:50:04 +03:00
Samuel Newman
0e3124a97e
Filter activity notifs for muted words ( #8637 )
2025-07-11 08:49:59 -07:00
pfrazee
8f5a8f37af
Nightly source-language update
2025-07-11 02:46:37 +00:00
Samuel Newman
377d80e21d
Handle notifications on first load ( #8629 )
...
* add getInitialURL
* get deep linking working
* actually handle as push instead
* push to route instead of setting initial path
* pop to on top of notifications
* fix comment
* change chat-message handling
* add metrics
* don't reopen due to notif multiple times
* extract data from notification differently on android
* sorry sorry annoying naming nits, align logger
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-07-10 16:36:53 -05:00
pfrazee
22bda086d0
Nightly source-language update
2025-07-10 02:44:40 +00:00
Samuel Newman
07b028ee66
Fix quote+list card padding ( #8623 )
...
* fix quote padding not being pressable
* fix list padding not being pressable
* Fix unnecessary loading of feeds (#8578 )
* stop layout shifts in feed loading
* don't load feed data if we already have it
* adjust styles, alf stuff
* remove unused button, massively simplify
* fix layout shifting in notifs
* use feedcard for feed post embeds
* use bold text to match other style
* use Link component rather than jank Pressable
* prevent nested anchors in notifs
* match following text size
* add space between content hider
* Better dead feed handling (#8579 )
* add space between content hider
* add handling for feeds that fail to load
* cleanError, in case of network funkiness
* handle deleted lists
* split out missingfeed
2025-07-09 00:14:30 -07:00
Samuel Newman
1fcd313424
Translation update ( #8624 )
...
* pull translations
* extract all
2025-07-08 08:35:16 -07:00
Samuel Newman
9adcf5a12e
specify autocap ( #8619 )
2025-07-08 05:35:46 -07:00
Samuel Newman
a9469cc111
Move NUX date ( #8603 )
2025-07-03 16:30:24 -07:00
pfrazee
42af417e8c
Nightly source-language update
2025-07-03 02:43:45 +00:00
Samuel Newman
dbfb9dad2f
fix label for activity notifs ( #8599 )
2025-07-02 10:52:40 -07:00
Paul Frazee
9d44673acb
Release 1.104.0 ( #8595 )
...
* Fix to navigation action after saving feeds
* Test updates
* Intl pull
2025-07-01 17:56:27 -07:00
Samuel Newman
bc072570d2
Activity notification settings ( #8485 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: hailey <me@haileyok.com >
2025-07-01 14:36:04 -07:00
Samuel Newman
8f9a8ddce0
enforce border radius on default avatar ( #8577 )
2025-07-01 13:24:20 -07:00
Samuel Newman
9fdd98d8b4
Improve post spacing ( #8589 )
2025-07-01 13:24:03 -07:00
pfrazee
5f291b5ca8
Nightly source-language update
2025-07-01 02:51:03 +00:00
hailey
806d3792a9
feat: use t.gifs cdn for tenor search results ( #8574 )
2025-06-30 13:24:53 -07:00
Samuel Newman
5e20d5ffab
Reduce composer font size ( #8591 )
2025-06-30 19:13:14 +03:00
pfrazee
130f795dfb
Nightly source-language update
2025-06-29 02:49:46 +00:00
surfdude29
7837c8f07d
tweak string in ContentLanguagesSettings.tsx ( #8582 )
2025-06-28 10:35:14 -05:00