Commit Graph

28 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 0427f5cfd1 feat(server): new base email template + implementation for invites emails (#903)
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
2022-08-11 11:00:01 +03:00
Gergő Jedlicska 0ac118e05c (refactor) server for less app-root-path 2022-05-03 13:10:00 +02:00
Dimitrie Stefanescu e830e6a5e5 fix(frontend): displays toast post email verification, closes #672 2022-04-08 21:14:38 +01:00
Gergő Jedlicska 1355ddab6f style(all): some extra formatting fixes 2022-04-01 09:40:47 +02:00
Gergő Jedlicska d53df11f77 style(server): fix all eslint errors and break the tests 2022-03-31 14:18:44 +02:00
Gergő Jedlicska 569b4688fa style(all): reformat with print width 88 2022-03-29 19:46:49 +02:00
Fabians aa5e94d640 chore: reformatting everything with prettier 2022-03-29 17:12:31 +03:00
Kristaps Fabians Geikins 5a26f1f819 fix(server): removed unnecessary bootstrap invocation 2022-03-16 18:16:20 +02:00
Kristaps Fabians Geikins b157a98901 feat(server): simplified test running & IDE integrations 2022-03-16 17:31:53 +02:00
Gergő Jedlicska 68a4a95d90 refactor(server): rework test hooks
drop db migration before and after hooks, add helpers and root hooks

fix #531
2022-02-05 15:05:17 +01:00
Gergő Jedlicska 71c52d99e4 test(server): test email verification rate limiting 2022-01-27 12:05:15 +01:00
Gergő Jedlicska 3191bc4e71 feat(server): add email verification sending rate limiting 2022-01-27 12:04:42 +01:00
Dimitrie Stefanescu 1ee7bb4ed6 style: autofix all the things 2022-01-26 11:29:23 +00:00
Gergő Jedlicska 34181fe2e7 style(server): fix verification formatting 2022-01-20 19:26:53 +01:00
Gergő Jedlicska efec3d1b81 test(server): test use email verification endpoint 2022-01-20 19:12:35 +01:00
Gergő Jedlicska 1ea8995e84 feat(server): add use verification rest endpoint 2022-01-20 19:12:05 +01:00
Gergő Jedlicska 87caee94a0 feat(server): add rest endpoint to initiate email verification 2022-01-20 17:53:21 +01:00
Gergő Jedlicska 2dc184a070 test(server): update tests for email verification 2022-01-20 17:52:53 +01:00
Gergő Jedlicska 8bdb3062f4 rename the new discord bot 2022-01-20 11:37:10 +01:00
Gergő Jedlicska 6ab8f34a84 test(server): add email verification send and creation test 2022-01-19 22:04:02 +01:00
Gergő Jedlicska afceeae48a refactor(server): refactor email sending service, fix small race condition 2022-01-19 22:03:32 +01:00
Gergő Jedlicska c5c2b5471d feat(server): add email verification service 2022-01-19 22:02:45 +01:00
Gergő Jedlicska 8050c30d6d test((server) archival tests): add archived user scope tests
also i'm trying to fix flaky tests
2021-11-04 13:33:22 +01:00
Cristian Balas 164fb01d50 added EMAIL_FROM environment variable (#207) 2021-05-03 13:13:02 +03:00
Dimitrie Stefanescu 3ed4729c94 feat(server/invites): fixes a bug in 3rd party strategies & invites, and other changes
changes sender to no-reply@speckle.systems; updates invite email subject based on wether it's a
generic invite or a server invite, etc.
2021-03-22 18:44:58 +00:00
Dimitrie Stefanescu 18c94613c5 feat(server): emails now use env vars to create transport
if not provided, the module will log an error. in testing env, uses a temp etherealmail account &
logs message urls.
2021-03-07 13:08:42 +00:00
Dimitrie Stefanescu b88d794d39 test(server): adds missing tests
user pwd change service, and basic checks on pwd reset tokens
2021-03-06 17:42:12 +00:00
Dimitrie Stefanescu 4fb8e7841c feat(server): adds basic email module 2021-03-03 18:04:05 +00:00