mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-04-03 00:07:05 +00:00
16 KiB
16 KiB
Commits for v68
COMMIT | DATE | AUTHOR | TITLE |
---|---|---|---|
830c83d | 2024-04-01 | Joshua Tauberer | v68 |
7382c18 | 2024-04-01 | Joshua Tauberer | CHANGELOG entries |
14d0e20 | 2024-03-23 | Joshua Tauberer | CHANGELOG entries |
fa72e01 | 2024-03-23 | Joshua Tauberer | Update SMTP Smuggling protection to the 'long-term fix' |
1a239c5 | 2024-03-23 | KiekerJan | More robust reading of sshd configuration (#2330) |
9b45046 | 2024-03-23 | Gio | Mail guide: OS X -> macOS (#2306) |
163b1a2 | 2024-03-23 | jvolkenant | Silence "wal" output on setup using hide_output (#2368) |
88558f8 | 2024-03-12 | downtownallday | Return the result, not None to avoid crashing the management daemon |
18b8f9a | 2024-03-10 | Joshua Tauberer | Revert "Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists (#2333)" |
0b1d923 | 2024-03-10 | KiekerJan | Take spamhaus return codes into account in status check and postfix config (#2332) |
1b8cdeb | 2024-03-10 | Crag-Monkey | Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists (#2333) |
1053340 | 2024-03-10 | Bastian Bittorf | setup/preflight.sh: fix some minor shellcheck complaints (#2342) |
dbc2b5e | 2024-03-10 | Teal Dulcet | Fixed ISC003 (explicit-string-concatenation): Explicitly concatenated string should be implicitly concatenated |
775a422 | 2024-03-10 | Teal Dulcet | Fixed F821 (undefined-name): Undefined name e |
618c466 | 2024-03-10 | Teal Dulcet | Fixed SIM114 (if-with-same-arms): Combine if branches using logical or operator |
a32354f | 2024-03-10 | Teal Dulcet | Fixed PLR5501 (collapsible-else-if): Use elif instead of else then if , to reduce indentation |
1d79f9b | 2024-03-10 | Teal Dulcet | Fixed PERF401 (manual-list-comprehension): Use a list comprehension to create a transformed list |
cacf6d2 | 2024-03-10 | Teal Dulcet | Fixed E721 (type-comparison): Use is and is not for type comparisons, or isinstance() for isinstance checks |
f0377dd | 2024-03-10 | Teal Dulcet | Fixed SIM105 (suppressible-exception) |
6a47133 | 2024-03-10 | Teal Dulcet | Fixed F811 (redefined-while-unused): Redefinition of unused sys from line 10 |
7f456d8 | 2024-03-10 | Teal Dulcet | Fixed ISC002 (multi-line-implicit-string-concatenation): Implicitly concatenated string literals over multiple lines |
e466b9b | 2024-03-10 | Teal Dulcet | Fixed RUF005 (collection-literal-concatenation) |
0e91936 | 2024-03-10 | Teal Dulcet | Fixed PLW1514 (unspecified-encoding): open in text mode without explicit encoding argument |
a02b59d | 2024-03-10 | Teal Dulcet | Fixed F401 (unused-import): socket.timeout imported but unused |
15bddcb | 2024-03-10 | Teal Dulcet | Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag |
c719fce | 2024-03-10 | Teal Dulcet | Fixed UP032 (f-string): Use f-string instead of format call |
3111cf5 | 2024-03-10 | Teal Dulcet | Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first |
6508d47 | 2024-03-10 | Teal Dulcet | Fixed C405 (unnecessary-literal-set): Unnecessary list literal (rewrite as a set literal) |
9b961b7 | 2024-03-10 | Teal Dulcet | Fixed UP024 (os-error-alias): Replace aliased errors with OSError |
b13cef9 | 2024-03-10 | Teal Dulcet | Fixed PIE790 (unnecessary-placeholder): Unnecessary pass statement |
8b9d3ec | 2024-03-10 | Teal Dulcet | Fixed W292 (missing-newline-at-end-of-file): No newline at end of file |
d1d3d08 | 2024-03-10 | Teal Dulcet | Fixed B006 (mutable-argument-default): Do not use mutable data structures for argument defaults |
922c59d | 2024-03-10 | Teal Dulcet | Fixed SIM212 (if-expr-with-twisted-arms): Use with_lines if with_lines else [] instead of [] if not with_lines else with_lines |
20a99c0 | 2024-03-10 | Teal Dulcet | Fixed UP041 (timeout-error-alias): Replace aliased errors with TimeoutError |
54af472 | 2024-03-10 | Teal Dulcet | Fixed C404 (unnecessary-list-comprehension-dict): Unnecessary list comprehension (rewrite as a dict comprehension) |
fd4fcda | 2024-03-10 | Teal Dulcet | Fixed E712 (true-false-comparison): Comparison to False should be cond is False or if not cond: |
d661d62 | 2024-03-10 | Teal Dulcet | Fixed RUF017 (quadratic-list-summation): Avoid quadratic list summation |
f621789 | 2024-03-10 | Teal Dulcet | Fixed SIM118 (in-dict-keys): Use key in dict instead of key in dict.keys() |
ec32e1d | 2024-03-10 | Teal Dulcet | Fixed E703 (useless-semicolon): Statement ends with an unnecessary semicolon |
57dcd4b | 2024-03-10 | Teal Dulcet | Fixed E713 (not-in-test): Test for membership should be not in |
845393b | 2024-03-10 | Teal Dulcet | Fixed RET503 (implicit-return): Missing explicit return at the end of function able to return non-None value |
c585c1e | 2024-03-10 | Teal Dulcet | Fixed W291 (trailing-whitespace): Trailing whitespace |
e0e6f10 | 2024-03-10 | Teal Dulcet | Fixed C414 (unnecessary-double-cast-or-process): Unnecessary list call within sorted() |
4999ed7 | 2024-03-10 | Teal Dulcet | Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes |
ca8f06d | 2024-03-10 | Teal Dulcet | Fixed PLR1711 (useless-return): Useless return statement at end of function |
57d05c1 | 2024-03-10 | Teal Dulcet | Fixed B007 (unused-loop-control-variable) |
c953e57 | 2024-03-10 | Teal Dulcet | Fixed C401 (unnecessary-generator-set): Unnecessary generator (rewrite as a set comprehension) |
81a4da0 | 2024-03-10 | Teal Dulcet | Fixed SIM110 (reimplemented-builtin) |
99d3929 | 2024-03-10 | Teal Dulcet | Fixed E711 (none-comparison) |
541f31b | 2024-03-10 | Teal Dulcet | Fixed FURB113 (repeated-append) |
e8d1c03 | 2024-03-10 | Teal Dulcet | Fixed SIM102 (collapsible-if): Use a single if statement instead of nested if statements |
67b9d0b | 2024-03-10 | Teal Dulcet | Fixed PLW0108 (unnecessary-lambda): Lambda may be unnecessary; consider inlining inner function |
3d72c32 | 2024-03-10 | Teal Dulcet | Fixed W605 (invalid-escape-sequence) |
14a5613 | 2024-03-10 | Teal Dulcet | Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format |
64540fb | 2024-03-10 | Teal Dulcet | Fixed UP034 (extraneous-parentheses): Avoid extraneous parentheses |
eefc051 | 2024-03-10 | Teal Dulcet | Fixed UP030 (format-literals): Use implicit references for positional format fields |
fba92de | 2024-03-10 | Teal Dulcet | Fixed SIM108 (if-else-block-instead-of-if-exp) |
51dc761 | 2024-03-10 | Teal Dulcet | Fixed RSE102 (unnecessary-paren-on-raise-exception): Unnecessary parentheses on raised exception |
13b38cc | 2024-03-10 | Teal Dulcet | Fixed F841 (unused-variable) |
2b42685 | 2024-03-10 | Teal Dulcet | Fixed UP032 (f-string): Use f-string instead of format call |
b7f70b1 | 2024-03-10 | Teal Dulcet | Fixed RET504 (unnecessary-assign) |
6bfd1e5 | 2024-03-10 | Teal Dulcet | Fixed W293 (blank-line-with-whitespace): Blank line contains whitespace |
555ecc1 | 2024-03-10 | Teal Dulcet | Fixed PIE810 (multiple-starts-ends-with): Call startswith once with a tuple |
dd61844 | 2024-03-10 | Teal Dulcet | Fixed EM101 (raw-string-in-exception): Exception must not use a string literal, assign to variable first |
49124cc | 2024-03-10 | Teal Dulcet | Fixed PLR6201 (literal-membership): Use a set literal when testing for membership |
cb922ec | 2024-03-10 | Teal Dulcet | Fixed UP015 (redundant-open-modes): Unnecessary open mode parameters |
0ee64f2 | 2024-03-10 | Teal Dulcet | Fixed F401 (unused-import) |
785c337 | 2024-03-10 | KiekerJan | Make reading of previous status check result more robust (#2347) |
293d56c | 2024-03-10 | KiekerJan | Update javascript libraries used by control panel (#2351) |
040d0cb | 2024-03-10 | KiekerJan | Update roundcube to 1.6.6 (#2360) |
111468e | 2024-03-10 | Michael Heuberger | Bump Nextcloud to v26.0.12 (#2310) |
4ad679d | 2024-03-10 | John James Jacoby | Issue-2354: Silence "wal" output on setup (#2356) |
84919fe | 2024-03-10 | solomon-s-b | Fix miab-munin.conf filter not capturing HTTP/2.0 (#2359) |
c884d63 | 2024-03-05 | downtownallday | QA: extent tick wait from 1ms to 100ms to avoid ElementNotInteractableException |
da2d88e | 2024-03-05 | downtownallday | Fix invalid escape sequences |
e931e10 | 2024-01-10 | KiekerJan | [security] SMTP smuggling: update short term fix (#2346) |