Commit graph

  • 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
  • c54ac98e2d
    fix(gpg_secretstore): Use correct encodings for non-plain secrets Jadyn Emma Jaeger 2022-01-20 13:11:40 +0100
  • 0c364b06d3
    fix(gpg_secretstore): acquire lock for git operations Jadyn Emma Jaeger 2022-01-17 10:24:18 +0100
  • ecdf80d52a
    fix(gpg_secretstore): remove unused / broken Display() call Jadyn Emma Jaeger 2022-01-05 10:43:23 +0100
  • ca5df3223b
    feat(gpg_secretstore): commit changes to repo Lars Kaiser 2021-12-09 22:28:33 +0100
  • 1cac8fbf48
    feat(gpg_secretstore): support setting secret fact directly Jan Christian Grünhage 2021-12-13 16:28:30 +0100
  • 82bf735dda
    feat(gpg_secretstore): support check mode Jadyn Emma Jaeger 2021-11-22 10:29:25 +0100
  • 871e31b1f2
    feat(gpg_secretstore): add ability to remove secrets Jadyn Emma Jaeger 2021-11-25 12:00:43 +0100
  • 858c8305a2
    feat(gpg_secretstore): asserting recipients Jadyn Emma Jaeger 2021-11-22 10:29:25 +0100
  • d22db019f4
    feat(gpg_secretstore): add file locking Jadyn Emma Jaeger 2021-09-07 09:32:00 +0200
  • 06b6402b00
    feat(gpg_secretstore): add python 3.7 compatible typing Jadyn Emma Jaeger 2021-07-19 10:30:32 +0200
  • 2a9003d198
    fix(gpg_secretstore): remove strong typing for python 3.7 Lars Kaiser 2021-07-15 20:52:04 +0200
  • 2b998d030d
    fix(gpg_secretstore): allow recrypt of all datatypes Jadyn Emma Jaeger 2021-06-16 11:22:00 +0200
  • 8d12e83a45
    feat(gpg_secretstore): add secretstore plugin and documentation Jadyn Emma Jaeger 2021-05-10 07:58:04 +0200
  • 515a07e81f
    fix(lego): install acl package to allow becoming an unprivileged user #180 Johanna Dorothea Reichmann 2023-09-23 19:36:37 +0200
  • 03e1ee052f
    fix(lego): Run lego.service to fix inconsistent ownership of cert dir #172 Jadyn Emma Jäger 2023-08-09 16:49:46 +0200
  • 53fb5ced5c
    chore(ci): adjust for workflow changes #177 Sammy 2023-09-12 11:42:13 +0200
  • c9c9a3a545
    fix(redis): Don't use FQCN for role in playbook Sammy 2023-09-12 11:40:14 +0200
  • 0eb3432020
    fix(dropbear_luks_unlock): Add config paths for latest version with support for Debian <=11 #162 Jadyn Emma Jäger 2023-07-14 10:22:45 +0200
  • 9fe9f5c524
    update(openldap): bump to 2.6.5 and switch to nexus #178 Sammy 2023-09-04 12:03:03 +0200
  • 4457b56528
    docs: replace gitlab links with github Sammy 2023-09-04 12:01:39 +0200
  • 897ca33320
    feat(rclone-proxy): initial implementation #171 evlli/rclone-restic-proxy Evelyn Alicke 2023-06-27 14:28:22 +0200
  • 64ee704401
    chore(postgresql): allow to set maximum memory including swap and controlling the OOM killer #176 Johanna Dorothea Reichmann 2023-08-28 09:27:57 +0200
  • 491f853285
    feat(user): remove home directory of removed users #175 Sammy 2023-08-25 12:27:24 +0200
  • 860006f9a3
    chore: update CODEOWNERS #174 Sammy 2023-08-16 14:18:45 +0200
  • 9797d8fc25
    fix(ci): inherit secrets when calling workflow #169 Sammy 2023-07-17 14:11:40 +0200
  • c6ef342b82
    fix(ci): fix workflow path #167 Sammy 2023-07-17 13:56:17 +0200
  • 5088def7f5
    chore(ci): add workflow to add issues to infra project #164 Sammy 2023-07-14 10:49:06 +0200
  • 034db3d825
    Test #161 Sammy 2023-07-12 09:33:16 +0200
  • 303d13fb0f
    Test Sammy 2023-07-12 09:29:08 +0200
  • 5d7acc5e49
    chore(securitytxt): add restart-policy #4 Sammy 2023-07-06 16:05:20 +0200
  • a26cc0deeb
    chore(ci): also run workflows on main branch #3 jcgruenhage/run-actions-on-main Jan Christian Grünhage 2023-07-05 13:33:44 +0200
  • 66b1b5b0aa
    fix(lego): remove async execution, as it caused more problems than it ever helped Jan Christian Grünhage 2023-06-29 17:55:45 +0200
  • ebd6de9fff
    update(postgresql): bump version to 13.11 Jan Christian Grünhage 2023-06-22 19:39:32 +0200
  • c329437b21
    update(lego): bump version to 4.12.3 Jan Christian Grünhage 2023-06-22 19:35:05 +0200
  • daa1572d96
    chore(ci): add github action workflow (#2) Sammy 2023-07-04 12:19:35 +0200
  • 8dca2890e2
    chore(ci): add github action workflow #2 Sammy 2023-06-29 22:00:01 +0200
  • b1b7347898
    chore(ci): add initial GH action #1 jcgruenhage/github-actions Jan Christian Grünhage 2023-06-21 15:42:25 +0200
  • 2514d99cf9
    update(lego): bump lego version to 4.12.1 Johanna Dorothea Reichmann 2023-06-19 09:34:26 +0200
  • d3956c5cbe
    feat(lego): add functionality for role to install its own dependencies Johanna Dorothea Reichmann 2023-06-19 09:16:40 +0200
  • 12eb1aa48b
    fix(lego): compare pubkey against merged configuration and provide a default key type Johanna Dorothea Reichmann 2023-06-19 09:02:40 +0200
  • 2ff5fac58d feat(securitytxt): initial role Jan Christian Grünhage 2023-04-19 10:01:28 +0200
  • ce8d3cd082 chore(redis): migrate to standardized container image variable structure Jan Christian Grünhage 2023-03-10 10:27:44 +0100
  • 6e455089e4 chore(postgresql): migrate to standardized container image variable structure Jan Christian Grünhage 2023-03-09 19:04:41 +0100
  • ee42621a3c chore(ldap): migrate to standardized container image variable structure Jan Christian Grünhage 2023-03-09 18:52:42 +0100
  • 6c20ba81b2 feat(lego): generate certificate metrics for the node_exporter textfile collector Jan Christian Grünhage 2023-03-07 10:59:32 +0100
  • 7ce4598d29
    fix(lego): permissions for acme account Lars Kaiser 2023-02-28 17:57:35 +0100
  • fc44cea83b
    fix(lego): build lego run command correctly Lars Kaiser 2023-02-28 17:51:54 +0100
  • d489ec9a00
    fix(user): don't remove existing groups if none are provided to be added Jan Christian Grünhage 2023-02-23 14:35:17 +0100
  • 9ecdb38fb2
    fix(user): only try to append existing groups to a user Jan Christian Grünhage 2023-02-23 13:14:31 +0100
  • e1996802ae
    chore: update galaxy.yml Jan Christian Grünhage 2023-02-21 15:45:43 +0100
  • 12f83dd41c
    chore(redis): fix lints in role Jan Christian Grünhage 2023-02-21 15:36:06 +0100
  • 354341647f
    chore(pip): fix lints in role Jan Christian Grünhage 2023-02-21 15:30:44 +0100
  • 0962644632
    chore(lego): fix lints in role Jan Christian Grünhage 2023-02-21 15:26:27 +0100
  • 4791ebd72f
    chore(ldap): fix lints in role Jan Christian Grünhage 2023-02-21 14:28:55 +0100
  • b9d96bfea4
    chore(postgresql_client_access): fix lints in role Jan Christian Grünhage 2023-02-21 13:06:02 +0100
  • 2d48a63af4
    chore(postgresql): fix lints in role Jan Christian Grünhage 2023-02-21 13:02:00 +0100
  • e4fb23e7c0
    chore(hostname): fix lints in role Jan Christian Grünhage 2023-02-21 12:44:04 +0100
  • e4ef42f20a
    chore(shell_tweaks): fix lints in role Jan Christian Grünhage 2023-02-21 12:41:52 +0100
  • 80089460cd
    chore(user): fix lints in role Jan Christian Grünhage 2023-02-21 12:38:35 +0100
  • 6216dd313d
    chore(docker): update role and update linting ignores Jan Christian Grünhage 2023-02-21 12:28:22 +0100
  • f37f17c033
    chore(dropbear_luks_unlock): fix linting issues Jan Christian Grünhage 2023-02-21 12:25:24 +0100
  • 1fe2cd4c31
    chore(dns): remove role Jan Christian Grünhage 2023-02-21 12:13:39 +0100
  • 35bc21a0c0
    feat(ssh): support runit for service reloading Jan Christian Grünhage 2023-02-19 12:47:00 +0100
  • d0d73b9327
    feat(ssh): allow not restricting algorithms Jan Christian Grünhage 2023-02-19 12:46:14 +0100
  • e035b4e6ab
    chore(ssh): make ansible-lint happy Jan Christian Grünhage 2023-02-19 12:45:31 +0100
  • a31bbebfe1
    feat(shell_tweaks): add role for terminfo files Evelyn Alicke 2023-02-07 16:01:22 +0100
  • 66c99bbe14
    feat(user): allow appending groups Jan Christian Grünhage 2023-01-10 13:54:33 +0100
  • a545d20272
    feat(lego): allow starting lego based on previous activation and adding jitter Johanna Dorothea Reichmann 2023-01-03 13:50:39 +0100
  • 5e0dc5f41a
    feat(user): Add password_lock parameter Jadyn Emma Jäger 2022-12-23 18:24:26 +0100
  • 9d284a239e
    feat(lego): run certificate handler with async to speed up role execution Jan Christian Grünhage 2022-12-20 12:21:31 +0100
  • fd18fb48c3
    fix(postgresql_client_access): flush handlers to ensure access is granted Jan Christian Grünhage 2022-12-20 12:09:35 +0100
  • a6cf6afa8e
    update(openldap): bump version to 2.6.3-r6 Johanna Dorothea Reichmann 2022-12-08 21:11:05 +0100
  • 25675008c2
    feat(lego): add tags to tasks Lars Kaiser 2022-12-01 20:33:37 +0100
  • 1715103831
    fix(postgresql): change tags for some initializing tasks Lars Kaiser 2022-12-01 20:30:15 +0100
  • 724399522c
    fix(postgresql): add tags to include_tasks Lars Kaiser 2022-11-22 13:02:36 +0100
  • 79e0ed023b
    fix(ldap): allow specifiying container command if specified #145 transcaffeine/ldap-command Johanna Dorothea Reichmann 2022-11-20 17:56:04 +0100
  • ba4f7dd192
    chore(lego): allow easy overriding of lego source server Johanna Dorothea Reichmann 2022-11-04 10:09:00 +0100
  • 22b8256a63
    feat(lego): allow pulling with HTTP basic auth credentials Johanna Dorothea Reichmann 2022-11-04 09:59:05 +0100
  • 9cef222fd0
    chore: clone recursively in CI Jan Christian Grünhage 2022-10-10 16:13:03 +0200
  • 268d360abd
    update(ldap): bump version to 2.6.3-r1 Jan Christian Grünhage 2022-10-10 15:52:40 +0200
  • a3db001ef0
    chore: update gitlab paths Jan Christian Grünhage 2022-10-10 15:51:56 +0200
  • 11678a1329
    feat: Make linter happy Jadyn Emma Jaeger 2022-08-25 16:08:15 +0200
  • 8e249f3b56
    feat(ci): Add basic ansible-test-ci Jadyn Emma Jaeger 2022-08-24 14:57:16 +0200
  • db4644b995
    fix(pip): resolve lints jcgruenhage/test-new-ansible-lint-rules Jan Christian Grünhage 2022-09-05 11:55:49 +0200
  • 718c064de8
    fix(user): resolve lints Jan Christian Grünhage 2022-09-02 13:43:48 +0200
  • 9aaa8912d4
    fix(dropbear_luks_unlock): resolve lints Jan Christian Grünhage 2022-09-02 13:41:43 +0200
  • 1da8ffafd4
    fix(redis): resolve lints Jan Christian Grünhage 2022-09-02 13:36:05 +0200
  • d90937606d
    fix(postgresql_client_access): resolve lints Jan Christian Grünhage 2022-09-02 13:29:38 +0200
  • 46161c0ffc
    fix(postgresql): resolve lints Jan Christian Grünhage 2022-09-02 13:28:12 +0200
  • c2283fe729
    fix(lego): resolve lints Jan Christian Grünhage 2022-09-02 13:15:37 +0200
  • 4d36e06af6
    fix(ldap): resolve lints Jan Christian Grünhage 2022-09-02 13:00:08 +0200
  • 8f2b50353a
    fix(hostname): resolve lints Jan Christian Grünhage 2022-09-02 12:48:20 +0200
  • dd88cbb1ab
    fix(dns): resolve lints Jan Christian Grünhage 2022-09-02 12:42:24 +0200
  • 9c82e2354d
    fix(ssh): resolve lints Jan Christian Grünhage 2022-09-02 12:39:31 +0200
  • d138ebb7fe
    feat(ci): Add basic ansible-test-ci Jadyn Emma Jaeger 2022-08-24 14:57:16 +0200
  • 6f2c44a4cc
    fix(user): don't touch groups unless specifically asked Jan Christian Grünhage 2022-09-02 09:13:33 +0200
  • 81a913193b
    feat(user)!: major role refactor allowing easy user deprovisioning Jan Christian Grünhage 2022-08-31 18:32:15 +0200