KiekerJan
|
2e0482e181
|
Exclude the owncloud-backup folder from the nightly backup (#2413)
|
2024-12-22 08:01:02 -05:00 |
|
Tomasz Stanczak
|
0d7388899c
|
Allow DSA end EllipticCurve private keys to be used additionally to RSA for HTTPS certificates (#2416)
Co-authored-by: Tomasz Stanczak <tomasz@cocoturtle.com>
|
2024-12-22 07:59:58 -05:00 |
|
zoof
|
4f094f7859
|
Change hour of daily tasks to run at 1am and only run full backups on weekends (#2424)
* Change hour of daily tasks to run at 1am
* Change to only do full backup on weekends
|
2024-12-22 07:57:59 -05:00 |
|
KiekerJan
|
564ed59bb4
|
Add check on ipv6 for spamhaus (#2428)
|
2024-12-22 07:48:36 -05:00 |
|
KiekerJan
|
9f87b36ba1
|
add check on SOA record to determine up to date synchronization of secondary nameserver (#2429)
|
2024-12-22 07:45:45 -05:00 |
|
Downtown Allday
|
a8d13b84b4
|
fix: NameError: name 'subprocess' is not defined (#2425)
|
2024-11-27 08:22:45 -05:00 |
|
Viktor Szépe
|
cd959bc522
|
Fix typos (#2406)
|
2024-07-21 07:01:25 -04:00 |
|
Matt
|
4dd1e75ee7
|
Allow for Union[None, List[datetime.datetime]] values when printing user table in weekly mail logs (#2378)
* Fix - Allow for `Union[None, List[datetime.datetime]]` when printing user
tables for the weekly mail logs.
* Add - ruff suppressions.
|
2024-06-18 08:35:54 -04:00 |
|
John James Jacoby
|
8b9f0489c8
|
Add custom.yaml support for WebSockets (#2385)
Fixes #1956.
|
2024-06-18 08:32:11 -04:00 |
|
Teal Dulcet
|
bdf4155bed
|
Fixed SC2046: Quote to prevent word splitting.
|
2024-04-03 09:21:34 -04:00 |
|
Teal Dulcet
|
133bae1300
|
Fixed SC2006: Use $(...) notation instead of legacy backticks ... .
|
2024-04-03 05:17:25 -07:00 |
|
KiekerJan
|
1a239c55bb
|
More robust reading of sshd configuration (#2330)
Use sshd -T instead of directly reading the configuration files
|
2024-03-23 11:16:40 -04:00 |
|
Gio
|
9b450469eb
|
Mail guide: OS X -> macOS (#2306)
|
2024-03-23 09:04:43 -04:00 |
|
KiekerJan
|
0b1d92388a
|
Take spamhaus return codes into account in status check and postfix config (#2332)
|
2024-03-10 08:09:36 -04:00 |
|
Teal Dulcet
|
618c466b84
|
Fixed SIM114 (if-with-same-arms): Combine if branches using logical or operator
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
a32354fd91
|
Fixed PLR5501 (collapsible-else-if): Use elif instead of else then if , to reduce indentation
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
1d79f9bb2b
|
Fixed PERF401 (manual-list-comprehension): Use a list comprehension to create a transformed list
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
cacf6d2006
|
Fixed E721 (type-comparison): Use is and is not for type comparisons, or isinstance() for isinstance checks
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
f0377dd59e
|
Fixed SIM105 (suppressible-exception)
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
6a47133e3f
|
Fixed F811 (redefined-while-unused): Redefinition of unused sys from line 10
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
7f456d8e8b
|
Fixed ISC002 (multi-line-implicit-string-concatenation): Implicitly concatenated string literals over multiple lines
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
e466b9bb53
|
Fixed RUF005 (collection-literal-concatenation)
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
0e9193651d
|
Fixed PLW1514 (unspecified-encoding): open in text mode without explicit encoding argument
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
a02b59d4e4
|
Fixed F401 (unused-import): socket.timeout imported but unused
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
15bddcbc39
|
Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
c719fce40a
|
Fixed UP032 (f-string): Use f-string instead of format call
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
3111cf56de
|
Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
8b9d3ec094
|
Fixed W292 (missing-newline-at-end-of-file): No newline at end of file
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
d1d3d08d70
|
Fixed B006 (mutable-argument-default): Do not use mutable data structures for argument defaults
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
922c59ddaf
|
Fixed SIM212 (if-expr-with-twisted-arms): Use with_lines if with_lines else [] instead of [] if not with_lines else with_lines
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
20a99c0ab8
|
Fixed UP041 (timeout-error-alias): Replace aliased errors with TimeoutError
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
54af4725f9
|
Fixed C404 (unnecessary-list-comprehension-dict): Unnecessary list comprehension (rewrite as a dict comprehension)
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
fd4fcdaf53
|
Fixed E712 (true-false-comparison): Comparison to False should be cond is False or if not cond:
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
d661d623dc
|
Fixed RUF017 (quadratic-list-summation): Avoid quadratic list summation
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
f621789298
|
Fixed SIM118 (in-dict-keys): Use key in dict instead of key in dict.keys()
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
ec32e1d578
|
Fixed E703 (useless-semicolon): Statement ends with an unnecessary semicolon
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
57dcd4bb51
|
Fixed E713 (not-in-test): Test for membership should be not in
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
845393b6e0
|
Fixed RET503 (implicit-return): Missing explicit return at the end of function able to return non-None value
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
c585c1ecf6
|
Fixed W291 (trailing-whitespace): Trailing whitespace
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
e0e6f1081b
|
Fixed C414 (unnecessary-double-cast-or-process): Unnecessary list call within sorted()
|
2024-03-10 07:56:49 -04:00 |
|
Teal Dulcet
|
4999ed7b1c
|
Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
ca8f06d590
|
Fixed PLR1711 (useless-return): Useless return statement at end of function
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
57d05c1ab2
|
Fixed B007 (unused-loop-control-variable)
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
c953e5784d
|
Fixed C401 (unnecessary-generator-set): Unnecessary generator (rewrite as a set comprehension)
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
81a4da0181
|
Fixed SIM110 (reimplemented-builtin)
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
99d3929f99
|
Fixed E711 (none-comparison)
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
541f31b1ba
|
Fixed FURB113 (repeated-append)
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
e8d1c037cb
|
Fixed SIM102 (collapsible-if): Use a single if statement instead of nested if statements
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
67b9d0b279
|
Fixed PLW0108 (unnecessary-lambda): Lambda may be unnecessary; consider inlining inner function
|
2024-03-10 07:54:51 -04:00 |
|
Teal Dulcet
|
3d72c32b1d
|
Fixed W605 (invalid-escape-sequence)
|
2024-03-10 07:54:51 -04:00 |
|