Owen Schwartz
825df7da63
Merge pull request #2806 from jbelke/fix-invite-email-encoding
...
Fix invite email encoding
2026-04-11 16:37:49 -07:00
Owen Schwartz
cd34f0a7b0
Merge pull request #2799 from LaurenceJJones/fix/proxy-target-deletion
...
fix: use targetId as row identifier
2026-04-11 16:35:09 -07:00
Owen Schwartz
b1b22c439a
Merge pull request #2825 from AdnanSilajdzic/fix/worldmap-hover-stuck-public
...
fix(analytics): prevent countries from getting stuck highlighted on world map
2026-04-11 16:32:32 -07:00
Owen
eac747849b
Restrict namespaces to paid plans due to abuse
2026-04-11 14:22:00 -07:00
Adnan Silajdzic
1aedf9da0a
fix(worldmap): avoid stuck country hover state
2026-04-10 14:37:48 +00:00
miloschwartz
840684aeba
dont show wildcard in domain picker
2026-04-09 17:54:25 -04:00
miloschwartz
f57012eb90
dont show international domain warning when capital letter present
2026-04-09 17:06:04 -04:00
miloschwartz
34387d9859
simplify wildcard domain on non pangolin-dns
2026-04-09 17:04:28 -04:00
miloschwartz
80f5914fdd
add pluto
2026-04-09 16:15:19 -04:00
miloschwartz
eaa70da4dd
add pluto
2026-04-09 16:14:46 -04:00
Owen
466f137590
Fix migration by testing for orphans
2026-04-09 10:29:51 -04:00
Joshua Belke
028df8bf27
fix: remove encodeURIComponent from invite link email parameter
...
The @ symbol in email addresses was being encoded as %40 when
constructing invite URLs, causing broken or garbled links when
copied/shared by users.
- Remove encodeURIComponent(email) from server-side invite link
construction in inviteUser.ts (both new invite and regenerate paths)
- Remove encodeURIComponent(email) from client-side redirect URLs in
InviteStatusCard.tsx (login, signup, and useEffect redirect paths)
- Valid Zod-validated email addresses do not contain characters that
require URL encoding for safe query parameter use (@ is permitted
in query strings per RFC 3986 §3.4)
2026-04-07 14:58:27 -04:00
Owen
28ef5238c9
Add CODEOWNERS
2026-04-07 11:36:02 -04:00
Laurence
7d3d5b2b22
use targetid also on proxy create as that also has same issue
2026-04-06 14:17:04 +01:00
Laurence
81eba50c9a
fix: use targetId as row identifier
...
fix: 2797
2026-04-06 14:03:33 +01:00
Owen
d948d2ec33
Try to prevent deadlocks
2026-04-03 22:55:04 -04:00
Owen
6b8a3c8d77
Revert #2570
...
Fix #2782
2026-04-03 22:37:42 -04:00
Owen
ba9794c067
Put middleware back
...
Fix #2781
2026-04-03 22:16:26 -04:00
Owen
eb4b2daaab
Use the right encryption
2026-04-03 17:59:21 -04:00
Owen
8cbc8dec89
Generate address
2026-04-03 17:25:39 -04:00
Owen
e89e60d50b
Encrypt the streaming data
2026-04-03 15:33:29 -04:00
Owen
c45308f234
Send to the right place
2026-04-03 15:33:29 -04:00
Owen Schwartz
40205c40c5
Merge pull request #2779 from fosrl/crowdin_dev
...
New Crowdin updates
2026-04-03 15:00:11 -04:00
Owen Schwartz
f3fe2dd33b
New translations en-us.json (Spanish)
2026-04-03 14:58:56 -04:00
Owen Schwartz
8edcc45033
New translations en-us.json (Norwegian Bokmal)
2026-04-03 14:58:55 -04:00
Owen Schwartz
91471a4aca
New translations en-us.json (Chinese Simplified)
2026-04-03 14:58:53 -04:00
Owen Schwartz
ae2c37a2f6
New translations en-us.json (Turkish)
2026-04-03 14:58:52 -04:00
Owen Schwartz
c8208f0a88
New translations en-us.json (Russian)
2026-04-03 14:58:50 -04:00
Owen Schwartz
e11dfbd29c
New translations en-us.json (Portuguese)
2026-04-03 14:58:49 -04:00
Owen Schwartz
b375d20598
New translations en-us.json (Polish)
2026-04-03 14:58:48 -04:00
Owen Schwartz
c4b82c69f8
New translations en-us.json (Dutch)
2026-04-03 14:58:47 -04:00
Owen Schwartz
c9a00420a0
New translations en-us.json (Korean)
2026-04-03 14:58:45 -04:00
Owen Schwartz
36ef9cd442
New translations en-us.json (Italian)
2026-04-03 14:58:44 -04:00
Owen Schwartz
5e08779ab0
New translations en-us.json (German)
2026-04-03 14:58:42 -04:00
Owen Schwartz
16a0e1ce7b
New translations en-us.json (Czech)
2026-04-03 14:58:41 -04:00
Owen Schwartz
8b03484ade
New translations en-us.json (Bulgarian)
2026-04-03 14:58:39 -04:00
Owen Schwartz
9da9974adf
New translations en-us.json (French)
2026-04-03 14:58:38 -04:00
Owen Schwartz
6f80cf3db2
New translations en-us.json (Spanish)
2026-04-03 13:03:44 -04:00
Owen Schwartz
76d8f44779
New translations en-us.json (Norwegian Bokmal)
2026-04-03 13:03:43 -04:00
Owen Schwartz
700c92efcb
New translations en-us.json (Chinese Simplified)
2026-04-03 13:03:41 -04:00
Owen Schwartz
d17e0c9f50
New translations en-us.json (Turkish)
2026-04-03 13:03:39 -04:00
Owen Schwartz
f00b9794f5
New translations en-us.json (Russian)
2026-04-03 13:03:38 -04:00
Owen Schwartz
daff59c93f
New translations en-us.json (Portuguese)
2026-04-03 13:03:36 -04:00
Owen Schwartz
aa8954366c
New translations en-us.json (Polish)
2026-04-03 13:03:35 -04:00
Owen Schwartz
87464d53bd
New translations en-us.json (Dutch)
2026-04-03 13:03:33 -04:00
Owen Schwartz
e04f17c9aa
New translations en-us.json (Korean)
2026-04-03 13:03:32 -04:00
Owen Schwartz
b25e3499d8
New translations en-us.json (Italian)
2026-04-03 13:03:30 -04:00
Owen Schwartz
2e6f74a6f8
New translations en-us.json (German)
2026-04-03 13:03:28 -04:00
Owen Schwartz
8eee0ca5a5
New translations en-us.json (Czech)
2026-04-03 13:03:26 -04:00
Owen Schwartz
c2ebc0a0ff
New translations en-us.json (Bulgarian)
2026-04-03 13:03:24 -04:00