Commit graph

69 commits

Author SHA1 Message Date
Luke Vella
5d712342da
Update subscription delete cascade behaviour 2024-12-22 11:52:17 +01:00
Luke Vella
9850c76d4f
Batch processing and error handling improvements 2024-12-22 11:48:34 +01:00
Luke Vella
71add4e905
Wrap deletions in transaction and add logging 2024-12-22 11:46:34 +01:00
Luke Vella
dae1b41747
Remove commit from migration 2024-12-22 11:43:55 +01:00
Luke Vella
226dd4062c
Fix ts issues 2024-12-22 11:36:48 +01:00
Luke Vella
dac3766542
Squashing 2024-12-19 17:11:54 +00:00
Luke Vella
9e07ea1a4a
Squashing 2024-12-19 16:49:14 +00:00
Luke Vella
3a526d53b4
Make user non-optional for a comment 2024-12-19 15:44:37 +00:00
Luke Vella
65192f95c9
Create guest user in user table when creating a participant 2024-12-19 15:31:20 +00:00
Luke Vella
346ef136f0
Update 2024-12-18 16:09:02 +00:00
Luke Vella
836c390180
Squash migrations 2024-12-18 11:46:56 +00:00
Luke Vella
d73a2f53ef
Update house keeping tasks 2024-12-17 19:07:21 +00:00
Luke Vella
d58ed5fddd
Prisma format 2024-12-17 18:22:02 +00:00
Luke Vella
225d1e6b6a
Cascade delete 2024-12-17 11:48:57 +00:00
Luke Vella
40861f67fc
🗃️ Update db relation mode to use foreign keys 2024-12-17 11:36:24 +00:00
Luke Vella
78b4ce3eb9
Format prisma schema 2024-12-16 17:32:15 +00:00
Luke Vella
17dc1ec013
⬆️ Upgrade prisma (#1461) 2024-12-16 16:13:27 +00:00
Luke Vella
16aca9c9b6
♻️ Stripe Customer Portal (#1441) 2024-11-23 10:53:47 +00:00
Luke Vella
ee68d80026
🎨 Add linting and prettier to more places (#1432) 2024-11-09 15:43:25 +00:00
Luke Vella
d55131c2ab
♻️ Update eslint config (#1424) 2024-11-02 11:50:09 +00:00
Luke Vella
9bbd8e0790
🔧 Use vercel config for app (#1412) 2024-10-24 20:02:14 +01:00
Luke Vella
82eb076c71
🐛 Fix can’t delete user with deleted polls (#1405) 2024-10-20 20:00:59 +00:00
Luke Vella
dcc6d47373
🌱 Update seed script 2024-09-19 09:00:55 +01:00
Luke Vella
f4218c3115
Translations for Email Notifications (#1278)
Co-authored-by: Niko Heller <hellerniko@gmail.com>
2024-09-02 19:30:58 +01:00
Luke Vella
02f7c3ac06
🐛 Fix gateway timeout when poll has 55 options (#1238) 2024-08-03 12:54:28 +01: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
997a1eec78
New and Improved Screens (#1151) 2024-06-19 11:14:18 +01:00
Luke Vella
685f49b4c2
🧑‍💻 Improve developer experience (#1140) 2024-06-09 22:08:02 +01:00
Luke Vella
e0917e2fd4 🐛 Remove reference to deleted table column 2024-06-08 16:21:49 +01:00
Luke Vella
533e347557
♻️ Remove legacy start column (#1113) 2024-05-18 17:32:49 +08:00
Luke Vella
52188c67ad
⚙️ Update seed script (#1083) 2024-05-01 12:37:55 +08:00
Luke Vella
90f0d90fab
♻️ Improvements to house-keeping webhook (#1063) 2024-03-16 11:56:07 +07:00
Luke Vella
6e3bc651cf ️ Create option index in votes table 2024-03-09 10:45:38 +05:30
Luke Vella
247085869d
️ Remove redundant index on votes table (#1050) 2024-03-09 10:17:40 +05:30
Luke Vella
606d7261d1 🩹 Fix seed script 2024-03-01 07:30:11 +05:30
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
27dda65ca5
Use only geographic time zones (#1033) 2024-02-24 01:12:05 +00:00
Luke Vella
ba8c05fb57
Add image column to users table (#999) 2024-01-27 06:47:07 +00:00
Luke Vella
239563eac5
📦 Update and fix prettier config (#987) 2024-01-19 14:23:07 +07:00
Luke Vella
3952814fd8
📦 Upgrade tsx package (#964) 2023-12-15 08:41:41 +07:00
Luke Vella
1bd4723237 🐛 Fix poll status not set to finalized for paused polls 2023-12-05 15:12:17 +07:00
Luke Vella
04211ac168
♻️ Update how we store poll status (#957) 2023-12-05 14:43:48 +07:00
Armand Didierjean
7c03059bc0
Add support for OpenID Connect (#939) 2023-11-26 11:13:42 +07:00
Luke Vella
95feb9f01a
♻️ Switch to app router (#922) 2023-11-06 09:15:49 +00:00
Luke Vella
b10c64b7da
🐛 Make identifier in verification tokens case insensitive (#919) 2023-10-27 07:59:23 +00:00
Luke Vella
768b73c89a
🍃 Update seed script (#917) 2023-10-26 17:41:35 +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