Commit graph

5149 commits

Author SHA1 Message Date
Adrià Casajús
47e59ccf20 Make bounces configurable 2025-12-16 14:44:10 +01:00
Carlos Quintana
11abcaec8f chore(cron): delete expired oauth_token entries 2025-12-15 14:04:26 +01:00
Adrià Casajús
ae84d09f90
Update paddle error 2025-12-12 11:49:35 +01:00
Carlos Quintana
b5c25590a7 chore: reword error message 2025-12-10 11:25:48 +01:00
Carlos Quintana
9a96d4b1d0 chore: reword error logs regarding emails belonging to other users 2025-12-10 11:25:48 +01:00
Carlos Quintana
44b2ceaf7f feat: better errors for invalid domain in mailbox 2025-12-10 11:25:48 +01:00
Carlos Quintana
463ca56ed7 feat(admin panel): manage user quotas 2025-12-09 12:21:14 +01:00
Adrià Casajús
6eb9d65133 Refactor into a function 2025-12-01 12:09:16 +01:00
Adrià Casajús
057c9de14e Log out all other sessions when changing 2fa codes 2025-12-01 12:09:16 +01:00
Adrià Casajús
e01814f15c Test complete 2025-11-21 12:09:58 +01:00
Adrià Casajús
30c046a97a Update test 2025-11-21 12:09:58 +01:00
Adrià Casajús
28acdc16a5 test login action 2025-11-21 12:09:58 +01:00
Adrià Casajús
0ade025bd0 Disable rate limits in tests 2025-11-21 11:31:52 +01:00
Adrià Casajús
36e1372f51 Add googlemail to canonicalization 2025-11-21 11:31:52 +01:00
Adrià Casajús
cbe457a0a1 Limit rate limit for trial accounts 2025-11-21 11:31:52 +01:00
Adrià Casajús
f5d6f2fe10 Disallow custom domains to be used as mailbox domains 2025-11-11 12:38:55 +01:00
Aleksandr Kolbasov
652b5d840b WebAuthn fix: Credential can be null
https://w3c.github.io/webappsec-credential-management/#framework-credential-management
2025-11-11 11:20:42 +01:00
Aleksandr Kolbasov
b5ab83793f Callback fix
- Passing `verifyKey` as a function
- `$('document').ready()` is deprecated. See https://jquery.com/upgrade-guide/3.0/#deprecated-document-ready-handlers-other-than-jquery-function
2025-11-11 11:20:42 +01:00
Adrià Casajús
300aeca0af
Update log command 2025-11-07 11:37:19 +01:00
Adrià Casajús
b0de3aa7b7 Stop replies if the aliases are trashed 2025-11-03 14:30:24 +01:00
Adrià Casajús
06fc808bba Update mail again 2025-11-03 12:23:51 +01:00
Adrià Casajús
7c923b2956 more 2025-11-03 12:23:51 +01:00
Adrià Casajús
3b47008ba1 fk 2025-11-03 12:23:51 +01:00
Adrià Casajús
99ce10580d Uppercase after dot :P 2025-11-03 12:23:51 +01:00
Adrià Casajús
bc3f6e4005 Fix li 2025-11-03 12:23:51 +01:00
Adrià Casajús
00b8840a0d Update changes 2025-11-03 12:23:51 +01:00
Adrià Casajús
29d55f0d4e Update email 2025-11-03 12:23:51 +01:00
Adrià Casajús
567c41fddf Add sleep between sends 2025-11-03 11:18:49 +01:00
Son NK
136fa0c1a8 server_default set to None 2025-11-03 11:13:32 +01:00
Son NK
4853985916 use None as server_default 2025-11-03 11:13:32 +01:00
Son NK
98049dfec8 remove unneeded test 2025-11-03 11:13:32 +01:00
Son NK
3c16e5f986 user can set a display name for an autocreate rule 2025-11-03 11:13:32 +01:00
Adrià Casajús
95072d8e79 Fix email template 2025-10-31 16:17:17 +01:00
Adrià Casajús
a96441e178 Fix domain 2025-10-31 11:35:09 +01:00
Adrià Casajús
9abbc31db8 Revert change 2025-10-31 11:35:09 +01:00
Adrià Casajús
6e4d3ca2a6 Add domain email search 2025-10-31 11:35:09 +01:00
Adrià Casajús
f8f80cded7 Add tests 2025-10-31 11:23:05 +01:00
Adrià Casajús
852d388649 Sanitize directory names before creating them 2025-10-31 11:23:05 +01:00
Adrià Casajús
32143d0986 Update email and fix template rendering route 2025-10-30 16:45:10 +01:00
Carlos Quintana
5077b25ed6 chore: add command to reset users after leak 2025-10-30 16:45:10 +01:00
Carlos Quintana
1ca3e212ac chore: add command to check for user leaks 2025-10-30 16:45:10 +01:00
chrisblech
f43c86fcad fix: ruff-format 2025-10-14 16:15:28 +02:00
chrisblech
da760f6d33 improve debugging: save bounces to (internal/unknown) transactional mails to disk 2025-10-14 16:15:28 +02:00
Adrià Casajús
bbe7f40799 Fix invalid render template name 2025-10-14 16:09:20 +02:00
Adrià Casajús
bfc818aac6 remove caucasian from word list 2025-10-14 16:09:20 +02:00
Adrià Casajús
516ae5fb3b
FIX: Do not allow to create a contact with reply email as contact email 2025-09-22 16:56:20 +02:00
Adrià Casajús
ae560cd805 Added show mailbox aliases 2025-09-22 10:11:51 +02:00
Adrià Casajús
16c54b84ac Add mailbox search 2025-09-22 10:11:51 +02:00
Adrià Casajús
44865da68f Updat uv to 0.8 2025-09-22 10:11:51 +02:00
Adrià Casajús
3f026f1e0c Fix condition to avoid duplicate lines 2025-09-18 14:09:47 +02:00