Commit Graph

  • a4416765b8 fixing typo, should be imap_quota Chad Furman 2024-04-27 12:00:23 -0400
  • 422a1a6847
    Merge 3873b4295f into a332be6a7b Chad Furman 2024-04-27 11:36:13 -0400
  • 3873b4295f no longer clobbering config files Chad Furman 2024-04-27 11:35:35 -0400
  • baa48eb6f1
    Merge pull request #1 from chadfurman/chad/resolve-merge-conflicts Chad Furman 2024-04-27 10:42:25 -0400
  • e9feefa5d3 Merge remote-tracking branch 'upstream/main' into chad/resolve-merge-conflicts Chad Furman 2024-04-27 10:41:39 -0400
  • e67f8223d3
    Merge 4af2859534 into a332be6a7b John James Jacoby 2024-04-21 10:01:39 -0500
  • 4af2859534
    #1956: Add custom.yaml support for WebSockets John James Jacoby 2024-04-21 10:00:01 -0500
  • cee96c2cab
    Merge 12f1486141 into a332be6a7b bilogic 2024-04-21 18:11:48 +0800
  • 12f1486141 allow a custom dkim selector bilogic 2024-04-21 18:05:58 +0800
  • 09fb6d0ad8 auto formatting, no change in logic bilogic 2024-04-21 18:04:40 +0800
  • 7df6b00208 allow a custom dkim selector bilogic 2024-04-21 17:51:28 +0800
  • 3acd5fef84 auto format, no change in logic bilogic 2024-04-21 17:41:06 +0800
  • 0fa8b918fb
    Merge a7beb72168 into a332be6a7b bilogic 2024-04-21 17:33:39 +0800
  • a7beb72168 override with config in storage root if it exists bilogic 2024-04-21 17:26:30 +0800
  • 705a756de2 override with config in storage root if it exists bilogic 2024-04-21 17:02:28 +0800
  • 22322f5d5f auto formatting, no change in logic bilogic 2024-04-21 17:01:52 +0800
  • f51a6b6d91 Ignoring duplicity informational messages for some backends (e.g. rsync) Frans King 2024-04-12 09:56:59 +0100
  • 79073bad92
    Limit readline() pixeebot[bot] 2024-04-09 17:20:04 +0000
  • f8552e1cfa
    Merge 83652851f7 into a332be6a7b Matt 2024-04-09 21:19:18 +1000
  • 83652851f7 Add - ruff suppressions. Matt 2024-04-09 21:17:58 +1000
  • 5778ec339a Fix - Allow for `Union[None, List[datetime.datetime]]` when printing user tables for the weekly mail logs. Matt 2024-04-08 21:27:36 +1000
  • 0f764811dd
    Merge 3e0668bb91 into a332be6a7b jvolkenant 2024-04-04 10:24:05 -0700
  • 3e0668bb91 Fix chown during Nexcloud upgrades Jeff Volkenant 2024-04-04 10:22:58 -0700
  • 9124530a87
    Merge 92340d129f into a332be6a7b fftux 2024-04-04 06:47:31 +0800
  • 57057ff05e
    Merge 9ab06013b9 into a332be6a7b KiekerJan 2024-04-04 06:47:23 +0800
  • 7c09b7c73e
    Merge 32cfd1ed52 into a332be6a7b Michael Meidlinger 2024-04-04 06:47:15 +0800
  • 181e5dd67b
    Merge da66ef4a81 into a332be6a7b Michael Meidlinger 2024-04-04 06:47:13 +0800
  • baf1133914
    Merge 595553dd27 into a332be6a7b Michael Meidlinger 2024-04-04 06:47:10 +0800
  • f7638fd93f
    Merge 2ef097edd1 into a332be6a7b KiekerJan 2024-04-04 06:47:07 +0800
  • a010e22f72
    Merge ca5916eb63 into a332be6a7b Jan Doberstein 2024-04-04 06:46:49 +0800
  • 2864dcde2a
    Merge c585192dd7 into a332be6a7b Michael Kroes 2024-04-04 06:46:38 +0800
  • 6f59cbc3ff
    Merge 2b51f7fdba into a332be6a7b Michael Kroes 2024-04-04 06:46:34 +0800
  • 962270e3f5
    Merge d1c63b6517 into a332be6a7b viogq 2024-04-04 06:46:20 +0800
  • 641a01c5c2
    Merge f62d448c6e into a332be6a7b Teddy Rodrigues Valette 2024-04-04 06:46:15 +0800
  • ae32d674c6
    Merge 7ff2e8899f into a332be6a7b JensonK 2024-04-04 06:46:12 +0800
  • 24859689bc
    Merge 95ecc22922 into a332be6a7b glaszig 2024-04-04 06:45:56 +0800
  • 92ba609cd1
    Merge 95ef12282c into a332be6a7b Rinze de Laat 2024-04-04 06:45:44 +0800
  • 3d14da88ff
    Merge 5734fcdc1b into a332be6a7b axd 2024-04-04 06:45:41 +0800
  • c7418096fd
    Merge 125405edfb into a332be6a7b Michael Kroes 2024-04-04 06:45:28 +0800
  • e9bf2064f7
    Merge c09a2b40c5 into a332be6a7b Kim Schulz 2024-04-03 10:10:21 -0700
  • 11187813e6
    Merge fd8edbf6ad into a332be6a7b Teal Dulcet 2024-04-03 06:43:25 -0700
  • a332be6a7b
    Fixed bugs found by the ShellCheck linter (#1457) main Joshua Tauberer 2024-04-03 09:25:32 -0400
  • c7faccf1fa Fixed SC2244: Prefer explicit -n to check non-empty string. Teal Dulcet 2023-12-21 08:49:20 -0800
  • ec497efa69 Quote echo commands to preserve whitespace. Teal Dulcet 2023-12-21 08:44:22 -0800
  • 55a8be4aa9 Removed unnecessary bc commands. Teal Dulcet 2023-12-21 08:29:24 -0800
  • 3399b25084 Replaced the pwd command with Bash's $PWD variable. Teal Dulcet 2023-12-21 08:18:43 -0800
  • 2afd0451c1 Fixed SC2007: Use $((..)) instead of deprecated $[..]. Teal Dulcet 2023-12-21 08:10:35 -0800
  • 27cf11d8ec Fixed SC2005: Useless echo. Teal Dulcet 2023-12-21 08:08:32 -0800
  • 44d9f6eebd Fixed SC2236: Use -n instead of ! -z. Teal Dulcet 2023-12-21 08:06:26 -0800
  • 4b7d4ba0a6 Fixed SC2166: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined. Teal Dulcet 2023-12-21 08:05:18 -0800
  • 67bcaea71e Fixed SC2091: Remove surrounding $() to avoid executing output. Teal Dulcet 2023-12-21 08:03:54 -0800
  • bdf4155bed Fixed SC2046: Quote to prevent word splitting. Teal Dulcet 2023-12-21 08:00:26 -0800
  • f1888f2043 Fixed SC2148: Add a shebang. Teal Dulcet 2023-12-21 07:30:31 -0800
  • 33559bb844 Fixed SC2164: Use 'cd ... || exit' in case cd fails. Teal Dulcet 2023-12-21 07:02:42 -0800
  • 30c4681e80 Fixed SC2086: Double quote to prevent globbing and word splitting. Teal Dulcet 2023-12-21 06:58:34 -0800
  • fd8edbf6ad Added GitHub Actions CI. Teal Dulcet 2024-04-03 05:20:03 -0700
  • 133bae1300 Fixed SC2006: Use $(...) notation instead of legacy backticks `...`. Teal Dulcet 2023-12-21 06:15:50 -0800
  • c09a2b40c5
    fixed type error Kim Schulz 2024-04-02 09:31:18 +0200
  • 830c83daa1 v68 v68 Joshua Tauberer 2024-04-01 10:55:17 -0400
  • 7382c18e8f CHANGELOG entries Joshua Tauberer 2024-03-23 13:18:14 -0400
  • b2f758c598
    Merge 5e87b8bb11 into 14d0e20eab David McNett 2024-03-30 23:23:09 -0400
  • 14d0e20eab CHANGELOG entries Joshua Tauberer 2024-03-23 13:18:14 -0400
  • fa72e015ee Update SMTP Smuggling protection to the 'long-term fix' Joshua Tauberer 2024-03-23 12:59:39 -0400
  • 1a239c55bb
    More robust reading of sshd configuration (#2330) KiekerJan 2024-03-23 16:16:40 +0100
  • 9b450469eb
    Mail guide: OS X -> macOS (#2306) Gio 2024-03-23 21:04:43 +0800
  • 2a42e888c3 tweaks to reading ssh config Joshua Tauberer 2024-03-23 09:00:36 -0400
  • 163b1a297e
    Silence "wal" output on setup using hide_output (#2368) jvolkenant 2024-03-23 05:49:24 -0700
  • 8ca7b9397d Silence "wal" output on setup using hide_output Jeff Volkenant 2024-03-12 15:03:25 -0700
  • bdda55413c update ssh get config value: tabs instead of spaces, ssh port can return None KiekerJan 2024-03-10 14:16:56 +0100
  • 4e64518881 merge upstream KiekerJan 2024-03-10 14:14:35 +0100
  • 18b8f9ab4b Revert "Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists (#2333)" Joshua Tauberer 2024-03-10 08:25:13 -0400
  • 0b1d92388a
    Take spamhaus return codes into account in status check and postfix config (#2332) KiekerJan 2024-03-10 13:09:36 +0100
  • a3cf7bbf1e your server => this box, to match other messages Joshua Tauberer 2024-03-10 08:08:42 -0400
  • 3072035d01 take into account spamhaus return codes on blocklist check for postfix KiekerJan 2023-11-25 11:23:49 +0100
  • f73c314e65 Take spamhaus return codes into account in the status check KiekerJan 2023-11-24 12:48:20 +0100
  • 1b8cdeb644
    Allow customizations to Roundcube settings to persist between updates by including a configuration override file, if it exists (#2333) Crag-Monkey 2024-03-10 07:02:16 -0500
  • 1053340124
    setup/preflight.sh: fix some minor shellcheck complaints (#2342) Bastian Bittorf 2024-03-10 13:01:13 +0100
  • 315d2cf691
    Fixed errors found by the Ruff Python linter (#2343) Joshua Tauberer 2024-03-10 07:57:19 -0400
  • dbc2b5eee0 Fixed ISC003 (explicit-string-concatenation): Explicitly concatenated string should be implicitly concatenated Teal Dulcet 2023-12-23 06:00:04 -0800
  • 775a4223de Fixed F821 (undefined-name): Undefined name `e` Teal Dulcet 2023-12-23 05:56:07 -0800
  • 618c466b84 Fixed SIM114 (if-with-same-arms): Combine `if` branches using logical `or` operator Teal Dulcet 2023-12-23 05:52:53 -0800
  • a32354fd91 Fixed PLR5501 (collapsible-else-if): Use `elif` instead of `else` then `if`, to reduce indentation Teal Dulcet 2023-12-23 05:51:45 -0800
  • 1d79f9bb2b Fixed PERF401 (manual-list-comprehension): Use a list comprehension to create a transformed list Teal Dulcet 2023-12-23 05:40:37 -0800
  • cacf6d2006 Fixed E721 (type-comparison): Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks Teal Dulcet 2023-12-23 05:32:34 -0800
  • f0377dd59e Fixed SIM105 (suppressible-exception) Teal Dulcet 2023-12-23 05:26:32 -0800
  • 6a47133e3f Fixed F811 (redefined-while-unused): Redefinition of unused `sys` from line 10 Teal Dulcet 2023-12-23 05:24:59 -0800
  • 7f456d8e8b Fixed ISC002 (multi-line-implicit-string-concatenation): Implicitly concatenated string literals over multiple lines Teal Dulcet 2023-12-23 05:23:58 -0800
  • e466b9bb53 Fixed RUF005 (collection-literal-concatenation) Teal Dulcet 2023-12-23 05:20:45 -0800
  • 0e9193651d Fixed PLW1514 (unspecified-encoding): `open` in text mode without explicit `encoding` argument Teal Dulcet 2023-12-23 05:07:25 -0800
  • a02b59d4e4 Fixed F401 (unused-import): `socket.timeout` imported but unused Teal Dulcet 2023-12-22 07:42:38 -0800
  • 15bddcbc39 Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag Teal Dulcet 2023-12-22 07:42:13 -0800
  • c719fce40a Fixed UP032 (f-string): Use f-string instead of `format` call Teal Dulcet 2023-12-22 07:41:21 -0800
  • 3111cf56de Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first Teal Dulcet 2023-12-22 07:40:31 -0800
  • 6508d47da1 Fixed C405 (unnecessary-literal-set): Unnecessary `list` literal (rewrite as a `set` literal) Teal Dulcet 2023-12-22 07:26:06 -0800
  • 9b961b7ba0 Fixed UP024 (os-error-alias): Replace aliased errors with `OSError` Teal Dulcet 2023-12-22 07:25:57 -0800
  • b13cef9b1d Fixed PIE790 (unnecessary-placeholder): Unnecessary `pass` statement Teal Dulcet 2023-12-22 07:25:50 -0800
  • 8b9d3ec094 Fixed W292 (missing-newline-at-end-of-file): No newline at end of file Teal Dulcet 2023-12-22 07:25:22 -0800
  • d1d3d08d70 Fixed B006 (mutable-argument-default): Do not use mutable data structures for argument defaults Teal Dulcet 2023-12-22 07:25:13 -0800
  • 922c59ddaf Fixed SIM212 (if-expr-with-twisted-arms): Use `with_lines if with_lines else []` instead of `[] if not with_lines else with_lines` Teal Dulcet 2023-12-22 07:24:58 -0800
  • 20a99c0ab8 Fixed UP041 (timeout-error-alias): Replace aliased errors with `TimeoutError` Teal Dulcet 2023-12-22 07:24:29 -0800