Carlos Quintana
|
91ebfa340c
|
test: remove leftover tests
|
2026-06-05 12:34:57 +02:00 |
|
Carlos Quintana
|
438654c250
|
chore: remove leftover check
|
2026-06-05 12:34:57 +02:00 |
|
Carlos Quintana
|
2385d3f428
|
feat: maintenance mode for web
|
2026-06-05 12:34:57 +02:00 |
|
Carlos Quintana
|
ed2c38f388
|
chore: disable FB auth if secrets not defined
|
2026-06-04 12:25:54 +02:00 |
|
Adrià Casajús
|
ae61bdfab8
|
rev
|
2026-05-29 17:04:16 +02:00 |
|
Adrià Casajús
|
f2340e86cb
|
Clear test
|
2026-05-29 17:04:16 +02:00 |
|
Adrià Casajús
|
4c39f7ce95
|
Fix racecond
|
2026-05-29 17:04:16 +02:00 |
|
Adrià Casajús
|
82c1f8c04e
|
allow to use session sudo
|
2026-05-29 17:04:16 +02:00 |
|
Carlos Quintana
|
53e076c453
|
chore: disable google auth via API if google login is not enabled
v4.81.2
|
2026-05-28 14:43:46 +02:00 |
|
Adrià Casajús
|
9830d4f175
|
revert
v4.81.1
|
2026-05-28 12:12:27 +02:00 |
|
Adrià Casajús
|
63467b7acc
|
Escape emails individually
|
2026-05-28 12:12:27 +02:00 |
|
Carlos Quintana
|
82ac8b1df4
|
chore: disable google oauth endpoints if login with google is disabled
|
2026-05-28 09:51:20 +02:00 |
|
Adrià Casajús
|
2bddad4b59
|
Add the original unsub behaviour information as a header
v4.81.0
|
2026-05-19 10:44:20 +02:00 |
|
Adrià Casajús
|
0681d05ae0
|
Custom domain fix with created_at
|
2026-05-19 10:27:39 +02:00 |
|
Adrià Casajús
|
8361ffa4cf
|
Rotate sessions before log-in
|
2026-05-18 12:27:35 +02:00 |
|
Adrià Casajús
|
d2bb4c9ecb
|
* fixes:
Prevent bypassing 2FA if it is set
Fix the message
Add dummy password oracle to avoid timing attacks
|
2026-05-18 11:06:54 +02:00 |
|
Adrià Casajús
|
bd21e9d42d
|
Prevent bypassing 2FA if it is set
|
2026-05-18 11:06:17 +02:00 |
|
Adrià Casajús
|
d2ed37f617
|
Fix the message
|
2026-05-18 10:53:42 +02:00 |
|
Adrià Casajús
|
5d3317aa08
|
Add dummy password oracle to avoid timing attacks
|
2026-05-18 10:52:31 +02:00 |
|
Adrià Casajús
|
3365fe8a81
|
Several fixes
|
2026-05-18 10:44:35 +02:00 |
|
Adrià Casajús
|
7271ea4e9f
|
Fix tests
|
2026-05-13 16:28:15 +02:00 |
|
Adrià Casajús
|
9c02e4fd44
|
Require sudo to create api keys via api
|
2026-05-13 15:31:21 +02:00 |
|
Adrià Casajús
|
8ed17f2d92
|
Unsub fixes
v4.80.6
|
2026-05-12 15:19:06 +02:00 |
|
Adrià Casajús
|
bafa0b8aa5
|
Fix missing csrf in the index table
|
2026-05-12 12:53:27 +02:00 |
|
Adrià Casajús
|
d3105621d5
|
Add CSRF token to several endpoints
v4.80.5
|
2026-05-08 12:29:50 +02:00 |
|
Adrià Casajús
|
2d76bf1388
|
Enable autoescape
|
2026-05-08 12:29:50 +02:00 |
|
Adrià Casajús
|
03c1206182
|
Add limit
|
2026-05-08 12:29:50 +02:00 |
|
Adrià Casajús
|
5c3ce9bc56
|
Strip also \r
|
2026-05-08 12:29:50 +02:00 |
|
Adrià Casajús
|
0d1005b3b2
|
Also handle replies
|
2026-05-06 10:08:58 +02:00 |
|
Adrià Casajús
|
4ede154de9
|
Disable custom domains if MX records are disabled
|
2026-05-06 10:08:58 +02:00 |
|
Carlos Quintana
|
2957ac1162
|
fix: proton account link
v4.80.4
|
2026-05-04 11:29:13 +02:00 |
|
Carlos Quintana
|
02a5d690be
|
fix: oauth suggested email
v4.80.3
|
2026-04-30 09:59:42 +02:00 |
|
Carlos Quintana
|
325d30d34e
|
fix: oauth alias checks
|
2026-04-30 09:59:42 +02:00 |
|
Adrià Casajús
|
ab64eb6cbe
|
Update job state
v4.80.2
|
2026-04-28 09:55:36 +02:00 |
|
Adrià Casajús
|
338668c159
|
Increase limits on api key updates
|
2026-04-28 09:55:36 +02:00 |
|
Adrià Casajús
|
4c43d492f4
|
update
|
2026-04-28 09:55:36 +02:00 |
|
Adrià Casajús
|
4af4a52152
|
Replace newsletter and fix abuser lookup
|
2026-04-28 09:55:36 +02:00 |
|
Adrià Casajús
|
f60066916f
|
Prevent from importing an invalid alias
|
2026-04-28 09:55:36 +02:00 |
|
Adrià Casajús
|
8e2dbfd189
|
Fix test
v4.80.1
|
2026-04-08 15:27:03 +02:00 |
|
Adrià Casajús
|
361e4bfff6
|
Revert verp
|
2026-04-08 15:27:03 +02:00 |
|
Adrià Casajús
|
723387aeaa
|
use created_by_partner
|
2026-04-08 15:27:03 +02:00 |
|
Adrià Casajús
|
ab051cc3ce
|
User partner no reply email for users with partner users
# Conflicts:
# email_handler.py
|
2026-04-08 15:27:03 +02:00 |
|
Adrià Casajús
|
5043ed12b5
|
Ensure that catch all only works for domains that have the ownership verified
|
2026-04-08 11:29:13 +02:00 |
|
Adrià Casajús
|
21b68940c8
|
Add fix for json transports
|
2026-04-08 11:29:13 +02:00 |
|
Adrià Casajús
|
948596a1a1
|
Remove old bounce checks and reply on signed verp
|
2026-04-08 11:29:13 +02:00 |
|
CyberHD1811
|
8b998ebbd0
|
Fix uv-hash in Dockerfile
The provided sha256 hash does not match the hash required for:
"[...]/0.10.12/uv-x86_64-unknown-linux-gnu.tar.gz"
according to the official sha256 sources [here](https://releases.astral.sh/github/uv/releases/download/0.10.12/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
2026-04-02 14:35:22 +02:00 |
|
Adrià Casajús
|
60c0cb981e
|
Apply suggestions from code review
Co-authored-by: Adrià Casajús <acasajus@users.noreply.github.com>
|
2026-03-25 16:24:36 +01:00 |
|
Adrià Casajús
|
78ff695d96
|
Apply suggestions from code review
Co-authored-by: Adrià Casajús <acasajus@users.noreply.github.com>
|
2026-03-25 16:24:36 +01:00 |
|
Carlos Quintana
|
58e0472819
|
feat(admin): add Domain Check section in admin panel
|
2026-03-25 16:24:36 +01:00 |
|
Carlos Quintana
|
e4c90f3cd3
|
chore: upgrade uv to 0.10.12
|
2026-03-25 15:22:39 +01:00 |
|