Commit graph

288 commits

Author SHA1 Message Date
Luke Vella
85c0307852
♻️ Update posthog identification flow (#686) 2023-05-02 15:24:07 +01:00
Luke Vella
166f558ca5 💬 Update email text and layout 2023-04-25 14:26:20 +01:00
Luke Vella
deb8bba00f 🚫 Add noreply email config 2023-04-25 14:06:20 +01:00
Luke Vella
fe2a0fad3c 🔧 Add support for enabling TLS for SMTP 2023-04-18 09:40:48 +01:00
Luke Vella
7e1efd5c20 🐛 Fix syntax error in email template 2023-04-11 20:49:37 +01:00
Luke Vella
5b6d8424af
♻️ Improve query invalidation (#659) 2023-04-08 12:43:54 +01:00
Luke Vella
42794fedd1
️ Improve email rendering speed (#654) 2023-04-06 14:40:19 +00:00
Luke Vella
c759e0dc87 👷‍♂️ Move packages around to avoid dependency warnings 2023-04-04 12:16:41 +01:00
Luke Vella
247942a2d9 👷‍♂️ Add lint scripts to packages 2023-04-04 12:03:36 +01:00
Luke Vella
0f1f260bfa 💬 Update transactional email text 2023-04-04 11:47:49 +01:00
Luke Vella
d477d066a4 👷‍♂️ Round times to nearest 15 min in seed script 2023-04-04 11:03:06 +01:00
Luke Vella
38454302b3
💬 Update email subject lines (#652) 2023-04-04 08:45:52 +00:00
Luke Vella
da97c94012
🐛 Wait for session to save (#651) 2023-04-04 08:45:15 +00:00
Luke Vella
12be9851e1
♻️ Use named exports for icons (#647) 2023-04-04 08:24:55 +01:00
Luke Vella
fbcd5a5d2a
♻️ Add icons package (#646) 2023-04-03 19:22:25 +01:00
Luke Vella
ffa7007184
♻️ Use synchronous id generation (#645) 2023-04-03 18:46:25 +01:00
Luke Vella
27bbe6f947 🐛 Fix middleware logic when auth is required 2023-04-03 15:03:54 +01:00
Luke Vella
d973cbccb5
♻️ Create languages package (#644) 2023-04-03 10:04:38 +00:00
Luke Vella
05fe2edaea
♻️ Create backend package (#643) 2023-04-03 10:41:19 +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
Luke Vella
a2481b3bbd
🎨 Update color palette (#613)
Use more saturated colors and increase contrast to improve readability
2023-03-27 11:46:33 +01:00
Luke Vella
d8e3dcd357
Skip user details step for logged in users (#602) 2023-03-23 12:17:56 +00:00
Luke Vella
0f0c97d790
️ Increase email send rate (#599) 2023-03-22 21:56:59 +00:00
Luke Vella
e8fd472ef6
📢 Add a feedback form (#590) 2023-03-21 16:31:12 +00:00
Luke Vella
3f94a0e276 🗃️ Remove unused unique indexes from database
This indexes are only slowing things down
2023-03-18 11:37:31 +00:00
Luke Vella
05d2c7b1d0 💄 Fix padding on email templates 2023-03-16 16:30:09 +00:00
Luke Vella
8ab67683cf
️ Add support for using SES API (#573) 2023-03-16 16:04:54 +00:00
Luke Vella
8c6c3e4885
💬 Update email templates (#562) 2023-03-15 08:08:05 +00:00
Luke Vella
c6e68c407c
🔓 Allow SMTP server to be configured without auth (#556) 2023-03-14 09:15:53 +00:00
Luke Vella
2cf9ad467c
Allow users to log in with magic link (#553) 2023-03-13 15:49:12 +00:00
Luke Vella
39a07558ee
Update notification flow (#548) 2023-03-11 10:41:29 +00:00
Luke Vella
0ac3c95755
Allow participant to enter email to receive edit link (#534) 2023-03-03 16:50:50 +00:00
Luke Vella
309cb109aa
♻️ Refactor email templating code (#533) 2023-03-03 11:46:30 +00:00
Luke Vella
0a836aeec7
♻️ Switch to turborepo (#532) 2023-03-01 14:10:06 +00:00