1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-02 15:34:48 +01:00

Commit Graph

  • 7fb7e2f763
    Merge 68a41b39eb into de4ec82a5a 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 2026-03-01 12:01:20 +0000
  • 4e0e4240e4
    Merge 595553dd27 into de4ec82a5a Michael Meidlinger 2026-02-19 20:38:51 -0800
  • f1047d4cba
    Merge da66ef4a81 into de4ec82a5a Michael Meidlinger 2026-02-19 20:38:06 -0800
  • 2a2f8d708a
    Merge 32cb954bb4 into de4ec82a5a KiekerJan 2026-02-19 20:33:28 -0800
  • 5441366ff7
    Merge 2b51f7fdba into de4ec82a5a Michael Kroes 2026-02-19 20:03:41 -0800
  • 5d05217f61
    Merge f62d448c6e into de4ec82a5a Teddy Rodrigues Valette 2026-02-19 19:55:29 -0800
  • e933cb5ade
    Merge 95ecc22922 into de4ec82a5a glaszig 2026-02-19 19:45:13 -0800
  • e569a48b61
    Merge fd8edbf6ad into de4ec82a5a Teal Dulcet 2026-02-19 19:41:24 -0800
  • 4c080a6b26
    Merge 125405edfb into de4ec82a5a Michael Kroes 2026-02-19 19:05:15 -0800
  • bb4311bbce
    Merge 7ff2e8899f into de4ec82a5a Jens Kreiensiek 2026-02-19 18:20:39 -0800
  • 35a915b57e
    Merge c585192dd7 into de4ec82a5a Michael Kroes 2026-02-19 18:12:23 -0800
  • 4e22292a7c
    Merge ca5916eb63 into de4ec82a5a Jan Doberstein 2026-02-19 18:03:27 -0800
  • a67af1df41
    Merge dcf1b0b719 into de4ec82a5a KiekerJan 2026-02-19 17:55:34 -0800
  • fc1ba6dade
    Merge a7beb72168 into de4ec82a5a bilogic 2026-02-15 16:53:14 +0100
  • 8171291bd5
    Merge a4a2d4a8b4 into de4ec82a5a mzoeller 2026-02-11 18:46:15 -0800
  • 3c0faa57cf
    Merge 8028e17b6e into de4ec82a5a tetuaoro 2026-02-11 18:45:36 -0800
  • 504adf4018
    Merge f45b67125f into de4ec82a5a KiekerJan 2026-02-11 18:45:00 -0800
  • d53ba7fc7c
    Merge fe652a4c4f into de4ec82a5a Ahmad Kouider 2026-02-11 18:44:55 -0800
  • 7e51937aac
    Merge e3c8c498af into de4ec82a5a TheRedCyclops 2026-02-11 18:44:23 -0800
  • 88cf92401a
    Merge b41c34034f into de4ec82a5a KiekerJan 2026-02-11 18:43:53 -0800
  • 3f70253772
    Merge abbf1ec842 into de4ec82a5a KiekerJan 2026-02-11 18:42:54 -0800
  • 4be8ed2376
    Merge 1cf5d30a9c into de4ec82a5a KiekerJan 2026-02-11 18:42:37 -0800
  • 71cc88a128
    Merge 229da5843a into de4ec82a5a Tim in 't Veld 2026-02-11 20:00:46 +0100
  • 229da5843a further change timveld 2026-02-11 19:47:13 +0100
  • 122d9ca847 accessibility: aria-expandedon dropdowns, fieldset on aliases > permitted senders, mfa label corrections and alt on qr image timveld 2026-02-11 19:16:03 +0100
  • c2413f1664
    Merge 87505f98b2 into de4ec82a5a KiekerJan 2026-02-11 17:28:32 +0100
  • 87505f98b2 Update roundcube to 1.6.13 KiekerJan 2026-02-11 17:25:08 +0100
  • 5831eb7ef6
    Merge 12f1486141 into de4ec82a5a bilogic 2026-02-07 21:45:25 +0530
  • 0e68ce8c53
    Merge 7989447071 into de4ec82a5a Kirk Zurell 2026-02-04 16:41:33 +0100
  • 568637aa9d
    Merge 611d9491af into de4ec82a5a KiekerJan 2026-02-04 16:41:08 +0100
  • 8ecea3a4b5
    Merge 64fdeec0fe into de4ec82a5a Kevin 2026-02-04 16:40:44 +0100
  • 15bb2194c5
    Merge 54aec046a6 into de4ec82a5a Anish Moorthy 2026-02-03 10:19:33 +0100
  • 0d94d7ab71
    Merge 665400df91 into de4ec82a5a Elsie Hupp 2026-02-02 19:04:08 +0000
  • 9324516a05
    Merge 852b23cbed into de4ec82a5a Tim in 't Veld 2026-02-02 08:44:24 +0100
  • de4ec82a5a
    Fix critical accessibility bug in control panel modals (#2551) main Tim in 't Veld 2026-02-01 16:29:39 +0100
  • 852b23cbed Accessibility: improve table semantics and ARIA usage timveld 2026-02-01 08:47:15 +0100
  • 521bfdd8e0 Fix critical accessibility bug in modals timveld 2026-01-31 07:49:49 +0100
  • 665400df91
    Add environmental variables to cron job Elsie Hupp 2026-01-26 16:55:34 -0500
  • 64fdeec0fe Fixing erroneously changed variable name. kloeffler95 2026-01-11 18:09:58 -0700
  • 5aecfdc725 Adding a guard so that if the user uses a brand new S3 bucket with no contents a KeyError is not received when configuring backups. kloeffler95 2026-01-11 18:06:42 -0700
  • 3b53bf5ae4 v74 v74 Joshua Tauberer 2026-01-04 09:43:37 -0500
  • c020896e5d
    Update Nextcloud filter for fail2ban (#2539) KiekerJan 2026-01-02 22:14:08 +0100
  • 72e12df560
    update roundcube to 1.6.12 (#2546) KiekerJan 2026-01-02 22:13:28 +0100
  • 7989447071
    Merge branch 'mail-in-a-box:main' into main Kirk Zurell 2025-12-26 12:45:13 -0500
  • 1608509e84 update roundcube to 1.6.12 KiekerJan 2025-12-20 14:07:52 +0100
  • 54aec046a6 Log backup status using newline Anish Moorthy 2025-12-07 15:57:55 -0800
  • 75295f95ac Catch and log any errors from backup_status() calls in status_checks.py Anish Moorthy 2025-11-09 15:06:28 -0800
  • 1cf5d30a9c Set dkim canonicalization to relaxed/relaxed as recommended by #2239 KiekerJan 2025-11-01 20:54:49 +0100
  • 611d9491af Fixes to MTA STS logic as reported by Xombran in #2426 KiekerJan 2025-10-29 20:35:01 +0100
  • a9fa3cb83f Update Nextcloud filter for fail2ban KiekerJan 2025-10-29 20:26:47 +0100
  • abbf1ec842 Update process limit and log target for dovecot KiekerJan 2025-10-26 10:50:50 +0100
  • e57d094e33
    Merge 95ef12282c into 2d0ca67e85 Rinze de Laat 2025-08-18 05:57:55 +0000
  • 2d0ca67e85
    Update zpush.sh to version 2.7.6 (#2529) matidau 2025-07-28 23:01:05 +1000
  • 9c9a7b374d
    Fix mozilla-autoconfig.xml (#2528) SE 2025-07-28 12:40:40 +0000
  • 89c8d79a24 Update zpush.sh to version 2.7.6 matidau 2025-07-28 21:22:27 +1000
  • e74cd2dcf0
    Fix mozilla-autoconfig.xml SE 2025-07-27 05:44:11 +0000
  • f0e7b4694c
    Fix broken links for scp and DAV (#2522) ukfhVp0zms 2025-07-21 13:28:04 +0000
  • e922401298 Web statistics using goaccess. kirk 2025-07-21 06:44:17 -0400
  • 904f374100 Update sync-guide.html ukfhVp0zms 2025-07-12 03:57:21 -0700
  • 8f61318c22
    Update web.html ukfhVp0zms 2025-07-12 03:39:24 -0700
  • 3cde9a8893 v73 v73 Joshua Tauberer 2025-07-11 05:59:13 -0400
  • fbf95271f4 Add --allow-releaseinfo-change to the first main apt-get update because ppa:ondrej/php changed its Label Joshua Tauberer 2025-06-20 06:55:18 -0400
  • 49d183afbb Use utils.shell("check_call", ...) rather than subprocess.call directly Joshua Tauberer 2025-02-16 14:57:00 -0500
  • 061e74b623 Add disabled code to log failed commands to stderr Joshua Tauberer 2024-07-28 13:43:04 -0400
  • 3bfd4be982 Add management/dns_update.py --update as an alternative to tools/dns_update.py that runs without the backend Joshua Tauberer 2024-07-28 13:42:33 -0400
  • e3ee800359
    fix SOA record check against secondary dns (#2507) KiekerJan 2025-07-08 20:12:09 +0200
  • aee653a7d9
    Remove ssl stapling from nginx configuration (#2520) KiekerJan 2025-07-02 23:21:55 +0200
  • de752591f7 remove ssl stapling from nginx configuration KiekerJan 2025-07-02 19:29:07 +0200
  • dc79ad5bd9
    Add check on backup to status checks (#2508) KiekerJan 2025-06-20 12:43:40 +0200
  • ae8da06571
    Add Configuration to Handle AWS SDK Checksum Changes for Third-Party S3-Compatible Services (#2490) MrWinux 2025-06-20 12:38:54 +0200
  • b86c5a10d5
    Updated autoconfig file to include POP3 and CardDAV/CalDAV (#2499) Teal Dulcet 2025-06-20 03:37:08 -0700
  • bb4c45b0bf
    Remove extraneous use of sudo from /etc/cron.d/mailinabox-nextcloud (#2500) Jeff Tickle 2025-06-20 06:34:46 -0400
  • b9ce7cb65c
    Merge pull request #2473 from tdulcet/python-linting Joshua Tauberer 2025-06-20 06:33:24 -0400
  • 00280123ab Fixed RUF005 (collection-literal-concatenation): Consider iterable unpacking instead of concatenation Teal Dulcet 2025-06-18 05:14:12 -0700
  • a568c6ff74 Fixed RET505 (superfluous-else-return): Unnecessary elif after return statement Teal Dulcet 2025-06-18 05:10:13 -0700
  • d15170b18c Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag Teal Dulcet 2025-06-18 04:40:22 -0700
  • bf27ac07ed Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first Teal Dulcet 2025-06-18 04:37:36 -0700
  • 54750b1763 Fixed RET506 (superfluous-else-raise): Unnecessary elif after raise statement Teal Dulcet 2025-06-18 04:36:22 -0700
  • 5c9c1705d0 Fixed RET504 (unnecessary-assign): Unnecessary assignment to v before return statement Teal Dulcet 2025-06-18 04:32:46 -0700
  • 529c7e6dd5 Fixed RUF055 (unnecessary-regular-expression): Plain string pattern passed to re function Teal Dulcet 2025-06-18 04:32:38 -0700
  • ed1579a5c6 Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes Teal Dulcet 2025-06-18 04:32:29 -0700
  • 8aef7aef64 Fixed W605 (invalid-escape-sequence) Teal Dulcet 2025-06-18 04:32:21 -0700
  • 560677085e Fixed F841 (unused-variable): Local variable conffile is assigned to but never used Teal Dulcet 2025-06-18 04:32:13 -0700
  • 89e4adcfb5 Fixed PLR6201 (literal-membership): Use a set literal when testing for membership Teal Dulcet 2025-06-18 04:31:08 -0700
  • 5c30299461 Fixed FURB122 (for-loop-writes): Use of f.write in a for loop Teal Dulcet 2025-06-18 04:30:18 -0700
  • b546ccd162 Fixed FURB110 (if-exp-instead-of-or-operator): Replace ternary if expression with or operator Teal Dulcet 2025-06-18 04:30:08 -0700
  • 562f76e61f Fixed UP032 (f-string): Use f-string instead of format call Teal Dulcet 2025-06-18 04:29:46 -0700
  • 04ed752948 Fixed FURB142 (for-loop-set-mutations): Use of set.add() in a for loop Teal Dulcet 2025-06-18 04:29:27 -0700
  • c3826e45aa Fixed SIM101 (duplicate-isinstance-call): Multiple isinstance calls for pem, merge into a single call Teal Dulcet 2025-06-18 04:28:58 -0700
  • fd2696a42c Fixed RUF059 (unused-unpacked-variable) Teal Dulcet 2025-06-18 04:28:32 -0700
  • 213e449dfe Fixed FURB129 (readlines-in-for): Instead of calling readlines(), iterate over file object directly Teal Dulcet 2025-06-18 04:28:25 -0700
  • ee11f3849b Fixed UP015 (redundant-open-modes): Unnecessary mode argument Teal Dulcet 2025-06-18 04:28:17 -0700
  • 498e92dc95 Fixed PLW1514 (unspecified-encoding): open in text mode without explicit encoding argument Teal Dulcet 2025-06-18 04:28:09 -0700
  • 66f140a8cf Fixed PGH004 (blanket-noqa): Use a colon when specifying noqa rule codes Teal Dulcet 2025-06-18 04:27:56 -0700
  • 717e806427 Fixed RUF031 (incorrectly-parenthesized-tuple-in-subscript): Avoid parentheses for tuples in subscripts Teal Dulcet 2025-06-18 04:27:42 -0700
  • eae0db9df1 Fixed RUF039 (unraw-re-pattern) Teal Dulcet 2025-06-18 04:27:31 -0700
  • e73771be5f Fixed RET507 (superfluous-else-continue): Unnecessary elif after continue statement Teal Dulcet 2025-06-18 04:27:07 -0700
  • 0635e89b6e Fixed F401 (unused-import): contextlib imported but unused Teal Dulcet 2025-06-18 04:25:32 -0700
  • e3ef6d726b Fixed SIM103 (needless-bool): Return the condition "admin" in privs directly Teal Dulcet 2025-06-18 04:25:12 -0700
  • 3fa0819e04 Fixed G004 (logging-f-string): Logging statement uses f-string Teal Dulcet 2025-06-18 04:24:37 -0700