Commit graph

1390 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
8ea3815bb6
Update redirect 2024-12-22 11:42:14 +01:00
Luke Vella
226dd4062c
Fix ts issues 2024-12-22 11:36:48 +01:00
Luke Vella
1b4632654c
Fix missing guest user alert 2024-12-19 17:18:09 +00:00
Luke Vella
ef5425f139
Fix merge user 2024-12-19 17:17:59 +00:00
Luke Vella
dac3766542
Squashing 2024-12-19 17:11:54 +00:00
Luke Vella
a0b0098e5c
Delete guest user after merging 2024-12-19 16:57:58 +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
2cd7d5a581
Create guest users when creating a poll or comment 2024-12-19 15:44:24 +00:00
Luke Vella
e1677059a6
Only include registered users in count 2024-12-19 15:44:07 +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
cf6c902c85
Add checks for name and email 2024-12-18 12:26:00 +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
db3cf76be4
✏️ Fix sherif task name (#1464) 2024-12-16 14:17:50 +00:00
Luke Vella
48727a690d
⬆️ Upgrade playwright (#1463) 2024-12-16 14:09:13 +00:00
dependabot[bot]
8678c103ab
⬆️ Bump nanoid from 5.0.8 to 5.0.9 (#1459)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 13:38:48 +00:00
Luke Vella
1844eb312f
🔧 Reduce sentry sample rate 2024-12-06 22:49:06 +00:00
Luke Vella
bd6c51f55a
🌐 New Crowdin updates (#1458) 2024-12-05 09:51:42 +00:00
Luke Vella
386231d569
🔒️ Handle when local storage isn’t available (#1457) 2024-12-05 09:51:24 +00:00
Luke Vella
d3c721a916
🐛 Handle missing session in trpc api
If the user doesn’t have a session then we redirect to login screen from the server
2024-12-03 21:02:15 +00:00
Luke Vella
2b211217a1
🐛 Handle missing session (#1456) 2024-12-03 18:48:28 +00:00
Luke Vella
983c6e24d5
🐛 Handle missing polls (#1455) 2024-12-02 14:21:36 +00:00
Luke Vella
82ebcd8752
️ Prefetch queries with trpc (#1454) 2024-12-02 00:46:41 +00:00
Luke Vella
40df1ff9da
🧑‍💻 Update i18next types (#1453) 2024-12-01 23:51:49 +00:00
Luke Vella
ca207a913e
🔥 Remove disabled queue implementation (#1452) 2024-12-01 21:41:15 +00:00
Luke Vella
cf283c8ab3
🧑‍💻 Add mailhog service to development environment (#1451) 2024-12-01 21:15:23 +00:00
Luke Vella
659307ca0b
🌐 New Crowdin updates (#1438) 2024-12-01 19:36:30 +00:00
Luke Vella
387e83922d
🔒️ Limit max participants in a poll (#1450) 2024-12-01 18:41:24 +00:00
Luke Vella
9b606bdbdc
🚧 Temporarily disable message queue (#1449) 2024-11-30 20:07:50 +00:00
Luke Vella
3f405003fd
Set retries for message queue (#1448) 2024-11-30 19:24:36 +00:00
Luke Vella
7c5f4e3692
Support locale in message queue (#1447) 2024-11-30 19:16:19 +00:00
Luke Vella
a452e5b764
Use message queue for emails (#1446) 2024-11-30 19:00:56 +00:00
Luke Vella
673fc79801
🔧 Remove biome from settings 2024-11-24 16:19:01 +00:00
Luke Vella
e35806f716
⬆️ Update yarn 2024-11-24 15:26:06 +00:00
Luke Vella
a34aa8c465
♻️ Remove explicit invalidate calls (#1445) 2024-11-24 15:08:29 +00:00
Luke Vella
4b3376536e
♻️ Migrate checkout to app directory (#1444) 2024-11-23 16:10:08 +00:00
Luke Vella
c2e1c289eb
♻️ Handle failed payments in webhook (#1443) 2024-11-23 14:18:39 +00:00
Luke Vella
b161ea0be3
♻️ Migrate webhook to app router (#1442) 2024-11-23 12:56:02 +00:00
Luke Vella
16aca9c9b6
♻️ Stripe Customer Portal (#1441) 2024-11-23 10:53:47 +00:00