KiekerJan
aee653a7d9
Remove ssl stapling from nginx configuration ( #2520 )
2025-07-02 17:21:55 -04:00
KiekerJan
dc79ad5bd9
Add check on backup to status checks ( #2508 )
2025-06-20 06:43:40 -04:00
MrWinux
ae8da06571
Add Configuration to Handle AWS SDK Checksum Changes for Third-Party S3-Compatible Services ( #2490 )
...
fix: MissingContentLength error in boto3 version 1.36.1 and up
2025-06-20 06:38:54 -04:00
Teal Dulcet
b86c5a10d5
Updated autoconfig file to include POP3 and CardDAV/CalDAV ( #2499 )
...
Co-authored-by: Ben Bucksch <1907525+benbucksch@users.noreply.github.com>
2025-06-20 06:37:08 -04:00
Jeff Tickle
bb4c45b0bf
Remove extraneous use of sudo from /etc/cron.d/mailinabox-nextcloud ( #2500 )
2025-06-20 06:34:46 -04:00
Joshua Tauberer
b9ce7cb65c
Merge pull request #2473 from tdulcet/python-linting
...
Added config file for the Ruff Python linter and fixed additional errors
2025-06-20 06:33:24 -04:00
Teal Dulcet
00280123ab
Fixed RUF005 (collection-literal-concatenation): Consider iterable unpacking instead of concatenation
2025-06-20 02:40:09 -07:00
Teal Dulcet
a568c6ff74
Fixed RET505 (superfluous-else-return): Unnecessary elif
after return
statement
2025-06-20 02:40:08 -07:00
Teal Dulcet
d15170b18c
Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag
2025-06-20 02:40:08 -07:00
Teal Dulcet
bf27ac07ed
Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first
2025-06-20 02:40:07 -07:00
Teal Dulcet
54750b1763
Fixed RET506 (superfluous-else-raise): Unnecessary elif
after raise
statement
2025-06-20 02:40:07 -07:00
Teal Dulcet
5c9c1705d0
Fixed RET504 (unnecessary-assign): Unnecessary assignment to v
before return
statement
2025-06-20 02:40:06 -07:00
Teal Dulcet
529c7e6dd5
Fixed RUF055 (unnecessary-regular-expression): Plain string pattern passed to re
function
2025-06-20 02:40:06 -07:00
Teal Dulcet
ed1579a5c6
Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes
2025-06-20 02:40:06 -07:00
Teal Dulcet
8aef7aef64
Fixed W605 (invalid-escape-sequence)
2025-06-20 02:40:05 -07:00
Teal Dulcet
560677085e
Fixed F841 (unused-variable): Local variable conffile
is assigned to but never used
2025-06-20 02:40:04 -07:00
Teal Dulcet
89e4adcfb5
Fixed PLR6201 (literal-membership): Use a set literal when testing for membership
2025-06-20 02:40:04 -07:00
Teal Dulcet
5c30299461
Fixed FURB122 (for-loop-writes): Use of f.write
in a for loop
2025-06-20 02:40:03 -07:00
Teal Dulcet
b546ccd162
Fixed FURB110 (if-exp-instead-of-or-operator): Replace ternary if
expression with or
operator
2025-06-20 02:40:03 -07:00
Teal Dulcet
562f76e61f
Fixed UP032 (f-string): Use f-string instead of format
call
2025-06-20 02:40:03 -07:00
Teal Dulcet
04ed752948
Fixed FURB142 (for-loop-set-mutations): Use of set.add()
in a for loop
2025-06-20 02:40:02 -07:00
Teal Dulcet
c3826e45aa
Fixed SIM101 (duplicate-isinstance-call): Multiple isinstance
calls for pem
, merge into a single call
2025-06-20 02:40:02 -07:00
Teal Dulcet
fd2696a42c
Fixed RUF059 (unused-unpacked-variable)
2025-06-20 02:40:01 -07:00
Teal Dulcet
213e449dfe
Fixed FURB129 (readlines-in-for): Instead of calling readlines()
, iterate over file object directly
2025-06-20 02:40:01 -07:00
Teal Dulcet
ee11f3849b
Fixed UP015 (redundant-open-modes): Unnecessary mode argument
2025-06-20 02:40:00 -07:00
Teal Dulcet
498e92dc95
Fixed PLW1514 (unspecified-encoding): open
in text mode without explicit encoding
argument
2025-06-20 02:40:00 -07:00
Teal Dulcet
66f140a8cf
Fixed PGH004 (blanket-noqa): Use a colon when specifying noqa
rule codes
2025-06-20 02:40:00 -07:00
Teal Dulcet
717e806427
Fixed RUF031 (incorrectly-parenthesized-tuple-in-subscript): Avoid parentheses for tuples in subscripts
2025-06-20 02:39:59 -07:00
Teal Dulcet
eae0db9df1
Fixed RUF039 (unraw-re-pattern)
2025-06-20 02:39:59 -07:00
Teal Dulcet
e73771be5f
Fixed RET507 (superfluous-else-continue): Unnecessary elif
after continue
statement
2025-06-20 02:39:58 -07:00
Teal Dulcet
0635e89b6e
Fixed F401 (unused-import): contextlib
imported but unused
2025-06-20 02:39:58 -07:00
Teal Dulcet
e3ef6d726b
Fixed SIM103 (needless-bool): Return the condition "admin" in privs
directly
2025-06-20 02:39:58 -07:00
Teal Dulcet
3fa0819e04
Fixed G004 (logging-f-string): Logging statement uses f-string
2025-06-20 02:39:57 -07:00
Teal Dulcet
d5d4ba0bf1
Fixed RUF051 (if-key-in-dict-del): Use pop
instead of key in dict
followed by del dict[key]
2025-06-20 02:39:57 -07:00
Teal Dulcet
a83db1aebc
Fixed FURB188 (slice-to-remove-prefix-or-suffix): Prefer str.removeprefix()
over conditionally replacing with slice.
2025-06-18 05:00:46 -07:00
Teal Dulcet
ddee3c6bfd
Fixed PLR6104 (non-augmented-assignment): Use +=
to perform an augmented assignment directly
2025-06-18 05:00:45 -07:00
Teal Dulcet
dbabd69218
Fixed RET505 (superfluous-else-return)
2025-06-18 05:00:45 -07:00
Teal Dulcet
3008dfa28f
Fixed EM101 (raw-string-in-exception): Exception must not use a string literal, assign to variable first
2025-06-18 05:00:45 -07:00
Teal Dulcet
3a1280d292
Fixed PLW0120 (useless-else-on-loop): else
clause on loop without a break
statement; remove the else
and dedent its contents
2025-06-18 05:00:22 -07:00
Teal Dulcet
68fd3dc535
Fixed FURB118 (reimplemented-operator)
2025-06-18 04:17:27 -07:00
Teal Dulcet
c64a24e870
Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format
2025-06-18 04:17:03 -07:00
Teal Dulcet
698e8ffc72
Added Ruff config for Python code.
2025-06-18 04:13:33 -07:00
Teal Dulcet
544cce3cdc
Fixed syntax in readable_bash.py.
2025-06-18 04:13:33 -07:00
Fabrício Dultra
40d3f0f193
Fix broken Z-Push compatibility list link in mail guide ( #2515 )
...
The previous link (wiki.z-hub.io) was no longer accessible. It has been replaced with the current official GitHub link: https://github.com/Z-Hub/Z-Push/wiki/Compatibility .
Co-authored-by: fsdultra <eu@fsdultra.com.br>
2025-06-17 06:37:17 -04:00
Joshua Tauberer
4d5421ed7b
Merge release branch for v72
2025-06-03 20:42:45 -04:00
Joshua Tauberer
58dca6e4ab
v72
2025-06-03 20:41:46 -04:00
KiekerJan
1a8a50e4ae
Update roundcube to 1.6.11
...
Merges #2511 .
2025-06-03 20:41:38 -04:00
Lyle Keeton
05c2f3c9a2
Fix missing PUBLIC_IPV6 in test for whether custom AAAA record blocks SSL certificate generation ( #2491 )
...
On new installation, if you create AAAA record for mydomain.tld then mydomain.tld isn't available for SSL certificate or website.
It erroneously reports that it's hosted elsewhere.
2025-05-14 11:58:17 -04:00
MVDW
3efd4257b5
Change distro version check from lsb_release to os-release ( #2436 )
2025-02-17 16:50:15 -05:00
Victor
a81c18666f
Clear credentials and reset menu after receiving 403 ( #2477 )
2025-02-16 17:01:51 -05:00