Eric Bailey
cccaed6aba
Refetch labelers on session resolution
2024-03-15 16:57:48 -05:00
Eric Bailey
b4bb838d04
Move labeler fetch below auth
2024-03-15 12:09:10 -05:00
Eric Bailey
3e12132d4f
Submit view tweaks
2024-03-15 09:09:56 -05:00
Paul Frazee
7c675b4a2f
Move label defs into a context to reduce recomputes
2024-03-14 20:41:51 -07:00
Eric Bailey
8e12918699
Drop staleTime to 60s
2024-03-14 18:40:20 -05:00
Eric Bailey
6a7f904457
Memoize the memoizers
2024-03-14 18:24:04 -05:00
Eric Bailey
7f178ffb88
Set staleTime to 6hrs for labeler details
2024-03-14 18:08:46 -05:00
Eric Bailey
c5d5261257
Tighten space on LabelerCard
2024-03-14 16:35:55 -05:00
Paul Frazee
d410aeef39
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-14 13:14:25 -07:00
Paul Frazee
fc7eb58491
Use purple theming on labelers
2024-03-14 13:14:16 -07:00
Eric Bailey
cc472565f6
Fix bad merge
2024-03-14 15:06:55 -05:00
Eric Bailey
429a5abb9a
Merge remote-tracking branch 'origin/main' into 3p-moderators
...
* origin/main:
add warning to profile as well
use prompt.basic instead of full prompt
[Statsig] Track posting, end reached (#3206 )
[Statsig] Track likes, reposts, follows (#3195 )
1.73 Version Bump (#3200 )
2024-03-14 14:55:49 -05:00
Paul Frazee
35c4eac249
Show the labels tab on logged out view
2024-03-14 12:53:41 -07:00
Eric Bailey
4e525cd44f
Show metrics if self
2024-03-14 14:51:45 -05:00
Eric Bailey
67edca4fbb
Mute 'account' not 'user'
2024-03-14 14:48:52 -05:00
Eric Bailey
b6993d9d0a
Remove metrics from header
2024-03-14 14:40:41 -05:00
Samuel Newman
6279c5cf31
Merge pull request #3209 from bluesky-social/samuel/loggedout-warning-2
...
Add warning about sharing if post author has the !no-unauthenticated label
2024-03-14 18:52:47 +00:00
Eric Bailey
dbb34eb57e
Handle card overflow
2024-03-14 12:55:23 -05:00
Eric Bailey
2b0db1fa31
Fix profile menu
2024-03-14 12:49:46 -05:00
Eric Bailey
84f4c423fd
Fix underline color in header
2024-03-14 11:59:17 -05:00
Samuel Newman
78a836d2b1
add warning to profile as well
2024-03-14 15:30:40 +00:00
Samuel Newman
7bdaa624b7
use prompt.basic instead of full prompt
2024-03-14 15:30:27 +00:00
Paul Frazee
b8162aa3a7
Tweak copy
2024-03-14 08:19:48 -07:00
Paul Frazee
a94f99a8d2
Add some explainers on how blocking affects labelers
2024-03-14 08:16:28 -07:00
Paul Frazee
646c318777
revert dipendencies
2024-03-13 21:42:49 -07:00
Paul Frazee
aa1dc76bde
update dipendencies
2024-03-13 21:27:31 -07:00
Paul Frazee
02c270c102
Fix: persist labels to local storage to reduce coverage gaps
2024-03-13 21:19:06 -07:00
Paul Frazee
429981708a
Remove extra @
2024-03-13 20:46:59 -07:00
Paul Frazee
b35183b323
Bump @atproto/api@0.11.1
2024-03-13 20:46:10 -07:00
dan
1c25c76645
[Statsig] Track posting, end reached ( #3206 )
...
* Track post create
* Track feed endReached
2024-03-14 00:21:42 +00:00
Paul Frazee
e8adf03cd5
Remove the like count from the subscribed labeler listing
2024-03-13 17:20:07 -07:00
dan
7eaa573b57
[Statsig] Track likes, reposts, follows ( #3195 )
...
* [Statsig] Track likes
* Move tracking to intent
* Track repost/unrepost
* Track profile follows/unfollows
* Less copy paste
* Reorder
2024-03-13 22:31:51 +00:00
Eric Bailey
ef794018f4
Remove remnant
2024-03-13 17:16:30 -05:00
Eric Bailey
1c26471541
Remove focus handling
2024-03-13 17:14:01 -05:00
Eric Bailey
45fcf149c4
Fix references
2024-03-13 17:13:51 -05:00
Eric Bailey
8b7385ee23
Give mod page links interactive states
2024-03-13 16:33:43 -05:00
Paul Frazee
1f8acd92a2
Fix: send appeals to the right labeler
2024-03-13 14:27:03 -07:00
Paul Frazee
7d8f373d2b
:erge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-13 14:26:46 -07:00
Eric Bailey
2d0a65e835
Fix spacing below text-only posts
2024-03-13 15:25:47 -05:00
Eric Bailey
65b2b451a7
Handle self labels
2024-03-13 15:15:54 -05:00
Paul Frazee
2cbf77b55a
Tune content hider sizing on web desktop
2024-03-13 13:05:19 -07:00
Paul Frazee
6d0ac69a23
Hackfix to translate gore labels to graphic-media
2024-03-13 12:49:26 -07:00
Eric Bailey
3679852e17
Clean up ModServiceCard, rename to LabelingServiceCard
2024-03-13 14:31:12 -05:00
Hailey
db79c918b2
1.73 Version Bump ( #3200 )
2024-03-13 12:06:03 -07:00
Eric Bailey
444dbe928a
Fix ToggleButton overflow
2024-03-13 13:45:25 -05:00
Eric Bailey
14951ab413
Add to AWS build CI
2024-03-13 13:42:23 -05:00
Eric Bailey
85a0085754
Remove silly type
2024-03-13 13:40:00 -05:00
Eric Bailey
274e7cf91f
Merge remote-tracking branch 'origin' into 3p-moderators
...
* origin:
filter out files with non-image mime types
Send route name with Statsig events (#3194 )
Tweak prompt styles on mobile web (#3193 )
2024-03-13 13:22:06 -05:00
Eric Bailey
5040146e83
Bump SDK package
2024-03-13 13:11:40 -05:00
Eric Bailey
f9fbe9d27d
Add @ to mod details dialog handle
2024-03-13 13:07:53 -05:00
Samuel Newman
44b3a37f65
Merge pull request #3201 from bluesky-social/samuel/handle-invalid-files
...
Filter out non-image files from image picker
2024-03-13 17:59:03 +00:00
Samuel Newman
8c7f813d87
filter out files with non-image mime types
2024-03-13 17:38:37 +00:00
dan
f1d55f49fa
Send route name with Statsig events ( #3194 )
...
* Add types to Statsig events
* Send route name with events
2024-03-13 03:29:03 +00:00
Paul Frazee
2f54dcc97e
Merge branch 'main' into 3p-moderators
2024-03-12 18:44:05 -07:00
Eric Bailey
653240bc05
Tweak prompt styles on mobile web ( #3193 )
2024-03-12 20:12:45 -05:00
Paul Frazee
80bdbe6c60
Replace the report modal entirely with the report dialog
2024-03-12 17:39:35 -07:00
dan
7af338ed21
Unfork Statsig for web ( #3192 )
2024-03-13 00:33:47 +00:00
Eric Bailey
202adb6d7b
Fix dropdown close via a portaled backdrop ( #3191 )
2024-03-12 19:25:58 -05:00
Eric Bailey
5c771050bc
Fix sensitivity while scrolling ( #3190 )
2024-03-12 19:10:44 -05:00
Hailey
9f2f7f221c
ALF confirmation dialogs (Dialogs Pt. 3) ( #3143 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
* ALF confirmation dialog
* Use ALF for Delete Post confirmation
organize
diff
fix text
minimize
change copy
alternative confirm prompt
revert type changes
add ButtonColor param
* small adjustment to buttons in prompt
* full width below gtmobile
* update hide post dialog
* space out dialogs
* update dialogs for lists
* add example
* add to app passwords
* Revert some changes
* use sharedvalue for `importantForAccessibility`
* add back `isOpen`
* fix some more types
* small adjustment to buttons in prompt
* full width below gtmobile
* update the rest of the prompts
rm old confirm modal
rm update prompt
feed error prompt
feed source card and profile block/unblock
composer discard
* Update src/view/screens/AppPasswords.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* lint
* How about a default
* Reverse reverse
* Port over confirm dialogs
* Add some comments
* Remove unused file
* complete merge
* add testID where needed
---------
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-03-12 16:56:14 -07:00
Hailey
090b35e52e
Use new menu for Profile ( #3168 )
...
* use new menu on profile
* organize imports
* fix testID
* add person icons
* use `style` prop for minWidth
* use new icons
* rm circleban
* Add unfollow option if account is blocked/blocking
* use `StyleProp` 🤯
* ts after merge
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-03-12 14:06:12 -07:00
Alice
70ad820d64
npx update-browserslist-db@latest (#3166 )
...
Should silence the annoying warning for a bit.
2024-03-12 20:39:24 +00:00
Eric Bailey
eeba0387b7
Small fixes ( #3184 )
...
* Fix alignment of MutedWords close button
* Add cancel button to dropdowns
* Revert "Add cancel button to dropdowns"
This reverts commit b8f5ddce92 .
2024-03-12 14:33:02 -05:00
Paul Frazee
36478a3eea
Implement report submission
2024-03-12 12:20:54 -07:00
Eric Bailey
c9d821c572
Combine actions, convert to new menu ( #3174 )
...
* Combine actions, convert to new menu
* remove about tab and move content to header
* Tweak alignment
* fix missing rkey
* hog the like button
* Add a little more whitespace
* Improve a11y
* Yeah toast
* Update usage
* Pin to Home
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-03-12 13:50:53 -05:00
Paul Frazee
cad66269d3
Update to use new SDK appLabelers semantics
2024-03-12 11:43:15 -07:00
Hailey
8123299192
Convert profile edit avatar/banner dropdown menus to new menu ( #3177 )
...
* convert profile edit dropdown menu to new menu
fix banner text
add `showCancel` prop to menu outer
banner dropdown to menu
add Cancel button to menu
replace user avatar dropdown with menu
add StreamingLive icon
add camera icon
* remove export
* use new camera icon
* adjust icon color
2024-03-12 10:17:27 -07:00
Hailey
80cc1f18a2
Save image to user media library when taken from camera during composing ( #3180 )
...
* save images to media library when taken from camera
* ensure we have access to media library
* `canAskAgain`
* just use MediaLibrary directly to avoid duplication
2024-03-12 09:46:43 -07:00
Hailey
ee57d74765
Dedupe navigation events (push, navigate, pop, etc) ( #3179 )
2024-03-12 09:46:25 -07:00
Eric Bailey
b8afb935f4
Unwrap Menu.Trigger on web ( #3182 )
2024-03-12 11:23:01 -05:00
Samuel Newman
17d921fd9d
Merge pull request #3178 from bluesky-social/scrolltotop-overlap
...
Move scroll to top button inline if viewport is narrow (vertically)
2024-03-12 15:22:40 +00:00
Samuel Newman
1c9debed9a
move imports to top
2024-03-12 00:30:02 +00:00
Samuel Newman
f3619cf9f9
move button inline if viewport is small (vertically)
2024-03-12 00:21:48 +00:00
Paul Frazee
c1c7a55fd5
Update po files
2024-03-11 14:26:18 -07:00
Hailey
c83fe94f41
Fix onboarding FeedCard text overflow ( #3176 )
2024-03-11 12:57:37 -07:00
Hailey
3a6e58ba6e
Fix lineHeight problems on native with new Text ( #3175 )
2024-03-11 12:54:51 -07:00
Hailey
a289e6bce5
only include localhost:19006 as intent filter on android ( #3167 )
2024-03-11 11:57:23 -07:00
Hailey
e4a1069b43
await share before closing menu ( #3173 )
2024-03-11 10:42:37 -07:00
Eric Bailey
02f949781a
Move labelers query on Mod screen
2024-03-11 10:33:02 -05:00
Paul Frazee
2e60680296
Moderation UI tweaks for mobile
2024-03-10 18:44:58 -07:00
Paul Frazee
3706719033
Tune moderation UIs
2024-03-10 18:31:49 -07:00
Eric Bailey
2d5080d34d
Better spacing solution
2024-03-10 18:39:15 -05:00
Eric Bailey
3f14b62b20
Remove bad focus styles from post dropdown
2024-03-10 18:26:06 -05:00
Eric Bailey
60d043ecef
Labels on me and dialog
2024-03-10 18:26:06 -05:00
Eric Bailey
c0ed0775ed
Style tweaks to post/profile alerts
2024-03-10 18:26:06 -05:00
Eric Bailey
ebd60ce38e
Adjust spacing of embeds in posts
2024-03-10 18:26:06 -05:00
Eric Bailey
918e1e6b53
Adjust spacing of inform badges
2024-03-10 18:26:06 -05:00
Eric Bailey
a69699a883
Design tweaks to ContentHider and ModDetailsDialog
2024-03-10 18:26:06 -05:00
Eric Bailey
e1c128c77c
Fix link bug
2024-03-10 18:26:06 -05:00
Eric Bailey
efc3e3f450
Adjust source text in ContentHider
2024-03-10 18:26:06 -05:00
Eric Bailey
8b760378ff
Fix text string breakage
2024-03-10 18:26:06 -05:00
Eric Bailey
cb4974961a
Conten hider design tweaks
2024-03-10 18:26:06 -05:00
Eric Bailey
7edb6829dc
Fix bad merge
2024-03-10 18:26:06 -05:00
Eric Bailey
1d5068d584
WIP
2024-03-10 18:26:06 -05:00
Alice
596e744d41
Fix button widths in the Settings on web ( #3165 )
...
* Fix button widths in the Settings on Web
Had to set `box-sizing: content-box` because
in certain translations the buttons would
become multiline.
Fixes #3060 .
* you know what. whatever. i didn't want to be able to change box-sizing anyways. i'm perfectly happy with this workaround.
* ...
* flex-grow: 1
2024-03-10 15:00:51 -07:00
Paul Frazee
5b5c3d8b50
Readd the local hiddenPosts handling
2024-03-10 14:26:11 -07:00
Paul Frazee
5ea406b6bc
Correctly show the label behavior when adult content is disabled
2024-03-10 14:22:08 -07:00
Paul Frazee
a180788038
Fix: dont try to detect link/label mismatches on post meta
2024-03-10 13:16:48 -07:00
Paul Frazee
6cc61bf8e2
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-10 13:16:30 -07:00
Paul Frazee
816a48e975
Fix attrs
2024-03-10 13:14:15 -07:00
Paul Frazee
74f1495417
Avoid dups due to bad config
2024-03-10 13:14:08 -07:00
Eric Bailey
a71ee87dfa
Add route to go server
2024-03-10 15:09:54 -05:00
Paul Frazee
a40ebfa795
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-10 13:08:21 -07:00
Paul Frazee
c1b554a619
Update the default labeler avatar to a shield
2024-03-10 13:08:12 -07:00
Eric Bailey
0a1fad8332
Tweaks
2024-03-10 15:07:29 -05:00
Paul Frazee
8c4b9aebe2
Add special handling of the mod authorities
2024-03-10 12:47:20 -07:00
Paul Frazee
f0144e7439
Change how onboarding handles adult content enabled/disabled
2024-03-10 11:09:43 -07:00
Paul Frazee
d21f4d9c7f
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-10 10:45:51 -07:00
Eric Bailey
5566f586b5
Merge remote-tracking branch 'origin/main' into 3p-moderators
...
* origin/main:
Fix font styles on web (#3162 )
Fix `aria-label` on the Share button (#3159 )
Fix RSS URLs treated as internal (#3156 )
Poll Statsig for config changes (#3158 )
Fix missing check for invite code (#3157 )
Adjustments to ALF prompt buttons (Dialogs Pt. 2) (#3144 )
Make ALF prompt scrollable for accessibility (#3150 )
Fix reactivity of dialogs (Dialogs Pt. 1) (#3146 )
Refactor `PostDropdownBtn` to use new `Menu` (#3112 )
2024-03-10 12:43:29 -05:00
Eric Bailey
6f4556d479
Cleanup
2024-03-10 12:35:16 -05:00
Eric Bailey
db5749124f
Fix optimistic like
2024-03-10 12:31:21 -05:00
Paul Frazee
c7e20a4b3d
Rework the moderationlabelpref
2024-03-09 17:50:29 -08:00
Eric Bailey
7a02e9dcb5
Liked by screen
2024-03-09 19:29:46 -06:00
Eric Bailey
ee08469b4d
Remove focused overrides from toggles
2024-03-09 17:54:53 -06:00
Eric Bailey
1aaed1cc0d
Fix font styles on web ( #3162 )
2024-03-09 15:42:42 -08:00
Paul Frazee
af124516b3
Fix some colors
2024-03-09 15:39:59 -08:00
Paul Frazee
86de3d630a
Ditch tertiary button color, lighten secondary button
2024-03-09 15:32:44 -08:00
Paul Frazee
e0f93cb9e6
Fixes to the adult content age-gating in moderaiton
2024-03-09 15:27:09 -08:00
Paul Frazee
0bd52704da
Remove focus styles from buttons - let the browser behavior handle it
2024-03-09 15:11:14 -08:00
Paul Frazee
3030825a69
Move nudity out of the adult content control
2024-03-09 14:33:17 -08:00
Paul Frazee
fb05cffdd6
Switch 'gore' to 'graphic-media'
2024-03-09 13:35:00 -08:00
Paul Frazee
185c3d6ee1
Add test-environment mod authority
2024-03-09 13:25:22 -08:00
Alice
f6685419d8
Fix aria-label on the Share button ( #3159 )
...
It had the same one as the Like button for some reason
2024-03-09 13:07:56 -08:00
Paul Frazee
8862c1f540
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-03-09 12:47:36 -08:00
Paul Frazee
68d4d4142c
Update mutewords and hiddenposts to use the new sdk
2024-03-09 12:45:26 -08:00
Paul Frazee
2f8573b339
Switch moderation UIs to tertiary color
2024-03-09 11:08:40 -08:00
Paul Frazee
944d4c6a82
Add tertiary button color
2024-03-09 11:08:18 -08:00
Eric Bailey
ed91041448
Design tweaks for mod pref dialog
2024-03-09 11:25:21 -06:00
Eric Bailey
594958c6dc
Fix RSS URLs treated as internal ( #3156 )
...
* Fix RSS URLs treated as internal
* Add utils to patch relative RSS external links
* modify router to support multiple paths
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-03-09 10:35:23 -06:00
dan
aad8c080ed
Poll Statsig for config changes ( #3158 )
2024-03-08 16:29:31 -08:00
Hailey
7899a6fd09
Fix missing check for invite code ( #3157 )
2024-03-08 15:25:33 -08:00
Hailey
62e57c3b08
Adjustments to ALF prompt buttons (Dialogs Pt. 2) ( #3144 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
* small adjustment to buttons in prompt
* full width below gtmobile
* Revert some changes
* use sharedvalue for `importantForAccessibility`
* add back `isOpen`
* fix some more types
* small adjustment to buttons in prompt
* full width below gtmobile
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-03-08 14:43:28 -08:00
Hailey
8ee325e73d
Make ALF prompt scrollable for accessibility ( #3150 )
...
* make alf prompt scrollable
* padding
2024-03-08 14:31:50 -08:00
Hailey
0f9f08b1ef
Fix reactivity of dialogs (Dialogs Pt. 1) ( #3146 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
* Revert some changes
* use sharedvalue for `importantForAccessibility`
* add back `isOpen`
* fix some more types
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-03-08 14:31:24 -08:00
Eric Bailey
8f623c3bdf
Refactor PostDropdownBtn to use new Menu ( #3112 )
...
* Refactor PostDropdownBtn
(cherry picked from commit 0adf6cb75e3d4b7c1630cf6153c0d7e289e1b859)
* Update icons
(cherry picked from commit ac89ef9b28721c00736b1388455f3f5f092de0ad)
* Port over fixes
* fix scrollbar disappearing
* Try CSS solution
* Disable arrow for now
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-03-08 14:45:59 -06:00
Eric Bailey
ca561de2d0
Tweaks to Labeler profile
2024-03-08 11:20:42 -06:00
Eric Bailey
1a9f6fcf73
Like button improvements
2024-03-08 11:01:15 -06:00
Eric Bailey
040e9bf63c
Swap in RichText
2024-03-08 10:47:16 -06:00
Eric Bailey
0b621d4f9c
Adjust font sizes
2024-03-08 10:35:06 -06:00
Eric Bailey
e88eaf2d16
Handle underage users on mod screen
2024-03-08 10:33:40 -06:00
Eric Bailey
7a7c234909
Remove deprecated global labels
2024-03-08 10:15:17 -06:00
Eric Bailey
c94999e3ce
Tweak adult setting styles
2024-03-08 10:13:35 -06:00
Eric Bailey
cb6674a69e
Add mutewords control back to Mod screen
2024-03-08 10:10:26 -06:00
Eric Bailey
db14378cff
Fix empty moderation page
2024-03-08 10:05:01 -06:00
Paul Frazee
6ac4b6be5c
Fix missing postAuthor
2024-03-07 23:05:04 -08:00
Paul Frazee
05f3be04b3
Merge branch 'main' into 3p-moderators
2024-03-07 23:02:14 -08:00
dan
dd86d0964d
Enable gating and experimentation on native, send init event ( #3149 )
...
* Add the mobile fork
* Add init event
2024-03-08 04:33:42 +00:00
Hailey
31826633cb
rm waitlist modal, button during sign up ( #3148 )
2024-03-07 20:14:24 -08:00
dan
c8e0fa9c97
Mark bundle start time on web ( #3147 )
...
* Mark bundle start time on web
* TS
2024-03-08 04:13:36 +00:00
Paul Frazee
b37c3adac3
Handle global moderation label prefs with the global settings
2024-03-07 17:58:09 -08:00
Paul Frazee
249eb46343
Use the default setting of custom labels
2024-03-07 17:49:15 -08:00
Paul Frazee
42a6b80399
Add adult-content-enabled behavior to label config
2024-03-07 17:47:09 -08:00
Paul Frazee
59d5c8ecc0
Update to use new sdk updates
2024-03-07 16:16:53 -08:00
Paul Frazee
b951bacdff
Update nudity descriptions
2024-03-07 16:01:02 -08:00
Eric Bailey
e21b72ee8b
Replace non-single-path SVG
2024-03-07 14:35:11 -06:00
Eric Bailey
94312ac8ed
Bit of ReportDialog cleanup
2024-03-07 14:29:44 -06:00
Eric Bailey
b6bf57fca7
Some work on Likes dialog, needs discussion
2024-03-07 14:05:53 -06:00
Eric Bailey
2826483fb9
Improve types of RQ
2024-03-07 13:15:46 -06:00
Eric Bailey
7d80e5db54
Fix lint errors
2024-03-07 13:00:03 -06:00
Eric Bailey
a2db4d6098
Fix type errors
2024-03-07 11:40:53 -06:00
Hailey
1cf49517b5
Allow all encoding for hashtags in URL ( #3131 )
2024-03-07 09:04:02 -08:00
Hailey
8b0e575f64
Adjust FlatList performance in main feeds ( #3134 )
...
* adjust flatlist perf settings
* calculate initial num to render based on screen height
* adjust window size
* don't react to screen height changes
2024-03-06 15:33:23 -08:00
Hailey
357b61d0a5
version bump (wait for release) ( #3095 )
2024-03-06 15:24:37 -08:00
Paul Frazee
38b217458a
Enforce limit of ten labeler subscriptions
2024-03-06 12:43:01 -08:00
Hailey
d5b0a33ae3
Run extract and compile when building for web ( #3132 )
2024-03-06 12:27:49 -08:00
Paul Frazee
aa70d0e2ef
Update onboarding
2024-03-06 11:50:55 -08:00
Hailey
800eecbfe4
fix internal links showing up as external pt2 ( #3129 )
...
* fix internal links showing up as external pt2
* fix internal links showing up as external pt2
2024-03-06 11:40:10 -08:00
Hailey
4e6020b88c
fix internal links showing up as external ( #3128 )
...
* fix internal links showing up as external
* fix internal links showing up as external
2024-03-06 11:34:48 -08:00
Hailey
2d9a5db967
Switch date picker libraries ( #3126 )
...
* Revert other base PR changes, switch date picker library
rm expo-linear-gradient
Revert "remove unused packages, switch to `expo-linear-gradient`"
This reverts commit 20a0ffcf
Revert "upgrade expo deps"
This reverts commit a43dca92ca .
Revert other library changes
This reverts commit 5219f66e
Revert "re-add normalize-url"
This reverts commit 654019c4ba .
Revert "add `expo-haptics`"
This reverts commit ff3a0399b1 .
Revert "add `expo-clipboard`"
This reverts commit 440ae91632 .
Revert "add `expo-file-system`"
This reverts commit c0fe0c9453 .
fix android alf
use modal on android
migrate to `react-native-date-picker`
rm `@reactnativecommunity/datetimepicker`
add `react-native-date-picker`
add `expo-file-system`
add `expo-clipboard`
add `expo-haptics`
re-add normalize-url
rm blur view
upgrade expo deps
remove unused packages, switch to `expo-linear-gradient`
* rm old library
* Use UTC for dates
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-03-06 13:13:03 -06:00
Hailey
b8f36a8bca
Fix double border on web hashtag list ( #3091 )
...
* add `topBorder` to Views.tsx
* fix double border
2024-03-06 11:02:48 -08:00
Paul Frazee
c5872f6644
Get report flow working again with temporarily fixed report options
2024-03-06 10:43:08 -08:00
Jake Gold
7a592d8140
bskyweb: remove waitlist email endpoint ( #3127 )
2024-03-06 10:33:41 -08:00
Eiichi Yoshikawa
f61d1e1f94
Apply notification icon settings of FCM on Android ( #3113 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-03-06 10:24:08 -08:00
dan
5b8d116e33
By default, hide replies to people you don't follow in the Following feed ( #3124 )
...
* Show replies from followed by default
* Update @atproto/api
2024-03-06 17:27:59 +00:00
dan
2e0f806441
Fix jumpy moderation icon on desktop ( #3125 )
2024-03-06 16:12:37 +00:00
Paul Frazee
a1fe034c2e
Implement the label appeal flow
2024-03-06 00:17:09 -08:00
dan
eb298d2e60
Initial feature gating and A/B testing integration ( #3122 )
...
* Add statsig dependency
* Add SDK provider
* Move to separate file, add tier and hashing
* Disable local storage for now
* Add initial gate testing fixture
* Fork for web just in case
* More WIP
* wip
* Rm test gate
* Add shim on native
* Clarify
2024-03-06 05:55:34 +00:00
Eiichi Yoshikawa
26fc0cf66d
Improve splash display on android ( #3105 )
...
* Set window background during startup on android
* Set statusbar color to transparent and fine-tune it
2024-03-05 21:28:27 -08:00
Paul Frazee
26a338f586
Fix likes dialog on mobile
2024-03-05 21:27:47 -08:00
Paul Frazee
5100c6b93b
Cleanup
2024-03-05 21:18:07 -08:00
Paul Frazee
019cc9dd7e
Fix: remove text outside of text element
2024-03-05 21:18:01 -08:00
Paul Frazee
a610ce875f
Implement Likes dialog
2024-03-05 20:46:39 -08:00
Paul Frazee
2a7af0b8c0
Small cleanup
2024-03-05 19:15:46 -08:00
Eric Bailey
317e0cda7a
Add Menu component ( #3097 )
...
* Add POC menu abstraction
* Better platform handling
* Remove ignore
* Add some menu items
* Add controlled dropdown
* Pass through a11y props
* Ignore uninitialized context
* Tweaks
* Usability improvements
* Rename handlers to props
* Add radix comment
* Ignore known type
* Remove todo
* Move storybook item
* Improve Group matching
* Adjust theming
2024-03-05 21:15:42 -06:00
Hailey
e721f84a2c
add newArchEnabled: false flag to app.config.js ( #3115 )
2024-03-05 18:55:23 -08:00
Hailey
57854e6fc2
use onClose instead of onChange for close callback ( #3116 )
2024-03-05 16:55:20 -08:00
Paul Frazee
a84e264dae
Implement label handling
2024-03-05 16:18:49 -08:00
Paul Frazee
e794e84b48
Add asyncstorage query persistence
2024-03-05 11:34:28 -08:00
dan
20b88f43e2
Hide feeds topbar on scroll ( #3108 )
2024-03-05 16:45:08 +00:00
Paul Frazee
14a99cf3fc
Get moderation screen working
2024-03-04 23:03:19 -08:00
Paul Frazee
a4ad364781
Rework label pref ui
2024-03-04 22:02:18 -08:00
Paul Frazee
19c0ae80eb
Implement preference controls on labelers
2024-03-04 18:14:02 -08:00
Paul Frazee
b26e280373
Tweak ui
2024-03-04 16:33:07 -08:00
Paul Frazee
f99307033c
Implement new label config controls (wip)
2024-03-04 16:00:15 -08:00
Paul Frazee
4d0dc7438b
Update profile to pull from labeler definition
2024-03-04 14:02:54 -08:00
Eric Bailey
6c9d6f5b05
Improve dialogs a11y ( #3094 )
...
* Improve a11y on ios
* Format
* Remove android
* Fix android
2024-03-04 15:37:11 -06:00
Paul Frazee
473ca0deff
Delete some dead code and do some refactoring
2024-03-04 13:24:22 -08:00
Paul Frazee
f30f31f123
Update to use new labeler semantics
2024-03-04 13:04:33 -08:00
Eric Bailey
ebd279ed68
Don't warn on internal links ( #3089 )
...
* Don't want on internal links
* Just disable mismatch for this inline link
2024-03-04 09:25:47 -08:00
Paul Frazee
aa2f94e2fb
More debugmod UI tuning
2024-03-02 12:18:11 -08:00
Paul Frazee
8cda28e9fd
Fix profile-card warning rendering
2024-03-02 12:08:32 -08:00
Paul Frazee
d1ffe94b00
Improve consistency of display name blurring
2024-03-02 12:03:21 -08:00
dan
b70c404d4b
Sticky desktop header ( #3077 )
2024-03-01 18:40:47 -08:00
dan
f2249614be
Fix Profile tab switch jumps on Chrome ( #3076 )
2024-03-02 01:34:43 +00:00
Hailey
b07846f2fa
Revert "Enable tags inside of quotes ( #3041 )" ( #3075 )
...
This reverts commit f016cdbca9 .
2024-03-01 17:15:45 -08:00
Hailey
4fc0b566ef
dismiss keyboard on touch mute dialog ( #3074 )
2024-03-01 17:15:20 -08:00
Paul Frazee
bde59a6de5
Minor ui tweaks
2024-03-01 16:35:38 -08:00
Paul Frazee
984fe481c3
Update ModDebug to be a bit more intuitive and support custom labels
2024-03-01 16:35:25 -08:00
Eric Bailey
2962862de2
Theme tweaks ( #3004 )
...
* Improve contrast using existing scale
* Make it mathy
* Tweaks
* Adjust noty
* Remove console
* Cleanup
* Match saturation
* Replace usages of tokens with correct palette
(cherry picked from commit 1d9c7079dc25dfa492bd482c1c7661ea2e822d68)
* Replace other colors, tweak usages
(cherry picked from commit df97f249b2f140bbc010449fddb011a31795919a)
* Last couple things
(cherry picked from commit 3b5cee131f68ea8f4125f2c32b9a4b20f5b91086)
* fix "Users" being the wrong color on user list about
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-03-01 16:06:59 -08:00
Hailey
411061ea32
Fix backdrop issues by using custom logic ( #3072 )
...
* use custom backdrop
* use custom backdrop
* org imports
* rm log
2024-03-01 16:04:46 -08:00
Hailey
f016cdbca9
Enable tags inside of quotes ( #3041 )
...
* enable tags for quote posts
* mentions too
* just disable pointer events instead
* apply fix for both web and native
* minimize diff
2024-03-01 16:04:20 -08:00
Hailey
e950463f71
Fix new post button on web after following intent URL ( #3044 )
...
* Fix new post button on web after following intent URL
* Ensure that `routes` exists before attempting to use it
2024-03-01 16:04:06 -08:00
Hailey
8bf40b46a0
Simplify intent path logic, ensure all variations work for bluesky://, bluesky:///, and https://bsky.app/ ( #3045 )
...
* Simplify intent path logic, ensure all variations work
* use startsWith
2024-03-01 16:03:53 -08:00
Eric Bailey
a7195ccbd6
Fix muting of embedded data ( #3071 )
2024-03-01 16:03:34 -08:00
Hailey
82655f2ee3
Few list tweaks on web ( #3062 )
...
* share button only on native
* update gttablet to be 1300px
* improve web layout
* change re-layout to mobile breakpoint
* adjustable not found reason
* don't show the borders on mobile web
* slight padding for the spinner
2024-03-01 15:47:59 -08:00
Eric Bailey
e11bd4385d
Integrate new tag detection and regexes ( #3063 )
...
* Integrate new tag detection and regexes
* Bump SDK
* Can use const
* Clarify intent
* Enhance clarity
2024-03-01 15:50:14 -06:00
Eric Bailey
f8aa5fd005
Fix icons on blurred posts ( #3068 )
2024-03-01 15:50:04 -06:00
Hailey
cf8b03801f
Dedicated screen for hashtags, POC ALF list ( #3047 )
...
* create dedicated hashtag "search" screen
clarify loading component name
more adjustments
rework `ViewHeader` to keep chevron centered w/ first line
adjustments
adjustments
use `author` instead of `handle` in route
add web route for url
add web route for url
Add desktop list header
support web
keep header lowercase
add optional subtitle to view header
correct isFetching logic
oops
use `isFetching` for clarity in footer
combine logic
update bskyweb
finish screen
style, add footer, add spinner, etc
add list
add header, params
create a screen
* add variable to server path
* localize `By`
* add empty state
* more adjustments
* sanitize author
* fix web
* add custom message for hashtag not found error
* ellipsis in middle
* fix
* fix trans
* account for multiple #
* encode #
* replaceall
* Use sanitized tag
* don't call function in lingui
* add share button
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-02-29 17:56:29 -08:00
Hailey
8900c67df2
Bump version to 1.71 ( #3057 )
2024-02-29 17:56:08 -08:00
Eric Bailey
cecb6e4e69
Bump API SDK, add validation to MutedWords ( #3055 )
...
* Bump API SDK, add validation to MutedWords
* Tweaks to error state
* Comment
* Early return
2024-02-29 19:30:30 -06:00
Paul Frazee
775a11f557
Remove a bunch of now-dead label strings
2024-02-29 16:56:37 -08:00
Paul Frazee
ad135fa705
Remove dead code and start moving toward latest modsdk
2024-02-29 16:51:37 -08:00
Mary
21bdddcfbe
Reset button/input font set by UA ( #3038 )
...
* fix: reset button/input fonts set by UA
* fix: inherit line-height as well
2024-02-29 17:30:17 -06:00
Hailey
04d4c9779f
Dismiss keyboard when closing dialog ( #3053 )
2024-02-29 15:27:00 -08:00
Hailey
39d324ab8b
Fix link warnings ( #3058 )
...
* fix problems where www.bsky.app shows as a potential danger
* never default to disabling warning
* remove more defaults
* update storybook cases
* oops
* reverse
2024-02-29 15:23:28 -08:00
Eric Bailey
1a5afccdb8
Add TagMenu controls stub on web ( #3028 )
2024-02-29 10:31:45 -06:00
Hailey
a35976cdc9
Don't mute your own posts ( #3037 )
...
* Don't mute your own posts.
* fix and add tests
2024-02-28 18:41:23 -08:00
Eric Bailey
2440975bd2
Integrate new dialogs into old back handling ( #3023 )
2024-02-28 20:06:26 -06:00
Hailey
7fd13cacfe
Remove Platform.select() ( #3027 )
2024-02-28 15:38:54 -08:00
Paul Frazee
442eb135ee
Add /intent/compose to bskyweb ( #3026 )
2024-02-28 15:30:08 -08:00
Hailey
c7de733dff
always use utf8 offsets ( #3024 )
2024-02-28 13:28:27 -08:00
Hailey
a697b39c48
add alf dialogs to useCloseAllActiveElements ( #3021 )
2024-02-28 11:46:19 -08:00
Hailey
60eb6e23d1
close open dialogs when deep linking to composer ( #3020 )
2024-02-28 11:35:59 -08:00
Eric Bailey
d2c6edacb6
Protect against non functions being passed to close callback ( #3019 )
2024-02-28 11:27:54 -08:00
Eric Bailey
0c3d55db6f
Improve muted word matching ( #3018 )
...
* Use name params
* Add language exception matching
2024-02-28 08:38:31 -08:00
Hailey
5cb45f9c16
fix collissions in uitextview ( #3017 )
2024-02-28 08:31:04 -08:00
dan
d679ae7dbb
Use selected feed for window title on Home ( #3016 )
2024-02-28 08:08:11 -08:00
dan
0dd3f9432b
Fix wrong feed being shown ( #3015 )
2024-02-28 08:04:51 -08:00
Hailey
88c66c4bc5
fix app group in native code ( #3014 )
2024-02-28 07:58:13 -08:00
Paul Frazee
e2ae534fde
Fix app config
2024-02-27 21:11:48 -08:00
Hailey
ba667af80e
add entitlements ( #3013 )
2024-02-27 21:09:59 -08:00
Hailey
ffeef8fd49
update config ( #3012 )
2024-02-27 20:54:12 -08:00
Hailey
2a60faf4fe
add dev team ( #3011 )
2024-02-27 20:34:11 -08:00
Hailey
c4d30a0b7f
please 🙏 ( #3010 )
2024-02-27 19:48:04 -08:00
Paul Frazee
00ac76d0fe
Fix group id
2024-02-27 19:40:22 -08:00
Paul Frazee
622d0daad6
More entitlement fixes
2024-02-27 18:41:53 -08:00
Hailey
ed2e6d654e
Fix entitlements ( #3008 )
2024-02-27 18:34:09 -08:00
Paul Frazee
259468b7d5
Change application group to group.app.bsky
2024-02-27 18:29:59 -08:00
Paul Frazee
23347a832d
Update po files
2024-02-27 17:35:52 -08:00
dan
2d14d0e2db
Remove dangerous derived state from RichText ( #3007 )
...
* Remove facet resolution from RichText
* Remove derived state
2024-02-27 17:35:25 -08:00
Paul Frazee
05863426c5
Moderator variation of profile
2024-02-27 16:55:31 -08:00
dan
603f3c0be9
Safeguard posts from clobbered state ( #3006 )
2024-02-28 00:48:54 +00:00
dan
6bd68e5321
Fix keys within a slice ( #3005 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-02-28 00:19:13 +00:00
Hailey
d451f82f54
Share Extension/Intents ( #2587 )
...
* add native ios code outside of ios project
* helper script
* going to be a lot of these commits to squash...backing up
* save
* start of an expo plugin
* create info.plist
* copy the view controller
* maybe working
* working
* wait working now
* working plugin
* use current scheme
* update intent path
* use better params
* support text in uri
* build
* use better encoding
* handle images
* cleanup ios plugin
* android
* move bash script to /scripts
* handle cases where loaded data is uiimage rather than uri
* remove unnecessary logic, allow more than 4 images and just take first 4
* android build plugin
* limit images to four on android
* use js for plugins, no need to build
* revert changes to app config
* use correct scheme on android
* android readme
* move ios extension to /modules
* remove unnecessary event
* revert typo
* plugin readme
* scripts readme
* add configurable scheme to .env, default to `bluesky`
* remove debug
* revert .gitignore change
* add comment about updating .env to app.config.js for those modifying scheme
* modify .env
* update android module to use the proper url
* update ios extension
* remove comment
* parse and validate incoming image uris
* fix types
* rm oops
* fix a few typos
2024-02-27 15:22:03 -08:00
dan
ac726497a4
Show tab bar on desktop web ( #2998 )
...
* Show tabbar on desktop
* Make bottom border always 1px
* Don't hide/show navbar when switching tabs
* two rows WIP
* Top bar tweaks
* Make scroll adjustement native-only
* Add new web scroll behavior
2024-02-27 14:55:25 -08:00
Paul Frazee
697b262ba4
Experiment to put labeling under a tab of a normal profile
2024-02-27 14:33:57 -08:00
Eric Bailey
978bcc1ba9
Tags menu/muted words improvements ( #3002 )
...
* Fix translations
* Handle loooong words
* Truncate on desktop web, revert mobile changes
* Break the words
* Small enough for mobile web
* Fix alignment on mobile web
* Clarify
2024-02-27 14:04:49 -08:00
Hailey
6717f8f11e
Compile locale before build on CI, fix the google-services.json variable for android builds ( #3001 )
...
* compile intl before building, fix android json var
* update intl:build
2024-02-27 13:31:44 -08:00
Hailey
2a04546c73
Intent handler ( #2992 )
...
* Handle URL params
* Add resources
* Add other params
* refactor for scope
* modify the pr to support intents rather than utm
remove linebreak
remove linebreak
handle web
adjust path check to work on web
add a short delay for opening the composer
setup compose intent, move to `intents` directory
fix intent logic
ignore incoming intents in the navigation router
* refactor
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-02-27 10:35:38 -08:00
Hailey
c8d02a791a
Log to Sentry whenever users encounter Bluesky feed errors ( #2999 )
2024-02-27 10:01:29 -08:00
Eric Bailey
58aaad704a
Add tags and mute words ( #2968 )
...
* Add bare minimum hashtags support (#2804 )
* Add bare minimum hashtags support
As atproto/api already parses hashtags, this is as simple as hooking it
up like link segments.
This is "bare minimum" because:
- Opening hashtag "#foo" is actually just a search for "foo" right now
to work around #2491 .
- There is no integration in the composer. This hasn't stopped people
from using hashtags already, and can be added later.
- This change itself only had to hook things up - thank you for having
already put the hashtag parsing in place.
* Remove workaround for hash search not working now that it's fixed
* Add RichTextTag and TagMenu
* Sketch
* Remove hackfix
* Some cleanup
* Sketch web
* Mobile design
* Mobile handling of tags search
* Web only
* Fix navigation woes
* Use new callback
* Hook it up
* Integrate muted tags
* Fix dropdown styles
* Type error
* Use close callback
* Fix styles
* Cleanup, install latest sdk
* Quick muted words screen
* Targets
* Dir structure
* Icons, list view
* Move to dialog
* Add removal confirmation
* Swap copy
* Improve checkboxees
* Update matching, add tests
* Moderate embeds
* Create global dialogs concept again to prevent flashing
* Add access from moderation screen
* Highlight tags on native
* Add web highlighting
* Add close to web modal
* Adjust close color
* Rename toggles and adjust logic
* Icon update
* Load states
* Improve regex
* Improve regex
* Improve regex
* Revert link test
* Hyphenated words
* Improve matching
* Enhance
* Some tweaks
* Muted words modal changes
* Handle invalid handles, handle long tags
* Remove main regex
* Better test
* Space/punct check drop to includes
* Lowercase post text before comparison
* Add better real world test case
---------
Co-authored-by: Kisaragi Hiu <mail@kisaragi-hiu.com >
2024-02-26 20:33:48 -08:00
Hailey
c8582924e2
Scale back sentry logs for trivial events ( #2997 )
...
* scale back sentry logs
* update migrate log tests
2024-02-26 20:19:06 -08:00
dan
1a34921661
Tweak tabbar sizing on web ( #2996 )
2024-02-27 03:56:25 +00:00
dan
3ec4e034b7
Fix imprecise header height calculation ( #2995 )
...
* Remove dead code
* Fix header height calculation
2024-02-27 02:33:23 +00:00
Vinayak Kulkarni
771999761e
feat(nvm): add support for nvm & minor actions housekeeping ( #2979 )
...
* feat: add `.nvmrc` for specifying node version
Co-Authored-By: Evandro Leopoldino Gonçalves <evandrolgoncalves@gmail.com >
* chore(deps): bump setup-node to v4
* build: use node-version-file instead of hardcoded 18.x
* chore(deps): bump nvm version
* fix: checkout before install 🎉
---------
Co-authored-by: Evandro Leopoldino Gonçalves <evandrolgoncalves@gmail.com >
2024-02-26 17:35:06 -08:00
Hailey
e9ad3f552d
Bump version to 1.70 (wait for release) ( #2987 )
2024-02-26 17:26:41 -08:00
dan
a8925bac86
Remove side borders on mobile web list ( #2994 )
2024-02-27 01:25:25 +00:00
Eric Bailey
0311288dd7
Fix dark butterfly on android splash ( #2993 )
2024-02-26 19:24:36 -06:00
Steve Klabnik
9b11fc720f
Remove invite codes from README ( #2988 )
...
Invite codes aren't needed anymore!
Thanks to https://bsky.app/profile/shreyanjain.net/post/3kmdulzeibc2o for pointing this out to me.
2024-02-27 01:24:14 +00:00
Hailey
832582df23
Adjust windowSize on PostThread FlatList ( #2989 )
...
* adjust window size, cells batching period
* rm batching period change
2024-02-26 16:54:05 -08:00
Eric Bailey
6b9e3764b3
Rename LabelsOnMeDialog, fix close
2024-02-26 18:52:28 -06:00
Hailey
88846ca36d
fix reversed icons in validator 🤦 ( #2991 )
2024-02-26 16:48:32 -08:00
Eric Bailey
763fd5bc93
Handle ReportDialog load better
2024-02-26 18:39:12 -06:00
Eric Bailey
0dc1cdfdcf
Update LabelsOnMe dialog
2024-02-26 18:23:49 -06:00
Eric Bailey
304b6f4f00
Update ReportDialog
2024-02-26 18:10:46 -06:00
Eric Bailey
67fea6d317
Update ModerationDetailsDialog
2024-02-26 17:41:51 -06:00
Eric Bailey
dbd42ae0c5
Merge remote-tracking branch 'origin/main' into 3p-moderators
...
* origin/main: (69 commits)
Update .po files
use `showControls` to show/hide live text icon on ios (#2982 )
Fix dim mode unread notif color
Make dim theme dim (#2966 )
Add handle validation to create account UI (#2959 )
Normalize relative day (#2874 )
increase timeout to 15s (#2958 )
use `useOpenLink` hook for links in ALF (#2975 )
Rename Home Feed Prefs to Following Feed Prefs (#2965 )
Refactor feed header components (#2964 )
patch react-navigation to fix history bug (#2955 )
Use EAS managed build number, run build/submit on GH Actions (#2841 )
Fix `numberOfLines` not updating on iOS 15 (#2956 )
Fix UITextView line height adjustment for DynamicType, always use the max width for the view (#2916 )
Navigate back from a deleted post's route (#2948 )
Add optional close callback to Dialog (#2947 )
Fix flash when pressing into just-created post (#2945 )
Last usage (#2944 )
Update blogpost URL in ExportCarDialog.tsx (#2939 )
Prefer full posts for post thread placeholder (#2943 )
...
2024-02-26 14:50:43 -06:00
Paul Frazee
d38f168de5
Update .po files
2024-02-23 17:01:47 -08:00
Hailey
9c5cd391dd
use showControls to show/hide live text icon on ios ( #2982 )
2024-02-23 16:05:54 -08:00
Paul Frazee
bdb63fff6d
Fix dim mode unread notif color
2024-02-23 15:17:59 -08:00
dan
6ae9c5d45c
Make dim theme dim ( #2966 )
...
* Make dim color scheme dim
* Tweaks
* Overall tweaks
* We have to go darker
* Tweak saturation of blues in dim
* Increase contrast on dark-dark mode
* adjust dim
---------
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-02-23 15:09:50 -08:00
Hailey
de9df50af3
Add handle validation to create account UI ( #2959 )
...
* show uiState errors in the box as well
simplify copy
update ui for only letters and numbers
add ui validation to handle selection
* simplify names
* Fix accidental text-node render
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-02-23 13:38:47 -08:00
Mary
4771caf204
Normalize relative day ( #2874 )
...
* fix: normalize relative date
* chore: add comments
* refactor: skip flooring normalized diff
* refactor: let -> const
* fix: get own copy of date to prevent mutating
* refactor: rounding does the same trick
2024-02-23 12:38:14 -08:00
Hailey
1c5a2232fc
increase timeout to 15s ( #2958 )
2024-02-23 12:37:49 -08:00
Hailey
35be8ec90e
use useOpenLink hook for links in ALF ( #2975 )
...
* use `useOpenLink` hook for links in ALF
* web only for `outline`
2024-02-23 09:20:55 -08:00
Paul Frazee
e3a4d800b4
Cleanup: delete old code
2024-02-22 19:42:57 -08:00
Paul Frazee
047df5939f
A bunch of speculative non-working UI
2024-02-22 16:32:22 -08:00
dan
894f00d687
Rename Home Feed Prefs to Following Feed Prefs ( #2965 )
2024-02-22 16:51:11 +00:00
dan
1ccb3be961
Refactor feed header components ( #2964 )
...
* Move home-related files to view/com/home
* Add HomeHeader in front of FeedTabBar
* Move isDekstop check outside FeedsTabBar
* Remove PWI logic from tabbar
* Separate platform-specific layout from shared logic
2024-02-22 16:03:20 +00:00
Hailey
93b5eff4d7
patch react-navigation to fix history bug ( #2955 )
...
* patch react-navigation
- https://github.com/react-navigation/react-navigation/pull/11833
* add readme
2024-02-21 17:54:25 -08:00
Hailey
874489b402
Use EAS managed build number, run build/submit on GH Actions ( #2841 )
...
* use eas version code
* test
* try sync
* try sync
* use eas to manage the version code
* apply build numbers to dist
* test script
* set this to production or now
* revert to schedule
* testing on 1.69
* autosubmit
* autosubmit, remove cheat
* finished!!!!!
try again
try again
try again
try again
add same for android
maybe now
omg wow i messed that up?
once again
once again
again
error?
add caching
add caching
try again again again again
try again again again
try again again
try again
try this a different way
another test
testing this again
* hack
* write environment variables
* ready to go
* final test
* Revert "final test"
This reverts commit 6580c5c097 .
2024-02-21 13:54:31 -08:00
Hailey
ba71e4b459
Fix numberOfLines not updating on iOS 15 ( #2956 )
2024-02-21 11:49:46 -08:00
Paul Frazee
acd9532331
Wire up more of the modservice data to profiles
2024-02-21 11:28:49 -08:00
Hailey
d2e5f83cd2
Fix UITextView line height adjustment for DynamicType, always use the max width for the view ( #2916 )
...
* fix text being cut off
* adjust line height for dynamictype
2024-02-21 10:11:42 -08:00
dan
43206d9f57
Navigate back from a deleted post's route ( #2948 )
2024-02-21 17:51:42 +00:00
Paul Frazee
67d0dde5b7
Add moderator-service profile view
2024-02-20 22:54:10 -08:00
Eric Bailey
f88b165254
Add optional close callback to Dialog ( #2947 )
...
* Add optional close callback
* No emitter
2024-02-20 18:20:59 -06:00
Paul Frazee
7d9890d465
Add notifs to debugmod and dont filter notifs from followed users
2024-02-20 15:09:01 -08:00
dan
6413b8ba8c
Fix flash when pressing into just-created post ( #2945 )
2024-02-20 21:39:42 +00:00
Eric Bailey
9edb82609d
Last usage ( #2944 )
2024-02-20 15:25:54 -06:00
surfdude29
0c470d1f61
Update blogpost URL in ExportCarDialog.tsx ( #2939 )
2024-02-20 21:00:45 +00:00
dan
3a75855677
Prefer full posts for post thread placeholder ( #2943 )
...
* Revert "Prefer post over quote when finding cached post (#2935 )"
This reverts commit da62a77f05 .
* Prefer full posts for post thread placeholder
* Clarify with a comment
2024-02-20 19:41:29 +00:00
Hailey
fab6c286f4
Remove async resizing from external embed player ( #2936 )
...
* remove debug
adjust youtube shorts height
fix webview style
simplify styles
fix resizing
make it more clear
remove async resizes from external player
* remove comment
* ts
* reverse aspect
2024-02-20 11:38:56 -08:00
Eiichi Yoshikawa
09eee05f8b
Remove redundant <meta name="theme-color"> tag ( #2938 )
2024-02-20 10:09:02 -08:00
Eric Bailey
df5a8f1542
Swap RichText ( #2934 )
...
* Switch to new RT
* Allow early exit from links
* Build in tracking to text atoms
* Clean up FeedSourceCard
* Clean up leading after new default
* Add deprecated notice
2024-02-20 11:03:04 -06:00
Eric Bailey
8a169dc6a1
Improve dialogs issue ( #2941 )
...
* Fix collapse, update backdrop color
* Remove test prop
* Remove debug code
2024-02-20 08:04:07 -08:00
Eric Bailey
b52a742925
Improve dialogs ( #2933 )
...
* Improve dialogs
* Remove comment, revert storybook
* Hacky fix
* Comments
2024-02-19 18:18:13 -06:00
Hailey
da62a77f05
Prefer post over quote when finding cached post ( #2935 )
2024-02-19 16:15:42 -08:00
Hailey
2e132a7a01
Add embed to post view when converting from embed view ( #2929 )
2024-02-19 14:44:09 -08:00
Hailey
5573c38c4d
Update IS_PROD check ( #2930 )
...
* update is_prod check
* remove unused constants
* rename `IS_PROD` function to `IS_PROD_SERVICE`
2024-02-19 13:30:25 -08:00
Eric Bailey
943acd16aa
Add selectable to new text components ( #2899 )
...
* Make new text selectable (broken)
* Fixes
* Fix bad conflict resolution
* Remove console
2024-02-19 08:08:21 -08:00
Eiichi Yoshikawa
7390863a10
Add theme-color meta tag and apply selection of theme ( #2918 )
...
* Add theme-color meta tag and apply selection of theme
* update logic for retrieving current theme color
* add ts-ignore
* fix ts error
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-02-18 18:06:00 -08:00
Hailey
a40b43dfc9
update intl ( #2911 )
2024-02-17 16:19:53 -08:00
Hailey
fbdf4517c2
Implement captcha ( #2882 )
...
* web height adjustment
border radius incase of dark/dim mismatch
rm country codes
adjust height
general form refactor
more form refactor
refactor form submission
activity indicator after finished
remove remaining phone stuff
adjust captcha height
adjust state to reflect switch
move handle to the second step
pass color scheme param
ts
ts
update state when captcha is complete
web views and callbacks
remove old state
allow specified hosts
replace phone verification with a webview
* remove log
* height adjustment
* few changes
* use the correct url
* remove some debug
* validate handle before continuing
* explicitly check if there is a did, dont rely on error
* rm throw
* update allowed hosts
* update redirect host for webview
* fix handle
* fix handle check
* adjust height for full challenge
2024-02-17 16:03:47 -08:00
Paul Frazee
dc143d6a6e
Link type not link rel
2024-02-16 16:09:15 -08:00
Paul Frazee
4a8417462f
Add link header to improve apple messages previews ( #2897 )
2024-02-16 14:38:48 -08:00
Hailey
a2f462e261
remove sandbox labels ( #2883 )
...
* rm sandbox
* remove comment
2024-02-16 13:25:48 -08:00
Eric Bailey
b665f065b7
Commit to theme mode of system ( #2896 )
2024-02-16 12:54:42 -08:00
Eric Bailey
4e66c9b806
Fix default loader color ( #2891 )
2024-02-16 13:25:20 -06:00
Eric Bailey
1d729721e5
Link updates ( #2890 )
...
* Link updates, add atoms
* Update comments
* Support download
* Don't open new window for download
2024-02-16 13:25:07 -06:00
Eric Bailey
0ff61e08e9
Darken splash ( #2892 )
...
* Darken splash
* We must go darker
2024-02-16 12:07:57 -06:00
dan
c5641ac2b7
Fix jumps when navigating into long threads ( #2878 )
...
* Reveal parents in chunks to fix scroll jumps
Co-authored-by: Hailey <me@haileyok.com >
* Prevent layout jump when navigating to QT due to missing metrics
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-02-16 18:07:47 +00:00
Eric Bailey
e303940eaa
Bump contrast on dim mode for old ds ( #2888 )
2024-02-16 09:54:40 -08:00
Eric Bailey
ae9f893723
Some button updates ( #2889 )
...
* Some button updates
* Better name
2024-02-16 09:50:24 -08:00
Eric Bailey
e28e21fcc1
Enable toggle on mod page
2024-02-16 10:05:38 -06:00
Paul Frazee
b6bce411e7
Small tweaks to the moderation screen
2024-02-15 20:07:39 -08:00
Paul Frazee
58af8e0f99
Move moderation card from the profile header to a tab
2024-02-15 20:04:07 -08:00
Eric Bailey
bfe7c2ff38
Mod screen design
2024-02-15 21:13:50 -06:00
Paul Frazee
abaf6e6bae
Simplify the ProfileModerationService ui
2024-02-15 19:03:20 -08:00
Eric Bailey
014b6222e4
Fix button overflow
2024-02-15 19:41:17 -06:00
Eric Bailey
700693b87b
ReportDialog updates
2024-02-15 19:30:14 -06:00
Paul Frazee
283bb44d73
Use moderateNotification()
2024-02-15 16:40:28 -08:00
Paul Frazee
4dd2fd03c7
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-02-15 16:20:33 -08:00
Paul Frazee
b8d62a8af8
Rework list of labels on own content
2024-02-15 16:20:20 -08:00
Eric Bailey
ddef1d438a
Styling, handle disabled labelers
2024-02-15 17:29:47 -06:00
Eric Bailey
8870c5a183
Improve Moderation screen and dialog
2024-02-15 17:01:00 -06:00
Eric Bailey
c5d31cd8b0
Update enablement on ProfileMod screen
2024-02-15 16:21:41 -06:00
Paul Frazee
6d9e1f4dd9
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-02-15 13:13:32 -08:00
Paul Frazee
ef1a5ca2fd
Handle muting correctly
2024-02-15 13:13:26 -08:00
Eric Bailey
91bc703964
Clean up ProfileMod screen
2024-02-15 13:24:32 -06:00
Eric Bailey
90662d6cc3
Clean up Mod screen
2024-02-15 13:24:32 -06:00
Eric Bailey
6e4ae28a2b
Better loading flow on Mod screen
2024-02-15 13:24:32 -06:00
Paul Frazee
1b33b88ae2
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-02-15 11:13:27 -08:00
Paul Frazee
e72113ec85
Get post hiding back in gear
2024-02-15 11:13:18 -08:00
Hailey
1b992d5d6b
Update intl ( #2879 )
2024-02-15 11:11:50 -08:00
Eric Bailey
f255d7a483
Little cleanup
2024-02-15 11:14:38 -06:00
Eric Bailey
b73f9710f9
Handle reports on profile vs content
2024-02-15 10:37:34 -06:00
Eric Bailey
b52beefa27
Add copyright and other option to report
2024-02-15 10:21:48 -06:00
Eric Bailey
16db93d8f9
Fix toggles
2024-02-15 09:53:29 -06:00
Paul Frazee
4d8b4cf6f7
Merge branch '3p-moderators' of github.com:bluesky-social/social-app into 3p-moderators
2024-02-14 21:51:02 -08:00
Paul Frazee
b009a34a7a
Refactor/rewrite the entire moderation-application system
2024-02-14 21:48:27 -08:00
Eric Bailey
332c990404
Fix native error
2024-02-14 20:46:17 -06:00
Eric Bailey
46d95350fb
Hook up data to ReportDialog
2024-02-14 20:35:26 -06:00
Eric Bailey
5587fe73cb
Update invalidation
2024-02-14 19:08:23 -06:00
Eric Bailey
7313e70ca7
Hook up data
2024-02-14 19:05:42 -06:00
Paul Frazee
cc635ae949
More work on the mod debug screen
2024-02-13 20:13:18 -08:00
dan
b9301befb7
Fix layout measurements (again) ( #2866 )
2024-02-14 04:12:30 +00:00
dan
7e6b666ee3
Adjust post thread scroll for cached posts ( #2865 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-02-14 03:17:22 +00:00
Eric Bailey
46076c4afb
Some validation, fixes
2024-02-13 18:00:41 -06:00
Evandro Leopoldino Gonçalves
836cff306e
Adds preconnect links to essencial external domains ( #2847 )
...
* adds preconnect links to essencial external domains
* adds preconnect links to essencial external domains in the base.html template
* fixes formatting issue
2024-02-13 23:13:23 +00:00
dan
08525b52c3
Move visual display logic out of PostThread generators ( #2862 )
...
* Split skeleton gen into replies and parents
Co-authored-by: Hailey <me@haileyok.com >
* Move REPLY_PROMPT out of the generator
* Move the rest of visual logic out of gen
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-02-13 22:12:33 +00:00
Eric Bailey
da735f4894
Rough enablement
2024-02-13 15:40:52 -06:00
Eric Bailey
78acf4c86e
Rough enablement
2024-02-13 14:40:13 -06:00
Eric Bailey
9f028512e6
Handle subscription
2024-02-13 14:02:32 -06:00
Eric Bailey
02bbc5e0d5
Hook up data to settings page
2024-02-13 14:02:32 -06:00
Eric Bailey
6f5058d474
Abstract ModerationServiceCard
2024-02-13 14:02:32 -06:00
Eric Bailey
06ede19066
Update atoms values
2024-02-13 14:02:32 -06:00
Paul Frazee
4e9eed5389
Fix types
2024-02-13 11:21:25 -08:00
Paul Frazee
2f6d7606b3
Tune the feeds page a little more
2024-02-13 10:21:39 -08:00
Paul Frazee
aaba84f214
Add italian to app languages
2024-02-13 10:01:59 -08:00
Gabriella N
b8139db60f
Italian localization ( #2642 )
...
* Create italian translation
* Add files via upload
* Delete src/locale/locales/it/italian translation
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
* Update src/locale/locales/it/messages.po
Co-authored-by: Daniele <irsooti+code@gmail.com >
---------
Co-authored-by: Daniele <irsooti+code@gmail.com >
2024-02-13 09:54:14 -08:00
Paul Frazee
3e51d88158
Merge branch 'mary-ext-feat/logged-out-improvements' into main
2024-02-13 09:52:33 -08:00
Paul Frazee
8df1d8f7b1
Add a little more bottom pad to be safe
2024-02-13 09:51:59 -08:00
Paul Frazee
cbb037526b
Add safearea pad to bottom of native splash
2024-02-13 09:50:39 -08:00
Paul Frazee
01a708ae3d
Merge branch 'feat/logged-out-improvements' of https://github.com/mary-ext/fork-bsky-app into mary-ext-feat/logged-out-improvements
2024-02-13 09:38:39 -08:00
Paul Frazee
990fc218bd
Bump build number
2024-02-13 00:55:09 -08:00
Hailey
1f517cff0c
fix onboarding font size ( #2857 )
2024-02-13 00:43:17 -08:00
Hailey
d8245e96ea
Add copy to feeds page ( #2852 )
...
* move `IconCircle` to `components` for reuse
* add copy to feeds page
* start of a header
* saveit
* add lg size
* add your feeds
* don't show Your Feeds if you don't have any
* Minor ui tweaks
* cleanup
* remove unused activity indicator
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-02-13 00:40:39 -08:00
Mary
b1240c1e49
fix: style adjustments
2024-02-13 14:45:11 +07:00
Mary
ae19e60099
fix: use the size prop
2024-02-13 14:39:43 +07:00
Mary
aa43e4cd4e
feat: language selection on mobile
2024-02-13 14:39:18 +07:00
Mary
50fac73713
fix: do not remove the outline
2024-02-13 12:52:09 +07:00
Mary
a9029a5f4f
feat: language selection on web splash screen
2024-02-13 12:51:40 +07:00
Mary
630b422618
fix: localize the splash screen footer
2024-02-13 12:09:01 +07:00
Paul Frazee
36e1da1006
Bump build numbers and translations
2024-02-12 20:33:05 -08:00
dan
588ccde005
Fix duplicate keys in PostThread ( #2854 )
2024-02-12 19:53:05 -08:00
Eric Bailey
bbf049d477
Remove invites code UI ( #2851 )
...
* Hide invite codes UI, comment in settings
* Just comment out
2024-02-12 19:13:42 -08:00
Paul Frazee
543e114877
Update tests to get them passing again ( #2853 )
2024-02-12 18:55:19 -08:00
Eric Bailey
fad40dda97
Improve a11y of inputs ( #2846 )
...
* Improve a11y of inputs
* Remove old comment
2024-02-12 18:49:50 -08:00
Eric Bailey
95707a1511
Rough sketch
2024-02-12 18:48:11 -06:00
Eric Bailey
53da8d7714
Migrate everything
2024-02-12 17:45:07 -06:00
bnewbold
d7a3246fe3
basic export repository link in settings ( #2641 )
...
* basic export repository link in settings
Absolutely no prior React experience, and limited TypeScript, so
probably doing all kinds of things wrong!
I tried to make it a download button instead of link but that didn't
work.
There is probably a safer way to construct the URL string.
I think having the download open in the browser is reasonable, as
opposed to an in-app save flow in mobile. But i'm not sure.
* Remove appview proxy toggle
* Move Settings screen to a subfolder
* Add support for the download attribute on links in web
* Rewrite ExportRepository modal using ALF
* Mobile ui tweaks
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-02-12 15:22:03 -08:00
Eric Bailey
65582457b7
Migrate buttons
2024-02-12 16:27:24 -06:00
Hailey
b308d7e65d
pad right for treeview ( #2849 )
...
* pad right for treeview
* add comment
2024-02-12 14:27:08 -08:00
Eric Bailey
a289b616b2
Move moderation screen
2024-02-12 15:48:17 -06:00
Hailey
b936da1c0f
Add search button to header on feeds screen ( #2848 )
...
* add search bar to header
* add button on web
2024-02-12 13:47:48 -08:00
Eric Bailey
9075c501ec
Merge remote-tracking branch 'origin/main' into 3p-moderators
...
* origin/main: (33 commits)
Improved server selector during account creation and signin (#2840 )
remove line height from text input for composer on ios (#2844 )
Add follow button to highlighted post (#2828 )
Cleaning up old codes pt_BR (#2809 )
Fix wrong translations in zh-CN localization (#2812 )
Adjust Japanese translation (#2814 )
Update ja messages.po (#2821 )
change follow to follow all when !== 20 (#2831 )
ios adult content link fix 🤦 (#2845 )
improves build.md completeness (#2835 )
increase stroke width for active hashtag icon (#2829 )
Update `blueskyweb.xyz` links to `bsky.social` (#2830 )
eas nightlies (#2826 )
Always show post dropdown button at the bottom of the post, add share button to highlighted post (#2646 )
Measure header layout reliably (#2817 )
Round line height (#2824 )
Design system tweaks (#2822 )
Fix layout calculations (#2816 )
Fix flashes and jumps when opening profile (#2815 )
Show text cursor on web bio (#2813 )
...
2024-02-12 15:43:33 -06:00
Paul Frazee
ba7463cadf
Improved server selector during account creation and signin ( #2840 )
...
* Replace the ServerInput modal with a new dialog based on alf that remembers your server address history and doesnt put staging and localdev in the options
* Update the server selector during account creation
* dont apply capitalization, use url keyboard
* Apply insets to dialog top
* Improve padding of dialogs on native
* Fix race condition in dialog close; also fix fire of the onClose event in dialogs
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-02-12 13:36:20 -08:00
Hailey
b91a6b429a
remove line height from text input for composer on ios ( #2844 )
...
* remove line height from text input for composer
* only apply removal to ios
2024-02-12 12:16:51 -08:00
Hailey
fe57335b86
Add follow button to highlighted post ( #2828 )
...
* add user-minus icon
* add follow button to highlighted post
* web hack for animations
* adjustments
* remove static string width, use flexbox
* Revert "add user-minus icon"
This reverts commit f1aafb3e39 .
* better displaying of display name
2024-02-12 11:47:22 -08:00
Maison da Silva
a97d469981
Cleaning up old codes pt_BR ( #2809 )
...
Leave the file identical to the number of lines in the English version!
2024-02-12 11:22:15 -08:00
Aaki
3707955204
Fix wrong translations in zh-CN localization ( #2812 )
...
* Update translations and fix wording
* Update translation for Bluesky client service provider
* Update Chinese translation for "Logged-out visibility" message
* Update Chinese translation for password prompt
* Update Chinese translations for invite codes
* Update translations for Chinese locale
2024-02-12 11:21:33 -08:00
middlingphys
224002978b
Adjust Japanese translation ( #2814 )
...
* Adjust Japanese translation
* Adjust Japanese translation 2
* Update src/locale/locales/ja/messages.po
Co-authored-by: Noritada Kobayashi <noritada.kobayashi@gmail.com >
* Add name to message.po
---------
Co-authored-by: Noritada Kobayashi <noritada.kobayashi@gmail.com >
2024-02-12 11:20:23 -08:00
hibiki
17280d97a2
Update ja messages.po ( #2821 )
2024-02-12 11:19:10 -08:00
Hailey
3f6396572d
change follow to follow all when !== 20 ( #2831 )
2024-02-12 11:18:38 -08:00
Hailey
9301ae6830
ios adult content link fix 🤦 ( #2845 )
2024-02-12 11:16:56 -08:00
Connor Justice
2ecfd106e8
improves build.md completeness ( #2835 )
2024-02-12 08:17:26 -08:00
Samuel Newman
8253ac25d1
increase stroke width for active hashtag icon ( #2829 )
2024-02-12 15:50:16 +00:00
surfdude29
b4724b93e8
Update blueskyweb.xyz links to bsky.social ( #2830 )
...
* Update blogpost link to bsky.social and remove unnecessary localisation params at end of Play Store URL in README.md
* Update privacy policy link to bsky.social in PrivacyPolicy.tsx
* Update TOS link to bsky.social in TermsOfService.tsx
* Update links to bsky.social in Links.tsx
* Update links to bsky.social in SplashScreen.web.tsx
* Update link to bsky.social in base.html
* Update links to bsky.social in HomeLoggedOutCTA.tsx
* Update links to bsky.social in RightNav.tsx
* Update links to bsky.social in Drawer.tsx
* Update DMCA link to bsky.social in Modal.tsx
* Update link to copyright policy on bsky.social in CopyrightPolicy.tsx
* Update link to bsky.social in CommunityGuidelines.tsx
* Update links to bsky.social in Settings.tsx
* Update to bsky.social in Typography.tsx
2024-02-12 15:38:45 +00:00
Hailey
6d91726e00
eas nightlies ( #2826 )
...
* add comment to config
* add ios build num bump script
* remove bak
* add bump script for android
* github action
* add comment to config
* testing
* testing attempt 2
* add app id
* ok add the app id the right way
* Apply automatic changes
* test the commit message
* test the commit message again
* Nightly iOS Build Bump
* finished
---------
Co-authored-by: haileyok <haileyok@users.noreply.github.com >
2024-02-09 16:57:28 -08:00
dan
ad8f9e560d
Always show post dropdown button at the bottom of the post, add share button to highlighted post ( #2646 )
...
* Always show post dropdown at the bottom
* Rm useless view (no longer needed)
* space icons evenly in big, add equal padding
* add share icon
* add onShare
* confirmed figma noob. figured it out.
* use our svg naming strat
* Update icon
---------
Co-authored-by: Hailey <me@haileyok.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2024-02-09 12:00:21 -08:00
dan
7f4dbe9454
Measure header layout reliably ( #2817 )
...
* Measure header layout reliably
* grammar
2024-02-09 11:56:35 -08:00
Eric Bailey
071efaf2df
Round line height ( #2824 )
...
* Round line height
* Add to existing
2024-02-09 12:04:04 -06:00
Eric Bailey
d6235453c9
Design system tweaks ( #2822 )
...
* Tweak palette, theme naming, update usages
* Update Typography, replace the few usages
2024-02-09 09:52:32 -08:00
dan
43b447e5f4
Fix layout calculations ( #2816 )
2024-02-08 22:20:41 -08:00
dan
d36b91fe67
Fix flashes and jumps when opening profile ( #2815 )
...
* Don't reset the tree when profile loads fully
* Give avatars a background color like placeholders
* Prevent jumps due to rich text resolving
* Rm log
* Rm unused
2024-02-08 21:00:50 -08:00
dan
0d00c7d851
Show text cursor on web bio ( #2813 )
2024-02-09 02:20:34 +00:00
Hailey
de28626001
Precache basic profile from posts for instant future navigations ( #2795 )
...
* skeleton for caching
* modify some existing logic
* refactor uri resolution query
* add precache feed posts
* adjustments
* remove prefetch on hover (maybe revert, just example)
* fix
* change arg name to match what we want
* optional infinite stale time
* use `ProfileViewDetailed`
* Revert "remove prefetch on hover (maybe revert, just example)"
This reverts commit 08609deb0d .
* add warning comment back for stale time
* remove comment
* store profile with both the handle and did for query key
* remove extra block from revert
* clarify argument name
* remove QT cache
* structure queries the same (put `enabled` at bottom)
* use both `ProfileViewDetailed` and `ProfileView` for the query return type
* placeholder profile header
* remove logs
* remove a few other things we don't need
* add placeholder
* refactor
* refactor
* we don't need this height adjustment now
* use gray banner while loading
* set background color of image to the loading placeholder color
* reorg imports
* add border to header on loading
* Fix style
* Rm radius
* oops
* Undo edit
* Back out type changes
* Tighten some types and moderate shadow
* Move precaching fns to profile where the cache is
* Rename functions to match what they do now
* Remove anys
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-02-09 01:38:16 +00:00
Eric Bailey
937b66e3b5
Integrate updates
2024-02-08 18:53:49 -06:00
Eric Bailey
9b5f80be7e
Submit
2024-02-08 18:52:11 -06:00
Eric Bailey
e45cc6f774
Report dialog step 2
2024-02-08 18:52:11 -06:00
Eric Bailey
f71cccd620
Add first ReportDialog screen
2024-02-08 18:52:11 -06:00
Eric Bailey
b6552e9a84
Add example
2024-02-08 18:52:11 -06:00
Eric Bailey
97572fd5a2
Memoize
2024-02-08 18:52:11 -06:00
Paul Frazee
667729f7db
Clean up and reorganize localized moderation strings
2024-02-08 16:40:50 -08:00
dan
d9b62955b5
Remove Profile Preview modal ( #2790 )
2024-02-08 23:41:02 +00:00
dan
06f81d6948
Keep pager feeds in sync with the right pane ( #2775 )
...
* Hoist selected feed state
* Seed state from params
* Refine and fix logic
* Fix scroll restoration
* Soft reset on second click
2024-02-08 12:37:08 -08:00
Hima
80c482b026
Add: Followed version 1.68 of Japanese display ( #2777 )
...
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* messages.po を更新
* Update messages.po
2024-02-08 12:10:01 -08:00
Frudrax Cheng
0dfed21642
Update zh-CN localization to 1.68 ( #2780 )
...
* update Chinese localization to 1.68
* fix typo
* improve translation
* update messages.po
* modify some translations
2024-02-08 12:08:00 -08:00
Liberal dev
de705606d0
fix google translate appear ( #2784 )
2024-02-08 12:04:36 -08:00
Gildásio Filho
8b239c8347
Update pt-BR translation to 1.68 ( #2786 )
...
* Update messages.po
* Update messages.po
2024-02-08 12:03:23 -08:00
Hailey
1de1d10cf6
Fix error screen on native, use Not Found for profile errors instead of Oops! ( #2789 )
...
* remove unnecessary `<CenterView>`
* show back header on profile error
* use `Not Found` instead of `Oops` for account errors
* use `Not Found` instead of `Oops` for account errors
2024-02-08 12:01:36 -08:00
Edison Lee
4041db31e2
Correct the country code name of Taiwan ( #2797 )
2024-02-08 12:00:03 -08:00
Armaan
1700b82713
changed Benachrichtigunge ( #2805 )
2024-02-08 11:52:44 -08:00
dan
0944d2d9ed
Add composer button to Notifications ( #2806 )
2024-02-08 11:50:57 -08:00
Eric Bailey
fe20b4d575
Add note
2024-02-08 13:29:08 -06:00
Eric Bailey
4edbcd2b94
Dialog solution
2024-02-08 13:15:14 -06:00
Hailey
390a9f3dd5
use the palette's font color in the composer (as string) ( #2792 )
2024-02-08 15:39:33 +00:00
Paul Frazee
15d0f2e90b
Add (WIP) debug mod page
2024-02-07 21:26:28 -08:00
Eric Bailey
270476a126
Remove log
2024-02-07 22:17:07 -06:00
Eric Bailey
5bd64fbc85
Dialogs side quest
2024-02-07 22:11:59 -06:00
Eric Bailey
f4ce9e22e8
Fix scroll view
2024-02-07 20:16:37 -06:00
Eric Bailey
fabf6809fc
Add all groups
2024-02-07 20:14:23 -06:00
Eric Bailey
e0061056dc
Clean up
2024-02-07 19:28:31 -06:00
Eric Bailey
97bfa40ce3
Complete header
2024-02-07 19:28:31 -06:00
Eric Bailey
9a57155339
Header
2024-02-07 19:28:31 -06:00
Eric Bailey
8e1575f5ba
Subheader
2024-02-07 19:28:31 -06:00
Eric Bailey
af5b545e25
Reorg, add icon
2024-02-07 19:28:31 -06:00
Eric Bailey
5998b34471
Not found state
2024-02-07 19:28:31 -06:00
Hailey
83edb4446d
use the palette's font color in the composer ( #2791 )
...
* use the palette's font color in the composer
* correct type for cssproperties
* log
2024-02-07 15:07:25 -08:00
Paul Frazee
dd56beeebb
Add label & label group descriptions
2024-02-07 14:44:23 -08:00
Paul Frazee
981fc67138
Remove ununsed constants
2024-02-07 11:56:42 -08:00
Paul Frazee
c0771deb9b
Drop the guidelines for now
2024-02-07 11:56:42 -08:00
Paul Frazee
81820479f3
Add modservice screen and profile-header-card
2024-02-07 11:56:39 -08:00
Paul Frazee
f0a35a940b
Bump ios build
2024-02-07 10:03:46 -08:00
Paul Frazee
32020d62d6
Hackfix to avoid creating identical profile objects during account creation
2024-02-07 10:03:26 -08:00
Paul Frazee
fc40b200ed
1.68
2024-02-06 22:12:41 -08:00
Paul Frazee
3b0f94bfb0
Fix test
2024-02-06 22:09:34 -08:00
Hailey
573cf31d86
fix theme cross-tab write loop ( #2774 )
...
* don't write on onUpdate, memoize
* refac useColorModeTheme
2024-02-06 21:16:50 -08:00
dan
dc6603a1b9
Fix open-in-new-tab for TextLink ( #2773 )
2024-02-06 19:45:16 -08:00
surfdude29
76811657e8
Add missing word in ModerationDetails.tsx ( #2753 )
2024-02-06 19:14:33 -08:00
Hailey
3a9497cc7e
use ios live text interaction in alt text modal and image viewer ( #2752 )
2024-02-06 19:13:28 -08:00
surfdude29
2427329a84
Fix typo in ca/messages.po ( #2754 )
2024-02-06 19:12:26 -08:00
Eric Bailey
541eb8ded1
Update open graph data ( #2760 )
...
* Update open graph data
* Format
* Fix typo
2024-02-06 18:52:04 -08:00
Maison da Silva
29b31b7739
Variable translation broke the number of "following" in pt-BR ( #2766 )
...
* Variable translation broke the number of "following" in pt-BR
Variable translation broke the number of "following" in pt-BR
* Update Date
2024-02-06 18:51:33 -08:00
dan
4583521b11
Refactor Home feed pager rendering logic ( #2768 )
...
* Use new persistence API for selected feed
* Refactor Home feeds pager data source
2024-02-06 18:50:44 -08:00
Hailey
f393dda528
convert query to lowercase before performing search ( #2770 )
2024-02-06 17:57:16 -08:00
Paul Frazee
a070d40990
Merge branch 'Pranith-Kanchan-Pranith-Kanchan-link-cannot-in-Moderation' into main
2024-02-06 17:55:16 -08:00
Paul Frazee
1a38673ac1
Fix lint
2024-02-06 17:55:06 -08:00
Paul Frazee
06d71cf2cc
Merge branch 'Pranith-Kanchan-link-cannot-in-Moderation' of https://github.com/Pranith-Kanchan/social-app into Pranith-Kanchan-Pranith-Kanchan-link-cannot-in-Moderation
2024-02-06 17:40:42 -08:00
Hailey
39b4081c5e
Fix iOS composer text getting cut off ( #2764 )
...
* patch react-native textinput
* cleanup patchfile
2024-02-06 14:45:41 -08:00
Hailey
52f57b3aec
Display the language selection dialog correctly on web ( #2719 )
...
* add event to callback
* position translation button correctly based on press position
* properly place the background
* remove worthless comment
2024-02-06 12:51:32 -08:00
dan
9ccad0ba6c
Prevent post meta misclicks in QT ( #2701 )
2024-02-06 12:44:33 -08:00
Mary
41860d8b80
fix: remove list from pinned once deleted ( #2705 )
2024-02-06 12:26:57 -08:00
Paul Frazee
2d13f3b367
Merge branch 'mary-ext-fix/app-password-submit' into main
2024-02-06 12:14:27 -08:00
Paul Frazee
d385837812
Go back to autofocus and small ui tweak
2024-02-06 12:13:09 -08:00
Paul Frazee
ed80551278
Cat on keyboard
2024-02-06 12:07:06 -08:00
Paul Frazee
b61db0f4e4
Merge branch 'fix/app-password-submit' of https://github.com/mary-ext/fork-bsky-app into mary-ext-fix/app-password-submit
2024-02-06 12:00:55 -08:00
Hailey
ec86282403
Options for selecting dark theme, fix some white flashes when in dark mode ( #2722 )
...
* add dark theme selection to settings/schema
* use `useThemePrefs` where needed
* adjust theme providers to support various themes
* update storybook
* handle web themes
* better themeing for web
* dont show dark theme prefs when color mode is light
* drop the inverted text change on oled theme
* get the color mode inside of `useColorModeTheme`
* use `ThemeName` type everywhere
* typo
* use dim/dark instead of dark/oled
* prevent any fickers on web
* fix styles
* use `dim` for dark default
* more cleanup
* 🤔
* set system background color
* ts
2024-02-06 11:43:51 -08:00
Hailey
856f80fc6d
fix some youtube videos not properly loading ( #2726 )
...
* add player iframe to bskyweb
* iframe for youtube content
* update tests
* ts error
2024-02-06 11:05:17 -08:00
Hailey
a9ab13e5a9
password flow improvements ( #2730 )
...
* add button to skip sending reset code
* add validation to reset code
* comments
* update test id
* consistency sneak in - everything capitalized
* add change password button to settings
* create a modal for password change
* change password modal
* remove unused styles
* more improvements
* improve layout
* change done button color
* add already have a code to modal
* remove unused prop
* icons, auto add dash
* cleanup
* better appearance on android
* Remove log
* Improve error messages and add specificity to function names
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-02-06 10:06:25 -08:00
Paul Frazee
b9e00afdb1
Merge branch 'RonyVidaur-main' into main
2024-02-06 09:29:02 -08:00
Paul Frazee
0604e5b84e
Fix lint
2024-02-06 09:28:56 -08:00
Paul Frazee
57559ab6ca
Merge branch 'main' of https://github.com/RonyVidaur/social-app into RonyVidaur-main
2024-02-06 09:13:19 -08:00
Hailey
065a094087
fix web aux click on all browsers ( #2633 )
2024-02-06 09:00:16 -08:00
Samuel Newman
2f1ce117d7
Long press external embed to share ( #2621 )
...
* long press external embed to share
* use existing shareUrl function
2024-02-05 15:58:03 -08:00
Mary
2754121f67
Bump replies ( #2604 )
...
* fix: bump replies
* refactor: only bump if not at 0
2024-02-05 15:44:14 -08:00
Samuel Newman
6ad5863573
Move query augmentation to lower component ( #2748 )
2024-02-05 15:26:08 -08:00
Hailey
fca00d20a4
update docs to include info on installing cocoapods ( #2744 )
...
* update docs to include info on installing `cocoapods`
* wording
2024-02-05 15:25:28 -08:00
Mary
ca66fae3ef
fix: listen for error event on image ( #2736 )
2024-02-05 15:23:20 -08:00
ɴᴏᴠᴀ
2fd4b27ec6
Butterfly logo icon for Android push notifications ( #2716 )
...
* butterfly icon for android push notifications
* first block unnecessary
2024-02-05 15:22:17 -08:00
Hailey
c84b654812
fix scrolling in delete account modal ( #2733 )
2024-02-05 15:00:13 -08:00
surfdude29
33902a0351
Fix string in onboarding screen in fr/messages.po ( #2720 )
2024-02-05 14:54:42 -08:00
Frudrax Cheng
a5cd1d377f
Chinese localization ( #2668 )
...
* Chinese localization
* fixed languages.ts typo
* crosscheck with proofreading of translation
* fixed messages.po string styles
* a minor adjustment
* Update Chinese localization
* fixed a typo & modify the translation of handle
* based on the latest messages.po translation
* removed unused strings
* based on the latest messages.po translation
2024-02-05 14:50:10 -08:00
Minseo Lee
0b37cf4ee7
Update Korean localization ( #2664 )
...
* Update messages.po
* Update messages.po
* Fix typo
Co-authored-by: Hanee (임하은) <hanee_l@naver.com >
* Update messages.po
* Update messages.po
* Update messages.po
---------
Co-authored-by: Hanee (임하은) <hanee_l@naver.com >
2024-02-05 14:45:09 -08:00
L-tan
8df2760173
Update Japanese localization to 1.67 ( #2658 )
...
* reset headers
* fill in untranslated message
* unified "Following" Feed
* Suggest wording tweak in StepAlgoFeeds/index.tsx (#2653 )
* Suggest wording tweak in StepAlgoFeeds/index.tsx
* Update src/screens/Onboarding/StepAlgoFeeds/index.tsx
---------
Co-authored-by: Eric Bailey <git@esb.lol >
* Fix typos and suggested punctuation tweak in StepSuggestedAccounts/index.tsx (#2649 )
* Fix typos in StepSuggestedAccounts/index.tsx
* suggested wording tweak
* on second thought, 'some' again is redundant
* update header
* update translation
* intl:extract
* update messages
* update revision date
* modify by reveiew suggestions
Co-authored-by: tkusano <tkusano@users.noreply.github.com >
* modify by reveiew suggestions
Co-authored-by: Hima-Zinn <Hima-Zinn@users.noreply.github.com >
* unified "フォロー中フィード"
Co-authored-by: Hima-Zinn <Hima-Zinn@users.noreply.github.com >
* modify by reveiew suggestions
Co-authored-by: noritada <noritada@users.noreply.github.com >
* modify by reveiew suggestions
Co-authored-by: noritada <noritada@users.noreply.github.com >
* modify merge miss
* Completes missing translations due to merging
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: tkusano <tkusano@users.noreply.github.com >
Co-authored-by: Hima-Zinn <Hima-Zinn@users.noreply.github.com >
Co-authored-by: noritada <noritada@users.noreply.github.com >
2024-02-05 14:44:47 -08:00
Eric Bailey
96f39657d7
Only re-reg push noty token when account changes ( #2654 )
2024-02-05 14:41:14 -08:00
Gildásio Filho
5ee802bb1f
Update pt-BR translation to 1.67 ( #2652 )
...
* Update messages.po
* Update messages.po
* Update messages.po
* Remove double escape character
* Update revision date
* Update messages.po
* Fix typo
2024-02-05 14:40:31 -08:00
dan
b7056365dd
Remove dead code for pager ( #2651 )
2024-02-05 14:40:07 -08:00
Paul Frazee
f0e046a44b
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-02-05 14:39:16 -08:00
Paul Frazee
2039df4879
Merge branch 'ivanbea-main' into main
2024-02-05 13:53:45 -08:00
Paul Frazee
7caf927323
Merge branch 'main' of https://github.com/ivanbea/social-app into ivanbea-main
2024-02-05 13:53:27 -08:00
Minseo Lee
b8f0c5b538
Update Step3.tsx ( #2638 )
2024-02-05 13:50:33 -08:00
Pranith Kanchan
f8b43e1f7e
link in Moderation screen cannot be tapped #2745
...
link in Moderation screen cannot be tapped #2745
2024-02-05 17:40:19 +05:30
Hailey
0bbe2c5e32
show bottom bar on web tablet breakpoints when logged out (signup cta) ( #2747 )
...
* show signup bottom bar on web tablet
* show signup bottom bar on web tablet
* comment
* adjust load latest btn position based on logged in/out
2024-02-04 12:54:07 -08:00
Jaz
250b48d5a2
Merge pull request #2743 from bluesky-social/support_did_previews
...
Support previews for links using DIDs and not just handles
2024-02-04 10:18:34 -08:00
Jaz
3ed1877e4b
Support previews for links using DIDs and not just handles
2024-02-03 22:24:54 -08:00
RonyVidaur
1412f9d95c
format
2024-02-03 22:27:50 -06:00
RonyVidaur
323b5bdfda
enhance check
2024-02-03 22:09:07 -06:00
RonyVidaur
6f228a598e
validate phone number based on country
2024-02-03 21:54:37 -06:00
Paul Frazee
15e90356e7
Bump build
2024-01-31 21:57:31 -08:00
Paul Frazee
17db71ac0e
Tweak content
2024-01-31 21:52:32 -08:00
Paul Frazee
f6cdebb8af
Bump build number
2024-01-31 16:43:07 -08:00
Paul Frazee
2e3e66c974
Fix sort
2024-01-31 16:42:48 -08:00
Paul Frazee
50eb1c30d2
Bump build numbers
2024-01-31 16:08:07 -08:00
Mary
c3d3f91349
fix: submit app password on enter
2024-02-01 06:55:52 +07:00
Eric Bailey
4cf68b32c8
Change up onboarding algo feeds, rework copy ( #2718 )
...
* Switcheroo
* tweak copy
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-01-31 15:36:00 -08:00
surfdude29
3d4cd9eda3
Remove superseded strings from en/messages.po ( #2706 )
2024-01-31 14:33:55 -08:00
surfdude29
39619226da
Remove superseded strings from de/messages.po ( #2707 )
...
* Remove superseded strings from de/messages.po
* restore some superseded translations to their equivalents
2024-01-31 14:33:18 -08:00
surfdude29
cbb856f09b
Remove superseded strings from es/messages.po ( #2708 )
...
* Remove superseded strings from es/messages.po
* oops, missed one
2024-01-31 14:33:02 -08:00
surfdude29
277aa13d35
Remove superseded strings from fr/messages.po ( #2709 )
2024-01-31 14:32:42 -08:00
surfdude29
880f94a92b
Remove superseded strings from hi/messages.po ( #2711 )
...
A cleanup PR that removes strings from hi/messages.po that have been superseded and are no longer used.
I also matched some of the superseded strings that had already been translated to their new equivalents.
2024-01-31 14:16:30 -08:00
Hailey
5db56277c0
Onboarding moderation improvements ( #2713 )
...
* create separate label group arrays
* render adult and other label groups separately
* animate in/out the additional settings
* improve toggle logic
* support animations on all platforms
* remove debug
* update notice, prevent running animations on mount
* reorg imports
2024-01-31 14:14:37 -08:00
Eric Bailey
a4ff290769
🤦 ( #2655 )
2024-01-31 13:02:20 -08:00
Eric Bailey
1720eef5c4
New splash screen ( #2714 )
...
* New splash screen
* Add logotype to splash
* Adjust spacing
2024-01-31 13:01:07 -08:00
Hailey
10cd4adc79
set default display name to be blank ( #2717 )
2024-01-31 12:58:27 -08:00
Hailey
dfc5a03eb5
add padding to bottom offset ( #2715 )
2024-01-31 12:52:02 -08:00
Eric Bailey
174900596f
Copy edits ( #2710 )
2024-01-31 09:56:44 -08:00
Paul Frazee
68d4cd1046
Bump ios build number
2024-01-30 20:51:02 -08:00
Paul Frazee
31bf286fdc
Reduce the odds of false positives in the language suggester ( close #2598 ) ( #2700 )
2024-01-30 20:16:49 -08:00
Eric Bailey
42fe0e1609
Handle onboarding in non-prod envs ( #2698 )
2024-01-30 19:06:58 -08:00
dan
2b0f92c7e0
Workaround Safari content-visibility bug ( #2699 )
2024-01-30 19:05:45 -08:00
dan
7b683b617a
Fix notification invalidation condition on web ( #2697 )
...
Co-authored-by: Dan Abramov <dan@mac.home >
2024-01-30 18:52:20 -08:00
Hailey
59aacf4126
moderate avatars and embeds in composer reply to ( #2665 )
...
* moderate avatars and embeds in composer reply to
* oops
* dont need moderation in the quote opts
2024-01-30 18:11:23 -08:00
Hailey
28455f49dc
prevent duplicate keys in feed tab bar ( #2666 )
2024-01-30 17:54:29 -08:00
Hailey
faf48db679
add padding to user's lists/feeds scrollviews ( #2675 )
...
* add padding to user's lists/feeds scrollviews
* always use the header offset for padding
2024-01-30 17:49:34 -08:00
Hailey
c3b4ce4378
adjust height of list based on screen size ( #2678 )
2024-01-30 17:46:44 -08:00
Paul Frazee
45291f17a0
Fix notification mark-read behaviors ( #2696 )
...
* Mark read on first notifs page fetch always; this is less optimal but it fixes a case where when the first full page's unreads are all filtered out
* Use the pre-filter indexedAt for updateSeen
2024-01-30 17:46:35 -08:00
Hailey
a175922ccf
Merge pull request #2695 from bluesky-social/hailey/fix-android-swipe
...
fix left swipe on android
2024-01-30 17:30:32 -08:00
Hailey
d8fc3798e3
add comment
2024-01-30 17:10:19 -08:00
Hailey
db3b10e98b
update comment
2024-01-30 17:09:02 -08:00
Hailey
bb4c9df039
cleanup
2024-01-30 17:00:49 -08:00
Hailey
767dd83d0b
cleanup
2024-01-30 16:55:57 -08:00
Hailey
ca9b2a551d
check if a thread is muted before incrementing notif badge, filter out quotes ( #2686 )
...
* check if a thread is muted before incrementing notif badge
* some filtering for quotes and reposts
* move logic to util
* change logic
* revert always fetching
* logic for cases when we don't have a subject (count)
* unneeded change
* check subject embed in `isThreadMuted`
* remove todo
2024-01-30 16:55:46 -08:00
Hailey
fc8ea01741
use variable
2024-01-30 16:45:02 -08:00
Hailey
df740c85e0
use gap on native
2024-01-30 16:37:26 -08:00
Eric Bailey
08a11f628e
Revert text selection bg color change ( #2689 )
2024-01-30 15:48:18 -08:00
Hailey
e45f0b6c43
Autofocus the alt text input on all platforms, improve dismissability on native ( #2690 )
...
* sneak in a eslint fix
* autofocus the alt text input whenever we open the modal
* properly use the hook
2024-01-30 15:48:03 -08:00
Hailey
c5edd0a065
remove unnecessary right padding in main thread item ( #2693 )
2024-01-30 15:25:29 -08:00
Eric Bailey
68639db76f
Fix chrome font weight rendering ( #2694 )
2024-01-30 15:09:43 -08:00
Eric Bailey
2ce9ab7da0
Don't interpolate rkey ( #2691 )
2024-01-30 15:09:21 -08:00
Eric Bailey
bb7ce215f7
i18n interests, allow for fallbacks ( #2692 )
2024-01-30 15:04:54 -08:00
Hailey
4058174678
Merge pull request #2679 from bluesky-social/hailey/check-blocks-load-profile
...
clear cache when blocking/unblocking and whenever we get blocked, better invalidation logic for `useProfileQuery`
2024-01-30 10:35:46 -08:00
Hailey
05f48860a0
ts
2024-01-30 10:31:24 -08:00
Hailey
159df136c1
move to correct file
2024-01-30 10:27:18 -08:00
Paul Frazee
c59741c10b
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-30 09:28:56 -08:00
Prates
f81bacc402
Avatar type for Feed check ( #2661 )
...
* Changed type from algo to list
* Fixed to check if it's a feed or a list
2024-01-30 09:21:06 -08:00
Paul Frazee
e13777c191
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-30 09:18:47 -08:00
Hailey
640ce5e47b
use in app browser for translations when enabled ( #2663 )
2024-01-30 09:14:41 -08:00
Hailey
0ff6ee2fc8
better naming
2024-01-29 19:48:50 -08:00
Hailey
ebe64b828b
update deprecated
2024-01-29 18:51:54 -08:00
Hailey
c5c3f6dbe5
naming
2024-01-29 18:44:19 -08:00
Hailey
30b06c1d9e
dont invalidate profile queries if they are only for display name resolution
2024-01-29 18:38:04 -08:00
Hailey
a8d267e972
configurable stale time for profile queries
2024-01-29 18:37:41 -08:00
Hailey
65e349ee96
use isLoading for whether to show no profile header
2024-01-29 18:37:15 -08:00
Hailey
dd3229d900
check if we are blocked when opening a profile, reset posts cache if we are
2024-01-29 16:48:49 -08:00
surfdude29
4f28028569
Fix typos and suggested punctuation tweak in StepSuggestedAccounts/index.tsx ( #2649 )
...
* Fix typos in StepSuggestedAccounts/index.tsx
* suggested wording tweak
* on second thought, 'some' again is redundant
2024-01-27 14:15:48 -06:00
surfdude29
20b2f1475c
Suggest wording tweak in StepAlgoFeeds/index.tsx ( #2653 )
...
* Suggest wording tweak in StepAlgoFeeds/index.tsx
* Update src/screens/Onboarding/StepAlgoFeeds/index.tsx
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-01-27 14:14:21 -06:00
Paul Frazee
ae4ce4bb87
Fix easignore
2024-01-26 17:37:27 -08:00
Paul Frazee
1ba3466d53
Bump ios build number
2024-01-26 17:06:42 -08:00
Paul Frazee
8a40916cd4
Enable new onboarding
2024-01-26 13:57:17 -08:00
Paul Frazee
9bcf867d68
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-26 13:56:05 -08:00
Paul Frazee
00b4ee5b0d
1.67
2024-01-26 13:55:56 -08:00
Paul Frazee
77d47c2b45
Bump dev-env
2024-01-26 13:54:25 -08:00
dan
ad3067b581
Adjust placeholder to be pixel-perfect ( #2650 )
2024-01-26 21:45:22 +00:00
surfdude29
93133b4864
Fix typos in StepFollowingFeed.tsx ( #2643 )
2024-01-26 12:10:21 -08:00
Paul Frazee
b629fbdbb9
Two UI tweaks after recent updates ( #2647 )
...
* Readd the top border to the highlighted post when a reply (revert #2628 )
* Readd right pad to post controls
2024-01-26 12:09:52 -08:00
Ivan Beà
a48f4fc7b6
Update messages.po
...
Apply @surfdude26 and @jordimas corrections
2024-01-26 17:45:25 +01:00
Ivan Beà
88b64840b6
Update messages.po
2024-01-26 15:59:36 +01:00
Ivan Beà
92a4de9398
Update messages.po
2024-01-26 15:01:35 +01:00
Ivan Beà
e4d8cf578d
Update catalan localization
...
Update catalan localization
2024-01-26 14:59:33 +01:00
Paul Frazee
6149437c05
Account creation improvements & some other fixes ( #2636 )
...
* Quick fix to mobile
* Enlarge tap targets in account creation
* Improve keyboard behaviors during account creation
* Improve autocompletion behaviors during account creation
* Use the logo in the Deactivated screen
2024-01-25 22:24:37 -08:00
dan
c8175b9c4e
Add missing top border to notifications loading state ( #2635 )
2024-01-25 21:24:24 -08:00
dan
23a4bbf608
Prefetch profile links on web ( #2634 )
2024-01-25 21:23:56 -08:00
Eric Bailey
157404132f
Improve type checking for metrics events ( #2632 )
2024-01-25 21:12:48 -08:00
Eric Bailey
bc502edae1
Clean up some sentry logs ( #2630 )
...
* Change prop name for sentry ingestion
* Fix test
* Add default object
2024-01-25 21:11:01 -08:00
Eric Bailey
3371038f7d
New Onboarding ( #2596 )
...
* Add round and square buttons
* Allow some style for buttons, add icons
* Change text selection color
* Center button text, whoops
* Outer layout, some primitive updates
* WIP
* onboarding feed prefs (#2590 )
* add `style` to toggle label to modify text style
* Revert "add `style` to toggle label to modify text style"
This reverts commit 8f4b517b85 .
* following feed prefs
* remove unnecessary memo
* reusable divider component
* org imports
* add finished screen
* Theme SelectedAccountCard
* Require at least 3 interests
* Placeholder save logic
* WIP algo feeds
* Improve lineHeight handling, add RichText, improve Link by adding InlineLink
* Inherit lineHeight in heading comps
* Algo feeds mostly good
* Topical feeds ish
* Layout cleanup
* Improve button styles
* moderation prefs for onboarding (#2594 )
* WIP algo feeds
* modify controlalbelgroup typing for easy .map()
* adjust padding on button
* add moderation screen
* add moderation screen
* add moderation screen
---------
Co-authored-by: Eric Bailey <git@esb.lol >
* Fix toggle button styles
* A11y props on outer portal
* Put it all on red
* New data shape
* Handle mock data
* Bulk write (not yet)
* Remove interests validation
* Clean up interests
* i18n layout and first step
* Clean up suggested follows screen
* Clean up following step
* Clean up algo feeds step
* Clean up topical feeds
* Add skeleton for feed card
* WIP moderation step
* cleanup moderation styles (#2605 )
* cleanup moderation styles
* fix(?) toggle button group styles
* adjust toggle to fit any screen
* Some more cleanup
* Icons
* ToggleButton tweaks
* Reset
* Hook up data
* Better suggestions
* Bulk write
* Some logging
* Use new api
* Concat topical feeds
* Metrics
* Disable links in RichText, feedcards
* Tweak primary feed cards
* Update metrics
* Fix layout shift
* Fix ToggleButton again, whoops
* Error state
* Bump api package, ensure interests are saved
* Better fix for autofill
* i18n, button positions
* Remove unused export
* Add default prefs object
* Fix overflow in user cards
* Add 2 lines of bios to suggested accounts cards
* Nits
* Don't resolve facets by default
* Update storybook
* Disable flag for now
* Remove age dialog from moderations step
* Improvements and tweaks to new onboarding
---------
Co-authored-by: Hailey <153161762+haileyok@users.noreply.github.com >
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-01-25 20:22:40 -08:00
Paul Frazee
5443503593
Add account-activation queueing to signup ( #2613 )
...
* Add deactivated-account tracking
* Center button text
* Add Deactivated screen
* Add icon to Deactivated screen
* Abort session resumption if the session is deactivated
* Implement deactivated screen status checks
* Bump api@0.9.5
* Use new typo-fixed scope
* UI refinements
2024-01-25 15:33:23 -08:00
dan
335bef3d30
Present highlighted post as part of the thread ( #2628 )
2024-01-25 14:48:25 -08:00
Hailey
ab200285c5
android alt text selection fix for expandable alt ( #2629 )
2024-01-25 14:12:15 -08:00
dan
10b1d16c8a
Fix post controls tap areas ( #2627 )
2024-01-25 14:06:28 -08:00
dan
ef84f3a25e
Dejank navigation between thread posts ( #2625 )
...
* Dejank parent thread spinner
* Fix bottom border/spinner jank
* Revert unnecessary change
2024-01-25 13:32:17 -08:00
dan
de6b380f4e
Show composer reply prompt on tablet ( #2622 )
2024-01-25 13:26:07 -08:00
dan
8d3179f082
Fix races for post like/repost toggle ( #2617 )
2024-01-25 21:25:12 +00:00
dan
3b26b32f7f
Derive shadow like count ( #2616 )
2024-01-25 21:21:07 +00:00
surfdude29
a588b0d548
add English name after endonym for languages ( #2608 )
2024-01-25 13:02:46 -08:00
dan
7f7b7492d6
Remove dead code for optimistic updates ( #2615 )
2024-01-25 12:19:25 -08:00
surfdude29
e4622e876e
Update copyright year in LICENSE ( #2606 )
2024-01-25 12:15:40 -08:00
dan
63fbdede42
Clean up the post controls UI ( #2614 )
...
* Hide zeros on post ctrls
* Align buttons between posts
* Update loading placeholders
* Remove unused
2024-01-25 01:38:23 +00:00
dan
e111a31c1d
Capitalize screen headers consistently ( #2612 )
2024-01-24 15:21:43 -08:00
dan
c2733bc2c0
Use consistent spinners for loading screens ( #2611 )
...
* Use consistent spinners for loading screens
* Consolidate into LoadingScreen
2024-01-24 23:01:22 +00:00
Samuel Newman
9ff74ff30a
set icon colour to text colour ( #2607 )
2024-01-24 09:50:39 -08:00
Paul Frazee
d87c643715
Re-enable german translation
2024-01-23 20:39:35 -08:00
Paul Frazee
e628556d1f
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-23 20:33:38 -08:00
Paul Frazee
e273f4ed21
Merge branch 'snackpackwayne-patch-1' into main
2024-01-23 20:32:30 -08:00
Paul Frazee
fe43f7a2a0
Merge branch 'patch-1' of https://github.com/snackpackwayne/social-app into snackpackwayne-patch-1
2024-01-23 20:31:40 -08:00
Samuel Newman
94f39bb3eb
Scroll feed search bar to top of screen on focus ( #2602 )
...
* Scroll feed search bar to top on focus
* update comment
2024-01-23 20:22:22 -08:00
Paul Frazee
382383ca87
Merge branch 'quiple-fix-margin' into main
2024-01-23 20:17:08 -08:00
Paul Frazee
20e5c5b3f8
Move the leftnav back out 10px
2024-01-23 20:15:59 -08:00
Paul Frazee
8a59e5310e
Merge branch 'fix-margin' of https://github.com/quiple/social-app into quiple-fix-margin
2024-01-23 20:14:09 -08:00
Paul Frazee
5cc20ac70c
Disable scroll on the composer TextInput ( close #2413 ) ( #2603 )
2024-01-23 19:38:28 -08:00
Paul Frazee
c7647b47cf
Merge branch 'mary-ext-feat/search-from-me' into main
2024-01-23 15:52:47 -08:00
Paul Frazee
68a439d570
Merge branch 'feat/search-from-me' of https://github.com/mary-ext/fork-bsky-app into mary-ext-feat/search-from-me
2024-01-23 15:52:34 -08:00
Mary
6076b8f730
fix: resolve handle in feed/list urls ( #2497 )
2024-01-23 15:11:07 -08:00
Paul Frazee
439f459cef
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-23 14:16:32 -08:00
Paul Frazee
a2b58852e7
Merge PR #2495 by haileyok
...
Squashed commit of the following:
commit 9d9c46ced116079add8ae1beaed854b38962d608
Author: Paul Frazee <pfrazee@gmail.com >
Date: Tue Jan 23 14:12:32 2024 -0800
Fix reference error on the web build
commit 1981621c5b6f2b63b3e3875b68721161487d7df0
Merge: cda4fe4a 0d9b6954
Author: Paul Frazee <pfrazee@gmail.com >
Date: Tue Jan 23 12:43:51 2024 -0800
Merge branch 'feat/selectable-text' of https://github.com/haileyok/social-app into haileyok-feat/selectable-text
commit 0d9b695447
Merge: 3c381f94 f1a7a571
Author: Hailey <153161762+haileyok@users.noreply.github.com >
Date: Fri Jan 19 16:42:13 2024 -0800
Merge branch 'main' into feat/selectable-text
commit 3c381f9470
Merge: f9510156 fb596e7f
Author: Hailey <153161762+haileyok@users.noreply.github.com >
Date: Thu Jan 18 23:48:10 2024 -0800
Merge branch 'main' into feat/selectable-text
commit f951015637
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 23:46:25 2024 -0800
update readme
commit aa9b8b06ed
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 23:37:49 2024 -0800
calculate line height
commit 9fe479630c
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 23:19:31 2024 -0800
improve height calculation, render on prop changes
commit 209caffa7d
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 22:53:08 2024 -0800
presses
commit 384c8ec3a8
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:57:56 2024 -0800
line break mode
commit adfcf05fe4
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:50:21 2024 -0800
onTextLayout event
commit e9ba104e6f
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:34:35 2024 -0800
better naming
commit e335f5ab7f
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:31:38 2024 -0800
remove android
commit 9e197934ba
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:28:28 2024 -0800
remove expo module
commit 99882c7e39
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:27:43 2024 -0800
handle presses
commit 18f818649e
Author: Hailey <me@haileyok.com >
Date: Thu Jan 18 21:14:38 2024 -0800
make use of rctshadowview
commit 7134e1106e
Author: Hailey <me@haileyok.com >
Date: Wed Jan 17 20:38:39 2024 -0800
stop unnecessary layouts, resize container before setting text
commit 340b84f053
Author: Hailey <me@haileyok.com >
Date: Wed Jan 17 11:17:36 2024 -0800
handle prop changes for both children and root views
commit d906fe4fcf
Author: Hailey <me@haileyok.com >
Date: Tue Jan 16 18:42:22 2024 -0800
handle onpress better
commit b6b0964168
Author: Hailey <me@haileyok.com >
Date: Tue Jan 16 16:57:31 2024 -0800
resolve animation issue, animate alt text expansion
commit daedd1f671
Author: Hailey <me@haileyok.com >
Date: Tue Jan 16 15:47:24 2024 -0800
move getChildren to didMoveToWindow
commit 87d44e4b57
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 18:48:36 2024 -0800
simplify getPressed
commit d92584bad7
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 17:56:43 2024 -0800
just more cleanup
commit d39f7a937d
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 17:03:19 2024 -0800
remove unnecessary property for gesture recognizer
commit a35513a1d2
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 16:55:36 2024 -0800
remove debug line
commit 788956aa01
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 16:33:44 2024 -0800
typo
commit a3ba6e7825
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 13:42:25 2024 -0800
make alt text selectable
commit e5472a13da
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 05:27:15 2024 -0800
re-render on numberOfLines change
commit 9f5b7602c1
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 04:57:35 2024 -0800
more implementations
commit aa96bba066
Author: Hailey <me@haileyok.com >
Date: Mon Jan 15 03:12:43 2024 -0800
merge main in
what are you doing there? go away
fix recognizer to clear selected text on tap
remove jank/hacks
update readme
remove android stuff
(?) don't remove clipped subview on android for selection
enable selection of alt text
add numberOfLines
properly apply container styles
handle both selection and expand press events in alt text
far better implementation
revert link changes
revert lightbox changes for now
fix file name
commit ec8c05f3f0
Merge: 2435a252 12a0ceee
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 23:41:10 2024 -0800
Merge branch 'main' into feat/selectable-text
# Conflicts:
# src/view/com/util/Link.tsx
commit 2435a25257
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 23:30:13 2024 -0800
cleanup
commit fdf75927f6
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 23:25:23 2024 -0800
remove debug
commit 36d8cd82ef
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 23:25:17 2024 -0800
reset text selection on text update
commit b8f7bc23c2
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 23:24:43 2024 -0800
use textkit 1
commit 5216464458
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 22:50:15 2024 -0800
properly handle link press events
commit 2802902c69
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 22:49:47 2024 -0800
modify Link so that we can create the TextLink press handler outside
commit 860610e63a
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 19:17:51 2024 -0800
always make sure we use the latest styles
commit 7f05d0141b
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:57:08 2024 -0800
update readme with tech info
commit b8318446a3
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:34:35 2024 -0800
remove all uitextview padding
commit 0f0b6aa131
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:34:28 2024 -0800
cleanup imports
commit c9f0064836
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:18:08 2024 -0800
update interface
commit 7dcac644ba
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:13:49 2024 -0800
remove useless struct
commit 5174744213
Author: Hailey <me@haileyok.com >
Date: Fri Jan 12 16:13:34 2024 -0800
adjust deps
commit ce8b9ed62b
Author: Hailey <me@haileyok.com >
Date: Thu Jan 11 22:15:50 2024 -0800
add readme, update info
commit 33c6e3b15c
Author: Hailey <me@haileyok.com >
Date: Thu Jan 11 22:04:53 2024 -0800
remove unnecessary android/web stuff
commit fbca531bdf
Author: Hailey <me@haileyok.com >
Date: Thu Jan 11 22:02:30 2024 -0800
simplify cast of string.index to int before i forget
commit 648552eafb
Author: Hailey <me@haileyok.com >
Date: Thu Jan 11 02:01:20 2024 -0800
wip
commit c6d2e54923
Author: Hailey <me@haileyok.com >
Date: Thu Jan 11 00:38:47 2024 -0800
selectable text experiment
2024-01-23 14:15:47 -08:00
bnewbold
a2f49bb08c
more social card tweaks, and include in RSS as well ( #2599 )
...
* move link expander to new file, add test, refactor a bit
* text formatting: include indication if a quote post exists
* rss: include expanded links
2024-01-23 13:16:32 -08:00
Zach Lipton
c58e65000d
Include expanded urls in social cards ( #2427 )
...
* include expanded urls in social cards (#2427 )
* break expandPostLinks into its own function, add bounds checking
2024-01-23 13:04:22 -08:00
Gargaj
cdbdb37aac
Ensure OG:Image is filled when post contains a record ( #2586 )
2024-01-23 13:02:53 -08:00
Paul Frazee
cda4fe4a7f
basic implementation of search history ( #2597 )
...
Co-authored-by: Ryan Skinner <ryanskinner@gmail.com >
2024-01-23 12:06:40 -08:00
Mary
abac959d03
Resolve facets on list descriptions ( #2485 )
...
* feat: add strict/loose link mapping
* feat: resolve facets on list description
2024-01-23 10:39:13 -08:00
Minseo Lee
4942d0b7ac
Update FeedItem.tsx
2024-01-23 21:11:41 +09:00
Minseo Lee
c6f800f4d9
Adjust LeftNav
2024-01-23 10:31:09 +09:00
Minseo Lee
57ac782a2c
Set left margin of new list buttons
2024-01-23 10:12:43 +09:00
Minseo Lee
1828bc9755
Update Korean localization ( #2494 )
...
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update localizations
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
2024-01-22 15:57:00 -08:00
Mary
55ad808785
fix: don't expose post content on no-unauthenticated ( #2584 )
2024-01-22 15:55:51 -08:00
Paul Frazee
7ca6ba2e1c
Merge branch 'mary-ext-feat/image-dnd' into main
2024-01-22 15:54:36 -08:00
Paul Frazee
f67812d09a
Tweak positioning
2024-01-22 15:52:50 -08:00
Paul Frazee
eda4dee3ab
Merge branch 'feat/image-dnd' of https://github.com/mary-ext/fork-bsky-app into mary-ext-feat/image-dnd
2024-01-22 15:39:39 -08:00
Hailey
6569f8a870
use color scheme in in-app browser ( #2580 )
2024-01-22 15:17:56 -08:00
dan
010e94a6a9
Fix jump when opening last post in thread ( #2591 )
2024-01-22 15:13:14 -08:00
dan
21846ce52d
Fix orphan replies in linear mode ( #2578 )
2024-01-22 15:10:06 -08:00
Paul Frazee
d25b17ab19
Merge branch 'main' of github.com:bluesky-social/social-app into main
2024-01-22 15:04:41 -08:00
Paul Frazee
ad018d8dbd
Merge branch 'GID0317-main' into main
2024-01-22 15:04:19 -08:00
Paul Frazee
df88cb672d
Merge branch 'main' of https://github.com/GID0317/social-app into GID0317-main
2024-01-22 15:04:06 -08:00
Minseo Lee
d51ad1fec9
Fix typos, improve localization and unify separators ( #2502 )
...
* Correct a typing error in `FeedItem.tsx` and replace the middle dot in `Drawer.tsx` with a bullet.
* Bullet to middle dot
* `liked your custom feed{0}` to `liked your custom feed {0}`
* Revert "`liked your custom feed{0}` to `liked your custom feed {0}`"
This reverts commit 43ae67bd03 .
* Update FeedItem.tsx
* Update country-codes.ts
2024-01-22 14:55:56 -08:00
Noritada Kobayashi
abacc51b50
Update Japanese localization based on the latest codebase ( #2509 )
...
* Update Japanese localization based on the latest codebase
* Improve translations based on suggestions in reviews
Co-authored-by: oboenikui <3191462+oboenikui@users.noreply.github.com >
* Update messages.po
Co-authored-by: Noritada Kobayashi <noritada.kobayashi@gmail.com >
* Make corrections and improvements suggested
Co-authored-by: L-tan <3786294+dolciss@users.noreply.github.com >
* Translate 9 new messages
* Improve a translation
* Translate 23 new messages
---------
Co-authored-by: oboenikui <3191462+oboenikui@users.noreply.github.com >
Co-authored-by: Hima <131072934+Hima-Zinn@users.noreply.github.com >
Co-authored-by: L-tan <3786294+dolciss@users.noreply.github.com >
2024-01-22 14:48:47 -08:00
Gildásio Filho
0877d2fc54
Update pt-BR translation ( #2471 )
...
* Update messages.po
Started reviewing and rewriting bad translations
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
Co-authored-by: Gleydson Rodrigues <gleydsonsr@gmail.com >
* Update messages.po
Co-authored-by: Gleydson Rodrigues <gleydsonsr@gmail.com >
* Update messages.po
Co-authored-by: Gleydson Rodrigues <gleydsonsr@gmail.com >
* Update messages.po
* Update messages.po
* Add missing untranslated entries
* Translation reviewed
Updated grammar, spelling and context of some strings.
Was not sure how to handle the translation of "legacy storage data"; open to suggestions.
* Update messages.po to 1.66
---------
Co-authored-by: Gleydson Rodrigues <gleydsonsr@gmail.com >
Co-authored-by: faeriarum <49880895+faeriarum@users.noreply.github.com >
2024-01-22 14:47:30 -08:00
dan
f015229acf
New Web Layout ( #2126 )
...
* Rip out virtualization on the web
* Screw around with layout
* onEndReached
* scrollToOffset
* Fix background
* onScroll
* Shell bars
* More scroll
* Fixes
* position: sticky
* Clean up 1
* Clean up 2
* Undo PagerWithHeader changes and fork it
* Trim down both versions
* Cleanup 3
* Memoize, lint
* Don't scroll away modal or lightbox
* Add content-visibility for rows
* Fix composer
* Fix types
* Fix borked scroll animation
* Fixes to layout
* More FlatList parity
* Layout fixes
* Fix more layout
* More layout
* More layouts
* Fix profile layout
* Remove onScroll
* Display: none inactive pages
* Add an intermediate List component
* Fix type
* Add onScrolledDownChange
* Port pager to use onScrolledDownChange
* Fix on mobile
* Don't pass down onScroll (replacement TBD)
* Remove resetMainScroll
* Replace onMainScroll with MainScrollProvider
* Hook ScrollProvider to pager
* Fix the remaining special case
* Optimize a bit
* Enforce that onScroll cannot be passed
* Keep value updated even if no handler
* Also memo it
* Move the fork to List.web
* Add scroll handler
* Consolidate List props a bit
* More stuff
* Rm unused
* Simplify
* Make isScrolledDown work
* Oops
* Fixes
* Hook up context scroll handlers
* Scroll restore for tabs
* Route scroll restoration POC
* Fix some issues with restoration
* Remove bad idea
* Fix pager scroll restoration
* Undo accidental locale changes
* onContentSizeChange
* Scroll to post
* Better positioning
* Layout fixes
* Factor out navigation stuff
* Cleanup
* Oops
* Cleanup
* Fixes and types
* Naming etc
* Fix crash
* Match FL semantics
* Snap the header scroll on the web
* Add body scroll lock
* Scroll to top on search
* Fix types
* Typos
* Fix Safari overflow
* Fix search positioning
* Add border
* Patch react navigation
* Revert "Patch react navigation"
This reverts commit 62516ed9c2 .
* fixes
* scroll
* scrollbar
* cleanup unrelated
* undo unrel
* flatter
* Fix css
* twk
2024-01-22 14:46:32 -08:00
GID
305ced747a
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:44:59 +07:00
GID
b3efa0ddd5
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:43:10 +07:00
GID
073762805f
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:42:39 +07:00
GID
965b838b50
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:42:14 +07:00
GID
956b0a14fe
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:41:56 +07:00
GID
b5b274a1b8
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:41:38 +07:00
GID
4c9bf2be6f
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:41:03 +07:00
GID
18ae390f42
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:40:33 +07:00
GID
1ddb4d4731
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:40:16 +07:00
GID
09dfbd9f92
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:39:50 +07:00
GID
6a2d748689
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:39:28 +07:00
GID
a93bfb616a
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:39:02 +07:00
GID
b40f725bf3
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:38:38 +07:00
GID
5341c383ce
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:38:21 +07:00
GID
1eef59efe4
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:37:56 +07:00
GID
e3360bddf8
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:37:36 +07:00
GID
05561711b0
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:33:55 +07:00
GID
4df5ef454d
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:33:22 +07:00
GID
f589987357
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:33:05 +07:00
GID
d0190b3d26
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:32:49 +07:00
GID
cecece0f8e
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:31:58 +07:00
GID
ef5241d80f
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:28:11 +07:00
GID
b327700681
Update src/locale/locales/id/messages.po
...
Co-authored-by: oops-wtf <153840949+oops-wtf@users.noreply.github.com >
2024-01-21 17:27:39 +07:00
Mary
526411ab25
fix: firefox edge-case
2024-01-21 08:43:11 +07:00
Mary
f5356c3d47
fix: design adjustments
2024-01-21 08:43:11 +07:00
Mary
88f2a73ad6
fix: always call preventDefault
2024-01-21 08:43:11 +07:00
Mary
854718c555
refactor: use right borderDark
2024-01-21 08:43:11 +07:00
Mary
90b6cfbb91
feat: new design
2024-01-21 08:43:11 +07:00
Mary
fbf2970bae
feat: web composer image drag and drop
2024-01-21 08:43:11 +07:00
surfdude29
cd02922b03
use ISO 3166-1 alpha-2 names for UK and Virgin Islands (US) ( #2585 )
2024-01-20 12:57:19 -08:00
GID
1cbbb6993c
Update messages.po
2024-01-20 18:12:13 +07:00
GID
4c473bf51c
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:58:24 +07:00
GID
00e6312a14
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:57:53 +07:00
GID
8e6b033a09
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:57:29 +07:00
GID
5476799cb6
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:57:03 +07:00
GID
675d6a4de1
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:56:41 +07:00
GID
6ff8de9b8d
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:55:57 +07:00
GID
9e9ccbdc41
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:55:36 +07:00
GID
210bda0690
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:55:14 +07:00
GID
88ca4444fa
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:54:48 +07:00
GID
cfa7cc94d4
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:54:15 +07:00
GID
909d88d050
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:53:56 +07:00
GID
1decec17d3
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:53:35 +07:00
GID
cb85d81e40
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:53:07 +07:00
GID
490bd70cde
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:52:36 +07:00
GID
f132d17afb
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:52:18 +07:00
GID
9bf0d90a7d
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:51:54 +07:00
GID
7cb74d6947
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:51:29 +07:00
GID
01b5159dbf
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:50:26 +07:00
GID
8c0e80d3c5
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:50:12 +07:00
GID
71e93839fd
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:49:55 +07:00
GID
8f4c01e4f0
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:49:41 +07:00
GID
be5319e2d0
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:49:27 +07:00
GID
4f34bdf8d2
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:49:10 +07:00
GID
c74e9f6e45
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:48:40 +07:00
GID
1239df36c2
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:47:56 +07:00
GID
8078613402
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:47:12 +07:00
GID
45894c03d4
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:46:12 +07:00
GID
d77afb7cd8
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:45:42 +07:00
GID
bc9cad9044
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:45:16 +07:00
GID
20899ae0ce
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:44:55 +07:00
GID
b7cd31d8ca
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:44:36 +07:00
GID
c9c0319681
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:44:20 +07:00
GID
0983861d32
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:43:53 +07:00
GID
5426a83dec
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:43:25 +07:00
GID
9ed455937b
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:42:43 +07:00
GID
a7ab5cc8dc
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:42:10 +07:00
GID
4fdf0f51e3
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:41:36 +07:00
GID
c2427ebaaa
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:40:56 +07:00
GID
9b93c0ebd9
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:40:47 +07:00
GID
d0d5125375
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:40:34 +07:00
GID
1fbb3843b5
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:40:19 +07:00
GID
3fcf6dc86c
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:39:58 +07:00
GID
c67eec8a0a
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:39:44 +07:00
GID
a602c7c9bf
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:39:00 +07:00
GID
855ebb3243
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:38:42 +07:00
GID
ee8f3ba280
Update src/locale/locales/id/messages.po
...
Co-authored-by: Fafin <151415765+kodebanget@users.noreply.github.com >
2024-01-20 17:38:31 +07:00
Paul Frazee
f1a7a5717d
1.66
2024-01-19 16:33:22 -08:00
Hailey
eb07b983bd
properly shorten links in quote embeds ( #2570 )
...
* properly shorten links in quote embeds
* lint
2024-01-19 16:15:07 -08:00
Minseo Lee
920d48849e
Update Step2.tsx ( #2568 )
2024-01-19 16:14:12 -08:00
Eric Bailey
9835996d73
Send error boundary exceptions to Sentry ( #2573 )
2024-01-19 16:13:47 -08:00
Hailey
89607d90aa
set proper content style to fix background color ( #2575 )
...
* set the proper content style
* lint
2024-01-19 16:13:29 -08:00
Hailey
5522b581ec
flex and truncate content hider text ( #2569 )
2024-01-19 16:12:10 -08:00
Paul Frazee
e175984506
Improve country-code handling for text verification ( #2579 )
2024-01-19 16:11:18 -08:00
Hailey
b96302beeb
improve external link design ( #2577 )
...
* improve external link design
* slight changes
* use 1.91 aspect for images
2024-01-19 15:24:17 -08:00
Ivan Beà
dafa0fb1e3
Update catalan messages.po ( #2571 )
...
* Update messages.po
Minor corrections spotted by another bluesky user
* Update messages.po
Apply corrections from @jordimas, changing all the occurrences of "discussió" for "debat"
2024-01-19 14:58:37 -08:00
GID
140834283e
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 17:51:58 +07:00
GID
b2609e75d8
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 17:49:53 +07:00
GID
fd6be6b993
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 17:49:42 +07:00
GID
af1c34e72c
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:38:39 +07:00
GID
88abe598ac
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:38:11 +07:00
GID
2399ea4558
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:38:01 +07:00
GID
0158f70270
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:37:51 +07:00
GID
42784b9059
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:35:57 +07:00
GID
4f275de00f
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:35:43 +07:00
GID
fe2a1ef88f
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:35:21 +07:00
GID
462cc0d1a2
Update src/locale/locales/id/messages.po
...
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
2024-01-19 16:35:04 +07:00
Jordi Mas
fb596e7f79
Fixes msgfmt error in line 196 ( #2567 )
2024-01-18 22:40:22 -08:00
Mary
5b20ad1ebd
Prevent close on backdrop for alt text edit modal ( #2492 )
...
* fix: don't close on backdrop for alt text edit
* fix: ignore esc key press if a modal is open
2024-01-18 22:25:03 -08:00
Paul Frazee
2f6c34d18d
Merge branch 'mary-ext-feat/better-autocomplete-view' into main
2024-01-18 22:22:14 -08:00
Paul Frazee
f58e1149c9
Change handling for mobile
2024-01-18 22:21:47 -08:00
Paul Frazee
809c534d32
Merge branch 'feat/better-autocomplete-view' of https://github.com/mary-ext/fork-bsky-app into mary-ext-feat/better-autocomplete-view
2024-01-18 22:10:33 -08:00
Kyrylo Pronskykh
d514b13d62
fix: make alt text selectable in Lightbox ( #2563 )
2024-01-18 22:02:49 -08:00
Paul Frazee
34c1aebda6
Add catalan
2024-01-18 21:54:00 -08:00
Ivan Beà
0902b4ba41
Adding catalan localization ( #2434 )
...
* Create messages.po in catalan
* Apply suggestions from code review
Co-authored-by: Dario Castañé <d@rio.hn >
* Update messages.po
Change Estàs segur to Segur
* Update messages.po
Change "Estàs segur" to "Confirmes" "Ho confirmes" and keep using tuteo
* Update messages.po
adding suggestions by @jordimas
* Apply suggestions from code review
Co-authored-by: Dario Castañé <d@rio.hn >
Co-authored-by: Daniel Martí <mvdan@mvdan.cc >
---------
Co-authored-by: Dario Castañé <d@rio.hn >
Co-authored-by: Daniel Martí <mvdan@mvdan.cc >
2024-01-18 21:38:03 -08:00
Mary
4bd95b5ef2
Set start time on YouTube embeds ( #2565 )
...
* fix: set start time on yt embeds
* fix: re-encode to be on the safe side
* chore: fix embed tests
2024-01-18 21:25:57 -08:00
Takayuki KUSANO
0dfe740dd3
Remove excess l10n related markups ( #2544 )
...
* Remove excess l10n related markups
* One more correction pointed out by quiple
2024-01-18 21:23:12 -08:00
Mary
2be2733082
fix: exempt well-known paths from being handled ( #2505 )
2024-01-18 21:13:28 -08:00
Paul Frazee
ddca849e0d
Merge branch 'Signez-better-fr-l10n' into main
2024-01-18 21:12:55 -08:00
Paul Frazee
7fb8af0872
Merge branch 'better-fr-l10n' of https://github.com/Signez/bsky-social-app into Signez-better-fr-l10n
2024-01-18 21:12:06 -08:00
Minseo Lee
8af0d20f45
Update DiscoverFallbackHeader.tsx ( #2537 )
2024-01-18 20:59:38 -08:00
Eric Bailey
9803e17449
Use new palette values for main palette ( #2566 )
...
* Use new palette values for main palette
* Drawer bg in dark mode
2024-01-18 20:54:20 -08:00
Paul Frazee
95f70a9a6a
Phone number verification in account creation ( #2564 )
...
* Add optional sms verification
* Add support link to account creation
* Add e2e tests
* Bump api@0.9.0
* Update lockfile
* Bump api@0.9.1
* Include the phone number in the ui
* Add phone number validation and normalization
2024-01-18 20:48:51 -08:00
Eric Bailey
89f4105082
Allow images to use specified aspectRatios ( #2558 )
2024-01-18 20:48:22 -08:00
Eric Bailey
66b8774ecb
New component library based on ALF ( #2459 )
...
* Install on native as well
* Add button and link components
* Comments
* Use new prop
* Add some form elements
* Add labels to input
* Fix line height, add suffix
* Date inputs
* Autofill styles
* Clean up InputDate types
* Improve types for InputText, value handling
* Enforce a11y props on buttons
* Add Dialog, Portal
* Dialog contents
* Native dialog
* Clean up
* Fix animations
* Improvements to web modal, exiting still broken
* Clean up dialog types
* Add Prompt, Dialog refinement, mobile refinement
* Integrate new design tokens, reorg storybook
* Button colors
* Dim mode
* Reorg
* Some styles
* Toggles
* Improve a11y
* Autosize dialog, handle max height, Dialog.ScrolLView not working
* Try to use BottomSheet's own APIs
* Scrollable dialogs
* Add web shadow
* Handle overscroll
* Styles
* Dialog text input
* Shadows
* Button focus states
* Button pressed states
* Gradient poc
* Gradient colors and hovers
* Add hrefAttrs to Link
* Some more a11y
* Toggle invalid states
* Update dialog descriptions for demo
* Icons
* WIP Toggle cleanup
* Refactor toggle to not rely on immediate children
* Make Toggle controlled
* Clean up Toggles storybook
* ToggleButton styles
* Improve a11y labels
* ToggleButton hover darkmode
* Some i18n
* Refactor input
* Allow extension of input
* Remove old input
* Improve icons, add CalendarDays
* Refactor DateField, web done
* Add label example
* Clean up old InputDate, DateField android, text area example
* Consistent imports
* Button context, icons
* Add todo
* Add closeAllDialogs control
* Alignment
* Expand color palette
* Hitslops, add shortcut to Storybook in dev
* Fix multiline on ios
* Mark dialog close button as unused
2024-01-18 20:28:04 -06:00
GID
cf7aa2642c
Update messages.po
2024-01-17 15:45:39 +07:00
GID
ad44926d23
Update messages.po
2024-01-17 15:43:23 +07:00
Eric Bailey
9cbd3c0937
Reduce some Sentry logs ( #2549 )
...
* Reduce some Sentry logs
* Update tests
2024-01-16 15:48:35 -08:00
Eric Bailey
64f7800bed
Patch @lingui/core to fix unraw import resolution error ( #2548 )
2024-01-16 14:35:08 -08:00
Paul Frazee
f1e58626fb
1.65
2024-01-16 10:05:11 -08:00
Paul Frazee
8372c0c261
Fix the fallback to discover behavior on the home feed ( #2546 )
2024-01-16 10:01:41 -08:00
Mary
6d0557c959
feat: better autocomplete view
2024-01-16 07:31:01 +07:00
Paul Frazee
d35be77a11
Bump android version code
2024-01-15 15:31:56 -08:00
Paul Frazee
8c4e5b5f0b
Bump ios build number
2024-01-15 15:19:05 -08:00
Paul Frazee
a7d617c7a6
Add a new home feed-api wrapper and give a header indicating the fallback behavior ( #2534 )
...
* Add a new home feed-api wrapper and give a header indicating the fallback behavior
* Sneak in a quick fix: use the correct text color in the delete modal
* Use imported constant
2024-01-15 15:03:54 -08:00
Cooper Edmunds
7df0b7ade1
Add accept-language header ( #2457 )
2024-01-15 13:19:47 -08:00
bnewbold
1d3e20220d
rss: filter out replies server-side ( #2518 )
2024-01-15 13:13:15 -08:00
Mary
921b57d1b7
feat: show muted/blocked status on list card ( #2523 )
2024-01-15 13:11:48 -08:00
Paul Frazee
12a0ceee8a
1.64 ( #2521 )
...
* bump expo
* 1.64
* Update locale files
2024-01-12 17:40:04 -08:00
Paul Frazee
b3b818671e
Bump react-native@0.73.2 ( #2519 )
...
* Bump react-native@0.73 .2
* Remove old patch
2024-01-12 17:04:08 -08:00
Paul Frazee
8cc1bd0c40
Create a profile record on new user ( #2520 )
...
* Create a profile record on new user
* Dont hold up account creation for the profile
2024-01-12 17:01:14 -08:00
Stanislas Signoud (Signez)
46d0d911e1
Improve French localization thanks to reviews
...
Thanks to @fenarinarsa for all the review work!
2024-01-12 23:04:37 +01:00
Stanislas Signoud (Signez)
6734bc325d
Translate more strings in French
2024-01-12 19:55:53 +01:00
Mary
40c757afa9
fix: truncate long email address ( #2493 )
2024-01-12 10:44:24 -08:00
Mary
a0e345fa01
fix: set html lang according to app language ( #2496 )
2024-01-12 10:42:28 -08:00
Eric Bailey
11f6ff7cbe
Ensure sessions and tokens are synced between tabs ( #2498 )
...
* Ensure sessions and tokens are synced between tabs
* Send clear account to sentry for monitoring
2024-01-12 10:39:21 -08:00
Eli Mallon
c0261fc940
package.json: cp --verbose doesn't exist on macos ( #2501 )
2024-01-12 10:25:00 -08:00
Paul Frazee
95d771b3a5
Suggest post language correction ( #2486 )
...
* feat: suggested language
* fix: wording correction
* Factor out SuggestedLanguage into a separate component
* Tighten the language-suggestion confidence to avoid false positives
* Tweak the copy and UI
* Add function fallbacks for safari
---------
Co-authored-by: Mary <pineapplecreamcheese@skiff.com >
2024-01-12 10:20:17 -08:00
Paul Frazee
998ee29986
(optional) In app browser ( #2490 )
...
* add expo web browser + modal
* add in app browser option to settings
* don't show toggle on web
* Tweak browser-choice UIs
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-01-12 10:19:56 -08:00
Stanislas Signoud (Signez)
73f4866f15
Extract new strings to translate in French
2024-01-12 16:47:52 +01:00
Mary
7f4d3dc999
feat: from:me search syntax
2024-01-12 09:56:14 +07:00
dan
b147f7ae8a
Toggle minimal shell on any scroll for web ( #2499 )
2024-01-11 10:44:56 -08:00
Foysal Ahamed
3662259c5b
✨ New report type, appeal ( #2455 )
2024-01-10 23:16:45 -08:00
Max Ignatenko
17f7c36edf
Update Ukrainian translation ( #2469 )
...
Co-authored-by: Ukrainians <github-actions@github.com >
2024-01-10 23:16:16 -08:00
Mary
ca7ec9eec0
fix: don't set autocomplete on search input ( #2482 )
2024-01-10 23:11:03 -08:00
Minseo Lee
5cc46241d7
Reorder the locales alphabetically and correct the name for Indonesian ( #2483 )
2024-01-10 23:07:47 -08:00
Mary
0b2daa787c
Use the RichText facets when copying post text ( #2481 )
...
* feat: serialize rich text to string
* feat: wire richTextToString to copy post text
2024-01-10 22:56:45 -08:00
Eric Bailey
f7b01c3542
Add expired log ( #2456 )
...
* Add expired log
* Add service
2024-01-10 22:52:46 -08:00
bnewbold
231c528c88
remove deprecated search.bsky.social code ( #2461 )
2024-01-10 22:52:22 -08:00
Paul Frazee
ce1e6518a2
Increase the number of lines for quote posts from 6 to 20 ( #2489 )
2024-01-10 22:51:54 -08:00
Hailey
6ec6d522e8
fix rendering of external in quote embeds ( #2464 )
2024-01-10 22:36:47 -08:00
Paul Frazee
7ab4be6f7d
Reduce polling ( #2465 )
...
* Move profile and preference polling to polls-on-foreground
* Refetch prefs on feeds screen refresh since polling no longer occurs
* Reduce notifications polling by 50% if there's already an unread
* Disable feed polling if we know we have content
* Disable the hard refresh after 1 hour in case it's the cause of the random feed refresh bug
* Fix types
2024-01-10 22:27:14 -08:00
Mary
0442dcc1a0
fix: add the appropriate color-scheme for dark mode ( #2480 )
2024-01-10 20:56:21 -08:00
Ansh
c75771047c
compile Post as an action ( #2460 )
2024-01-09 15:43:56 -08:00
Stanislas Signoud
008893b911
Internationalize more strings ( #2440 )
...
Co-authored-by: Ansh <anshnanda10@gmail.com >
2024-01-09 14:37:15 -08:00
Noritada Kobayashi
aeeacd10d3
Mark more texts for localization ( #2436 )
2024-01-10 02:23:34 +05:30
Max Ignatenko
592133db58
Update Ukrainian translations ( #2439 )
2024-01-10 02:18:26 +05:30
Danni
d7f4e1391c
Add Indonesian localization ( #2356 )
...
* Add Indonesian (id) locale
* Add Indonesian translation messages
* Update team number and add some translation
* Update for better ID translation
* Apply suggestions from code review
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
* Apply suggestions from code review
Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com >
* Change translation post to postingan
* Update translation
* Fix error
* Apply suggestions from code review
Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com >
* Add Thinkbyte1024 and mary-ext to language team ID
* Update username to lowercase
---------
Co-authored-by: Aditya Dirgantara <ccoremapd@icloud.com >
Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com >
Co-authored-by: Ansh <anshnanda10@gmail.com >
2024-01-10 02:17:48 +05:30
Hailey
dda5ca27fe
add expandable context to composer when replying to post ( #2419 )
...
* add expand replyTo text with animation
* add images, quote to replyTo
* support withmedia
* adjust layout
* add embed to all needed openComposer calls
* adjust gap
* organize imports
2024-01-08 21:37:12 -08:00
Paul Frazee
153c25e1fe
Add stable gutters to settings page
2024-01-08 20:51:56 -08:00
Paul Frazee
bb3d9868f9
Merge branch 'settings-web' of https://github.com/rahulyadav5524/social-app into main
2024-01-08 20:46:52 -08:00
Eric Bailey
a5b474895a
Application Layout Framework ( #1732 )
...
* Initial library setup
* Add docblocks
* Some cleanup
* New storybook
* Playing around
* Remove silly test, use for...in
* Memo
* Memo
* Add hooks example
* Tweak colors, bit of cleanup
* Improve macro handling
* Add some more examples
* Rename for better diff
* Cleanup
* Add nested context example
* Add todo
* Less break more perf
* Buttons, you get the idea
* Fix test
* Remove temp colors
* Add a few more common macros
* Docs
* Perf improvements
* Alf go brrrr
* Update breakpoint handling
* I think it'll work
* Better naming, better code
* Fix typo
* Some renaming
* More complete pass at Tailwind naming
* Build out storybook
* Playing around with curves
* Revert "Playing around with curves"
This reverts commit 6b0e0e5c9d .
* Smooth brain
* Remove outdated docs
* Some docs, fix line-height values, export tokens
2024-01-08 19:43:56 -06:00
Eric Bailey
0ee0554b86
Do not nuke session on unknown backend errors ( #2399 )
...
* Do not nuke session on unknown backend errors
* Restore existing functionality
* Use new event
* Kick user out to sign in
* Remove unstable
2024-01-08 15:59:55 -08:00
Eric Bailey
c1e8abfb77
Fix splash config ( #2452 )
...
* Don't use mask for android at all
* Handle reduced motion
* Add dark splash
* Add dark config
* Try more config
* Duplicate config
* Ensure splash config is applied
2024-01-08 14:55:47 -08:00
Hailey
cb9ed35cf6
convert prefix to lowercase in actor autocomplete query ( #2431 )
2024-01-08 13:56:47 -08:00
Hailey
928a626c2e
support intl tenor links ( #2438 )
...
* support intl tenor links
* update test cases
2024-01-08 13:55:48 -08:00
Eric Bailey
9eeff2cc5c
Splash: reduce motion + dark mode ( #2448 )
...
* Don't use mask for android at all
* Handle reduced motion
* Add dark splash
* Add dark config
* Fix android version code
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2024-01-08 13:47:25 -08:00
Paul Frazee
fcfebda469
Bump android app version code
2024-01-08 12:10:30 -08:00
Eric Bailey
da575a6379
Don't use mask for android at all ( #2445 )
...
* Don't use mask for android at all
* Remove old Android check
2024-01-08 12:09:30 -08:00
Minseo Lee
15f3c679aa
Update Korean localization ( #2432 )
...
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
2024-01-08 23:48:18 +05:30
Rahul Yadav
e3e13a362f
Fixed same issue
2024-01-07 20:21:15 +05:30
Rahul Yadav
9fabf28cab
Fixed import issue
2024-01-07 20:17:45 +05:30
Rahul Yadav
66e5cccb87
Removed unused code
2024-01-07 19:53:00 +05:30
Rahul Yadav
218fdde8d9
Removed unused code
2024-01-07 19:50:12 +05:30
Rahul Yadav
abc65a9347
Fixed scroll issue
2024-01-07 19:47:36 +05:30
Eric Bailey
56021ccda5
Use android mode, fix fallback ( #2437 )
2024-01-05 13:53:59 -06:00
Maison da Silva
f65bbe36f5
Update for Version 1.63 Português (BR) ( #2435 )
...
* Update for Version 1.63
* Update Date
2024-01-05 23:33:12 +05:30
Max Ignatenko
bc067295b8
New translations messages.po (Ukrainian) ( #2422 )
2024-01-05 17:22:04 +05:30
Noritada Kobayashi
98885656a3
Update Japanese localization (addition + language code correction) ( #2423 )
2024-01-05 17:20:54 +05:30
Paul Frazee
6e8650e2eb
1.63
2024-01-04 17:40:28 -08:00
Paul Frazee
0dae24e78f
Additional embed sources and external-media consent controls ( #2424 )
...
* add apple music embed
* add vimeo embed
* add logic for tenor and giphy embeds
* keep it simple, use playerUri for images too
* add gif embed player
* lint, fix tests
* remove links that can't produce a thumb
* Revert "remove links that can't produce a thumb"
This reverts commit 985b92b4e6 .
* Revert "Revert "remove links that can't produce a thumb""
This reverts commit 4895ded8b5 .
* Revert "Revert "Revert "remove links that can't produce a thumb"""
This reverts commit 36d04b517b .
* properly obtain giphy metadata regardless of used url
* test fixes
* adjust gif player
* add all twitch embed types
* support m.youtube links
* few logic adjustments
* adjust spotify player height
* prefetch gif before showing
* use memory-disk cache policy on gifs
* use `disk` cachePolicy on ios - can't start/stop animation
* support pause/play on web
* onLoad fix
* remove extra pressable, add accessibility, fix scale issues
* improve size of embed
* add settings
* fix(?) settings
* add source to embed player params
* update tests
* better naming and settings options
* consent modal
* fix test id
* why is webstorm adding .tsx
* web modal
* simplify types
* adjust snap points
* remove unnecessary yt embed library. just use the webview always
* remove now useless WebGifStill 😭
* more type cleanup
* more type cleanup
* combine parse and prefs check in one memo
* improve dimensions of youtube shorts
* oops didn't commit the test 🫥
* add shorts as separate embed type
* fix up schema
* shorts modal
* hide gif details
* support localized spotify embeds
* more cleanup
* improve look and accessibility of gif embeds
* Update routing for the external embeds settings page
* Update and simplify the external embed preferences screen
* Update copy in embedconsent modal and add 'allow all' button
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-01-04 17:37:36 -08:00
Paul Frazee
db62f27241
Reduce web requests ( #2420 )
...
* Stop auto-refetching app passwords and invites on an interval
* Don't poll for posts or notifs if the app/tab isnt focused
2024-01-04 17:36:27 -08:00
Paul Frazee
8a4a8af61c
New user home feed fixes ( #2421 )
...
* Readd discover to default feeds for new users
* Fallback just to discover in home when mergefeed is disabled
* Always provide a cursor with mergefeed (no 'end of feed' condition)
2024-01-04 17:34:10 -08:00
Paul Frazee
34817628e1
E2E runner fixes ( #2428 )
...
* Fix mock-server run script
* Bump detox
* Replace fetch with node-native api
2024-01-04 17:33:57 -08:00
Rahul Yadav
454973f3cc
fixed lint issue
2024-01-04 23:56:58 +05:30
Maison da Silva
67e70918e3
Recompile all locales ( #2411 ) ( #2416 )
2024-01-04 03:56:47 +05:30
Max Ignatenko
401b3401c7
Add Ukrainian localization ( #2336 )
2024-01-04 01:52:55 +05:30
Maison da Silva
1f38e9b197
Update Portuguese for Português ( #2414 )
2024-01-04 01:02:22 +05:30
Ansh
1fed517a17
Add Portuguese Localization ( #2407 )
...
* Create messages.
* Update helpers.test.ts
* Update helpers.ts
* Update i18n.ts
* Update i18n.web.ts
* Update languages.ts
* Update i18n.ts
* Update lingui.config.js
* Correct file name and remove unused variables!
* Update Language-Team
* Update Bump ios build
* Fix for Stop the user from posting before the link card finishes loading #2328
* Update based in model en
* Update last version lang
* Update messages.po tsx:160 and tsx:143
* Bump ios build number and android version code
* adjustment
* adjustment 100%
* Update Date
* Update Day for Merge
* Update Name Maison for Maison da Silva
* fix order of case
* fix lint
* add tag for BR portugese
* add tag for BR
* update `pt` to `pt-BR`
---------
Co-authored-by: Maison da Silva <maisonmdsgreen@hotmail.com >
2024-01-04 00:15:56 +05:30
Ansh
7299c730cf
Recompile all locales ( #2411 )
2024-01-04 00:12:42 +05:30
Paul Frazee
d49045b61b
Fix to spanish localization file
2024-01-03 10:33:28 -08:00
Ansh
3bee621347
Enable Spanish Localization ( #2405 )
...
* add `es` to `lingui.config.js`
* update messages.po
* enable spanish localization
2024-01-03 10:14:36 -08:00
Eric Bailey
4baef7a2d5
Update IS_PROD check ( #2337 )
...
* Update IS_PROD check to work now and after federation
* Use correct sandbox PDS
* Just use simple check for now
2024-01-03 09:58:05 -08:00
Eric Bailey
1b0c73a2a3
Fix: Web design issues ( #2377 ) ( #2410 )
...
* Fix web design issues
* Fix Right Nav width design issue
Co-authored-by: Rahul Yadav <52163880+rahulyadav5524@users.noreply.github.com >
2024-01-03 09:56:07 -08:00
Paul Frazee
df277e5977
Multiple improvements to link cards and quote posts ( #2398 )
...
* fix canvas
* fix external link embed styles
* Use the same link-card style on web and mobile and give a little more height on desktop to the card images
* Use dark border on link embeds to match quote post style
* Fix the highlighting behavior on linkcards and quoteposts
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-01-03 09:53:41 -08:00
Rahul Yadav
2c31e2a042
Fixed slider flicker issue when sliding in revese side ( #2368 )
2024-01-03 11:08:21 -06:00
Ansh
a410aad23c
Improve French Localization ( #2404 )
...
* update messages.po for french
* Update src/locale/locales/fr/messages.po
Co-authored-by: Stanislas Signoud <signez@stanisoft.net >
* change based on feedback
---------
Co-authored-by: Stanislas Signoud <signez@stanisoft.net >
2024-01-03 21:16:23 +05:30
Noritada Kobayashi
032a5bd8a7
Add and fix Japanese localization ( #2374 )
2024-01-03 20:20:41 +05:30
Stanislas Signoud
7f999d9ebd
Improve French localization ( #2393 )
...
* Extract latest strings from the codebase
* Improve French translation
- Add missing translations
- Always use French guillemets («») when applicable
- Always add an article (le/la/l’) before nouns
- Use … character instead of three dots
- Change "Mettre en sourdine" into "Masquer", used in other products for "Mute" (and shorter)
- Change other usages of "Masquer" into its synonym "Cacher" to prevent confusion between concepts
- Shorten "Nouvelle publication" into "Nouv. publication" to prevent it overflowing in the main blue button
- Fixed other little errors
* Extract even newer strings from the codebase
* Translate latest new strings into French
* Move from publication to post in French localization
2024-01-03 20:09:45 +05:30
Noritada Kobayashi
61ef0a8242
Localize the option to make alt text mandatory ( #2376 )
2024-01-03 17:26:30 +05:30
Minseo Lee
ffd08570a5
Add Korean localization ( #2395 )
...
* Create messages.po
* Add Korean localization
2024-01-03 17:04:21 +05:30
Hailey
d4bb64c1e6
Fix various issues with screen dimension detection in external player ( #2349 )
...
* various dimension fixes
* use reactive hook for dimensions
* remove debug
* accurate dismissing of player
2024-01-02 22:36:43 -08:00
Mathieu Acthernoene
db3bf784fb
Remove splashscreen blink ( #2378 )
...
* chore: remove unused react-native-splash-screen package
* Fix splashscreen white blink
2024-01-02 22:21:17 -08:00
Eric Bailey
2f6f27c4fb
Add some more logging ( #2402 )
...
* Add a few logs
* Report unknown create account errors separately
* Downgrade to warn
* Nvm
2024-01-02 22:11:04 -08:00
Paul Frazee
d95972c9ff
Rework alt-text input to use bottom sheet ( #2355 )
...
* Rework alt-text input to use bottom sheet
* Add translations
2024-01-02 15:14:09 -08:00
Paul Frazee
0842df3675
Merge branch 'haileyok-fix/android-image-picker-patch' into main
2024-01-02 12:54:06 -08:00
Paul Frazee
21f7cf216a
Add patch explanation md
2024-01-02 12:53:52 -08:00
Paul Frazee
eeafd03ddf
Remove intermediate build files from patch
2024-01-02 12:52:36 -08:00
Paul Frazee
bb17d2d23b
Merge branch 'fix/android-image-picker-patch' of https://github.com/haileyok/social-app into haileyok-fix/android-image-picker-patch
2024-01-02 12:34:11 -08:00
Hailey
c1dc0b7ee0
emoji picker improvements ( #2392 )
...
* rework emoji picker
* dynamic position
* always prefer the left if it will fit
* add accessibility label
* Update EmojiPicker.web.tsx
oops. remove accessibility from fake button
2024-01-02 12:16:28 -08:00
Paul Frazee
e460b304fc
Merge branch 'haileyok-fix/android-splash-hackfix' into main
2024-01-02 11:57:43 -08:00
Paul Frazee
43ac20881f
Add comment
2024-01-02 11:57:27 -08:00
Hailey
cb6e164cd2
adjust api level
2023-12-31 16:14:24 -08:00
Hailey
87245480d4
who the hell knows
2023-12-31 16:05:07 -08:00
Rahul Yadav
d9e68d1604
Show setting header in web
2023-12-30 14:46:27 +05:30
Hailey
54e6ed8ebc
ensure no more than four assets, show toast if more
2023-12-29 22:00:52 -08:00
Hailey
a4aefcc8f8
allow multiple fix
2023-12-29 21:53:17 -08:00
Hailey
478defce6e
patch expo-image-picker to support "browse"
2023-12-29 21:42:18 -08:00
Noritada Kobayashi
4e9e92f976
Localize options in "Thread Preferences" screen ( #2373 )
2023-12-30 01:15:13 +08:00
Paul Frazee
1f037a0b43
Bump ios build number and android version code
2023-12-28 19:05:50 -08:00
Paul Frazee
b9fc152749
Remove the KeyboardAvoidingView in account creation ( close #2333 ) ( #2366 )
...
* Remove the keyboardavoidingview in account creation (close #2333 )
* Smaller pad on desktop/tablet
2023-12-28 19:05:17 -08:00
Paul Frazee
7634b581dd
1.62
2023-12-28 15:52:38 -08:00
Paul Frazee
9e330d2c6a
Create account tweaks ( #2365 )
...
* Disable autocomplete, autocapitalize, and autocorrect in create account login
* Add username textContentType to login to try to prompt password manager more regularly
* Fix type
2023-12-28 15:48:55 -08:00
Paul Frazee
709b0b6002
Fix sizing of the leftnav new post btn ( #2248 )
2023-12-28 15:47:39 -08:00
Paul Frazee
759d3f11b8
Use memory caching for android lightbox ( #2354 )
2023-12-28 15:47:05 -08:00
Paul Frazee
2a369e7e47
Disable page-transition animations on android ( #2352 )
2023-12-28 15:46:50 -08:00
Paul Frazee
0d960c58ba
Disable BlurView on android ( #2351 )
...
* A couple of small tweaks
* Force the UI to re-render by setting a key
* Disable to blurview on android
* Remove hackfix
2023-12-28 15:46:37 -08:00
Eric Bailey
705f9b61ef
Handle birth dates as UTC, handle locale formatting ( #2363 )
...
* Enforce UTC for birthdate picker
* Handle locales
* Remove log
* Add a second snap point to the date input in case text is zoomed
* Guard against bad dates
* Log message
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-28 14:13:51 -08:00
Paul Frazee
23c9c8977b
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-12-28 13:43:01 -08:00
Paul Frazee
c9704f447d
Merge branch 'mozzius-web-search' into main
2023-12-28 13:42:18 -08:00
Paul Frazee
363929b1a7
Fix desktop styles a bit
2023-12-28 13:41:23 -08:00
Paul Frazee
47127ce0ab
Merge branch 'web-search' of https://github.com/mozzius/bluesky-official-app into mozzius-web-search
2023-12-28 13:27:02 -08:00
Paul Frazee
6e7098e456
Disable spanish translation until it's more thoroughly reviewed ( #2362 )
...
* Disable spanish translation until it's more thoroughly reviewed
* missed a line
2023-12-28 13:03:54 -08:00
Hailey
f0532865ce
minor search screen ux improvements ( #2264 )
...
* handle taps while keyboard is displayed
* dismiss keyboard on drag when searching feeds
* dismiss on drag and persist taps on suggested follows
* add hitslop to clear button
* add hitslop to cancel button
* dismiss keyboard on drag when searching users
* hit slop for feed search clear button
* move import
2023-12-28 12:58:28 -08:00
Paul Frazee
40a110c541
Temporarily disable the german translation ( #2360 )
2023-12-28 12:07:08 -08:00
Eric Bailey
b326e1d3bd
Web dropdowns ( #2358 )
...
* Split out web dropdown
* Remove unused
* Remove unused style
* Close on escape
* Reduce chance of opening while scrolling
* Tune web dropdown styles
* Fix type
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-28 11:47:33 -08:00
SnackpackWayne
52cb777c94
Merge branch 'main' into patch-1
2023-12-27 22:38:01 +01:00
Noritada Kobayashi
f402f33a02
Mark more text as translatable ( #2284 )
2023-12-27 09:27:32 -08:00
Eric Bailey
c91b9efccb
Remove patched color scheme code ( #2340 )
2023-12-27 09:19:47 -08:00
snek
929987f806
support multiple og:image tags ( #2305 )
2023-12-27 18:13:53 +01:00
Paul Frazee
b5d53ef0b9
Fix missing avatar moderation in replies ( #2325 )
2023-12-27 08:53:39 -08:00
Paul Frazee
e1ba649560
Fixes to feed load triggers ( #2323 )
...
* Add soft-reset support to ProfileFeed and ProfileList
* Fix: correctly unsubscribe the notifications soft-reset listener
2023-12-27 08:53:24 -08:00
Paul Frazee
8b6ecf6bff
Protect against react key duplicates ( close #2278 ) ( #2309 )
...
* Fix duplicate react keys in post search
* Protect against duplicate react keys in feeds
2023-12-27 08:49:39 -08:00
Paul Frazee
0c9dc2163a
Fix: only show appeal CW item on moderated posts ( #2312 )
...
* Fix: only show appeal CW item on moderated posts
* Add appeal cw control to feed view o fposts
2023-12-27 08:48:23 -08:00
Paul Frazee
6e001dbf1c
A couple notifications fixes ( #2327 )
...
* Clear the app badge notif count on markallread
* Fix like notifications on custom feeds
2023-12-27 08:47:45 -08:00
Paul Frazee
3b240db0c0
Stop the user from posting before the link card finishes loading ( #2328 )
...
* Stop the user from posting before the link card finishes loading
* Add localization of error messages
2023-12-27 08:47:26 -08:00
Noritada Kobayashi
e27ffc850a
Make Japanese localization improvements ( #2285 )
...
* Make Japanese l10n improvements
* Update messages.po
---------
Co-authored-by: Ansh <anshnanda10@gmail.com >
2023-12-27 20:39:15 +05:30
Paul Frazee
b2b4ef858b
Correctly load spanish localization ( #2324 )
2023-12-26 17:54:57 -08:00
SnackpackWayne
538c67cc33
Update messages.po
...
German translation updated.
2023-12-27 01:03:17 +01:00
Hailey
7e3e6caa10
use the window hostname on web for twitch embeds ( #2311 )
2023-12-26 12:02:37 -08:00
Paul Frazee
cd7a25fd42
Bump android version code
2023-12-25 14:23:22 -08:00
Paul Frazee
614cb23489
Bump ios build number
2023-12-24 15:20:11 -08:00
Paul Frazee
51506efca6
Apply post-hide to quote posts ( #2302 )
2023-12-24 15:19:37 -08:00
Paul Frazee
e3d9a4f782
Bump ios build
2023-12-24 14:33:24 -08:00
Paul Frazee
bc5e28057a
Update some brand assets ( #2301 )
2023-12-24 14:32:23 -08:00
Paul Frazee
d2a4d580a8
Add policy links to left nav and settings page ( #2300 )
2023-12-24 14:29:23 -08:00
Eric Bailey
b199405134
Hide posts tool ( #2299 )
...
* Set up hidden posts persisted state
* Wrap moderatePost
* Integrate hidden posts into moderation
* Complete hide-post behaviors
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-24 14:24:56 -08:00
Paul Frazee
28e0df595f
Fix: dont incorrectly mark a feed empty based only on the first page ( #2298 )
2023-12-24 11:48:50 -08:00
Eric Bailey
2c37d47cf0
Patches and compiled i18n ( #2297 )
...
* Update patches
* Bump translations, remove ignored files
2023-12-24 11:32:25 -08:00
Paul Frazee
fe0a35cbea
Fix blank home screen ( close #2281 ) ( #2291 )
2023-12-24 10:00:29 -08:00
Paul Frazee
64bad57eb3
1.61 (initial build)
2023-12-23 16:26:55 -08:00
Eric Bailey
93f5bb3b1f
Bump react-native to 0.73.1, expo to 50 ( #2214 )
...
* Bump to react-native@0.73 , bump expo@next
Includes bumps for all expo deps and dev dependencies. Updates
react-native patch and others, and removes the babel-preset-expo patch.
* Remove duplicate Splash ref
* Bump more deps
* Properly install expo-notifications
* Bump webview dep
* Bump packages according to expo fix; remove pager-view patch as it is no longer needed
* Don't access expo-camera from Web
* Fix crypto dep on web
* Fix some type issues
* Build esnext modules to support dynamic imports
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-23 15:44:38 -08:00
Paul Frazee
7d6b7d2fa6
Fix some account filtering behaviors ( #2290 )
...
* Fix: don't filter ProfileCards out of certain lists
* Fix: don't filter ProfileCards and autocomplete based on mutes
2023-12-23 15:16:23 -08:00
bnewbold
b922b83820
yet more RSS tweaks ( #2289 )
...
* rss: full URL in RSS link; use request Host in URLs
Full URL syntax on request from third parties.
Using the actual request host should fix issues with non-bsky-production
deployments. It is HTTPS-only, so doesn't work perfectly for local dev.
* rss: make /profile/{handle}/rss an HTTP redirect
Motivation is easier discoverability of RSS feed.
2023-12-23 12:38:21 -08:00
bnewbold
ee20092735
rss: isPermaLink (case-sensitive) ( #2271 )
2023-12-22 13:06:52 -08:00
Ansh
c1d7d9a41b
Add Spanish localization ( #2267 )
...
* add french localization
* get dynamic import to work
* fix broken strings
* fix bug
* fix tests
* build files again
* add german locale
* Add german translated strings
* update file details
* fix plural case errors
* make german translations work
* add 'es' as a locale option
* enable spanish translations
* fix spelling mistake
2023-12-22 23:30:39 +05:30
bnewbold
a5c151c041
bskyweb: iterate on RSS format, based on feedback ( #2269 )
...
Thanks to Dave Winer (@scripting)!
2023-12-22 17:07:25 +01:00
Bryan Lumbantobing
64dc8ff342
Update localization.md ( #2263 )
2023-12-21 14:58:42 -08:00
dan
bc31da47fd
Consolidate List props a bit ( #2216 )
2023-12-21 14:56:45 -08:00
Eric Bailey
987c543727
Increase log dump to 500, dump everything in there ( #2268 )
2023-12-21 14:43:57 -08:00
Hailey
fedb94dd70
3rd party embed player ( #2217 )
...
* Implement embed player for YT, spotify, and twitch
* fix: handle blur event
* fix: use video dimensions for twitch
* fix: remove hack (?)
* fix: remove origin whitelist (?)
* fix: prevent ads from opening in browser
* fix: handle embeds that don't have a thumb
* feat: handle dark/light mode
* fix: ts warning
* fix: adjust height of no-thumb label
* fix: adjust height of no-thumb label
* fix: remove debug log, set collapsable to false for player view
* fix: fix dimensions "flash"
* chore: remove old youtube link test
* tests: add tests
* fix: thumbless embed position when loading
* fix: remove background from webview
* cleanup embeds (almost)
* more refactoring
- Use separate layers for player and overlay to prevent weird sizing issues
- Be sure the image is not visible under the player
- Clean up some
* cleanup styles
* parse youtube shorts urls
* remove debug
* add soundcloud tracks and sets (playlists)
* move logic into `ExternalLinkEmbed`
* border radius for yt player on native
* fix styling on web
* allow scrolling in webview on android
* remove unnecessary check
* autoplay yt on web
* fix tests after adding autoplay
* move `useNavigation` to top of component
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-21 14:33:46 -08:00
Paul Frazee
7ab188dc1f
Bump react-native-drawer-layout@4.0.0-alpha.3 ( #2261 )
2023-12-21 14:29:23 -08:00
Ansh
df73f83538
Add French localization ( #2265 )
2023-12-22 03:30:24 +05:30
Paul Frazee
d068cb1939
Web composer improvements ( #2257 )
...
* Keep the emoji picker in the tablet width (close #1880 )
* Support pressing tab to select a mention (close #1831 )
2023-12-20 16:55:29 -08:00
Paul Frazee
39a5a1e311
Fix the is13 check in account creation ( close #2258 ) ( #2259 )
2023-12-20 13:44:52 -08:00
Kev
238ff58db9
Fix image is cropped in alt text modal ( #1963 )
2023-12-20 12:59:43 -08:00
Elie Michel
2a94e6a2ef
Restore autofocus on emoji drop down ( #1821 )
2023-12-20 10:33:00 -08:00
Samuel Newman
4a93a5b6ad
Invalid handle autocomplete ( #2251 )
...
* refactor invalid handle check from a previous PR to use util function
* add invalid handle check to `prefixMatch`
2023-12-20 09:50:50 -08:00
Samuel Newman
946b2c9163
add yarn intl:compile to postinstall hook ( #2250 )
2023-12-20 09:45:30 -08:00
Samuel Newman
71b6a447ab
show search in centre column on desktop
2023-12-20 11:02:39 +00:00
Eric Bailey
e87065f042
Try to fix scroll indicator on Feeds page ( #2245 )
...
* Try to fix scroll indicator on Feeds page
* Apply to List
2023-12-19 10:32:17 -08:00
Paul Frazee
c00c5efb34
Bump build numbers for ios and android
2023-12-18 15:11:51 -08:00
Paul Frazee
7814106909
Bop it ( #2244 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2023-12-18 14:49:59 -08:00
Eric Bailey
14c77255dd
Use same source for pinned feeds on Home and tab/sidebars ( #2235 )
2023-12-18 14:42:37 -08:00
Eric Bailey
8df4fd4d57
Move label appeal to post dropdown ( #2236 )
...
* Move appeal from post to dropdown
* Translate
* Tweak copy on the appeal label modal
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-18 14:38:59 -08:00
Eric Bailey
726bbd2b6d
Add search button to logged out view ( #2237 )
2023-12-18 14:31:47 -08:00
Eric Bailey
699749cb75
Set numberOfLines for Android text input ( #2238 )
...
* Set numberOfLines for Android text input
* Let's go with 4
2023-12-18 14:28:29 -08:00
Eric Bailey
d05658f224
Tweak splash speed ( #2241 )
2023-12-18 14:27:03 -08:00
Ansh
1cf5a0b0fc
Fix 2231 Modal overlap on double modal open ( #2239 )
...
* add same multiple snapPoints to Confirm modal
* snapToIndex instead of confirm
2023-12-18 14:26:43 -08:00
Ansh
7af4825911
fix Create Account metrics ( #2242 )
2023-12-18 14:24:06 -08:00
bnewbold
3e3a72a366
basic public RSS feed for profiles ( #2229 )
...
* web: initial implementation of profile RSS feed
* re-work RSS feed to use DID in URL, not handle
Shouldn't have RSS feeds break when folks change handle.
* rss: tweak XML
2023-12-18 23:52:39 +04:00
Samuel Newman
edc6bdb4d6
use s.likeColor everywhere ( #2234 )
2023-12-18 09:47:17 -08:00
Ansh
81fefabe1a
Add credits to localization doc ( #2233 )
...
* change name of file to localization
* run `intt:build`
2023-12-18 09:24:31 -08:00
Eric Bailey
9ff1828437
Fix Logotype fill for dark mode ( #2230 )
...
* Fix fill of Logotype in dark mode
* Update default Logotype fill
2023-12-18 09:20:58 -08:00
Eric Bailey
47ff3e8e3f
Hide label appeal on self-labeled posts ( #2232 )
...
* Hide appeal for self-labeled post, update copy
* Use correct logic
2023-12-18 09:16:33 -08:00
Hima
38e65fbe75
Fix & Add: Japanese Translation (3) ( #2226 )
2023-12-18 22:43:20 +05:30
bnewbold
8da5a375a5
tweak social card meta yet again ( #2228 )
...
- handle missing content (PWI opt-out) better
- use opengraph "article" and "profile" types, not just website for everything
- fix timestamps, and used indexed at not created at
2023-12-18 20:24:25 +04:00
bnewbold
0c47f6dc98
bskyweb: update golang indigo dep (from May!), and some small devex tweaks ( #2227 )
...
* bskyweb: update deps to current indigo
* bskyweb: refactor handles to flatten control flow, and update to current indigo
* go Makefile: remove --debug (not working)
* bskyweb: default to public appview API instance
* make: do internationalization build as part of build-web
2023-12-18 19:31:48 +04:00
Hima
b942da162a
Fix: Some display issues ( #2219 )
...
* Update LeftNav.tsx
* Update RightNav.tsx
2023-12-18 18:28:58 +05:30
Paul Frazee
9f82441c37
Update splash screen tagline, update translations, bump ios build number
2023-12-17 15:28:04 -08:00
Paul Frazee
77437194e0
Bump ios build number
2023-12-17 11:57:23 -08:00
Eric Bailey
25f0527ad6
Tweaks ( #2225 )
...
* Gradient
* Tweak animation speed
* Rotate
* Linear
* Linear
2023-12-17 11:55:47 -08:00
Paul Frazee
aac13aafce
1.60
2023-12-15 15:57:06 -08:00
Paul Frazee
2a712630b4
Traffic reduction and tuned caching strats ( #2215 )
...
* Update the feed to only check latest on focus after 30s, but to do a full reset on focus after 1 hour to avoid very stale data
* Remove the isFeedPublic query
* Fix: avoid double next-page fetches
* Reduce some poll intervals to reduce server load
* Guard against double-fires of fetchNextPage
* Reduce polling on blurred screens
2023-12-15 15:49:07 -08:00
Eric Bailey
dd074371cf
Super secret changes don't look ( #2218 )
...
* Swap in new assets
* Refine
2023-12-15 15:40:22 -08:00
Eric Bailey
ce6d3fa0e1
Fix android icon dims ( #2213 )
2023-12-14 15:55:53 -08:00
Eric Bailey
a0d006a1ac
Log post creation failures ( #2205 )
2023-12-14 15:55:35 -08:00
Eric Bailey
1111108efe
Some brand, some pwi ( #2212 )
...
* Add logo to left nav in logged out
* Protect last routes
* Hide links in left nav, hide nav
* Replace bottom bar for pwi
* Remove same links from drawer
* Hide reply prompt
* Allow search
2023-12-14 15:46:27 -08:00
Eric Bailey
7897dd24a1
🤫 ( #2211 )
...
* Add new assets
* Add splashiness
* Add butter icon, spread it
* Cream together eggs, sugar, and vanilla
* Hi, I'd like to place and order. Yeah, none pizza with left beef, plz.
* test
* Refine animation
* tweak
* tweak
* tweak
* Tweak
* Simplify
* Cleanup
* Fix android logo
---------
Co-authored-by: Ansh Nanda <anshnanda10@gmail.com >
2023-12-14 14:48:40 -06:00
Paul Frazee
075ffdf583
PWI behavior updates ( #2207 )
...
* Enable PWI
* Disable access to feeds on PWI
* Remove feeds nav item from drawer when signed out
* Replace discover feed on home with a CTA
* Wire up the sign in and create account buttons to go straight to their respective screens
* Give a custom ScreenHider interface for no-pwi
* Add side borders on desktop to the screen hider
* Filter accounts in the autocomplete according to mod settings
* Trim replies in the post thread that are pwi opt-out
* Show 'learn more' on the content hider when no-override is enabled
* Apply the moderation filter on profile cards
* Disable post search on logged-out view
* Update locale files
* Bump api pkg
* Ensure feeds with no posts don't show as NSFPublic
* Fix types
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-12-14 10:31:49 -08:00
dan
7fd7970237
Make scroll handling contextual ( #2200 )
...
* Add an intermediate List component
* Fix type
* Add onScrolledDownChange
* Port pager to use onScrolledDownChange
* Fix on mobile
* Don't pass down onScroll (replacement TBD)
* Remove resetMainScroll
* Replace onMainScroll with MainScrollProvider
* Hook ScrollProvider to pager
* Fix the remaining special case
* Optimize a bit
* Enforce that onScroll cannot be passed
* Keep value updated even if no handler
* Also memo it
2023-12-13 18:48:20 -08:00
noriaki watanabe
fa3ccafa80
Add i18n setup in build instructions ( #2206 )
2023-12-13 18:17:59 -08:00
Paul Frazee
5fa43530f6
Revert change to how notifications are loaded on mobile
2023-12-13 13:48:49 -08:00
Paul Frazee
a713f77e03
1.59
2023-12-13 12:48:26 -08:00
Paul Frazee
8245e56747
Feed bugfixes ( #2204 )
...
* Dont show both an error and empty message in the feed
* Add a sanity check when attempting to fill the first 30
2023-12-13 12:17:14 -08:00
Paul Frazee
e3ba014be0
More notifications improvements ( #2198 )
...
* On mobile, never replace the notifs under the user due to focus events
* Use the server's seenAt response to calculate isRead state locally
2023-12-13 12:16:55 -08:00
Paul Frazee
eecf04489f
Rework the rightnav overflow behavior to not obscure the scroll region ( #2199 )
2023-12-13 09:59:27 -08:00
Ansh
001bbb41bb
Hotfix: Merge conflict in translation file ( #2203 )
...
* remove unused translation files
* re-run extract and compile
2023-12-13 19:48:53 +05:30
dan
0e3218db7d
Memoize usePalette ( #2201 )
2023-12-13 07:09:07 +00:00
Eric Bailey
b1f9454f1d
Add fallback to email reminder modal ( #2193 )
...
* Add fallback to email reminder modal
* Add more debug
2023-12-12 15:18:38 -08:00
dan
bf9cedb67b
Clean up pager refs to fix crash ( #2195 )
2023-12-12 15:11:20 -08:00
dan
5c701f8e0b
Re-rendering improvements for like/unlike ( #2180 )
...
* Add a few memos
* Memo PostDropdownBtn better
* More memo
* More granularity
* Extract PostContent
* Fix a usage I missed
* oops
2023-12-12 13:50:43 -08:00
Eric Bailey
a5e25a7a16
Add largeHeap to AndroidManifest.xml ( #2191 )
2023-12-12 13:40:24 -08:00
Jaz
bc42747297
Don't create embeds of profiles/posts from users who ask not to be sh… ( #2189 )
...
* Don't create embeds of profiles/posts from users who ask not to be shown in public views
* Formatting cleanup
* Bump workflow file to build an image for this branch
2023-12-12 13:10:13 -08:00
Ansh
9ab0ff6f1d
add scrollview to moderation screen ( #2187 )
2023-12-12 13:07:59 -08:00
Ansh
1289b161a1
disable modal profile popup android ( #2188 )
2023-12-12 13:07:30 -08:00
Paul Frazee
870505cbe2
Go back to content-driven slice keys in feeds ( #2190 )
...
* Go back to deterministic react keys
* Quick fix to cases when custom feeds serve empty responses
2023-12-12 13:07:09 -08:00
Ansh
90647fe7cf
Japanese localization ( #2003 )
...
* add japanese to list of languages
* add japanese translations
* change `jp` to `ja`
* minor changes to Japanese translation
* minor changes to Japanese translation
* update japanese strings with feedback
* Update languages.ts
* Extract translations
* Gitignore new compiled file
* allow switching to japanese
---------
Co-authored-by: Jake Gold <jake@blueskyweb.xyz >
Co-authored-by: Eric Bailey <git@esb.lol >
2023-12-13 01:12:19 +05:30
dan
27561ae79f
Fix View Full Thread ( #2181 )
2023-12-12 11:31:02 -08:00
Eric Bailey
2f8e7b2656
Make right nav scrollable on short screens ( #2186 )
2023-12-12 11:20:06 -08:00
Eric Bailey
e7141a77d8
Stub broadcast channel for unspported contexts ( #2175 )
2023-12-12 11:19:27 -08:00
Eric Bailey
c6ab6e8b8e
i18n settings improvements ( #2184 )
...
* Handle language selector
* Improve type safety
* Add a little more safety
* Update comment
2023-12-12 12:42:11 -06:00
Paul Frazee
d82b1a1047
1.58
2023-12-11 15:52:56 -08:00
Paul Frazee
c5f8909ecf
Double the footer on the list members flatlist
2023-12-11 15:52:00 -08:00
Eric Bailey
fc85901a46
Fix links in profiles ( #2178 )
...
* Resolve links in profile bios
* Improve solution
* On mobile, dont disable pointer events on the bio richtext
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-11 15:34:25 -08:00
Eric Bailey
bae63f9bf0
Patch bad migration, sanitize bad value ( #2179 )
2023-12-11 15:34:18 -08:00
Paul Frazee
3592f6f50b
Hide the mobile reply control if outside the threadgate ( #2177 )
2023-12-11 15:11:36 -08:00
Eric Bailey
9a59525b73
Revise FeedSourceCard load state to allow deletion for failures ( #2172 )
...
* Revise FeedSourceCard load state to allow deletion for failures
* Translate
* Remove test error feed
* Fix missing uri param
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-11 14:48:22 -08:00
Eric Bailey
586c2417a8
Handle failed pinned feed fetches when rendering list of pinned feeds ( #2173 )
2023-12-11 14:31:05 -08:00
dan
52ffd6aabb
Don't validate embeds when traversing cache ( #2174 )
2023-12-11 14:30:32 -08:00
Ansh
0f7dbbba4a
dismiss keyboard when threadgate settings are opened ( #2161 )
2023-12-11 13:55:40 -08:00
Eric Bailey
f7ec7f700e
Clarify MyList filter intent ( #2167 )
2023-12-11 13:55:14 -08:00
Paul Frazee
99cf6b626f
Additional reductions in request traffic ( #2169 )
...
* Dont poll for new content on profiles
* Drop the whenAppReady query after new post to reduce traffic overhead
* Reduce getPosts calls in notifs to only use them when needed
2023-12-11 13:53:37 -08:00
dan
ab04074197
Fix scroll on native ( #2170 )
2023-12-11 13:47:41 -08:00
dan
8929ff526f
Fix scroll on profile lists/feeds ( #2168 )
2023-12-11 13:24:31 -08:00
Paul Frazee
b82c5177b9
Reduce calls to getFeedGenerator and getFeed ( #2166 )
...
* Reduce calls to getFeedGenerator by the mergefeed
* Dont run end-of-follows mergefeed requests until actually at the end of the feed
* build AWS container
---------
Co-authored-by: Jake Gold <jake@blueskyweb.xyz >
2023-12-11 12:58:34 -08:00
Paul Frazee
3d229b5fd6
Bump ios and android build numbers
2023-12-10 12:25:14 -08:00
Paul Frazee
f46b598ac6
Fix mock-server init
2023-12-10 12:04:24 -08:00
Paul Frazee
28fa5e4919
Add "Who can reply" controls [WIP] ( #1954 )
...
* Add threadgating
* UI improvements
* More ui work
* Remove comment
* Tweak colors
* Add missing keys
* Tweak sizing
* Only show composer option on non-reply
* Flex wrap fix
* Move the threadgate control to the top of the composer
2023-12-10 12:01:34 -08:00
Paul Frazee
f5d014d4c7
Bump ios build
2023-12-09 17:21:03 -08:00
Eric Bailey
940a627996
Fix empty state width ( #2157 )
2023-12-09 15:10:53 -08:00
Eric Bailey
69a0a0bc41
Remove ( #2156 )
2023-12-09 15:10:29 -08:00
Eric Bailey
97b54b51c6
Add back isInitialLoad to session ( #2155 )
2023-12-09 15:10:12 -08:00
Paul Frazee
6b3eb401b0
Multiple notifications fixes ( #2154 )
...
* Dont reset notifications feed on push notification event
* Dont separate notifications by read state to avoid jank
* On notifications screen focus, check latest and only rerender if not scrolled down
* Reuse the cached notifs page when its not stale
* Bump ios build number
* Improve comments
* Change the 'mark all read' condition to avoid firing too early
2023-12-09 15:09:31 -08:00
Paul Frazee
d854e88218
Bump ios build number
2023-12-08 16:31:08 -08:00
Paul Frazee
102094b10a
Poll for new posts on app foreground ( #2152 )
2023-12-08 16:30:19 -08:00
Eric Bailey
9c0c18d5d0
Use new filter for Posts tab on profile ( #2150 )
...
* Use new filter for Posts tab on profile
* Update deps
* Remove log
2023-12-08 16:29:53 -08:00
Paul Frazee
e1b1720cad
Tweak the PWI opt-out copy again ( #2153 )
...
* Tweak the PWI ot-out copy again
* Update .po files
2023-12-08 16:26:20 -08:00
Eric Bailey
0270ada908
Fix quote post moderation check ( #2149 )
...
* Fix quote post moderation check
* Restore the ContentHider check
* Apply the content hider to quote posts
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-08 16:15:07 -08:00
Eric Bailey
1b8b1b2ed1
Await app view when handling blocks mutes for lists ( #2151 )
...
* Await app view when handling blocks mutes for lists
* Do it right this time
2023-12-08 15:55:35 -08:00
Paul Frazee
565979e71f
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-12-08 14:01:20 -08:00
dan
7b686b5592
Add manual per-page memoization to post select ( #2146 )
2023-12-08 13:57:00 -08:00
Eric Bailey
61fa3d506c
Close account switcher before logging out ( #2148 )
...
* Close account switcher before logging out
* Add comment
2023-12-08 13:00:19 -06:00
Ansh
528b4b5017
Clear unused locales ( #2147 )
...
* add some missing intl strings
* remove locales that are not used
2023-12-09 00:15:05 +05:30
Paul Frazee
282879b645
Bump ios build number
2023-12-07 17:21:10 -08:00
Paul Frazee
7b50331188
Various search fixes ( #2145 )
...
* Add posts-search query to shadow cache search
* Update user search to use correct endpoint
* Fix: include cursor in post search
2023-12-07 17:20:17 -08:00
Paul Frazee
448a403c81
Stop using the cached notification page ( #2142 )
2023-12-07 17:16:39 -08:00
Paul Frazee
7de5c341a9
Update pwi opt-out language ( #2143 )
2023-12-07 17:16:23 -08:00
dan
00731f62fe
Fix bad merge in translations ( #2144 )
2023-12-07 17:08:23 -08:00
Ansh
9d51886e43
Fixes issue with ( #2119 )
...
* Allow going directly to password input screen when switching accounts and password is required
* Revise state handling
* Handle logged out states, enable clearing requestedAccount
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-12-07 16:53:50 -08:00
Eric Bailey
afca4bf701
Add more breadcrumbs ( #2141 )
2023-12-07 16:48:23 -08:00
Eric Bailey
1975f4936a
Fix invites used order, adjust layout ( #2139 )
2023-12-07 16:30:41 -08:00
Paul Frazee
040ce03215
Grab-bag of post-feed improvements ( #2140 )
...
* Sanity check against cases where empty pages may occur
* Use the mergefeed as an emergency fallback to an empty feed
* Check for new posts on focus
2023-12-07 16:30:04 -08:00
Paul Frazee
52a0cb8fac
Add label appeal tool to posts and accounts ( #2124 )
...
* Add label appeal tool to posts and accounts
* Fix translations
2023-12-07 14:45:50 -08:00
dan
794015aef8
Navigate Home on account switch ( #2138 )
2023-12-07 14:28:49 -08:00
Eric Bailey
1b5989ac51
Allow blocking/muting to curational lists, unpinning to modlists ( #2121 )
...
* Add un-pinning of modlist
* Allow muting/blocking of curational lists
* Tweak icon
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-07 14:00:09 -08:00
Eric Bailey
b7a5294123
Improve account switching on mobile ( #2135 )
...
* Improve account switching on mobile
* Clarify comment
2023-12-07 13:44:59 -08:00
Eric Bailey
174a1622c9
Hoist moderation, attempt to fill feed up to 30 ( #2134 )
...
* Move moderatePost up to feed query
* Attemt to fill page up to 30
* Add the 'ensure full page' behavior to notifs
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-07 13:44:22 -08:00
Paul Frazee
940fc0ea5c
Disable animation on scrollToTop for web ( #2137 )
2023-12-07 13:41:02 -08:00
Eric Bailey
f115969f50
Fix double sep ( #2136 )
2023-12-07 13:06:41 -08:00
Paul Frazee
aeafa3a8cd
Fix: remove replies to deleted and blocked posts from feeds ( #2130 )
2023-12-07 13:04:22 -08:00
Paul Frazee
972bc1bd88
Increase the maximum ratio of images from 5:1 to 10:1 ( #2131 )
2023-12-07 13:03:34 -08:00
Paul Frazee
5b19e2b90b
Completely disable the RQ cache in post-thread ( #2133 )
2023-12-07 13:02:51 -08:00
Eric Bailey
cdc1d08267
Apply color theme to HTML page itself ( #2132 )
2023-12-07 11:00:44 -08:00
Paul Frazee
17c27581b6
Add PWI opt-out toggle ( #2122 )
...
* Add PWI opt-out toggle
* Bump @atproto/api@0.7.0
* Tweak copy
* Bump lockfile
* Fix layout on ios
* Tweak copy more
* Fix types
* Tweak copy some more
2023-12-07 10:32:55 -08:00
Eric Bailey
261a935747
More session improvements ( #2129 )
...
* More session improvements
* Drop resume session retries from 3 to 1
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-07 10:25:55 -08:00
Eric Bailey
a0b9fd799b
Disable sentry in dev ( #2128 )
2023-12-07 09:46:33 -06:00
Paul Frazee
80ada4d20a
Increment ios build number
2023-12-06 22:18:26 -08:00
Paul Frazee
00e1e56a7d
Treeview: more UI tweaks ( #2125 )
...
* Treeview: more UI tweaks
* Only show treeview when there are branching replies
* Fix types
2023-12-06 22:17:38 -08:00
Eric Bailey
818c6ae879
Add tests for migration and persisted state ( #2118 )
...
* Add tests for migrate
* Add test for persisted.init
* Add legacy transform test
* Set NODE_ENV for testing
* Mock logger
* Set expo var to test
2023-12-06 16:41:05 -08:00
dan
07fe058577
Move analytics out of critical path ( #2117 )
...
* Remove analytics provider, simplify hook
* Fix wrong import being used by feed
* Remove early bind
* Create client lazy on first use
2023-12-06 13:06:54 -08:00
Eric Bailey
a924df4dcd
Refetch some data on an interval ( #2114 )
...
* Match refetch intervals to stale time
* Lower refetch interval for own-profile
2023-12-06 12:31:54 -08:00
Paul Frazee
47771b9066
Update pwi endpoint ( #2116 )
2023-12-06 12:20:39 -08:00
dan
6335be14e1
Move analytics out of init ( #2115 )
...
* Remove listenSessionLoaded from analytics
* Move analytics init call to navigation ready
* Remove zod dependency from analytics
* Mirror changes on the web
* Delete listenSessionLoaded
* Only set up listeners once
2023-12-06 12:04:05 -08:00
dan
748212e000
Remove getSession waterfall ( #2112 )
2023-12-06 18:32:14 +00:00
dan
20a46c8cff
Enable structural sharing for preference query ( #2113 )
2023-12-06 10:20:23 -08:00
dan
de38595a7a
Split notification init, add cleanup ( #2102 )
...
* Inline never-imported export
* Remove pretense at handling cleanup
* Extract per-session listener to a function
* Split notifications.init() from notifications.onSessionLoaded()
* Tweak forked code to be more similar
* Remove unnecessary guards
* Split notifications.onSessionLoaded in two
* Always use getAgent()
* Remove dep on listenSessionLoaded, add cleanup
2023-12-06 10:05:59 -08:00
dan
7d158f82fb
Optimize Drawer re-renders ( #2108 )
2023-12-06 09:50:06 -08:00
Ansh
8e541d753a
Check Analytics ( #2106 )
...
* fix sign in event tracking
* add missing analytics events
* add more missing analytics
* fix like and unrepost event tracking
* reset onEndReachedThreshold
2023-12-06 09:45:01 -08:00
dan
7229cda5a5
Throttle non-critical Sentry messages ( #2110 )
...
* Throttle non-critical Sentry messages
* Run all timers in tests
2023-12-06 16:32:47 +00:00
Paul Frazee
df55c5fdeb
Bump ios build number
2023-12-05 22:57:47 -08:00
Paul Frazee
2571432875
Disable react-native-screen freezing to test performance implications ( #2109 )
2023-12-05 22:56:20 -08:00
Paul Frazee
3107bb07c9
Bump ios build number
2023-12-05 21:07:20 -08:00
Ansh
78e459d06f
Add missing translations and fix react key error in MyLists.tsx ( #2103 )
...
* add missing translations
* fix key errors in MyLists
* Update UserAddRemoveLists.tsx
2023-12-05 18:27:38 -08:00
Eric Bailey
e6bda92b20
Surface raw server error if exists ( #2096 )
...
* Surface raw server error if exists
* Update copy
* Update translation files
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-05 18:25:32 -08:00
Eric Bailey
7f3324d4a4
Improve error handling in dev-only ( #2095 )
2023-12-05 18:23:48 -08:00
Eric Bailey
570b78c32e
Fix self-threads filter logic ( #2091 )
2023-12-05 18:22:06 -08:00
Paul Frazee
41fd6eb95b
Fix some types
2023-12-05 18:21:15 -08:00
Paul Frazee
2ad0d059ac
More treeview UI tweaks ( #2093 )
...
* Improve tree-view spacing consistency and always include one reply bar level
* Reduce expanded post avi size
2023-12-05 18:18:53 -08:00
Paul Frazee
511d5d999b
Update to actions/setup-node@v4 ( #2105 )
...
* Update to actions/setup-node@v4
* Add a retry to the yarn install step
2023-12-05 18:18:28 -08:00
Paul Frazee
712cd3fde5
Perf: Include quote posts in the post-thread placeholder ( #2104 )
2023-12-05 18:17:03 -08:00
Paul Frazee
accb25ccf2
Perf: Dont initial-render full thread on mobile ( #2101 )
2023-12-05 18:02:33 -08:00
Paul Frazee
826b841e10
Fix: correctly identify if the screen is focused when handling soft resets on post feeds ( #2100 )
2023-12-05 18:01:08 -08:00
Eric Bailey
3c8036587e
Improvements to persisted state migration ( #2098 )
...
* Fix session email/emailConfirmed types, update usage for safer access
* Handle fallback better, better errors
* Better handling, add test
* Add test for default data
* Remove fallback, not needed, update logs
2023-12-05 19:59:34 -06:00
Eric Bailey
a915a57b10
Prevent invalid locale from being loaded ( #2099 )
2023-12-05 17:51:50 -08:00
dan
fab9f839d0
Fix email confirmation dialog on startup ( #2097 )
...
* Move init time logging to a fn, add guard
* Fix email confirmation dialog on startup
2023-12-06 00:28:11 +00:00
Paul Frazee
e7f973852f
Signup flow minor UI fixes ( #2094 )
...
* Fix layout of no-policy notice
* Fix spacing
2023-12-05 13:35:42 -08:00
Eric Bailey
5f553c29df
E2E 🟢 ( #2092 )
...
* Add logged out e2e ctrl, fix login test
* Fix log handling via env vars in expo
* Fix create account test
* Upgrade dev-env
* Fix home screen tests
* Fix composer tests
* Fix curate-lists tests, split in two
* Fix invite codes test
* Fix curate-lists tests
* Give up on mergefeed test
* Fix mod lists
* Fix app view url
* Fix profile tests
* Fix profile test with hack
* Keep using globals
* Fix two more
* Fix thread view
* Better skip for merge feed
* Revert debug code
2023-12-05 14:50:56 -06:00
dan
ed5a97d0fa
Fix jump when toggling suggestions ( #2090 )
2023-12-05 09:13:09 -08:00
Paul Frazee
37d94ca0e3
Bump ios build number
2023-12-04 18:01:49 -08:00
Paul Frazee
48f5cebc80
Update feeds on post created ( #2085 )
2023-12-04 17:58:45 -08:00
Paul Frazee
bdb2bfdd83
Rename Posts & Replies to Replies ( #2087 )
2023-12-04 17:56:41 -08:00
Paul Frazee
74e0b73db5
Add back ignore-filters-for behaviors ( #2086 )
2023-12-04 17:54:39 -08:00
Paul Frazee
d07ea64434
Fix: correctly partial-match when calling truncateAndInvalidate() ( #2088 )
2023-12-04 17:53:22 -08:00
Paul Frazee
160055e4f9
Merge branch 'CooperEdmunds-2047-last-active-tab' into main
2023-12-04 16:33:18 -08:00
Paul Frazee
81c525f2b2
Merge branch '2047-last-active-tab' of https://github.com/CooperEdmunds/social-app into CooperEdmunds-2047-last-active-tab
2023-12-04 16:30:08 -08:00
Paul Frazee
f1b69a332a
Tune treeview thread mode to have consistent spacing ( #2078 )
2023-12-04 16:25:17 -08:00
Eric Bailey
4f171be9bf
Fix bottom space on feeds ( #2081 )
...
* Fix bottom space on feeds
* Translate
* Handle web better
2023-12-04 16:24:51 -08:00
Paul Frazee
6e2eaa746d
Optimistically update the pager tab bar on swipe ( #2083 )
2023-12-04 16:06:15 -08:00
Paul Frazee
8e2cfa52de
Typefix
2023-12-04 15:08:34 -08:00
Eric Bailey
f1cfea5786
Add back pinning functionality to ProfileList ( #2084 )
2023-12-04 15:52:51 -06:00
Eric Bailey
094a58490f
Handle feedgen 429 ( #2066 )
...
* Handle feedgen 429
* Translate
2023-12-04 13:27:48 -08:00
Cooper Edmunds
17c58d40ff
Track active page using string instead of index
2023-12-04 16:10:03 -05:00
Paul Frazee
37cafb080b
Fix: distinguish between post media and quotes with the moderation hider ( #2075 )
...
* Fix: distinguish between post media and quotes with the moderation hider
* Type fixes
2023-12-04 12:53:25 -08:00
Paul Frazee
a46059ca46
Improve the post-hiders and the header alerts ( #2074 )
...
* Improve the post-hider and the header alerts
* Adjust the contenthider (icon, font size)
2023-12-04 12:51:08 -08:00
Paul Frazee
971c402788
Add PWI build flag ( #2082 )
2023-12-04 12:45:40 -08:00
dan
a687d3f028
Allow scroll by dragging profile header ( #2068 )
2023-12-04 12:03:32 -08:00
Paul Frazee
9562a80908
Allow posts with just an external link ( #2079 )
2023-12-04 11:59:59 -08:00
Paul Frazee
e47c3dbe0e
Tweak the loading placeholders to use the full space and position better ( #2072 )
2023-12-04 11:59:27 -08:00
Paul Frazee
a01497fed4
Hackfix to composer focus on web ( #2057 )
2023-12-03 18:45:25 -08:00
Paul Frazee
0ab19b45a2
Tweak layout a bit more
2023-12-02 17:56:04 -08:00
Paul Frazee
07afcab6b2
Merge branch 'fix-jump-in-suggested-follows-tabbar' of https://github.com/tarikfp/social-app into uiwork-reflow-issue
2023-12-02 17:52:21 -08:00
dan
2698a6b50b
Fix show suggested button color ( #2069 )
2023-12-01 16:23:00 -08:00
dan
bb22ebd588
Fix scroll jump on Back ( #2067 )
2023-12-01 14:05:10 -08:00
Eric Bailey
9dec9d7276
Only poll feed when feed page is focused ( #2064 )
...
* Do no poll when screen is not focused
* Avoid polling unless focused
* Handle homepage in background
* Fix the intl:check to ignore comments in diffs
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-12-01 13:40:50 -08:00
Cooper Edmunds
9a13fe50cc
Use lastActiveTab from AsyncStorage for non-desktop
2023-12-01 15:18:25 -05:00
Eric Bailey
f80bd30ef4
Better handle feed auth failures ( #2060 )
...
* Better handle feed auth failures
* Add comment
2023-12-01 09:29:50 -08:00
Eric Bailey
edc9ac272c
Add Lingui check to CI ( #2058 )
...
* Install lingui eslint plugin, ignore compiled files
* Add lingui step to Lint workflow
* Run check in other job
* Add compile step to web build
* Temp: add a new string to test with
* Add message
* Revert "Temp: add a new string to test with"
This reverts commit ef5459d00c .
* Un-track compiled files
* Add check scripts to package.json, build step
* Make sure to compile translations prior to test/typecheck
* Rename scripts
2023-12-01 09:14:10 -08:00
Paul Frazee
b05cf9f3c1
Bump ios build number
2023-11-30 18:57:18 -08:00
Paul Frazee
f8c46c08ca
Improve unread notif tracking ( #2056 )
2023-11-30 18:56:55 -08:00
Paul Frazee
826cbbd4bf
Maintain some feed data to avoid needless glimmers ( #2054 )
2023-11-30 18:49:23 -08:00
dan
9fa90bb8d9
Optimize pager rendering ( #2055 )
...
* Pull out and memoize PagerTabBar
* Avoid invalidating onScroll and add throttling
* Make isScrolledDown update non-blocking
* Fix types
2023-12-01 02:11:05 +00:00
Paul Frazee
23ad3ad98b
Various fixes ( #2053 )
...
* Fix invite code translations (plural api not availabe in ios)
* Speed up the composer animation a smidge
2023-11-30 17:03:38 -08:00
Cλctys
5839d2a30c
Fix scuffed web styles caused by overlapping viewport breakpoint boundaries ( #1985 )
...
* fixed lack of styles on 1300px web viewport width by adjusting tablet breakpoints
* fixed lack of styles on 800px web viewport width by adjusting mobile breakpoints
* changed `maxWidth` values in viewports to `n - 1` format
2023-11-30 16:14:36 -08:00
Paul Frazee
85b2b390df
Merge branch 'mozzius-invite-code-warning' into main
2023-11-30 16:13:23 -08:00
Paul Frazee
1755c2e538
Merge branch 'invite-code-warning' of https://github.com/mozzius/bluesky-official-app into mozzius-invite-code-warning
2023-11-30 16:13:16 -08:00
Paul Frazee
dcbceb5d9f
Merge branch 'mozzius-copy-link' into main
2023-11-30 16:06:07 -08:00
Paul Frazee
21af10bc3d
Merge branch 'copy-link' of https://github.com/mozzius/bluesky-official-app into mozzius-copy-link
2023-11-30 16:05:34 -08:00
Samuel Newman
9375532698
Add enter/exit animations to modals on web ( #2042 )
...
* add reanimated layout animations to modals
* reorder imports
* pass context to scroll handler patches
2023-11-30 16:02:46 -08:00
Eric Bailey
abe61b7517
Disable OTA for now ( #2052 )
2023-11-30 15:48:07 -08:00
Eric Bailey
28f8999252
Beep boop ( #2051 )
2023-11-30 13:53:34 -08:00
Eric Bailey
76a3c66f54
Eric/profile feeds list ( #2049 )
...
* Fix profile feedgens view
* Fix profile lists view
* Translate
2023-11-30 13:40:49 -08:00
Eric Bailey
47b0d36b73
Hide normal mute if muted by list, and invalidate profile query upon list mute ( #2048 )
...
* Hide normal mute if muted by list, and invalidate profile query upon list mute
* Prevent profile flashing
2023-11-30 13:40:01 -08:00
dan
46b63accb8
Rewrite the shadow logic to look inside the cache ( #2045 )
...
* Reset
* Associate shadows with the cache
* Use colocated helpers
* Fix types
* Reorder for clarity
* More types
* Copy paste logic for profile
* Hook up profile query
* Hook up suggested follows
* Hook up other profile things
* Fix shape
* Pass setShadow into the effect deps
* Include reply posts in the shadow cache search
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-30 13:35:58 -08:00
Paul Frazee
143fc80951
Merge branch 'main' of github.com:bluesky-social/social-app into main
2023-11-30 12:47:48 -08:00
Paul Frazee
ee82e78d5c
Fix missing export in e2e version
2023-11-30 12:47:40 -08:00
dan
cb193a827d
Fix lag when switching tabs ( #2046 )
2023-11-30 19:57:54 +00:00
Samuel Newman
b7599e5bea
generate messages
2023-11-30 17:12:21 +00:00
Samuel Newman
b164f151cc
Merge remote-tracking branch 'upstream/main' into invite-code-warning
2023-11-30 17:11:51 +00:00
Samuel Newman
ee5d7a63ce
update messages
2023-11-30 17:09:59 +00:00
Samuel Newman
c06611fb71
show informative message when token scope is wrong
2023-11-30 17:09:10 +00:00
Samuel Newman
5c78b2266f
add "copy link" text
2023-11-30 16:40:19 +00:00
Paul Frazee
fcd22d4ccb
Adjust stale-caches and dont group read&unread notifs together ( #2041 )
...
* Dont group read & unread notifications together
* Remove and reduce some stale cache times
* Keep the staleTime on the post-feed
* Bring back the load-bearing staletime on profile
2023-11-29 20:27:39 -08:00
Paul Frazee
c3e97fee1d
Bump ios build number
2023-11-29 20:12:55 -08:00
Paul Frazee
a03f57c8c3
Apply feed preferences (react-query refactor) ( #2040 )
...
* Actually implement the feed tuners hook
* Move feed-tuner pass into select() to have it apply immediately on change
2023-11-29 20:11:01 -08:00
Eric Bailey
3e1b2346ee
Close modals if switching to unauthed account ( #2039 )
2023-11-29 19:28:18 -08:00
Eric Bailey
b83fa95793
Handle nsfw feeds in public view ( #2035 )
...
* Handle nsfw feeds in public view
* Translate
* Refactor, new approach
* Translate
* Copy
* Translate
* Revert changes to Feed
* Remove unused retry
* Translate
2023-11-29 19:27:58 -08:00
Eric Bailey
005fc7cc38
Disable retrying globally ( #2038 )
2023-11-29 17:50:14 -08:00
Paul Frazee
c07d27645f
Merge branch 'CooperEdmunds-2011-link-in-feeds-tab-bar' into main
2023-11-29 17:49:46 -08:00
Paul Frazee
1140b05b83
Slightly less verbose variable
2023-11-29 17:37:15 -08:00
Paul Frazee
4c7b9652db
Merge branch '2011-link-in-feeds-tab-bar' of https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-link-in-feeds-tab-bar
2023-11-29 17:35:57 -08:00
Paul Frazee
dc53ef1ec1
Merge branch 'CooperEdmunds-2011-default-pin-feed-on-add' into main
2023-11-29 17:25:36 -08:00
Paul Frazee
6e30c339da
Merge branch '2011-default-pin-feed-on-add' of https://github.com/CooperEdmunds/social-app into CooperEdmunds-2011-default-pin-feed-on-add
2023-11-29 17:25:29 -08:00
Paul Frazee
630637874d
Fix state lifecycle management with post-feed query, solving the duplicate key issue ( #2034 )
...
* Assign keys to feed slices via a counter, to enable duplicate items in the feed if needed
* Move post-feed query state into the query's page params to consistently bind their lifecycles
2023-11-29 18:58:14 -06:00
Cooper Edmunds
3fbac466ac
Update home-screen tests related to feeds
2023-11-29 19:28:35 -05:00
Eric Bailey
a59d235e8b
Improve feed reordering with optimistic updates ( #2032 )
...
* Optimisticaly update order of saved feeds
* Better show disabled state for pin button
* Improve loading/disabled states
* Improve placeholder
* Simplify loading components
2023-11-29 16:17:27 -08:00
Eric Bailey
3ca4bd805a
Re-enable fetch monkey-patch ( #2036 )
...
* Re-enable fetch monkey-patch
* Reorder
2023-11-29 16:00:13 -08:00
Cooper Edmunds
34759798eb
Stop adding whats-hot for new users
2023-11-29 15:24:14 -05:00
Cooper Edmunds
8ceabe2a11
Conditionally render feeds link in feeds tab bar
2023-11-29 14:49:18 -05:00
Cooper Edmunds
ed391c346d
Add hasPinnedCustomFeedOrList to usePinnedFeedsInfos hook
2023-11-29 14:23:19 -05:00
Paul Frazee
4b3ec54add
Fix infinite query reloading behavior (reset, not invalidate) ( #2031 )
...
* Reset, not invalidate, notification queries
* Reset, not invalidate, feed queries
2023-11-29 11:15:35 -08:00
Paul Frazee
9239efac9c
Refactor the notifications to cache and reuse results from the unread-notifs checks ( #2017 )
...
* Refactor the notifications to cache and reuse results from the unread-notifs checks
* Fix types
2023-11-29 10:20:14 -08:00
Ansh
620e002841
Show logged out view when adding accounts ( #2020 )
...
* show logged out view when adding accounts
* Handle existing signed-in account
* Show which account is currently logged in
* Fix showing toasts
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-11-29 10:11:06 -08:00
Paul Frazee
6fe2b52f68
Get more rigorous about getAgent() consistency ( #2026 )
...
* Get more rigorous about getAgent() consistency
* Update the feed wrapper API to use getAgent() directly
2023-11-29 10:10:04 -08:00
Cooper Edmunds
ca357ecbcf
Add pinOnSave and use it in discover feeds list
2023-11-29 09:05:26 -05:00
dan
9fb2c29c67
Disable RQ structural sharing ( #2022 )
2023-11-28 20:48:08 -08:00
Eric Bailey
6f7032d42b
Full send Sentry ( #2018 )
...
* Update build profiles, sentry config
* Enable sentry
* Ok actually enable in dev
* Remove debug
* Add TF build
* Fix typo
* Remove debug
* Remove unecessary config
* Fix typo
* Set env in Expo
* Remove scripts
* Clarify
* Replace invalid character
* Align on release/dist
* Add build version
* Just use package version
* Align dist
2023-11-28 21:49:37 -06:00
dan
b778017000
Fix memory leak on mobile web tab navigation ( #2021 )
...
* Add navigationAction prop to Link
* Bottom bar should use navigate() action
2023-11-28 22:48:00 +00:00
Eric Bailey
bb9d340d42
Fix pinned feeds mutation issue ( #2016 )
2023-11-28 12:50:41 -06:00
Eric Bailey
0b2c85b967
Fix pinned feeds re-ordering ( #2014 )
2023-11-28 09:04:15 -08:00
Eric Bailey
bdabfa9d38
Guard against following tab stub being used un-authed ( #2013 )
2023-11-28 08:44:25 -08:00
Eric Bailey
cf1b0b1881
Handle other feed auth response ( #2012 )
2023-11-28 08:43:25 -08:00
Paul Frazee
60886b76c8
Bump ios build number
2023-11-27 17:46:13 -08:00
Eric Bailey
17a183514a
Ensure we use following feed if merge is disabled ( #2005 )
2023-11-27 17:42:02 -08:00
Paul Frazee
f580d4daf0
Restore post-thread caching behaviors (react-query refactor) ( #2010 )
...
* Rework resolve-did and resolve-uri queries to be smarter about cache reuse
* Precache handle resolutions
* Remove old unused code
* Load placeholder threads from the post-feed and notifications-feed queries
* Remove logs
* Fix bad ref
* Add loading spinners to the cache-loading thread view
* Scroll replies into view when loading threads
* Add caching within a thread
* Fix: dont show bottom border when the child spinner is active
2023-11-27 17:41:30 -08:00
Eric Bailey
d4714baf13
[PWI] Home ( #2007 )
...
* Fix up home page
* Fix spacing
* Remove unused default tab
* Update logic
2023-11-27 17:17:09 -08:00
Eric Bailey
a741a201b9
Don't check unread if session doesn't exist ( #2008 )
2023-11-27 16:40:20 -08:00
Eric Bailey
26bbe07068
Add more debugging to auth ( #2009 )
2023-11-27 16:39:53 -08:00
Eric Bailey
5fd2d36273
Filter out blocked posts from thread view ( #2006 )
2023-11-27 12:41:53 -08:00
Paul Frazee
cd43adf698
Two fixes to react-key generation ( #2004 )
...
* Fix missing react keys in ListMembers
* Fix react key construction for the posts feed
2023-11-27 12:30:41 -08:00
Eric Bailey
1dc017367e
Make sure logger serializes errors ( #2001 )
2023-11-27 10:28:21 -08:00
Eric Bailey
6758755316
Nav home after switch accounts ( #2002 )
2023-11-27 10:27:38 -08:00
Eric Bailey
828e53d533
Fix soft reset scroll on profile ( #1998 )
2023-11-27 09:43:05 -06:00
Ansh
0079030244
create build v1.57 ( #2000 )
2023-11-26 13:46:31 -08:00
Eric Bailey
08355e5166
Raise levels of some logs during pre-release ( #1994 )
2023-11-26 13:44:30 -08:00
Eric Bailey
4a59227459
Fix translation strings ( #1995 )
2023-11-26 13:44:17 -08:00
Eric Bailey
3007c1dc8a
Fix bad references in account switcher ( #1999 )
2023-11-26 13:44:08 -08:00
Eric Bailey
486fb72798
Fix double border, improve load state ( #1997 )
2023-11-26 13:43:49 -08:00
Eric Bailey
e9a11114d3
[PWI] Clarify different ways of clearing current account/logout ( #1991 )
...
* Clarify different ways of clearing current account/logout
* Reorder log
2023-11-24 17:41:42 -06:00
Eric Bailey
20b699a008
Fall back for non-public feeds ( #1988 )
2023-11-24 17:37:28 -06:00
Eric Bailey
1bcbc0cf2a
Fix onboarding web layout ( #1990 )
2023-11-24 16:40:07 -06:00
dan
f2d164ec23
PWI: Refactor Shell ( #1989 )
...
* Vendor createNativeStackNavigator for further tweaks
* Completely disable withAuthRequired
* Render LoggedOut for protected routes
* Move web shell into the navigator
* Simplify the logic
* Add login modal
* Delete withAuthRequired
* Reset app state on session change
* Move TS suppression
2023-11-24 22:31:33 +00:00
Ansh
4b59a21cac
Allow dynamic locale imports for web ( #1971 )
...
* allow dynamic locale imports for web
* remove unnecessary file
2023-11-24 12:35:25 -08:00
dan
43c8fb6f03
Fix missing effect cleanup ( #1986 )
2023-11-24 19:22:00 +00:00
dan
7ccbd14d5f
Show feeds in PWI ( #1984 )
2023-11-23 19:43:23 +00:00
dan
4272d291a9
PWI: Profile ( #1982 )
...
* PWI: Profile
* Show replies conditionally
* Dismiss modals on auth action
2023-11-23 00:30:49 +00:00
Eric Bailey
edf3114e47
Fixes 1731, compare URLs case-insensitive ( #1980 )
2023-11-22 17:20:35 -06:00
Eric Bailey
ec819f06ce
[PWI] Clean up logged out screen ( #1978 )
...
* Clean up logged out screen
* Better responsive styles
2023-11-22 16:53:25 -06:00
Eric Bailey
95f8bd8ddb
[PWI] Misc ( #1977 )
...
* PostDropdownBtn
* Hide reply prompt
* Hide FABs
2023-11-22 16:53:11 -06:00
dan
08333002cc
Implement "scroll to top" for profile tabs ( #1973 )
...
* Hook up scroll to top handlers
* Scroll and invalidate Feeds/Lists
* Fix index calc due to conditional tabs
* Reorder lines for clarity
2023-11-22 04:25:11 +00:00
Eric Bailey
3de1d556a9
[PWI] Feeds ( #1970 )
...
* Feeds page
* Hide save buttons on Feeds page
* ProfileFeed
2023-11-21 17:36:29 -06:00
Eric Bailey
8da10a5edc
Search page ( #1969 )
2023-11-21 17:35:53 -06:00
Eric Bailey
47d2d3cbf2
[PWI] Shell ( #1967 )
...
* Sidebars
* Bottom bar
* Drawer
* Translate
* Spacing fix
* Fix responsive regression
* Fix nit
2023-11-21 16:58:13 -06:00
dan
4c4ba553bd
Shadow refactoring and improvements ( #1959 )
...
* Make shadow a type-only concept
* Prevent unnecessary init state recalc
* Use derived state instead of effects
* Batch emitter updates
* Use object first seen time instead of dataUpdatedAt
* Stop threading dataUpdatedAt through
* Use same value consistently
2023-11-21 22:42:30 +00:00
Eric Bailey
f18b9b32b0
PWI Base ( #1964 )
...
* Base work for public view
* Make default moderation settings more restrictive
* Fix type
* Handle showing sign-in on authed actions
* Fix hoc logic
* Simplify prefs logic
* Remove duplicate method
* Add todo
* Clean up RepostButton.web
* Fix x button color
* Add todo
* Retain existing label prefs for now, use separate logged out settings
* Clean up useAuthedMethod, rename to useRequireAuth
* Add todos
* Move dismiss logic to withAuthRequired
* Ooops add web
* Block public view in prod
* Add todo
* Fix bad import
2023-11-21 10:57:34 -06:00
Eric Bailey
71b59021b9
Add dev-only button to clear storage ( #1965 )
...
* Add dev-only button to clear storage
* Add legacy storage clearing too
* Use try/catch
2023-11-21 10:16:22 -06:00
Eric Bailey
3a21c02b8a
Re-wrap forgot pw success in layout ( #1966 )
2023-11-21 10:04:23 -06:00
Ansh
c5b6f88e9a
Hindi Internationalization ( #1914 )
...
* get basic hindi support to work
* get web app language switcher in
* Refactor i18n implementation and remove unused
code
* add missing strings
* add dropdowns and modals missing strings
* complete all hindi translations
* fix merge conflicts
* fix legeacy persisted state
* fix data in RecommendedFeeds
* fix lint
2023-11-20 13:29:27 -08:00
Eric Bailey
019aae5f01
Improve dedupe logic on search suggestions ( #1958 )
2023-11-17 12:15:14 -08:00
dan
7c51a3931a
Optimize notifications rendering ( #1957 )
2023-11-17 17:51:44 +00:00
dan
d1c14940fb
Add missing type ( #1955 )
2023-11-17 09:47:36 -08:00
Eric Bailey
0dfc039a47
Fix some key errors ( #1951 )
2023-11-17 11:34:27 -06:00
dan
c858b58307
Do less work ( #1953 )
2023-11-17 09:31:26 -08:00
Eric Bailey
9c8a1b8a31
Fix some type errors ( #1952 )
...
* Fix some low-hanging type errors
* Override scrollRef types on profile
2023-11-17 11:08:45 -06:00
dan
6c8f043e37
Freeze inactive screens ( #1949 )
2023-11-16 22:20:08 -08:00
dan
a8aed2c38e
Use non-reactive callbacks for some methods ( #1948 )
...
* Use non-reactive callbacks for some methods
* Remove unnecessary state
* Use non-reactive callbacks for modals
2023-11-16 22:18:37 -08:00
dan
a10adf8908
Add some memoization ( #1947 )
2023-11-16 18:52:41 -08:00
Paul Frazee
e358c3cc30
Improve notification load behaviors ( #1943 )
...
* Dont use the stale cache for notifs-feed
* Add a delay to marking all read to avoid marking upcoming posts as read
* Trigger automatic notifications refresh when navigating to the tab, in certain conditions
2023-11-16 18:27:05 -08:00
Paul Frazee
357c752a21
Move the current agent to a global and reset RQ queries on agent change ( #1946 )
2023-11-16 18:26:22 -08:00
dan
3043b32468
Fix jumpy modal regression ( #1945 )
2023-11-16 18:01:51 -08:00
Paul Frazee
c03c744008
Notifs refresh improvement ( #1941 )
...
* Show loading state in notifications
* Fix invalidation of notifs
* Move spinner below header
* Fix: dont show spinner on initial load
2023-11-16 15:50:57 -08:00
Eric Bailey
6f57192bd5
Revise cache times ( #1942 )
...
(cherry picked from commit 1be2060a2b )
2023-11-16 15:43:53 -08:00
Paul Frazee
1952705ded
Disable refetchOnWindowFocus on react-query ( #1936 )
2023-11-16 15:42:37 -08:00
Eric Bailey
6dfb2a232f
Caching heuristics ( #1938 )
...
* Tempfix profile load
* First pass at staleTime
2023-11-16 15:28:50 -08:00
dan
f89dc63801
Add profile loading shim ( #1940 )
2023-11-16 23:23:58 +00:00
dan
22df70b3cc
Fix blank feed ( #1935 )
...
* Split feed into two components
* Rm unused
* Add a spinner
2023-11-16 14:37:48 -08:00
dan
8475312422
Add a mutation queue to fix race conditions in toggles ( #1933 )
...
* Prototype a queue
* Track both current and pending actions
* Skip unnecessary actions
* Commit last confirmed state to shadow
* Thread state through actions over time
* Fix the logic to skip redundant mutations
* Track status
* Extract an abstraction
* Fix standalone mutations
* Add types
* Move to another file
* Return stable function
* Clean up
* Use queue for muting
* Use queue for blocking
* Convert other follow buttons
* Don't export non-queue mutations
* Properly handle canceled tasks
* Fix copy paste
2023-11-16 14:01:01 -08:00
Paul Frazee
54faa7e176
Remove deprecated models and mobx usage (react-query refactor) ( #1934 )
...
* Update login page to use service query
* Update modal to use session instead of store
* Move image sizes cache off store
* Update settings to no longer use store
* Update link-meta fetch to use agent instead of rootstore
* Remove deprecated resolveName()
* Delete deprecated link-metas cache
* Delete deprecated posts cache
* Delete all remaining mobx models, including the root store
* Strip out unused mobx observer wrappers
2023-11-16 12:53:43 -08:00
Paul Frazee
e637798e05
Refactor account-creation to use react-query and a reducer (react-query refactor) ( #1931 )
...
* Refactor account-creation to use react-query and a reducer
* Add translations
* Missing translate
2023-11-16 11:16:31 -08:00
Paul Frazee
9f7a162a96
Refactor app passwords to use react-query ( #1932 )
2023-11-16 11:11:56 -08:00
Eric Bailey
310a7eaca7
Some me model cleanup ( #1928 )
...
* Replace me model in post dropdown btn
* Replace delete account logic
* Replace me model in bottom bar web
* Replace me model in bottom bar
* Replace me model in reply prompt
* Better fallback
* Fix reference
* Fix bad ref in bottom bar
2023-11-16 10:54:03 -08:00
Eric Bailey
a652b52b88
Refactor ChangeHandle modal ( #1929 )
...
* Refactor ChangeHandle to use new methods
* Better telemetry
* Remove unused logic
* Remove caching
* Add error message
* Persist service changes, don't fall back on change handle
2023-11-16 09:16:16 -08:00
Eric Bailey
e6efeea7c0
Refactor invites modal ( #1930 )
...
* Refactor invites modal
* Replace in drawer
* Delete stuff from me model
2023-11-16 08:40:31 -08:00
Paul Frazee
8a1fd160e6
Update UserInfoText component ( #1927 )
2023-11-16 08:19:08 -08:00
Paul Frazee
a84b2f9f2f
Close active elems (react-query refactor) ( #1926 )
...
* Refactor closeAny and closeAllActiveElements
* Add close lightbox
* Switch to hooks
* Fixes
2023-11-16 08:18:59 -08:00
Eric Bailey
0de8d40981
Misc cleanup ( #1925 )
...
* Remove unused prefs
* Cleanup
* Remove my-follows cache
* Replace moderationOpts in ProfileCard comp
* Replace moderationOpts in FeedSlice
* Remove preferences model
2023-11-15 18:35:58 -08:00
Paul Frazee
e749f2f3a5
Factor lightbox out into hook/context ( #1919 )
2023-11-15 18:17:03 -08:00
Paul Frazee
03b20c70e4
Fix memo params causing tuner to lose state ( #1924 )
2023-11-15 17:42:15 -08:00
Eric Bailey
952f5033d0
Fixes analytics init on web ( #1923 )
2023-11-15 17:37:55 -08:00
Eric Bailey
610eeecd26
Fix onboarding follows ( #1922 )
2023-11-15 17:37:32 -08:00
Eric Bailey
8857ba70c6
Improve types ( #1921 )
2023-11-15 17:23:59 -08:00
Eric Bailey
d8b26edb56
Remove post thread ( #1920 )
...
* Delete post-thread model
* Remove post-thread-item
* Remove unused types
2023-11-15 17:18:45 -08:00
Paul Frazee
6616b2bff0
Shell behaviors update (react-query refactor) ( #1915 )
...
* Move tick-every-minute into a hook/context
* Move soft-reset event out of the shell model
* Update soft-reset listener on new search page
* Implement session-loaded and session-dropped events
* Update analytics and push-notifications to use new session system
2023-11-15 17:17:50 -08:00
Eric Bailey
f23e9978d8
Update post embed fetching to use new methods ( #1916 )
...
* Update post embed fetching to use new methods
* Use session agent
2023-11-15 17:09:13 -08:00
Eric Bailey
9bcd00b831
No need to await follows anymore, fix cold load search ( #1918 )
2023-11-15 17:08:08 -08:00
Eric Bailey
fe1a7183fc
Translate some things on search ( #1917 )
2023-11-15 19:00:43 -06:00
Eric Bailey
22b76423a0
Search page ( #1912 )
...
* Desktop web work
* Mobile search
* Dedupe suggestions
* Clean up and reorg
* Cleanup
* Cleanup
* Use Pager
* Delete unused code
* Fix conflicts
* Remove search ui model
* Soft reset
* Fix scrollable results, remove observer
* Use correct ScrollView
* Clean up layout
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-15 15:55:28 -08:00
Paul Frazee
d5ea31920c
Autocomplete updates (react-query refactor) ( #1911 )
...
* Unify the autocomplete code; drop fuse
* Persist autocomplete results while they're in progress
* Commit lockfile
* Use ReturnType helper
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-11-15 14:39:22 -08:00
dan
839e8e8d0a
Post PostLikedBy and PostRepostedBy to RQ ( #1913 )
...
* Port PostRepostedBy to RQ
* Port PostLikedBy to RQ
2023-11-15 14:04:25 -08:00
dan
e699df21c6
Port Profile Followers/Follows to RQ ( #1893 )
...
* Port user followers to RQ
* Port user follows to RQ
* Start porting FollowButton to RQ
* Fix RQ key
* Check pending
* Fix shadow and pending states
* Rm unused
* Remove last usage of useFollowProfile
2023-11-14 17:55:54 -08:00
Eric Bailey
d1cb74febe
Desktop user autocomplete search ( #1906 )
...
* Fix notification provider order, add comments
* Remove log
* Add actor typeahead handling
* Trim down desktop search styles and hooks
* Clean up moderation
2023-11-14 17:51:23 -08:00
Eric Bailey
ab1ce078ec
Fix openCamera, openCropped, lightbox model, and image model usages ( #1908 )
2023-11-14 17:46:46 -08:00
Eric Bailey
7d5e01f433
Fix profile list ( #1907 )
2023-11-14 17:45:38 -08:00
Paul Frazee
e08d06f263
Fix image order in 4-image post embeds ( close #1895 ) ( #1904 )
2023-11-14 17:10:58 -06:00
Eric Bailey
68767d597e
Fix notification provider order, add comments ( #1905 )
...
* Fix notification provider order, add comments
* Remove log
2023-11-14 16:54:02 -06:00
Eric Bailey
ab6e3f2c5d
Fix self mention, resolve handle ( #1903 )
...
* Fix self mention, resolve handle
* Use queryClient
* Fix type
* Remove staleTime
2023-11-14 14:16:56 -06:00
Paul Frazee
8e4a3ad5b6
Add Shadow type ( #1900 )
2023-11-14 12:10:39 -08:00
Eric Bailey
00f8c8b06d
Fix root sibling context issue ( #1902 )
2023-11-14 10:46:37 -08:00
Paul Frazee
0a26e78dcb
Composer update (react-query refactor) ( #1899 )
...
* Move composer state to a context
* Rework composer to use RQ
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-11-14 10:41:55 -08:00
Paul Frazee
c687172de9
Fix poll latest loop ( #1901 )
...
* Avoid pollLatest loop
* Set poll interval on profile feeds
2023-11-14 12:33:05 -06:00
Eric Bailey
3fde1bea1b
Handle end of feed ( #1898 )
...
* Handle end of feed
* Add isFetching
2023-11-14 11:28:40 -06:00
Eric Bailey
4355f0fd9a
Refactor onboarding suggested follows ( #1897 )
...
* Refactor onboarding suggested follows
* Fix error state, track call
* Remove todo
* Use flatmap
* Add additional try catch
* Remove todo
2023-11-14 11:25:37 -06:00
Paul Frazee
a81c4b68fa
Update Muted and Blocked accounts screens (react-query refactor) ( #1892 )
...
* Add my-blocked-accounts and my-muted-accounts queries
* Update ProfileCard to use the profile shadow cache and useModerationOpts
* Update blocked accounts and muted accounts screens
2023-11-13 17:30:56 -08:00
Paul Frazee
0501c2be77
Profile cleanup (react-query refactor) ( #1891 )
...
* Only fetch profile tab content when focused
* Fix keys
* Add missing behaviors to post tabs
* Delete old profile mobx model
2023-11-13 15:12:41 -08:00
Paul Frazee
47204d9551
Update profile preview to use react-query ( #1890 )
2023-11-13 14:57:53 -08:00
Paul Frazee
9fca7b3af6
Add feedgens tab to profile ( #1889 )
2023-11-13 14:46:19 -08:00
Eric Bailey
b04748e703
Factor out store from post-feed query ( #1888 )
2023-11-13 14:07:18 -08:00
Eric Bailey
06eb8b9a4c
Factor our feed source model ( #1887 )
...
* Refactor first onboarding step
* Replace old FeedSourceCard
* Clean up CustomFeedEmbed
* Remove discover feeds model
* Refactor ProfileFeed screen
* Remove useCustomFeed
* Delete some unused models
* Rip out more prefs
* Factor out treeView from thread comp
* Improve last commit
2023-11-13 13:53:57 -08:00
Paul Frazee
a01463788d
More profile refactor updates ( #1886 )
...
* Update the profile avatar lightbox
* Update profile editor
* Add dynamic likes tab
* Add dynamic feeds and lists tabs
* Implement lists listing on profiles
2023-11-13 13:29:33 -08:00
dan
8217761363
Fix jump for web pager ( #1884 )
2023-11-13 13:03:47 -08:00
dan
bb4ed3cd49
Fix lint on main ( #1885 )
2023-11-13 13:01:26 -08:00
dan
e1938931e0
Refactor profile screen to use new pager and react-query ( #1870 )
...
* Profile tabs WIP
* Refactor the profile screen to use react-query (WIP)
* Add the profile shadow and get follow, mute, and block working
* Cleanup
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-13 10:35:15 -08:00
Eric Bailey
c3edde8ac6
More prefs cleanup ( #1882 )
...
* Update useHomeTabs
* Use queryClient to fetch
* Replace useHomeTabs and useDesktopRightNavItems
* Fix type error
* Some cleanup
2023-11-13 10:21:53 -08:00
Eric Bailey
37a2204483
Update clear account behavior, ensure agent is set ( #1881 )
2023-11-13 08:20:38 -08:00
Paul Frazee
b445c15cc9
Refactor notifications to use react-query ( #1878 )
...
* Move broadcast channel to lib
* Refactor view/com/post/Post and remove temporary 2 components
* Add useModerationOpts hook
* Refactor notifications to use react-query
* Fix: only trigger updates in useModerationOpts when the values have changed
* Implement unread notification tracking
* Add moderation filtering to notifications
* Handle native/push notifications
* Remove dead code
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-11-12 18:13:11 -08:00
Eric Bailey
c584a3378d
Refactor My Feeds ( #1877 )
...
* Refactor My Feeds screen
* Remove unused feed UI models
* Add back PTR
2023-11-12 16:26:02 -08:00
Paul Frazee
d9e0a927c1
Refactor lists to use new queries ( #1875 )
...
* Refactor lists queries to react-query
* Delete old lists-list model
* Implement list, list-members, and list-memberships react-queries
* Update CreateOrEditList modal
* First pass at my-follows and actor-autocomplete queries
* Update ListAddUserModal to use new queries, change to ListAddRemoveUsersModal
* Update UserAddRemoveLists modal
* Remove old TODO
* Fix indent, autocomplete query
* Add a todo
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2023-11-12 12:45:25 -08:00
Eric Bailey
05b728fffc
Eric/preferences ( #1873 )
...
* Add initial preferences query, couple mutations
* Remove unused
* Clean up labels, migrate getModerationOpts
* Add birth date handling
* Migrate feed prefs
* Migrate thread view prefs
* Migrate homeFeed to use existing key name
* Fix up saved feeds in response, no impl yet
* Migrate saved feeds to new hooks
* Clean up more of preferences
* Fix PreferencesThreads load state
* Fix modal dismissal
* Small spacing fix
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-12 11:31:11 -08:00
Paul Frazee
c8c308e31e
Refactor feeds to use react-query ( #1862 )
...
* Update to react-query v5
* Introduce post-feed react query
* Add feed refresh behaviors
* Only fetch feeds of visible pages
* Implement polling for latest on feeds
* Add moderation filtering to slices
* Handle block errors
* Update feed error messages
* Remove old models
* Replace simple-feed option with disable-tuner option
* Add missing useMemo
* Implement the mergefeed and fixes to polling
* Correctly handle failed load more state
* Improve error and empty state behaviors
* Clearer naming
2023-11-10 15:34:25 -08:00
dan
51f04b9620
Use min height for pager lists and increase it ( #1869 )
2023-11-10 22:29:12 +00:00
dan
86b4842d67
Fix initial pager gap after fast scroll ( #1868 )
2023-11-10 21:23:17 +00:00
dan
91f8a23fbc
Scroll sync in the pager without jumps ( #1863 )
2023-11-10 19:54:33 +00:00
dan
65def37165
Push useAnimatedScrollHandler down everywhere to work around bugs ( #1866 )
...
* Move useOnMainScroll handlers to leaves
* Force Feed to always take handlers
* Pass handlers from the pager
2023-11-10 19:00:46 +00:00
Eric Bailey
e0e5bc8fd8
Fix type errors ( #1867 )
2023-11-10 18:20:33 +00:00
Eric Bailey
6513055d02
Merge pull request #1860 from bluesky-social/eric/startup
...
Web login/signup and shell
2023-11-10 11:31:36 -06:00
Eric Bailey
436a14eabb
Pare down session as much as possible
2023-11-10 09:59:04 -06:00
Eric Bailey
d0d93168d4
Clean up isDirty handling
2023-11-10 08:59:39 -06:00
dan
8d7475c130
Work around web stale closure bug in Reanimated ( #1865 )
2023-11-10 14:58:13 +00:00
Eric Bailey
499021229a
Remove error states, just best effort
2023-11-10 08:53:23 -06:00
Eric Bailey
60386f8f07
Swap order
2023-11-10 08:48:15 -06:00
Eric Bailey
b0c9cce5c3
Follow conventions for query, use isDirty flag in session store to avoid unneccessary writes
2023-11-10 08:46:45 -06:00
Eric Bailey
742f53d1ec
Comments
2023-11-09 20:46:45 -06:00
Eric Bailey
2d7b89c6a1
Cleanup getProfile
2023-11-09 20:39:54 -06:00
Eric Bailey
ab878ba9a6
Web login/signup and shell
2023-11-09 20:35:17 -06:00
dan
487d871cfd
Pull useAnimatedScrollHandler back up ( #1858 )
...
* Revert "Pull animated scroll handler down from pager"
This reverts commit ecebb78e40 .
* Only handle onScroll for current page
2023-11-09 23:47:54 +00:00
Paul Frazee
fb4f5709c4
Refactor post threads to use react query ( #1851 )
...
* Add post and post-thread queries
* Update PostThread components to use new queries
* Move from normalized cache to shadow cache model
* Merge post shadow into the post automatically
* Remove dead code
* Remove old temporary session
* Fix: set agent on session creation
* Temporarily double-login
* Handle post-thread uri resolution errors
2023-11-09 15:35:25 -08:00
Eric Bailey
625cbc435f
First pass at a session handler ( #1850 )
...
* First pass at a session handler
* TODOs
* Fix recursion
* Couple more things
* Add back resume session concept
* Handle ready
* Cleanup of initial loading states
* Handle init failure
* Cleanup
* Remove account
* Add updateCurrentAccount
* Remove log
* Cleanup
* Integrate removeAccount
* Add hasSession
* Add to App.native, harden migration
* Use effect to persist data
2023-11-09 15:14:51 -08:00
dan
664e7a91a9
Fix tab alignment on the web ( #1857 )
2023-11-09 21:56:25 +00:00
dan
c627a766cd
Show tabs when swiping feeds ( #1856 )
2023-11-09 21:45:31 +00:00
dan
7a55ca6133
Sync top/bottom bar disappearance to the scroll ( #1855 )
...
* Disable existing code that toggles shell
* Make shell mode a float
* Translate based on the gesture
* Track header and footer heights
* Add web support
* Fix types and cleanup
* Add back isScrolled logic
* Add comments
2023-11-09 12:15:05 -08:00
Ansh
1dcf882619
Hotfix internationalization on mobile ( #1854 )
...
* hotfix internationalization on mobile
* remove comment
2023-11-09 10:49:46 -08:00
Ansh
4c7850f8c4
Internationalization & localization ( #1822 )
...
* install and setup lingui
* setup dynamic locale activation and async loading
* first pass of automated replacement of text messages
* add some more documentaton
* fix nits
* add `es` and `hi`locales for testing purposes
* make accessibilityLabel localized
* compile and extract new messages
* fix merge conflicts
* fix eslint warning
* change instructions from sending email to opening PR
* fix comments
2023-11-09 10:04:16 -08:00
dan
82059b7ee1
Hide/show header and footer without re-renders, take two ( #1849 )
...
* Remove callsites using the state value
* Remove unused code
* Change shell mode without re-renders
* Adjust "write your reply" for mode
2023-11-09 00:25:27 +00:00
Eric Bailey
bd531f2344
Pull language methods into api context ( #1847 )
...
* Pull language methods into api context
* Rename for consistency
2023-11-08 11:55:38 -08:00
Eric Bailey
f18b15241a
Add modal state provider, replace usage except methods ( #1833 )
...
* Add modal state provider, replace usage except methods
* Replace easy spots
* Fix sticky spots
* Replace final usages
* Memorize context objects
* Add more warnings
2023-11-08 10:34:10 -08:00
Paul Frazee
5eadadffbf
State layer cleanup: move alt-text-required into preferences and fix a bug in reminders ( #1845 )
...
* Move alt-text-required into preferences
* Fix bug: reminders now using new onboarding state
2023-11-08 09:46:07 -08:00
Paul Frazee
5843e212c0
Move language preferences to new persistence + context ( #1837 )
2023-11-08 09:38:28 -08:00
Paul Frazee
e75b2d508b
Move invite-state to new persistence + context and replace the notifications with just showing uses in the modal ( #1840 )
2023-11-08 09:10:59 -08:00
Paul Frazee
74f8390f1d
Move muted threads to new persistence + context ( #1838 )
2023-11-08 09:08:42 -08:00
Paul Frazee
4afed4be28
Move onboarding state to new persistence + reducer context ( #1835 )
2023-11-08 09:04:06 -08:00
Paul Frazee
3a211017d3
Move require alt-text to new persistence + context ( #1839 )
2023-11-08 08:52:01 -08:00
tarikpnr
bc64c86b12
Fix jump in suggested follows tab (Native)
2023-11-08 17:07:32 +03:00
Paul Frazee
2acc88e78d
Move reminders to new persisted state layer ( #1834 )
2023-11-07 16:39:13 -08:00
Eric Bailey
96d8faf4b0
Add persistent state provider ( #1830 )
...
* Add persistent state provider
* Catch write error
* Handle read errors, update error msgs
* Fix lint
* Don't provide initial state to loader
* Remove colorMode from shell state
* Idea: hook into persisted context from other files
* Migrate settings to new hook
* Rework persisted state to split individual contexts
* Tweak persisted schema and validation
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-07 14:06:17 -08:00
Eric Bailey
bfe196bac5
Extract shell state into separate context ( #1824 )
...
* WIP
* Add shell state
* Integrate new shell state for drawer and minimal shell mode
* Replace isDrawerSwipeDisabled
* Split shell state into separate contexts to avoid needless re-renders
* Fix typo
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com >
2023-11-07 11:37:47 -08:00
Noritada Kobayashi
7158157f5f
Correct meta tag attributes ( #1829 )
2023-11-07 09:56:44 -08:00
dan
7b2a7db83c
Pull animated scroll handler down from pager ( #1827 )
2023-11-07 08:46:39 -08:00
dan
fa821943da
Use Sentry only for errors ( #1776 )
...
* Use Sentry only for errors
* Fix merge
2023-11-07 04:30:00 +00:00
Eric Bailey
7ffbee18b5
Fix removal of old lists from saved feeds ( #1823 )
...
* Fix removal of old lists from saved feeds
* Fix saved feed removal race condition
2023-11-06 18:51:46 -08:00