1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-08-04 04:20:53 +00:00
Commit Graph

1984 Commits

Author SHA1 Message Date
Teal Dulcet
44bc1a8d37 Fixed W291 (trailing-whitespace): Trailing whitespace 2023-12-22 07:22:21 -08:00
Teal Dulcet
935a0c91bd Fixed SIM222 (expr-or-true): Use True instead of ... or True 2023-12-22 07:22:06 -08:00
Teal Dulcet
bddc2385db Fixed C414 (unnecessary-double-cast-or-process): Unnecessary list call within sorted() 2023-12-22 07:22:00 -08:00
Teal Dulcet
d952590457 Fixed SIM223 (expr-and-false): Use False instead of ... and False 2023-12-22 07:21:50 -08:00
Teal Dulcet
8af1faf05a Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes 2023-12-22 07:21:37 -08:00
Teal Dulcet
7647176191 Fixed PLR1711 (useless-return): Useless return statement at end of function 2023-12-22 07:21:28 -08:00
Teal Dulcet
8adda9895c Fixed B007 (unused-loop-control-variable) 2023-12-22 07:21:10 -08:00
Teal Dulcet
c65d2b6e30 Fixed C401 (unnecessary-generator-set): Unnecessary generator (rewrite as a set comprehension) 2023-12-22 07:21:04 -08:00
Teal Dulcet
b50f133a4e Fixed SIM110 (reimplemented-builtin) 2023-12-22 07:20:48 -08:00
Teal Dulcet
71b173968a Fixed E711 (none-comparison) 2023-12-22 07:20:28 -08:00
Teal Dulcet
bfb287b227 Fixed FURB113 (repeated-append) 2023-12-22 07:20:10 -08:00
Teal Dulcet
fd1bf44981 Fixed SIM102 (collapsible-if): Use a single if statement instead of nested if statements 2023-12-22 07:20:00 -08:00
Teal Dulcet
5981197e4d Fixed PLW0108 (unnecessary-lambda): Lambda may be unnecessary; consider inlining inner function 2023-12-22 07:19:47 -08:00
Teal Dulcet
5f45bc7642 Fixed W605 (invalid-escape-sequence) 2023-12-22 07:19:40 -08:00
Teal Dulcet
ce1ab5518f Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format 2023-12-22 07:19:06 -08:00
Teal Dulcet
355cad3563 Fixed UP034 (extraneous-parentheses): Avoid extraneous parentheses 2023-12-22 07:18:38 -08:00
Teal Dulcet
502f29822e Fixed UP030 (format-literals): Use implicit references for positional format fields 2023-12-22 07:17:45 -08:00
Teal Dulcet
1dcf1600fc Fixed SIM108 (if-else-block-instead-of-if-exp) 2023-12-22 07:17:23 -08:00
Teal Dulcet
4a81762a6b Fixed RSE102 (unnecessary-paren-on-raise-exception): Unnecessary parentheses on raised exception 2023-12-22 07:16:15 -08:00
Teal Dulcet
298e6de15e Fixed F841 (unused-variable) 2023-12-22 07:15:14 -08:00
Teal Dulcet
0315ff42ae Fixed UP032 (f-string): Use f-string instead of format call 2023-12-22 07:14:00 -08:00
Teal Dulcet
12c4e643f0 Fixed RET504 (unnecessary-assign) 2023-12-22 07:13:36 -08:00
Teal Dulcet
84c5557d03 Fixed W293 (blank-line-with-whitespace): Blank line contains whitespace 2023-12-22 07:12:50 -08:00
Teal Dulcet
5cc598fb72 Fixed PIE810 (multiple-starts-ends-with): Call startswith once with a tuple 2023-12-22 07:12:34 -08:00
Teal Dulcet
d842f9c531 Fixed EM101 (raw-string-in-exception): Exception must not use a string literal, assign to variable first 2023-12-22 07:10:48 -08:00
Teal Dulcet
e6adda6f97 Fixed PLR6201 (literal-membership): Use a set literal when testing for membership 2023-12-22 07:10:25 -08:00
Teal Dulcet
e2349f1137 Fixed UP015 (redundant-open-modes): Unnecessary open mode parameters 2023-12-22 07:08:56 -08:00
Teal Dulcet
fa755d7968 Fixed F401 (unused-import) 2023-12-22 07:08:30 -08:00
Joshua Tauberer
7646095b94 v67 2023-12-22 08:56:43 -05:00
Joshua Tauberer
faf23f150c Guard against SMTP smuggling
This short-term workaround is recommended at https://www.postfix.org/smtp-smuggling.html:

    smtpd_data_restrictions=reject_unauth_pipelining
2023-12-22 08:54:15 -05:00
Joshua Tauberer
8e4e9add78 Version 66 2023-12-17 16:31:18 -05:00
KiekerJan
fa8c7ddef5
Upgrade roundcube to 1.6.5 (#2329) 2023-12-04 09:23:36 -05:00
bilogic
6d6ce25e03
Allow specifying another repo to install from in bootstrap.sh (#2334) 2023-12-04 09:22:54 -05:00
Joshua Tauberer
371f5bc1b2 Fix virtualenv creation reported in #2335 2023-11-28 07:25:50 -05:00
Joshua Tauberer
0314554207 Version 65 2023-10-27 06:02:22 -04:00
matidau
46d55f7866
Update zpush.sh to version 2.7.1 (#2315)
Updating to latest release, bugfixes no new features.
2023-10-26 09:04:13 -04:00
KiekerJan
2bbc317873
Update Roundcube to 1.6.4 (#2317) 2023-10-26 09:03:29 -04:00
clpo13
28f929dc13
Fix typo in system-backup.html: Amazone -> Amazon (#2311) 2023-10-10 13:22:19 -04:00
Joshua Tauberer
e419b62034 Version 64 2023-09-02 19:46:24 -04:00
Joshua Tauberer
a966913963
Fix command line arguments for duplicity 2.1 (#2301) 2023-09-02 15:54:16 -04:00
Joshua Tauberer
08defb12be Add a new backup.py command to print the duplicity command to the console to help debugging 2023-09-02 07:49:41 -04:00
Jeff Volkenant
7be687e601 Move source and target positional arguments to the end, required for Duplicity 2.1.0
(Modified by JT.)
2023-09-02 07:28:48 -04:00
Aaron Ten Clay
62efe985f1
Disable OpenDMARC sending reports (#2299)
OpenDMARC report messages, while potentially useful for peer operators of mail servers, are abusable and should not be enabled by default. This change prioritizes the safety of the Box's reputation.
2023-09-02 07:10:04 -04:00
Alex
df44056bae
Fix checksums in nextcloud.sh (#2293) 2023-09-02 07:07:12 -04:00
Dmytro Kyrychuk
3148c621d2
Fix issue with slash (/) characters in B2 Application Key (#2281)
Urlencode B2 Application Key when saving configuration, urldecode it
back when reading. Duplicity accepts urlencoded target directly, no
decoding is necessary when backup is performed.

Resolve #1964
2023-09-02 07:03:24 -04:00
Michael Heuberger
81866de229
Amend --always option to all git describe commands (#2275) 2023-09-02 06:59:39 -04:00
matidau
674ce92e92
Fix z-push-admin broken in v60 (#2263)
Update zpush.sh to create two sbin bash scripts for z-push-admin and z-push-top using PHP_VER.
2023-09-02 06:55:15 -04:00
Darren Sanders
c034b0f789 Fix how the value is being passed for the gpg-options parameter
Duplicity v2.1.0 backups are failing with the error:
"... --gpg-options expected one argument".

The issue is that duplicity v2.1.0 began using the argparse Python
library and the parse_known_args function. This function
interprets the argument being passed, "--cipher-algo=AES256",
as an argument name (because of the leading '-') and not as an
argument value. Because of that it exits with an error and
reports that the --gpg-options arg is missing its value.

Adding an extra set of quotes around this string causes
parse_known_args to interpret the string as an argument
value.
2023-08-30 16:34:17 -07:00
Joshua Tauberer
cd45d08409 Version 63 2023-07-29 12:11:29 -04:00
Michael Heuberger
98628622c7
Bump Nextcloud to v25.0.7 (#2268)
Also
- bumps calendar and contacts apps
- adds extra migration steps between these versions
- adds cron job for Calendar updates
- rotates nextloud log file after upgrading
- adds primary key indices migrations
- adjusts configs slightly
- adds more well-known entries in nginx to improve service discovery
- reformats some comments (line-breaking)
2023-06-16 11:49:55 -04:00