Commit graph

  • 27b6f0ca5a
    Merge 03e1ee052f into fdab791c76 #172 Jadyn 2024-09-16 23:26:19 +0000
  • 66ef48220e
    fix(postgresql_client_access)!: use correct order for deprovisioning main #237 Jan Christian Grünhage 2024-09-16 16:51:20 +0200
  • 2093113731
    Merge 46f170e4c1 into fdab791c76 #231 Johanna Dorothea Reichmann 2024-09-15 20:07:08 +0200
  • fdab791c76
    fix(restic): move unlock to ExecStartPre #236 Lars Kaiser 2024-09-11 12:57:09 +0200
  • 2ea49489da
    fix(base): add reload task to postgres role #234 Tobias Zenk 2024-09-04 12:02:01 +0200
  • 0ae280bb8c
    feat(hostname): support on-demand hostname setting on Chimera Linux #232 Jan Christian Grünhage 2024-08-31 08:56:01 +0200
  • e9e6fec5da
    chore(hostname): use handler for on-demand hostname setting Jan Christian Grünhage 2024-08-31 08:54:30 +0200
  • d95eec5f19
    feat(ssh): add support for restarting sshd on Chimera Linux Jan Christian Grünhage 2024-08-31 08:50:18 +0200
  • e241615690
    feat(user): add support for opendoas on Chimera Linux Jan Christian Grünhage 2024-08-19 17:07:48 +0200
  • 63480b4b87
    chore(user): inline sudoers template Jan Christian Grünhage 2024-08-19 17:06:27 +0200
  • ab0e56e09a
    chore(user): use FQCNs for module calls and other lint fixes Jan Christian Grünhage 2024-08-19 16:55:40 +0200
  • 936065719b
    update(lego): bump version to 4.18.0 #235 Jan Christian Grünhage 2024-09-04 16:35:15 +0200
  • 5ed5856a6d
    chore(redis): set acl if username is specified #215 Tobias Zenk 2024-09-03 10:55:17 +0200
  • 3dd727b7ed
    update(postgresql): bump version to 16.4 #233 Sebastian Fleer 2024-09-02 13:48:36 +0200
  • 9d16ac5320
    update(docker): bump submodule to version 7.4.1 Sebastian Fleer 2024-07-24 14:06:44 +0200
  • d5210364ef
    update(docker): bump submodule to version 7.3.0 sebastian-de/bump-docker-submodule Sebastian Fleer 2024-07-24 14:06:44 +0200
  • 46f170e4c1
    refactor: is option initramfs on device needed, also does not select boot device #231 transcaffeine 2024-07-21 16:51:26 +0200
  • 6ab7f807a5
    chore(postgresql): use SIGTERM and set stop_timeout sebastian-de/postgres-stop-timeout Sebastian Fleer 2024-07-05 12:25:07 +0200
  • 77c11d4ab1
    fix(ssh): make role more idempotent #226 Lars Kaiser 2024-07-04 19:03:32 +0200
  • 1987ae6993
    chore: clean up CODEOWNERS Lars Kaiser 2024-07-04 18:48:14 +0200
  • cc238c7101
    chore(postgresql): add check for empty directory in initialization Lars Kaiser 2024-07-04 18:46:25 +0200
  • 9f55a4cce4
    fix(postgresql): look at PG_VERSION file instead of the container Lars Kaiser 2024-07-04 18:45:29 +0200
  • 450dc3f859
    fix(redis): assert version correctly #224 Lars Kaiser 2024-06-25 16:19:38 +0200
  • 5a011dff61
    chore(restic): make vars mandatory for better error messages #223 Lars Kaiser 2024-06-25 13:47:47 +0200
  • a821a2f405
    feat(lego): make HTTP challenge port configurable #222 Sebastian Fleer 2024-06-24 10:59:31 +0200
  • 7c42199b1e
    chore(lego): allow for lego_post_renewal_script to be array of commands/hooks #221 transcaffeine 2024-06-23 12:08:32 +0200
  • 056b896083
    chore: add ff-merge workflow #220 Sammy 2024-06-13 11:45:48 +0200
  • 519f9b99c1
    chore(redis): add assertion for version with license change #219 Evelyn Alicke 2024-06-11 11:17:04 +0200
  • 44a79890d5
    chore(restic): add optional unlock step before check #218 Evelyn Alicke 2024-06-11 10:58:35 +0200
  • b757f65f0f
    update(postgresql): new deployments will start with 16.3 #217 Lars Kaiser 2024-05-15 21:11:10 +0200
  • 7906330a75
    feat(postgresql_client_access): allow setting postgresql users and databases to be removed #216 transcaffeine 2024-05-02 13:25:10 +0200
  • 26451225ec
    fix(lego): get correct image for platforms other than x86_64 #214 Evelyn Alicke 2024-03-28 21:02:40 +0100
  • 82bca3f758
    feat(lego): Add ExecStartPre Script option #213 Jadyn Emma Jäger 2024-03-16 17:30:52 +0100
  • a412e7161b
    feat(postgresql): replace oom_killer with oom_score_adj #212 Sebastian Fleer 2024-03-13 10:40:38 +0100
  • 77a823859f
    chore(gpg_secretstore): fix lints #211 Lars Kaiser 2024-02-29 17:26:40 +0100
  • b4c259dd1d
    feat(ssh): allow configuring MaxStartups #210 Lars Kaiser 2024-02-29 15:22:53 +0100
  • f204f3036b
    feat(ssh): allow configuring MaxSessions Lars Kaiser 2024-02-29 13:53:18 +0100
  • b8af3d57f1
    feat(postgresql): prevent major version updates #207 Sebastian Fleer 2024-02-20 13:42:07 +0100
  • c668936178
    fix(restic): use RandomizedDelaySec #209 Lars Kaiser 2024-02-22 13:02:11 +0100
  • 1be86920bd
    chore: add missing @famedly/infrastructure codeowner for ldap role #208 Jan Christian Grünhage 2024-02-22 13:14:38 +0100
  • a892e43f4a
    update(docker): bump submodule for debian bookworm support Jan Christian Grünhage 2024-02-22 10:29:15 +0100
  • 1dbc371d6b
    update(ldap): bump openldap version to 2.6.6-r1 Jan Christian Grünhage 2024-02-22 10:23:47 +0100
  • af668689ba
    chore: update docker role #206 Jan Christian Grünhage 2024-02-17 14:32:42 +0100
  • e78876d8cf
    update(lego): bump version to 4.15.0 #205 Jan Christian Grünhage 2024-02-14 11:40:12 +0100
  • 944298ad54
    update(redis): bump version to 7.2.4 #204 transcaffeine 2024-02-06 11:16:32 +0100
  • ae269c4332
    feat(acmed): initial role #201 evlli/role-acmed Evelyn Alicke 2024-01-16 13:40:30 +0100
  • 8e8f496df6
    fix(lego): don't unpack source files in check mode #203 Sammy 2024-02-02 10:45:58 +0100
  • 4d1fae6b77
    fix(user): ignore ssh key errors in check mode Sammy 2024-02-02 10:34:16 +0100
  • 0e98261665
    fix(gpg_secretstore): ensure import errors get properly passed to fail_json #202 transcaffeine 2024-01-25 11:40:01 +0100
  • f54e12561b
    feat(gpg_secretstore): add warning if running as root, change warnings to str[] #200 transcaffeine 2024-01-02 11:31:37 +0100
  • c3eea409ea
    chore(gpg_secretstore): log when traversing up to find gpg-id file transcaffeine 2023-12-31 17:22:30 +0100
  • af7cd13af9
    fix(gpg_secretstore): clear exception on unknown subkey transcaffeine 2023-12-31 17:20:58 +0100
  • dc26a4685b
    update(docker): bump submodule to current master transcaffeine/update-docker-role transcaffeine 2023-12-28 14:50:21 +0100
  • 8bcc12dfd1
    chore(ssh): disallow terrapin-vulnerable ciphers.. #198 Sammy 2023-12-19 12:29:47 +0100
  • 74d09b4416
    fix(ssh): fix typo that prevented allowed ciphers.. Sammy 2023-12-19 12:15:37 +0100
  • 24ae029f01
    fix(user): use deploy instead of configure in tags #197 Lars Kaiser 2023-12-18 13:04:49 +0100
  • 7bbae943d2
    feat(user): support partial execution with prepare and configure tags #115 transcaffeine 2021-05-26 14:32:41 +0200
  • f84376026b
    feat(redis): allow not requiring any password to use redis #138 Johanna Dorothea Reichmann 2022-08-26 15:46:56 +0200
  • ee40fd92f7
    feat(filter): add some set theory filters #196 Jan Christian Grünhage 2023-12-12 10:49:55 +0100
  • df5783c489
    chore: update sanity test ignore generation Jan Christian Grünhage 2023-12-12 10:50:59 +0100
  • bb26511367
    chore(gpg_secretstore): remove unused imports and disable lint for false-positive Jan Christian Grünhage 2023-12-12 10:51:50 +0100
  • d17dfab09e
    fix(gpg_secretstore): gnupg library respects GNUPG_HOME already transcaffeine 2023-12-07 10:06:52 +0100
  • 8eb7207510
    fix(secret_storage): gnupg library respects GNUPG_HOME already #195 transcaffeine 2023-12-07 10:06:52 +0100
  • c06f6a65be
    chore(lego): ensure lego_certificate_store is owned by lego_certificate_store_user #194 transcaffeine 2023-11-29 15:39:52 +0100
  • ed8f0158ba
    update(lego): bump version to 4.14.2 #193 Jan Christian Grünhage 2023-11-08 23:58:40 +0100
  • 0a529d92dd
    chore(rclone_serve): fix lints #192 Jan Christian Grünhage 2023-11-08 23:34:39 +0100
  • 10c34f5a73
    fix(lego): systemd unit files should not have the executable bit set Jan Christian Grünhage 2023-11-08 23:27:32 +0100
  • e0c111ba08
    chore(rclone_serve): allow adding arguments directly into rclone_serve, update README #191 Johanna Dorothea Reichmann 2023-11-06 10:25:08 +0100
  • 777e4f216d
    fix(rclone_serve): allow inject remote-path into rclone_serve command Johanna Dorothea Reichmann 2023-11-06 10:24:13 +0100
  • 7d7b3462c5
    fix(rclone_serve): double-dashed arguments sometimes only get recognised with an equals sign between key and value Johanna Dorothea Reichmann 2023-11-06 10:22:43 +0100
  • 457918ad59
    update(restic): bump version to 0.16.2 #190 Johanna Dorothea Reichmann 2023-10-30 11:36:48 +0100
  • b6a87fc9c9
    chore(restic): allow adding commandline parameters to restic backup command Johanna Dorothea Reichmann 2023-10-30 11:33:47 +0100
  • a2f368452c
    fix(restic): don't prepend collection name in same collection #188 Lars Kaiser 2023-10-25 13:04:02 +0200
  • 740799de21
    feat(rclone_serve): initial implementation Evelyn Alicke 2023-06-27 14:28:22 +0200
  • 57966a1b68
    update(restic): bump version to 0.16.1 #189 Johanna Dorothea Reichmann 2023-10-25 15:03:53 +0200
  • a77bd479ec
    feat(restic): add ansible role to run restic in systemd jobs #187 Johanna Dorothea Reichmann 2023-10-19 14:44:49 +0200
  • 2938c98f67
    Merge 348a387de3 into a93da4ab5d #179 Johanna Dorothea Reichmann 2023-10-15 20:43:28 +0000
  • 348a387de3
    feat(lego): allow running multiple instances with systemd templates #179 transcaffeine/lego-systemd-template-units Johanna Dorothea Reichmann 2023-09-20 15:39:07 +0200
  • a93da4ab5d
    chore(dropbear_luks_unlock): fix lints #185 Sammy 2023-09-29 10:11:48 +0200
  • 42f0d14ca5
    chore: add __pycache__ to .gitignore #186 Jan Christian Grünhage 2023-10-04 15:10:23 +0200
  • a431011ae7
    docs(gpg_secretstore): fix fqcn in lookup module examples Jan Christian Grünhage 2023-10-04 15:08:30 +0200
  • c4d77fd27a
    chore: ignore test output directory #184 Jan Christian Grünhage 2023-09-27 17:54:06 +0200
  • b75113582e
    feat(gpg_secretstore): support setting secret store path in lookup plugin #183 Jan Christian Grünhage 2022-07-13 23:07:10 +0200
  • 568fe24788
    docs(gpg_secretstore): update lookup plugin documentation Jan Christian Grünhage 2022-07-12 11:33:15 +0200
  • 6c5e6f8f9b
    chore(gpg_secretstore): set correct shebang and python encoding Jan Christian Grünhage 2022-07-12 12:05:19 +0200
  • a87df0120b
    refactor(gpg_secretstore): fallible python imports for modules and plugins Jan Christian Grünhage 2022-07-12 10:38:50 +0200
  • 761e12344f
    feat(gpg_secretstore): add secretstore lookup plugin and documentation Jadyn Emma Jaeger 2021-05-10 07:58:04 +0200
  • f4740fe77f
    chore(ssh): update algorithm presets #182 Jan Christian Grünhage 2023-09-27 13:09:51 +0200
  • b426afcced
    chore(ssh): configure intersection of set and supported algorithms Jan Christian Grünhage 2023-09-27 12:58:27 +0200
  • 7dc00eb18d
    chore(ssh): switch default preset from bsi recommendations to our own Jan Christian Grünhage 2023-09-27 12:57:19 +0200
  • 265036be47
    chore(gpg_secretstore): assert existence of user supplied secret #181 Jan Christian Grünhage 2022-09-21 16:42:29 +0200
  • 1bd01fc376
    fix(gpg_secretstore): properly merge Jadyn's and my own variants Jan Christian Grünhage 2022-08-05 16:14:51 +0200
  • 6b7f101aff
    feat(gpg_secretstore): Add unit tests for modules Jadyn Emma Jaeger 2022-07-29 08:19:37 +0200
  • 09f0027446
    fix(gpg_secretstore): merge dicts with | instead of + Jan Christian Grünhage 2022-07-13 17:02:34 +0200
  • c70755662b
    docs(gpg_secretstore): update module documentation Jan Christian Grünhage 2022-07-12 12:15:24 +0200
  • c76e6af259
    fix(gpg_secretstore): set no_log=False for non-critical variables that have secret in the name Jan Christian Grünhage 2022-07-12 12:16:14 +0200
  • 531e0fec22
    chore(gpg_secretstore): avoid automatic field numbering Jan Christian Grünhage 2022-07-12 12:11:38 +0200
  • 7df7155978
    chore(gpg_secretstore): set correct shebang and python encoding Jan Christian Grünhage 2022-07-12 12:05:19 +0200
  • bc83e63fb6
    refactor(gpg_secretstore): fallible python imports for modules and plugins Jan Christian Grünhage 2022-07-12 10:38:50 +0200
  • 034370e626
    fix(gpg_secretstore): prevent secret caching Lars Kaiser 2022-01-25 10:11:28 +0100