Commit graph

67 commits

Author SHA1 Message Date
Niko Heller
ee120a04ff update email templates and subjects 2024-08-28 13:25:55 +02:00
Luke Vella
d4bd922ed3
Add locale to user object in trpc context (#1268)
Signed-off-by: Luke Vella <me@lukevella.com>
2024-08-23 13:20:24 +01:00
Luke Vella
8d308ef8b3
🐛 Delete all comments when deleting account (#1267)
Signed-off-by: Luke Vella <me@lukevella.com>
2024-08-22 16:23:02 +00:00
Luke Vella
02f7c3ac06
🐛 Fix gateway timeout when poll has 55 options (#1238) 2024-08-03 12:54:28 +01:00
Luke Vella
299b33df62
🐛 Fix comments not deleted when deleting user (#1214) 2024-07-21 16:31:45 +00:00
Luke Vella
43c450aa91
️ Use infinite query on polls page (#1200)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-07-10 08:34:00 +01:00
Luke Vella
6df4405cf4
Soft delete participants (#1193) 2024-07-04 10:03:09 +01:00
Luke Vella
587e11de17
📈 Improvements to posthog analytics data (#1189) 2024-07-03 11:09:58 +00:00
Luke Vella
997a1eec78
New and Improved Screens (#1151) 2024-06-19 11:14:18 +01:00
Luke Vella
c307963a0e
🔒 Registration form hardening (#1160) 2024-06-19 09:16:33 +01:00
Luke Vella
db8655aab9 🐛 Fix invite link in email template 2024-06-18 19:37:08 +01:00
Luke Vella
f7eda38e0a
🔒️ Rate limit by ip address (#1155) 2024-06-17 22:13:40 +01:00
Luke Vella
491af5c71b
🔒️ Rate limit registration endpoint (#1153) 2024-06-17 20:42:16 +00:00
Luke Vella
6171f46a8b 📈 Update analytics 2024-06-10 20:40:16 +01:00
Luke Vella
d43bc631f1
♻️ Add abstractions for tracking server-side events (#1143)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-06-10 20:23:49 +01:00
Luke Vella
b55ebebda7
🐛 Fix update options bug (#1116) 2024-05-19 00:12:22 +00:00
Luke Vella
533e347557
♻️ Remove legacy start column (#1113) 2024-05-18 17:32:49 +08:00
Luke Vella
899bb966fa
Add option to delete account (#1110) 2024-05-18 07:02:51 +00:00
Luke Vella
469fa9bdb2
♻️ Improvements to adding/changing participant (#1108) 2024-05-18 05:02:18 +00:00
Luke Vella
2b11c47a97
️ Send finalization emails asynchronously (#1095) 2024-05-12 14:13:56 +08:00
Luke Vella
f8a217ae75
Show participated polls on polls page + UI refresh (#1089) 2024-05-12 13:20:00 +08:00
Luke Vella
90f0d90fab
♻️ Improvements to house-keeping webhook (#1063) 2024-03-16 11:56:07 +07:00
Luke Vella
08729168d2
🌐 Better way to store times (#1037) 2024-02-29 16:36:21 +05:30
Luke Vella
44a0d95355
🧹 Remove legacy user preferences (#1035) 2024-02-24 10:44:53 +08:00
Luke Vella
a1bac0c986
Update admin layout and pages (#976) 2024-01-13 15:09:48 +07:00
Luke Vella
a80460814e 🐛 Update poll status when finalizing 2023-12-05 14:50:14 +07:00
Luke Vella
04211ac168
♻️ Update how we store poll status (#957) 2023-12-05 14:43:48 +07:00
Luke Vella
de2ebf567a 🐛 Votes for deleted option should be deleted 2023-12-04 09:58:40 +07:00
Luke Vella
def423606b 🐛 Fix parsing error 2023-11-06 14:47:54 +00:00
Luke Vella
95feb9f01a
♻️ Switch to app router (#922) 2023-11-06 09:15:49 +00:00
Luke Vella
3e90c302d6
♻️ Handle self-hosting environment with updated authentication (#918) 2023-10-30 10:23:43 +00:00
Luke Vella
4f1389c510
♻️ Add intermediate step for magic link login (#910) 2023-10-24 17:42:50 +01:00
Luke Vella
7c54268b58
🐛 Fix merge guest user into logged in user (#907) 2023-10-20 15:45:43 +00:00
Luke Vella
5be17fd249
♻️ Move trpc client code to app (#906) 2023-10-20 15:46:02 +01:00
Luke Vella
703d551aac
♻️ Refactor code for generating absolute url (#904) 2023-10-19 17:01:00 +00:00
Luke Vella
6fa66da681
♻️ Switch to next-auth for handling authentication (#899) 2023-10-19 09:14:53 +01:00
Luke Vella
a9253bd972
Allow making email required (#864) 2023-09-18 10:12:21 +01:00
Luke Vella
8cad515dc4
♻️ Improve email abstraction (#863) 2023-09-15 20:24:46 +01:00
Luke Vella
1199ca5c53 Revert "♻️ Improve email abstraction (#861)"
This reverts commit 93cc5b9b4d.
2023-09-15 15:32:37 +01:00
Luke Vella
93cc5b9b4d
♻️ Improve email abstraction (#861) 2023-09-15 14:21:35 +01:00
Luke Vella
7e3713ad75
🐛 Fix allowed email address matcher (#858) 2023-09-15 09:37:17 +01:00
Luke Vella
73b2e31db2 🐛 Store participant email in participant table 2023-09-14 10:09:46 +01:00
Luke Vella
7a5f9ae474
Self-Hosting Update (#842) 2023-09-11 15:34:55 +01:00
Luke Vella
3e616d1e41
🐛 Fix issue prevent poll settings from being applied (#841) 2023-09-06 18:44:51 +00:00
Luke Vella
d261ef0d59
💄 Update billing page and refine ui components (#830) 2023-08-29 17:29:26 +01:00
Luke Vella
d5fc45c506 ️ Optimize participant query 2023-08-26 11:02:54 +01:00
Luke Vella
bc521f7ecb ️ Optimize options query 2023-08-25 18:31:09 +01:00
Luke Vella
fe1933716d ♻️ Abstract code for getting subscription status 2023-08-23 19:53:30 +01:00
Luke Vella
48f2fa90bd ️ Short circuit subscription call for guests 2023-08-23 16:48:37 +01:00
Luke Vella
77dc11eaf7 👁️ Make calls to user api public 2023-08-23 16:44:31 +01:00