Paul Frazee
754663e5c3
Add findlast shim for outdated browsers ( #1463 )
...
* Add findlast shim for crappy browsers
* Fix types
2023-09-15 14:40:15 -07:00
Paul Frazee
0672451ddc
Sanitize BIDI characters from display names ( #1462 )
2023-09-15 14:05:45 -07:00
Paul Frazee
763a50692f
Readd hitslop to post controls ( #1461 )
...
* Readd hitslop to post controls
* Bigger hitslop on bigger controls
2023-09-15 14:01:44 -07:00
Eric Bailey
e3de91788e
Merge pull request #1452 from bluesky-social/eric/update-image-picker
...
bump picker deps
2023-09-15 14:06:55 -05:00
Eric Bailey
8593f41f36
don't thread a self-repost of a self-reply ( #1450 )
...
* don't thread a self-repost of a self-reply
* typo
2023-09-15 09:34:12 -07:00
Ansh
188d4893f9
add React Query and hook up to existing functionality ( #1358 )
...
* add React Query and hook up to existing functionality
* wire in remote data, add error message
* remove hard-coded feeds
* oops fix logic
* add loading state
* fix loading on mobile
---------
Co-authored-by: Eric Bailey <git@esb.lol>
2023-09-15 09:32:44 -07:00
Eric Bailey
84b7edd9db
Merge pull request #1451 from bluesky-social/eric/theme-switching-web
...
fix theme switching on web without refresh
2023-09-15 11:06:06 -05:00
Eric Bailey
0e8d564555
link out to more context
2023-09-15 11:00:06 -05:00
Eric Bailey
01870883d6
clean up into hook
2023-09-14 18:15:17 -05:00
Ansh
50f811666a
Fix Profile link from drawer on Mobile Web ( #1437 )
...
* 🗺️ fix an issue where web devices that see the Drawer couldn't access Profile from said Drawer
* fix routes on web
* handle profile button active state
* add hack for web navigation
* fix comment
---------
Co-authored-by: Micah Maligie <kerosuppi@gmail.com>
2023-09-14 16:10:59 -07:00
Eric Bailey
e643c43459
add build:apk and apk config ( #1454 )
2023-09-14 16:06:25 -07:00
bnewbold
37252e90b4
update Bluesky PBLLC to PBC (Public Benefit Corporation) ( #1453 )
2023-09-14 14:51:06 -07:00
Eric Bailey
bd8dac0154
bump picker deps
2023-09-14 15:17:57 -05:00
Eric Bailey
9a86f0dae4
simplify logic
2023-09-14 13:23:20 -05:00
Eric Bailey
a88ac217c2
fix theme switching on web without refresh
2023-09-14 12:55:47 -05:00
Ansh
b9268d503a
wrap impersonation text ( #1447 )
2023-09-13 11:12:58 -07:00
Ansh
9c72fcc9b4
share mute list link with did not handle ( #1438 )
2023-09-12 15:35:34 -07:00
Ansh
4977a5d2a3
Fix 651 Make followers and following button into a `<Link>` ( #1429 )
...
* make followers and following button into a Link
* make buttons into `<a>` tags
2023-09-12 13:47:55 -07:00
Paul Frazee
2b6fe4cb50
1.50
2023-09-11 18:23:40 -07:00
Paul Frazee
9b5bd53f84
Remove accessibilityRole=button on dropdown mask, it causes issues on firefox ( #1436 )
2023-09-11 18:09:02 -07:00
Paul Frazee
9e8b14f710
Add birth date gating to moderation settings ( #1435 )
...
* Add birth date preference, modal to set, link in settings, and age gate in moderation
* Styling fixes for android
* Fix types
2023-09-11 18:04:09 -07:00
Paul Frazee
0090371011
Paginate the PostThread to avoid rendering too many posts and crashing the app on large threads ( #1432 )
2023-09-11 17:41:00 -07:00
Eric Bailey
21371081c6
fix theme flashing ( #1417 )
...
* fix theme flashing
* remove memo
* use AppState listener
2023-09-11 14:39:31 -07:00
Paul Frazee
f8c611118e
Separate list deletion into chunks ( close #1430 ) ( #1431 )
2023-09-11 14:28:30 -07:00
Paul Frazee
977f9228f8
Revert "Fix 1338 mark notifications read with timeout and on app state change ( #1340 )" ( #1433 )
...
This reverts commit d2e65d2a7f
.
2023-09-11 14:28:13 -07:00
Paul Frazee
57c10cbcab
Bump @atproto/api@0.6.12 ( #1434 )
2023-09-11 14:28:02 -07:00
Ansh
27cb1bd276
make sure click events on the emoji picker don't bubble up to the mask ( #1427 )
2023-09-11 13:31:14 -07:00
Ansh
bcd63e710c
Lytic analytics migration ( #1428 )
...
* add new api event proxy
* add new apiHost for analytics web
2023-09-11 11:41:27 -07:00
Ansh
01775e5bff
add new api event proxy ( #1400 )
2023-09-11 22:36:49 +05:30
uakci
731d84faaa
composer: inhibit Cmd-Enter from inputting newline ( #1421 )
2023-09-11 09:02:14 -07:00
Bossett
775aa87540
Update time.ts to handle very small or negative time differences ( #1390 )
...
* Update time.ts to handle very small or negative time differences
Right now, posts can appear to be from the future with a negative time difference (i.e. -3s appears). This change defines 'NOW' as less than 5 seconds old, and returns 'now' in that case.
It's not clear how localisation is handled - this may need translation.
* Add test for 'now' in time/ago(...)
Add tests for ago() for right now (i.e. 'now') and 10s ago to ensure the seconds case is still tested
2023-09-08 08:57:22 -07:00
dan
6d73ed96e1
Make Sentry optional ( #1416 )
...
* Move app.json -> app.config.js
* Make Sentry optional
2023-09-08 08:47:01 -07:00
dan
adc5b75b2b
Fix autocomplete avatar alignment ( #1414 )
2023-09-08 16:30:42 +01:00
dan
44a00e1b7e
Set crop mode to None by default ( #1415 )
...
Fixes #1263
Previously, opening the crop tool had 1:1 selected by default. So if you opened it and pressed Done without changing anything, it would format the image as 1:1.
After this change, None is selected by default. So if you open the crop tool and press Done without changing anything, nothing will change.
2023-09-08 16:30:00 +01:00
Micah Maligie
c10cb8e972
💅 disallow overflow outside of post content area(s) ( #1395 )
2023-09-07 18:13:28 -07:00
dan
8a93321fb1
Give explicit names to MobX observer components ( #1413 )
...
* Consider observer(...) as components
* Add display names to MobX observers
* Temporarily suppress nested components
* Suppress new false positives for react/prop-types
2023-09-07 17:36:08 -07:00
dan
69209c988f
Update build instructions ( #1406 )
...
- Use pnpm
- Clarify when prebuild is needed
2023-09-07 17:29:16 -07:00
dan
a5b89dffa6
Add ESLint React plugin ( #1412 )
...
* Add eslint-plugin-react
* Enable display name rule
2023-09-07 16:38:57 -07:00
Ansh
00595591c4
Hotfix: Fix unable to enter invite code ( #1409 )
...
* Remove accessibilityRole from invite code input
* remove unused styles
2023-09-07 13:50:24 -07:00
Paul Frazee
2963fb4c6d
Fix scrollbar gutters on web ( #1401 )
...
* Fix scrollbar gutters on web
* Fix typecheck
2023-09-07 09:32:14 -07:00
dan
138e6d9b97
Fix lint-staged not allowing edits to Markdown files ( #1402 )
...
* Remove unnecessary overrides config
* Only lint-staged code files
2023-09-07 02:06:07 +01:00
dan
82a17db594
Always prebuild cleanly ( #1399 )
2023-09-06 17:21:48 -07:00
Eric Bailey
b76b56b4a4
Merge pull request #1397 from bluesky-social/eric/fix-startup-error
...
prevent error screen on startup
2023-09-06 16:33:56 -05:00
Eric Bailey
fdc4ae1f7b
prevent error screen on startup
2023-09-06 16:27:44 -05:00
Minseo Lee
b6d239aa37
Update ProfileHeader.tsx ( #1389 )
2023-09-06 13:45:50 -07:00
Ansh
63f0b2f0e5
fix text color on waitlist join ( #1387 )
2023-09-06 09:37:07 -07:00
dan
dd5697329f
Remove unnecessary deps from package.json ( #1393 )
2023-09-06 09:36:45 -07:00
dan
19adb10de1
Use frozen lockfile for CI workflows ( #1394 )
2023-09-06 09:26:19 -07:00
Paul Frazee
565c1a0510
1.49
2023-09-05 14:04:36 -07:00
Paul Frazee
52f3810e81
Update tests
2023-09-05 14:03:39 -07:00