Paul Frazee
b4fcbad643
Release 1.93 ( #5990 )
...
* Run intl:extract
* Update joined_this_week
2024-10-28 17:49:57 -07:00
dan
a729efc3b6
Remove waterfalls from posting ( #5931 )
...
* Extract resolveRT, resolveReply
* Parallelize waterfalls
2024-10-25 00:00:07 +01:00
Mary
52f05424bf
Make use of applyWrites when publishing posts ( #5809 )
...
* make use of applywrites
* Explicit $type
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-10-24 21:37:35 +01:00
dan
3327c47957
Include hydrated responses for other records ( #5646 )
...
* Include hydrated responses for other records
* Rename meta -> view
This is actually all it is now.
2024-10-24 20:43:00 +01:00
dan
e8a53dcea8
Refactor post meta to return PostView ( #5645 )
2024-10-24 20:41:50 +01:00
Hailey
72270fd505
tweak downsample rate to 1% ( #5836 )
...
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-10-18 12:23:55 -07:00
Eric Bailey
05ca979518
Apply labelers and handle language for PWI home ( #5816 )
2024-10-17 15:28:52 -05:00
Hailey
e9be8f4574
Disable feed debug gate due to EME ( #5815 )
2024-10-17 12:54:05 -07:00
Hailey
2e74f98392
Add graphic media self label ( #5758 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-10-16 19:17:22 -07:00
Samuel Newman
c3d0cc55d9
Edit profile dialog ALF refresh ( #5633 )
2024-10-15 21:57:28 +03:00
surfdude29
0f40013963
Translate strings in src/lib/api/index.ts ( #5750 )
2024-10-14 21:47:17 +03:00
Samuel Newman
a445489b53
Translate some missing strings via global i18n instance ( #5740 )
2024-10-14 18:19:30 +03:00
Samuel Newman
d6322477fe
Present in-app browser as sheet ( #5718 )
...
* use page sheet presentation
* move to its own file rather than sitting in prefs
* whoops, missed one
2024-10-11 16:42:58 -07:00
Paul Frazee
f7852d02ba
Protect against zero-width chars in display name sanitation (see https://github.com/bluesky-social/social-app/pull/5703#issuecomment-2407459187 ) ( #5729 )
2024-10-11 14:41:12 -07:00
Hailey
7e5c522718
Move intent handler to a child of InnerApp ( #5695 )
2024-10-11 09:30:30 -07:00
Paul Frazee
7677bb3f0a
Sanitize multiple spaces in display names to protect against some security concerns ( #5703 )
2024-10-10 22:14:50 -07:00
Hailey
9176a8ff64
dont scale in pressable w/ reduced motion ( #5697 )
2024-10-10 19:21:04 -07:00
Paul Frazee
b3ade19bbe
Update joined_this_week
2024-10-09 11:08:12 -07:00
Samuel Newman
fc82d2f6d5
Move Dialogs to Radix ( #5648 )
...
* Use Redix FocusTrap (#5638 )
* Use Redix FocusTrap
* force resolutions on radix libs
* add focus guards
* use @radix-ui/dismissable-layer for escape handling
* fix banner menu keypress by using `Pressable`
* add menu in dialog example to storybook
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* use DismissableLayer/FocusScope for composer
* fix storybook dialog
* thread Portal through Prompt and avatar/banner
* fix dialog style regression
* remove tamagui
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-10-08 20:00:49 +03:00
dan
efcf8a6ae5
Nicer error message for disabled quotes ( #5644 )
2024-10-08 14:46:15 +09:00
dan
e1ca3ae40e
Move remaining composer state into reducer ( #5623 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 17:07:40 -07:00
dan
c06040cc20
Fetch link previews from RQ ( #5608 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 17:02:58 -07:00
dan
dd8be2e939
Use composer state as source of truth for embeds/links on publish ( #5606 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 16:58:42 -07:00
Hailey
ee25b89801
[Video] Add dimension info to share intent ( #5639 )
2024-10-07 14:09:47 -07:00
Hailey
58b1d9326d
Swipeable to delete chat, custom swipeable ( #5614 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-10-07 11:15:17 -07:00
Eric Bailey
76d63f9967
Add alt text limit to image dialog ( #5611 )
...
* Add alt text limit to image dialog
* GIF alt text too
* Fix
* tweaks, save alt on dialog dismiss
* simplify close behavior
* use state in gif alt
* state
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-10-05 19:58:04 +09:00
Hailey
00486e9499
[Sheets] [Pt. 1] Root PR ( #5557 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: dan <dan.abramov@gmail.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-04 13:24:12 -07:00
dan
09caf327d9
Make composer reducer source of truth for images/video when publishing ( #5595 )
...
* Move caption and altText state into video reducer
* Make composer state source of truth for images and video publish
2024-10-05 03:45:34 +09:00
Eric Bailey
ce53b3a264
Font tweaks ( #5597 )
...
* Increase fontWeight on android
* Use atoms for a couple stray fontWeights
* Rm unused file
2024-10-03 20:22:54 -05:00
Samuel Newman
523a9a48c2
🪵 📌 ( #5594 )
2024-10-03 17:28:13 +03:00
dan
2aa365b5b6
Rename some files and variables ( #5587 )
...
* Move composer reducers together
* videoUploadState -> videoState
* Inline videoDispatch
2024-10-03 14:57:48 +09:00
dan
d2fd5589dc
Introduce a composer reducer and move image state there ( #5547 )
...
* Add composer reducer
* Support adding images
Co-authored-by: Mary <git@mary.my.id >
* Support updating and deleting images
Co-authored-by: Mary <git@mary.my.id >
* Derive images state from composer state
Co-authored-by: Mary <git@mary.my.id >
---------
Co-authored-by: Mary <git@mary.my.id >
2024-10-02 00:08:46 +09:00
dan
a7ee561e40
Paralellize image uploads ( #5535 )
...
* Remove unsafe type coercions from posting embed
* Extract resolveEmbed into a separate function
* Refactor to if-else because these are mutually exclusive
* Refactor resolveEmbed to early returns
* Separate resolving embed and media
* Parallelize image upload
* Prioritize not dropping media
2024-10-02 00:03:27 +09:00
Hailey
669cdf222c
Move email test to root tests dir ( #5527 )
2024-09-30 13:56:49 -07:00
Hailey
587c0c6257
Rework native autocomplete ( #5521 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-27 15:26:28 -07:00
Samuel Newman
4b5d6e6efb
Pinned posts ( #5055 )
...
* add to dropdown menu
* use normal profile mutation hook
* add pin as reason
* request pins
* shadow update
* rm logs
* get prev pinned from getProfile
* fix toasts
* invalidate after appview ready
* don't mutate params
* rm log
* use checkCommited rather than manual whenAppViewReady
* move to mutation
* even more optimistic optimistic update
* allow pins in `posts_and_author_threads`
* update @atproto/api
* add reasonPin type
* fix strange type error in unrelated query
* another missing type
2024-09-28 00:50:32 +03:00
Hailey
f68b15219f
Remove Segment ( #5518 )
2024-09-27 14:01:57 -07:00
Hailey
dd2fedb2e6
add podcasts to spotify embeds ( #5514 )
2024-09-27 16:19:12 +09:00
Hailey
7ee67e4e7e
[Share Extension] Move away from deprecated API, implement JS side of things ( #5509 )
2024-09-26 12:37:51 -07:00
Hailey
58036ffb52
Filter errors that get sent to Sentry ( #5247 )
2024-09-25 15:05:33 -07:00
Samuel Newman
498f957a1d
Use scale animation for tabs ( #5483 )
...
* fix passing PressableScale oPressIn prop
* use PressableScale for tabs
2024-09-25 18:28:10 +01:00
Samuel Newman
60b7443535
show a toast when a haptic is meant to fire while using simulator ( #5481 )
...
buzzz!
2024-09-25 17:13:23 +01:00
Eric Bailey
224ff42c23
Add gate to increase post-feed page size ( #5473 )
...
* Add gate to increase post-feed page size
* Exclude Discover
* Remove exception
* Clarify intent
* Let gate cache
2024-09-25 10:38:32 -05:00
Hailey
be3c6ab93a
Improve style of reply bar ( #5447 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-25 08:32:58 -07:00
noriaki watanabe
850cfc1cd5
delete extractHtmlMeta ( #5478 )
2024-09-25 20:28:16 +09:00
Hailey
ea43d20c61
Remove image resizer ( #5464 )
2024-09-24 10:15:33 -07:00
Hailey
d2fae81b33
Remove react-native-fs ( #5463 )
...
* remove rnfs
* tweak e2e
* log
* use `safeDeleteAsync`
2024-09-25 01:28:12 +09:00
Mary
b9516202fa
Revamp image editor ( #5462 )
...
* new image editor
* Rm react-avatar-editor
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 01:27:40 +09:00
Mary
8ea89469ef
MobX removal take 2 ( #5381 )
...
* mobx removal take 2
* Actually rm mobx
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 01:14:15 +09:00
Hailey
b57ddd0968
Revert change in FAB animation ( #5465 )
2024-09-24 00:44:47 -07:00