Commit graph

55 commits

Author SHA1 Message Date
Luke Vella
f764ea9846
♻️ Update relational model (#1472) 2024-12-28 10:48:52 +01:00
Luke Vella
5b3c4ad2f6
♻️ Keep guest ids in separate column (#1468) 2024-12-27 11:12:19 +01: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
Luke Vella
9e7b359879
📦 Update prisma (#862) 2023-09-17 11:40:49 +01:00
Luke Vella
7a5f9ae474
Self-Hosting Update (#842) 2023-09-11 15:34:55 +01:00
Luke Vella
6f425edeaa
💳 Support payments with Stripe (#822) 2023-08-23 15:29:40 +01:00
Luke Vella
83ad12b884
Improvements to table component (#809) 2023-08-14 12:00:35 +01:00
Luke Vella
b1e3f63a2e
Allow users to customize poll behaviour (#785) 2023-07-25 17:24:45 +01:00
Luke Vella
9f737fc061
📦 Upgrade to prisma 5 (#748) 2023-07-14 12:46:04 +01:00
Luke Vella
2ccf705a2c
💵 Add ability to accept payments (#722) 2023-07-05 14:46:30 +01:00
Luke Vella
c22b3abc4d
⬆️ v3.0.0 (#704) 2023-06-19 17:17:00 +01:00
Luke Vella
d477d066a4 👷‍♂️ Round times to nearest 15 min in seed script 2023-04-04 11:03:06 +01:00
Luke Vella
7fc08c6736 ✏️ Fix typo 2023-03-31 19:16:58 +01:00
Luke Vella
51c5016656 🏗️ Update how we store date values
This also fixes a few bugs:
- some values had end times that were before the start times
- some values has end times a couple of days in the future

It’s not entirely clear how users were able to set these values but this update fixes these values and helps avoid similar issues in the future.
2023-03-30 14:20:28 +01:00
Luke Vella
8a9159c322 📦 Bump prisma 2023-03-30 14:20:28 +01:00
Luke Vella
3d9dd00736
👷‍♂️ Add db seed script (#619) 2023-03-28 11:29:11 +00:00
Luke Vella
1f263a46db
🔥 Drop authorName from polls table (#616) 2023-03-27 16:03:46 +01:00