Commit graph

933 commits

Author SHA1 Message Date
Luke Vella
b233ce8e1d
💄 Reduce text size on mobile 2025-03-29 21:42:34 +00:00
Luke Vella
377b0c60fb
💄 More consistent styling 2025-03-29 16:13:28 +00:00
Luke Vella
d15cbd32d4
💄 Update landing page (#1648) 2025-03-29 14:27:13 +00:00
Luke Vella
6b413a8509
🌐 New Crowdin updates (#1646) 2025-03-29 13:20:41 +00:00
Luke Vella
8953cecd40
♻️ Prefetch subscription data + Upgrade framer motion (#1647) 2025-03-29 10:30:05 +00:00
Luke Vella
26b4afeada
🐛 Round user count to the nearest 10k 2025-03-28 10:43:44 +00:00
Luke Vella
f05f437b56
♻️ Refactor poll view tracking (#1644) 2025-03-28 10:10:46 +00:00
Luke Vella
6b914610d9
🐛 Fix linting issues (#1642) 2025-03-27 12:02:40 +00:00
Luke Vella
ba84b40776
Add paypal as supported payment method 2025-03-27 10:46:26 +00:00
Luke Vella
a40cf275a5
🌐 Fix i18n:scan 2025-03-25 16:02:35 +00:00
Luke Vella
402348b854
⬆️ Upgrade typescript (#1639) 2025-03-25 15:49:54 +00:00
Luke Vella
4440ee4f0a
🌐 New Crowdin updates (#1637) 2025-03-25 11:19:24 +00:00
Luke Vella
1889cffa91
Desktop poll improvements (#1638) 2025-03-25 11:06:43 +00:00
Luke Vella
f075c98f6e
🐛 Fix matcher throwing error (#1634) 2025-03-14 13:35:51 +00:00
Luke Vella
7ff2661048
🐛 Fix locale detection (#1631) 2025-03-14 11:23:46 +00:00
Luke Vella
d826f57050
💄 Update participant row styles 2025-03-13 16:59:06 +00:00
Luke Vella
a7deef539f
💄 Fix icon shrinking when text overflows 2025-03-13 16:17:11 +00:00
Luke Vella
f3c64f399e
🔒️ Harden name validation (#1629) 2025-03-10 17:25:48 +00:00
Luke Vella
897cdb4cfd
🐛 Clean up expired jwt (#1628) 2025-03-10 12:19:45 +00:00
Luke Vella
5d38be10e7
🐛 Delete polls in batches to avoid time out (#1627) 2025-03-10 11:10:36 +00:00
Luke Vella
8a192f74a1
🐛 Check for user exists before merging (#1626) 2025-03-10 10:48:20 +00:00
Luke Vella
4dbf992055
🌐 New Crowdin updates (#1623) 2025-03-10 10:37:57 +00:00
Luke Vella
dd719620ff
🐛 Fix race condition (#1625) 2025-03-10 10:36:34 +00:00
Luke Vella
e777e673a3
🐛 Set max length for name on client side form 2025-03-09 17:53:39 +00:00
Luke Vella
a7d1fa9a5c
️ Cache og image 2025-03-07 22:36:05 +00:00
Luke Vella
7b787c1b48
🐛 Handle expired jwt (#1622) 2025-03-07 22:15:47 +00:00
Luke Vella
3e4b0f8a3d
🐛 Handle data uri as user avatar (#1621) 2025-03-07 11:02:12 +00:00
Luke Vella
19cfd33d66
🐛 Create stripe customer on checkout (#1620) 2025-03-07 10:01:30 +00:00
Luke Vella
ebe265ddc3
🐛 Filter deleted options from votes (#1619) 2025-03-07 09:40:53 +00:00
Luke Vella
8f7aadb685
️ Cache auth request (#1618) 2025-03-06 19:16:29 +00:00
Luke Vella
d2d35756f8
🌐 New Crowdin updates (#1608) 2025-03-06 17:32:43 +00:00
Luke Vella
bb8a7f4102
🐛 Fix possible race condition when adding new participant (#1617) 2025-03-06 16:35:09 +00:00
Luke Vella
3d8604a379
🔒️ Use email normalization to prevent ban evasion (#1615) 2025-03-06 10:29:38 +00:00
Luke Vella
f3ffe71df3
Sync stripe customer email (#1616) 2025-03-06 10:07:36 +00:00
Luke Vella
bd21350a87
🔥 Remove unnecessary log 2025-03-05 14:30:28 +00:00
Luke Vella
c37ce625e3
🔥 Remove moderation init logs 2025-03-05 12:42:15 +00:00
Luke Vella
b1a86769b2
♻️ Refactor moderation code into a feature (#1614) 2025-03-05 12:31:22 +00:00
Luke Vella
574097710b
Stronger moderation (#1613) 2025-03-04 20:10:16 +00:00
Luke Vella
3a6ff9e7b0
Enhanced moderation (#1612) 2025-03-04 17:17:15 +00:00
Luke Vella
25eef430bc
🐛 Revert changes to og image and handle missing author (#1610) 2025-03-04 16:52:44 +00:00
Luke Vella
f0358a10a1
♻️ Remove references to next-i18next (#1597) 2025-03-04 16:15:10 +00:00
Luke Vella
53e50cd8c7
♻️ Invite page improvements (#1609) 2025-03-04 10:45:42 +00:00
Luke Vella
547a24c6e1
🛂 Increase JWT exp time (#1607) 2025-03-03 20:57:37 +00:00
Luke Vella
57406b8843
Block access to all polls for banned user (#1606) 2025-03-03 20:09:11 +00:00
Luke Vella
7697270cf5
Add content moderation (#1605) 2025-03-03 19:47:19 +00:00
Luke Vella
35c3d0bb4f
🔒️ Block temporary inboxes (#1602) 2025-03-03 18:27:52 +00:00
Luke Vella
cf9ab1b265
🐛 Don’t return metadata if poll is deleted (#1603) 2025-03-03 18:20:29 +00:00
Luke Vella
b6fc95b03b
🐛 Fix session update (#1601) 2025-03-03 14:07:17 +00:00
Luke Vella
83bf083979
🔒️ Add option to ban malicious users (#1600) 2025-03-02 17:28:08 +00:00
Luke Vella
b214de75ab
🔒️ Log identifiers when rate limits are hit (#1599) 2025-03-02 16:11:07 +00:00