Commit Graph

  • b351de4611 Ensure that catch all only works for domains that have the ownership verified fixes Adrià Casajús 2026-04-07 17:05:56 +02:00
  • b7abb179fa Add fix for json transports Adrià Casajús 2026-04-07 16:40:12 +02:00
  • 8af91f4791 Remove old bounce checks and reply on signed verp Adrià Casajús 2026-04-07 14:35:40 +02:00
  • a03beef4c5 use created_by_partner partner-noreply Adrià Casajús 2026-04-02 14:50:55 +02:00
  • f7cb621d04 User partner no reply email for users with partner users Adrià Casajús 2026-04-01 17:31:07 +02:00
  • 8b998ebbd0 Fix uv-hash in Dockerfile master CyberHD1811 2026-03-28 11:18:46 +01:00
  • 60c0cb981e Apply suggestions from code review Adrià Casajús 2026-03-25 16:18:34 +01:00
  • 78ff695d96 Apply suggestions from code review Adrià Casajús 2026-03-25 16:17:42 +01:00
  • 58e0472819 feat(admin): add Domain Check section in admin panel Carlos Quintana 2026-03-25 15:43:10 +01:00
  • e4c90f3cd3 chore: upgrade uv to 0.10.12 Carlos Quintana 2026-03-25 15:03:40 +01:00
  • b4ec6f109c feat(admin): alias improvements Carlos Quintana 2026-03-25 14:59:12 +01:00
  • aa049463c8 allow coinbase user to apply coupon 30d before their sub expires v4.79.0 Son Nguyen 2026-03-20 11:02:09 +00:00
  • b4dc3b369d remove unused coinbase config Son Nguyen 2026-03-20 10:53:43 +00:00
  • 67de89e781 remove coinbase hook Son Nguyen 2026-03-20 10:50:54 +00:00
  • de85b766ae remove /coinbase_checkout Son Nguyen 2026-03-20 10:46:20 +00:00
  • bcfda1d8ea update link and desc for proxystore Son Nguyen 2026-03-20 10:45:54 +00:00
  • fe2e1c291d user can no longer extend sub with coinbase Son Nguyen 2026-03-20 10:41:20 +00:00
  • b23555729e Add device type v4.78.9 Adrià Casajús 2026-03-20 10:11:43 +00:00
  • 8db564963a Store FIDO information about the registered keys to send the proper keys when authentication Adrià Casajús 2026-03-19 17:39:37 +00:00
  • 7a92b60231 Move to config v4.78.8 Adrià Casajús 2026-03-17 10:33:49 +00:00
  • ecacc2968d Update to 12 hours Adrià Casajús 2026-03-17 10:10:46 +00:00
  • 2e0438b962 Admin improvements Adrià Casajús 2026-03-17 10:09:10 +00:00
  • ec20d5ac53 return trial_end_timestamp in GET /api/user_info Son Nguyen 2026-03-13 16:35:23 +01:00
  • b730d250a8 fix: add missing null check Carlos Quintana 2026-03-13 10:53:55 +01:00
  • 7e54dd397d fix: apple subscription verifications Carlos Quintana 2026-03-13 10:44:23 +01:00
  • 3f2f32691c feat: drop pgp keys and signatures on reply Carlos Quintana 2026-02-06 14:50:33 +01:00
  • 4097e60502 Force 2fa authentication to the admin panel v4.78.7 Adrià Casajús 2026-03-12 15:19:16 +01:00
  • 17be243996 Force yubi Adrià Casajús 2026-03-10 10:16:10 +01:00
  • 394564c315 Remove circular Adrià Casajús 2026-03-09 18:31:10 +01:00
  • dd3145706d format Adrià Casajús 2026-03-09 18:29:07 +01:00
  • 37cf71cd47 Admin time Adrià Casajús 2026-03-09 18:28:12 +01:00
  • bf38af7bb1 Remove redundant commit Adrià Casajús 2026-03-10 10:17:26 +01:00
  • 5c3453482b Added note when disable/enable and delete Adrià Casajús 2026-03-09 17:02:48 +01:00
  • 4891452d9f Update page Adrià Casajús 2026-03-09 15:24:03 +01:00
  • b041db995d Add more alias actions on the admin panel Adrià Casajús 2026-03-09 15:07:25 +01:00
  • ac75d9de26 Use Partner support if partner has support defined v4.78.6 Adrià Casajús 2026-03-02 16:39:17 +01:00
  • 6b2c5ca1f3 FIX: Ensure No fido entries are left v4.78.5 Adrià Casajús 2026-02-26 11:48:46 +01:00
  • 26537ef65f Document upgrade to Spamhaus DQS Springcomp 2026-02-08 21:22:54 +01:00
  • 84f7fcc233 update spamhaus configuration Springcomp 2026-02-08 21:26:43 +01:00
  • dbe05348d6 Update redis action Adrià Casajús 2026-02-13 14:54:56 +01:00
  • 44d1e30f79 Separate regex search into a different search to reduce load on the db Adrià Casajús 2026-02-13 14:51:29 +01:00
  • fc4dd4b60b fix cbor2 and pyre2 issue Son 2026-02-12 00:00:34 +01:00
  • e42f003e50 Add updated at to the admin panel Adrià Casajús 2026-02-03 16:46:43 +01:00
  • 90143556a3 Add if alias has pgp enabled Adrià Casajús 2026-02-03 16:36:22 +01:00
  • 59e58878cb Increase mail limit Adrià Casajús 2026-02-02 15:53:25 +01:00
  • 1a23197331 Update domain copypaste also v4.78.4 Adrià Casajús 2026-01-27 17:08:24 +01:00
  • bfd699e91c Add contacts to the alias page in the admin panel Adrià Casajús 2026-01-27 16:52:41 +01:00
  • 2b7c83f147 Add contacts to the alias page in the admin panel Adrià Casajús 2026-01-27 16:50:44 +01:00
  • bc5e4a5cb2 Show more info about mailboxes and aliases and paginate them v4.78.3 Adrià Casajús 2026-01-27 15:21:50 +01:00
  • 2c65d0594a Add mailbox and alias info to the main admin page Adrià Casajús 2026-01-27 15:08:44 +01:00
  • 385b2773be Update email disable templates to include a reason also v4.78.2 Adrià Casajús 2026-01-27 11:23:49 +01:00
  • 341cb036fa Update templates Adrià Casajús 2026-01-27 10:48:01 +01:00
  • d73e685c3b Update pre commit Adrià Casajús 2026-01-27 10:44:21 +01:00
  • f7732939f9 Update style Adrià Casajús 2026-01-27 10:38:57 +01:00
  • ce4c88cb31 Add search by partner Adrià Casajús 2026-01-27 10:31:32 +01:00
  • 8f9c1d43f1 Update replacement rules Adrià Casajús 2026-01-23 18:14:16 +01:00
  • 1147ec824d Fix sending none Adrià Casajús 2026-01-23 18:05:24 +01:00
  • 74b2406284 Cap the message_id Adrià Casajús 2026-01-23 17:49:41 +01:00
  • 907e267db2 Add test Adrià Casajús 2026-01-23 12:42:18 +01:00
  • 7ab3193419 Only try to import mailboxes if they are properly defined Adrià Casajús 2026-01-23 12:36:08 +01:00
  • 55feb87bbc remove optional v4.78.1 Adrià Casajús 2026-01-22 10:31:46 +01:00
  • 22f791605c Do not send duplicate notifications to different mailboxes when replying Adrià Casajús 2026-01-22 10:30:47 +01:00
  • 3629e6cb47 Enable/disable v4.78.0 Adrià Casajús 2026-01-20 18:35:03 +01:00
  • a0e1427ad1 Enable/disable Adrià Casajús 2026-01-20 18:33:26 +01:00
  • 094e4031fb Remove mail Adrià Casajús 2026-01-20 18:31:37 +01:00
  • c51c6d7f03 Do not sent notifications to disabled mailboxes or users Adrià Casajús 2026-01-20 18:20:23 +01:00
  • b324d77def Email sent to a disabled by admin mailbox goes to quarantine Adrià Casajús 2026-01-20 17:31:17 +01:00
  • 73ecbd2376 fix: admin padding Carlos Quintana 2026-01-20 15:12:03 +01:00
  • 8d4fad6b50 Use PartnerData instead of Partner Adrià Casajús 2026-01-20 12:31:12 +01:00
  • b1c61d5c7c Add back disable/enable mailbox buttons v4.77.0 Adrià Casajús 2026-01-19 14:43:49 +01:00
  • 33656592c8 Reformat Adrià Casajús 2026-01-19 13:46:23 +01:00
  • 5bd90b7bdd Update admin panel Adrià Casajús 2026-01-19 12:47:25 +01:00
  • 7359795753 reformat Adrià Casajús 2026-01-19 12:29:51 +01:00
  • e1afce46b6 Make admin panel responsive Adrià Casajús 2026-01-19 12:27:08 +01:00
  • 97df79d3d5 chore: mailbox admin-disable handles multiple mailboxes with same email Carlos Quintana 2026-01-19 12:26:39 +01:00
  • 62e389bee2 Update templates/emails/transactional/admin-reenable-mailbox.txt.jinja2 Carlos Quintana 2026-01-16 16:10:48 +01:00
  • b20de69549 Update templates/emails/transactional/admin-reenable-mailbox.html Carlos Quintana 2026-01-16 16:10:41 +01:00
  • c4aa8fd4ab Update templates/emails/transactional/admin-reenable-mailbox.txt.jinja2 Carlos Quintana 2026-01-16 16:10:34 +01:00
  • 865babfcea Update templates/emails/transactional/admin-reenable-mailbox.html Carlos Quintana 2026-01-16 16:10:24 +01:00
  • 74770ab6db Update templates/emails/transactional/admin-disable-mailbox.txt.jinja2 Carlos Quintana 2026-01-16 16:10:18 +01:00
  • 8cd65258f7 Update templates/emails/transactional/admin-disable-mailbox.html Carlos Quintana 2026-01-16 16:10:11 +01:00
  • 3352e77c6a Update templates/emails/transactional/admin-disable-mailbox-warning.html Carlos Quintana 2026-01-16 16:10:04 +01:00
  • 270ab560bc Update templates/emails/transactional/admin-disable-mailbox-warning.txt.jinja2 Carlos Quintana 2026-01-16 16:09:57 +01:00
  • 5fabbc6267 Update templates/emails/transactional/admin-disable-mailbox-warning.txt.jinja2 Carlos Quintana 2026-01-16 16:09:51 +01:00
  • ecf6e2448c Update templates/emails/transactional/admin-disable-mailbox-warning.html Carlos Quintana 2026-01-16 16:09:44 +01:00
  • b407eb23dc fix: use SERVICE_PROVIDER variable Carlos Quintana 2026-01-16 16:00:31 +01:00
  • 9baee6ddd9 fix: emit AbuserAuditLog and AdminAuditLog Carlos Quintana 2026-01-16 15:39:20 +01:00
  • 718835fa38 feat: add mailbox admin-disable controls to email search admin panel Carlos Quintana 2026-01-16 12:48:52 +01:00
  • a55a8ee7b6 test: add comprehensive tests for admin-disabled mailbox feature Carlos Quintana 2026-01-16 12:14:38 +01:00
  • 60f81cfc61 fix: show mailbox selector when alias uses admin-disabled mailbox Carlos Quintana 2026-01-16 12:13:08 +01:00
  • 1ff377291f feat: show admin-disabled badge and disable actions in mailbox UI Carlos Quintana 2026-01-16 12:13:01 +01:00
  • 6335662724 feat: filter and block admin-disabled mailboxes Carlos Quintana 2026-01-16 12:12:49 +01:00
  • 0e56c5f3b0 feat: block API operations on admin-disabled mailboxes Carlos Quintana 2026-01-16 12:12:44 +01:00
  • db39c276eb feat: skip forwarding to admin-disabled mailboxes Carlos Quintana 2026-01-16 12:12:39 +01:00
  • b0cac02701 feat: add email notification templates for admin mailbox actions Carlos Quintana 2026-01-16 12:12:31 +01:00
  • 070be4b47f feat: add admin_disable/reenable_mailbox utility functions Carlos Quintana 2026-01-16 12:12:19 +01:00
  • 7facdc4f12 feat: add flags field to Mailbox model for admin controls Carlos Quintana 2026-01-16 12:12:12 +01:00
  • d76a944ef8 Update the search algo v4.76.1 Adrià Casajús 2026-01-16 11:58:56 +01:00
  • 3d459a4572 Updates to the admin panel Adrià Casajús 2026-01-16 11:54:19 +01:00
  • 02b35f5706 Update action bar style v4.76.0 Adrià Casajús 2026-01-16 09:21:58 +01:00