surfdude29
3d7fce563e
add msg macro in EmojiPopup.android.tsx ( #8091 )
2025-04-01 09:36:46 -05:00
Samuel Newman
fffcb609c6
fix warnings ( #8092 )
2025-04-01 17:27:40 +03:00
Samuel Newman
07d667dba8
Fix broken error screen in DMs ( #8071 )
2025-04-01 17:22:59 +03:00
pfrazee
a9675b372e
Nightly source-language update
2025-03-29 02:34:59 +00:00
Jason Culverhouse
036bbfbaf9
Remove double decode of URI ( #8068 )
...
At this point the URI is already decoded and decoding again will alter the uri
```
let link = req.query.u
```
example of a link that has `%` encoding... the initial redirect link is properly encoded.
```
curl -vv "https://go.bsky.app/redirect?u=https%3A%2F%2Fsurf.social%2Ffeed%2Fsurf%252Fcustom%252F01jpz5vyjwvw5yaa8bfkha5xn4 "
```
The result is "double decoded", the proper link in this case should be `https://surf.social/feed/surf%2Fcustom%2F01jpz5vyjwvw5yaa8bfkha5xn4 `
```
<html><head><meta http-equiv="refresh" content="0; URL='https://surf.social/feed/surf/custom/01jpz5vyjwvw5yaa8bfkha5xn4 '" /><style>:root { color-scheme: light dark; }</style></head></html>
```
After changes:
```
curl -s "http://localhost:3000/redirect?u=https%3A%2F%2Fsurf.social%2Ffeed%2Fsurf%252Fcustom%252F01jpz5vyjwvw5yaa8bfkha5xn4 "
<html><head><meta http-equiv="refresh" content="0; URL='https://surf.social/feed/surf%2Fcustom%2F01jpz5vyjwvw5yaa8bfkha5xn4 '" /><style>:root { color-scheme: light dark; }</style></head></html>
```
2025-03-28 16:50:16 -07:00
Eric Bailey
7c124a8705
Preload emoji picker data for reactions on web ( #8079 )
...
* Preload emoji picker data for reactions on web
* Sort imports
2025-03-28 17:01:21 -05:00
Eric Bailey
78220e29d9
Put applied reactions inside context menu wrapper on native ( #8078 )
2025-03-28 16:56:32 -05:00
Eric Bailey
c2d6fb82f3
Design tweaks to applied reactions ( #8077 )
...
* Adjust styles of applied reactions
* Tweaks for applied reactions styles
2025-03-28 16:38:41 -05:00
Eric Bailey
a84ba121fa
Some design tweaks to web emoji picker ( #8076 )
...
* Tighten up and reverse action items on web
* Tweak web styles for emoji bar
* Might as well make disabled more obvious
* Format
2025-03-28 16:38:24 -05:00
Samuel Newman
152bc3c1ec
[DMs] Reactions - link up API (attempt 2) ( #8074 )
...
* update package
* wire up APIs
* get reactions to display
* allow removing emoji
* handle limits better
* listen to reactions in log
* update convo list with reactions
* tweaks to reaction display
* Handle empty message fallback case
* update package
* shift reacts up by 2px
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-03-28 07:34:07 -07:00
Samuel Newman
55a40c2436
[DMs] Emoji reaction picker ( #8023 )
2025-03-28 08:43:40 +02:00
pfrazee
ac2c2a9a1d
Nightly source-language update
2025-03-28 02:36:35 +00:00
Samuel Newman
5ceaee5793
Instrument signup ( #8037 )
2025-03-27 20:17:07 +02:00
Samuel Newman
7d1ebf6a02
Allow selecting ContextMenu options via press-and-hold ( #8020 )
...
* save locations of menu items
* enable panning to select items
* rm unused type
* fix haptic overfiring
2025-03-27 09:53:42 -07:00
Eric Bailey
1e688dee24
Make sure Sentry's auth token is set on process ( #8040 )
...
* Make sure Sentry's auth token is set on process
* Pass in token explicitly
2025-03-27 09:43:59 -05:00
Samuel Newman
c265e0fb96
fix people list footer ( #8039 )
2025-03-27 10:18:02 +02:00
pfrazee
5dc4f0450c
Nightly source-language update
2025-03-25 02:35:58 +00:00
Samuel Newman
a48e64e72a
make the sidebar smaller when offset, reduce total offset ( #8052 )
2025-03-24 22:23:27 +02:00
Samuel Newman
412b107420
Extract center column offset, reduce by 20px ( #7974 )
...
* extract offset, reduce by 20px
* move constant to `Layout/const.ts`
2025-03-24 12:55:05 -07:00
omar0404
1b8719293c
fix:Conversations don't refresh when going offline and back online ( #7985 )
2025-03-24 12:45:43 -07:00
Samuel Newman
dba6f4bb1f
Revert "Small revert to be on the safe side ( #7932 )" ( #7958 )
...
This reverts commit 0014b8b9cd .
2025-03-24 12:11:13 -07:00
Bas van den Wollenberg
6a5770ee89
change touch device detection method ( #5919 )
2025-03-24 12:07:56 -07:00
Samuel Newman
7daf7a703e
haptics on external link card ( #8049 )
2025-03-24 10:17:35 -07:00
pfrazee
6fcf97979b
Nightly source-language update
2025-03-22 02:33:52 +00:00
Samuel Newman
951a8cff3c
bump version to 1.100.0 ( #8038 )
2025-03-21 18:51:29 +02:00
Samuel Newman
c4785ef96e
New ContextMenu menu type for DM messages ( #8014 )
...
* get context menu somewhat working ish
* take screenshot rather than double rendering
* get animations somewhat working
* get transform animation working
* rm log
* upwards safe area
* get working on android
* get android working once and for all
* fix positioning on both platforms
* use dark blur on ios always, fix dark mode
* allow closing with hardware back press
* try and fix type error
* add note about ts-ignore
* round post
* add image capture error handling
* extract magic numbers
* set explicit embed width, rm top margin
* Message embed width tweaks
* Format
* fix position of embeds
* same as above for web
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-03-21 09:29:14 -07:00
Samuel Newman
f6f253b4c9
Add eslint consistent type import rules ( #8035 )
...
* add eslint-plugin-import
* turn off eslint/no-usused-vars
2025-03-21 08:43:10 -07:00
pfrazee
3cfac98f95
Nightly source-language update
2025-03-21 02:35:41 +00:00
Hailey
52429b651f
blink: use meta for redirect ( #8031 )
...
* try using meta
* color scheme
* revert test change
* escape
2025-03-20 15:08:54 -07:00
Hailey
0e658dbdfd
blink: redirect on root route ( #8029 )
...
* make root route redirect to 301
* use config
* end
* add a comment
2025-03-20 14:50:15 -07:00
Samuel Newman
d3c44ebc5b
Fix post thread item hider line height crop ( #8028 )
2025-03-20 23:33:19 +02:00
pfrazee
950e2e5f74
Nightly source-language update
2025-03-20 02:34:32 +00:00
Samuel Newman
57d91373f7
rm bad ref in render usage ( #8024 )
2025-03-19 11:26:09 -07:00
pfrazee
6d8124c7ea
Nightly source-language update
2025-03-18 02:35:37 +00:00
Hailey
aa86a8619c
remove from iab ( #8017 )
2025-03-17 15:13:34 -07:00
Hailey
c612fca32a
remove .parse usage ( #8016 )
...
* remove .parse usage
* add one more usage
2025-03-17 15:06:26 -07:00
Eric Bailey
4b7bda705e
Don't poll for latest for Discover ( #7993 )
2025-03-17 12:18:59 -05:00
Paul Frazee
799205e6c2
Update i18n ( #7992 )
...
* Pull latest from crowdin
* Run intl:extract:all
2025-03-14 13:36:01 -07:00
Eric Bailey
5bff031e72
A few good metrics ( #7897 )
...
* Align dist and release tags on all platforms
* Upload web sourcemaps
* Debug code
* Send debug and error logging to Sentry
* Let .env do the work
* Try straight env
* Try copy in Dockerfile
* Ok ok ok
* Debug Dockerfile
* Proper setup
* See where we're at
* Reference var correctly
* Fall back to package version
* Verbose force env
* Should be working native builds
* Comments
* Remove unused deps
* Revert unneeded changes
* Remove debug code
* Clarify intent
* Remove deprecated files
* Add sentry vars to OTA
* Debug
* Revert "Debug"
This reverts commit 2d5857fb0fb0858ac3e2f98bc56bde913078d0a7.
* Use included CLI to upload native source maps post-OTA build
* Use included bin script
See https://github.com/getsentry/sentry-react-native/commit/0d87adb516b2a5ea61353e25098c31f9aeb7e503
* Bump sentry, update script
* Comment
* fix failing CI
* Pin sentry, update patch, update lock
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-03-14 12:08:19 -05:00
Eric Bailey
9cea7f0393
Fix missing RecordWithMedia media embed preview in notifications view ( #7988 )
2025-03-14 10:28:02 -05:00
Eric Bailey
dcc8b35146
Add checks for invalid syntax post-i18n builds ( #7935 )
2025-03-14 10:27:45 -05:00
pfrazee
cb54c9833e
Nightly source-language update
2025-03-14 02:33:55 +00:00
Samuel Newman
1f1c1cfbcd
Filter deleted convos from inbox ( #7944 )
...
* filter deleted convos from inbox
* fix logic
2025-03-13 08:50:26 -07:00
Samuel Newman
6cbd9fbc45
Fix lists tab appearing when user has a starterpack but no lists ( #7952 )
...
* Fix list tab showing up when no lists
* tweak code
2025-03-13 08:46:24 -07:00
Samuel Newman
c7ba0e4f66
fix newskie dialog width ( #7949 )
2025-03-13 08:44:14 -07:00
surfdude29
4b94a8a8f2
fix typo ( #7970 )
2025-03-13 08:35:13 -07:00
Samuel Newman
c402ae741f
Restore hardcoded DIDs for Discover debug ( #7977 )
2025-03-13 16:59:21 +02:00
pfrazee
b2a6281b36
Nightly source-language update
2025-03-13 02:35:07 +00:00
surfdude29
597e3c1abd
tweak label ( #7937 )
2025-03-12 06:59:21 -07:00
omar0404
5e1c262edc
fix: Account switcher shows outdated profile name ( #7969 )
2025-03-12 06:58:57 -07:00