Commit Graph

19 Commits

Author SHA1 Message Date
Taras Kushnir f3dd1fafcb Use portal mailer in tests instead of stub mailer 2026-01-11 15:44:15 +02:00
Taras Kushnir 341d071c65 Add cosmetic validation for email domains 2026-01-10 11:52:02 +02:00
Taras Kushnir 8442b9e7b2 Allow inviting users without accounts. closes PrivateCaptcha/issues#227 2026-01-10 09:51:54 +02:00
Taras Kushnir a25fd054c8 Cosmetic improvements 2025-12-19 13:19:04 +01:00
Taras Kushnir b959c00af8 Add create properties bulk API. related PrivateCaptcha/issues#45 2025-12-15 15:43:05 +01:00
Taras Kushnir ac0993be9b Add 2fa details to plain text message. related PrivateCaptcha/issues#207 2025-11-15 13:14:20 +02:00
Taras Kushnir 43a01e877a Add more details to 2fa email. closes PrivateCaptcha/issues#207 2025-11-15 09:21:26 +02:00
Taras Kushnir 6064339634 Send email when invited to organization. closes PrivateCaptcha/issues#96 2025-10-09 10:22:54 +03:00
Taras Kushnir 8f48156e0b Cosmetic improvements 2025-10-09 10:22:54 +03:00
Taras Kushnir aa854247f9 Add unit test to pre-parse email templates 2025-08-22 20:08:56 +03:00
Taras Kushnir 6231572bee Move portal mailer to portal package 2025-08-16 11:26:46 +03:00
Taras Kushnir 335ea6dcb6 Store also plain-text version of notification template in DB 2025-08-16 09:01:03 +03:00
Taras Kushnir 4ae499b2ed Don't export raw email HTML 2025-08-15 20:07:00 +03:00
Taras Kushnir 9a6dfdcd1f Simplify notifications code 2025-08-15 19:29:10 +03:00
Taras Kushnir 3884c97c8c Improve welcome email contents 2025-08-15 17:40:51 +03:00
Taras Kushnir ff00d6fa1f Add notifications for expiring API keys. closes PrivateCaptcha/issues#1 2025-08-14 20:16:49 +03:00
Taras Kushnir 6d525bd804 Disambiguate URLs in email templates 2025-08-14 12:09:06 +03:00
Taras Kushnir fc8c04f686 Add notifications support 2025-08-14 10:52:45 +03:00
Taras Kushnir 4951055189 Initial commit 2025-05-31 10:56:00 +03:00