Hailey
9f6db0ef67
few fixes
2024-04-15 00:42:22 -07:00
Hailey
2c1b3709af
swift impl
2024-04-15 00:37:12 -07:00
Hailey
2ada0cbd0d
better implementation
2024-04-14 23:27:27 -07:00
Hailey
71f1e44653
add jwt struct
2024-04-14 22:21:47 -07:00
Hailey
c97e439a7c
better layout
2024-04-14 16:26:31 -07:00
Hailey
00abca970a
few more cleanups
2024-04-12 00:36:34 -07:00
Hailey
73c98bc3af
native factory impl
2024-04-12 00:35:30 -07:00
Hailey
0aab04f670
fix names
2024-04-11 22:12:09 -07:00
Hailey
13607edd43
squash
...
fix android module name
import fixes
fix some imports
use `@atproto/jwk` over local zod schema
preview oauth client
rename package
alignment
more alignment
database implementation
cleanup some types
alignment
switch implementation for es256
half of `verifyJwt` for android
half of `verifyJwt` for iOS
rm log
`createJwt` android
`createJwt` ios
rm print
cleanup native impl
silence some warnings
reorg, finish web impl
follow the `CryptoImplementation`
move some more things around
normalize some names
rename func
add generate on android
add android dep
rm bool
add alg
better implementation
ios jwk generation
fix index.ts
add `getRandomValues()` on native
web `getRandomValues`
silence ts error for missing crypto on web
add `digest` for web
add `digest`
add module
2024-04-11 22:04:51 -07:00
dan
310d865440
[Statsig] Mark Testflight as staging tier ( #3470 )
2024-04-10 20:08:46 +01:00
dan
427f3a848d
[Statsig] Typecheck gates ( #3467 )
...
* Typecheck gates
* Lint against untyped useGate()
* Alphabetic
2024-04-10 19:36:37 +01:00
Hailey
bf974b147e
Bump to 1.77 ( #3468 )
2024-04-10 08:50:44 -07:00
Samuel Newman
353a963920
Search - extra tabs ( #3408 )
...
* add extra tab to search and translate tab names
* add feature gate
* flatten pager children
* Revert "flatten pager children"
This reverts commit 0050d42558 .
* have pager children as array
* move gate to custom hook
* bundle titles and pages together
* remove comment
* Fix a crash
* Use Views as children
---------
Co-authored-by: dan <dan.abramov@gmail.com >
2024-04-10 16:02:13 +01:00
Hailey
b5f5777939
notify slack on production builds ( #3461 )
...
* notify slack on production builds
* ugh
2024-04-09 17:25:59 -07:00
Hailey
26f5e02afa
notify slack on production builds ( #3460 )
2024-04-09 17:00:14 -07:00
Paul Frazee
ee87f2cadd
1.76 release preparations ( #3459 )
...
* Run intl:extract
* Update dev-env to 0.3.4
* Test fixes
1.76.0
2024-04-09 16:27:39 -07:00
Frudrax Cheng
fbcd4ddabc
Update zh-CN translation ( #3433 )
...
* Update messages.po
* Update messages.po by reviewer suggestions
Co-authored-by: Leonid <kasumi@bangdream.moe >
* Update messages.po by reviewer suggestions
Co-authored-by: Leonid <kasumi@bangdream.moe >
* Update messages.po by reviewer suggestions
Co-authored-by: Leonid <kasumi@bangdream.moe >
* Update messages.po by reviewer suggestions
Co-authored-by: Leonid <kasumi@bangdream.moe >
* Update messages.po by reviewer suggestions
* Remove superseded strings
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
* Update messages.po
---------
Co-authored-by: Leonid <kasumi@bangdream.moe >
2024-04-09 15:13:00 -07:00
Gabriella
edab3d2db6
Italian Localization ( #3388 )
...
* Italian Localization
New strings translated for v.1.75
* Update messages.po
Changed two expressions following the revision of @marcomaroni
* Update messages.po
Additional changes to text applied following the suggestion of external translators.
* Update messages.po
Deleted extra stop and corrected a gramatical error
* Update messages.po
Added a correction on string 414 which had a grammatical error.
* Update messages.po
String with Labeler updated.
* Update messages.po
Additional changes made to wordings in traduced strings
2024-04-09 15:12:28 -07:00
dan
d89b6eb7fd
[Statsig] Send prev route name ( #3456 )
2024-04-09 15:09:53 -07:00
dan
c300d4cab6
[Statsig] Instrument feed display ( #3455 )
...
* [Statsig] Instrument feed display
* Back out leftover change
2024-04-09 15:09:42 -07:00
Eric Bailey
c96bc92042
Small logic cleanups ( #3449 )
...
* Small logic cleanups
* Small logic cleanups (#3451 )
* remove a few things
* oops
* stop swallowing the error
* queue callbacks
* oops
* log error if caught
* no need to be nullable
* move isClosing=true up
* reset `isClosing` and `closeCallbacks` on close completion and open
* run queued callbacks on `open` if there are any pending
* rm unnecessary ref and check
* ensure order of calls is always correct
* call `snapToIndex()` on open
* add tester to storybook
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-04-09 15:08:02 -07:00
Samuel Newman
a49a5a351d
Use ALF for the embed consent modal ( #3336 )
2024-04-09 00:58:18 +01:00
Eric Bailey
2bc20b1752
Onboarding tweaks ( #3447 )
...
* Remove feed
* Follow bsky.app
2024-04-08 14:32:00 -05:00
dan
6d3f9397f4
[Experiment] Ignore the persisted tab ( #3442 )
2024-04-08 18:39:32 +01:00
dan
f03390e4b2
[Experiment] Show "Follow Back" label ( #3439 )
2024-04-08 18:38:59 +01:00
dan
887fedabea
[Statsig] Track like/follow metadata ( #3435 )
...
* Track becoming mutuals
* Track poster/liker status
* Track post and followee clout
* Track follower and liker clout
* Extract utility
2024-04-08 18:38:51 +01:00
dan
8188f61e7d
[Experiment] Turn off interval polling for Discover ( #3431 )
...
* Include feed URL in feed events
* [Experiment] Turn off polling interval for Discover
2024-04-08 17:21:44 +01:00
dan
1150007d37
Auto-expand follow suggestions on web ( #3432 )
2024-04-08 17:20:58 +01:00
dan
ed5647d434
[Experiment] Disable min shell on foregrounding ( #3430 )
2024-04-08 17:20:41 +01:00
Hailey
731d94b973
Implement back button fix for all places in the app ( #3434 )
2024-04-08 09:09:40 -07:00
Hailey
a1ac84687f
Keep each deployment job in a separate concurrency group ( #3446 )
2024-04-08 08:54:50 -07:00
Hailey
00076ad1ff
Bump async-storage to comply with App Store guidelines ( #3436 )
2024-04-08 08:24:59 -07:00
Hailey
a6babaceaf
adjust app.config.js to prevent development manifest error ( #3413 )
2024-04-05 13:29:54 -07:00
Hailey
cd29dba761
fix dialog back button for android ( #3428 )
...
* fix types
* remove unused async
* add try/catch
2024-04-05 12:52:53 -07:00
Hailey
c80dcc565e
only run labelers for core team ( #3426 )
...
* use `pull_request_target` instead of `pull_request`
* adjust
* only run for core team
2024-04-05 08:58:28 -07:00
Hailey
443dfb5c3e
prevent deployment race conditions ( #3416 )
2024-04-05 08:27:22 -07:00
dan
46c112edfd
Enforce that text is wrapped in <Text>, remaining cases ( #3421 )
...
* Toggle.Button -> Toggle.ButtonWithText
* Simplify Prompt.Cancel/Action
* Move lines down for better diff
* Remove ButtonWithText
* Simplify types
* Enforce Button/ButtonText nesting
* Add suggested wrapper in linter error
* Check <Trans> ancestry too
* Also check literals
* Rm ts-ignore
2024-04-05 15:09:35 +01:00
dan
49266c355e
Remove special cases for some buttons with text ( #3412 )
...
* Toggle.Button -> Toggle.ButtonWithText
* Simplify Prompt.Cancel/Action
* Move lines down for better diff
* Remove ButtonWithText
* Simplify types
2024-04-05 14:57:53 +01:00
Hailey
9b087b721d
Lint and check types before building ( #3424 )
2024-04-04 23:15:59 -07:00
Hailey
40ccb574b8
properly import linear gradient ( #3423 )
2024-04-05 06:03:14 +01:00
Hailey
9bcb0a7a81
migrate to expo-linear-gradient ( #3420 )
...
* replace packages
* rm useless alias from webpack config
* fix accidental double commit
* replace all usages
2024-04-04 21:22:13 -07:00
Hailey
4e59914d2a
migrate to 'expo-haptics' ( #3418 )
...
* migrate to 'expo-haptics'
* run yarn install twice if necessary
2024-04-04 21:19:38 -07:00
Hailey
cddbbc4bd4
migrate to expo-application ( #3417 )
...
* migrate to `expo-application`
* replace additional usage
2024-04-04 21:19:28 -07:00
Hailey
0433f8ad68
migrate to expo-clipboard ( #3419 )
...
* replace package
* replace usages
2024-04-04 21:19:15 -07:00
Hailey
101d1589bf
Bump some Expo package, remove unused packages to prepare for migration ( #3415 )
...
* bump some package versions
* remove completely unused packages
* remove blurview
* update yarn.lock
2024-04-04 18:30:32 -07:00
Samuel Newman
93b606e55a
Use CSS keyframe animation for spinner on web ( #3411 )
...
* Use css keyframe animation for spinner on web
* duplicate css to index.html
2024-04-04 23:18:06 +01:00
dan
575f390d7b
Fix false positive DEV check ( #3410 )
2024-04-04 22:54:18 +01:00
Hailey
2e048706e9
fix comments on prs ( #3406 )
...
* fix comments on prs
* remove labels
* remove test
2024-04-04 13:52:38 -07:00
dan
3915bb4316
Enforce Text suffix for Text-rendering components ( #3407 )
...
* Rm unused
* Add Text suffix to Title/Description
* Add Text suffix to text components
* Add Text suffix to props
* Validate Text components returns
2024-04-04 21:34:55 +01:00
Hailey
c190fd58ec
replace deprecated term with q in search actor ( #3405 )
2024-04-04 11:13:11 -07:00