Private
Public Access
1
0

Commit Graph

  • 93baf71f2c docs: add tasks/roadmap.md with future work sections (#72) master Draco-Lunaris-Echo 2026-06-10 11:20:21 -05:00
  • 27716af5d7 fix(packaging): convert CA key from SEC1 to PKCS#8 for Rust pm-ca parser (#71) v1.1.14 Draco-Lunaris-Echo 2026-06-10 10:20:46 -05:00
  • 4c1db3ebe0 fix(packaging): convert CA key from SEC1 to PKCS#8 for Rust pm-ca parser fix/pkcs8-ca-key-v1.1.14 Draco-Lunaris-Echo 2026-06-10 10:03:00 -05:00
  • f9ca15f7d9 fix(packaging): make .deb install and upgrade actually work end-to-end (#70) v1.1.13 release/v1.1.13 Draco-Lunaris-Echo 2026-06-10 09:23:03 -05:00
  • 220e791048 fix(packaging): make .deb install and upgrade actually work end-to-end fix/postinst-tls-checksum-v1.1.13 Draco-Lunaris-Echo 2026-06-10 09:16:51 -05:00
  • 583db2666a fix: remove postinst migrations, let app handle schema via sqlx (#68) v1.1.12 Draco-Lunaris-Echo 2026-06-09 22:39:45 -05:00
  • 738e12c942 fix: remove postinst migrations, let app handle schema via sqlx release/v1.1.12 Draco-Lunaris-Echo 2026-06-09 22:14:17 -05:00
  • f55cfbc7a1 chore: bump version to 1.1.11 (#67) v1.1.11 Draco-Lunaris-Echo 2026-06-09 16:06:40 -05:00
  • fb39a81ebc chore: bump version to 1.1.11 release/v1.1.11 Draco-Lunaris-Echo 2026-06-09 15:57:27 -05:00
  • 0222b1677d fix: run migrations as patch_manager, remove broken reassign_ownership (#66) Draco-Lunaris-Echo 2026-06-09 15:56:36 -05:00
  • 5d9e84b999 fix: run migrations as patch_manager, remove broken reassign_ownership fix/migrations-as-patch-manager Draco-Lunaris-Echo 2026-06-09 15:35:51 -05:00
  • dda2fd3b0e chore: bump version to 1.1.10 (#65) v1.1.10 Draco-Lunaris-Echo 2026-06-09 14:49:54 -05:00
  • 67546ab17e chore: bump version to 1.1.10 release/v1.1.10 Draco-Lunaris-Echo 2026-06-09 14:11:31 -05:00
  • 3b3e129663 fix: reassign DB object ownership to patch_manager after migrations (#64) Draco-Lunaris-Echo 2026-06-09 14:11:20 -05:00
  • 60388c9614 fix: reassign DB object ownership to patch_manager after migrations fix/db-ownership Draco-Lunaris-Echo 2026-06-09 13:51:07 -05:00
  • 8acff754e8 chore: bump version to 1.1.9 (#63) v1.1.9 Draco-Lunaris-Echo 2026-06-09 13:15:05 -05:00
  • 268b01efa5 chore: bump version to 1.1.9 release/v1.1.9 Draco-Lunaris-Echo 2026-06-09 13:05:59 -05:00
  • 4cac290502 fix: enable services, fix config parsing, make migrations idempotent (#62) Draco-Lunaris-Echo 2026-06-09 13:04:11 -05:00
  • 0e9230c99b fix: enable services, fix config parsing, make migrations idempotent fix/lpm-service-startup Draco-Lunaris-Echo 2026-06-09 12:53:58 -05:00
  • ec41091721 ci: update actions for Node.js 24 compatibility (#61) Draco-Lunaris-Echo 2026-06-09 12:49:37 -05:00
  • 7a896ba1ff ci: update actions for Node.js 24 compatibility ci/node24-actions Draco-Lunaris-Echo 2026-06-09 12:20:31 -05:00
  • 26f87ebc20 chore: bump version to 1.1.8 (#60) v1.1.8 Draco-Lunaris-Echo 2026-06-09 12:02:50 -05:00
  • 3cb04964f9 chore: bump version to 1.1.8 release/v1.1.8 Draco-Lunaris-Echo 2026-06-09 11:48:19 -05:00
  • a1a8eab41a fix(postinst): surgical upgrade/fresh-install handling (#59) Draco-Lunaris-Echo 2026-06-09 11:47:22 -05:00
  • 3760e98d6e fix(postinst): surgical upgrade/fresh-install handling fix/postinst-surgical-upgrade Draco-Lunaris-Echo 2026-06-09 11:19:13 -05:00
  • b2ea6b1f7a chore: bump version to 1.1.7 (#58) v1.1.7 Draco-Lunaris-Echo 2026-06-09 09:27:34 -05:00
  • d2dd27c2a3 chore: bump version to 1.1.7 release/v1.1.7 Draco-Lunaris-Echo 2026-06-09 09:11:25 -05:00
  • 592ff6a7ee fix(postinst): thorough audit - fix argon2 salt and verify all password generation logic (#57) Draco-Lunaris-Echo 2026-06-09 09:10:31 -05:00
  • 4c02b778c0 fix(postinst): thorough audit - fix argon2 salt and verify all password generation logic fix/postinst-thorough-audit Draco-Lunaris-Echo 2026-06-09 08:42:33 -05:00
  • 0c0f952f7f chore: bump version to 1.1.6 (#56) v1.1.6 Draco-Lunaris-Echo 2026-06-09 08:21:20 -05:00
  • edac7bfd4a chore: bump version to 1.1.6 release/v1.1.6 Draco-Lunaris-Echo 2026-06-09 08:11:36 -05:00
  • 2a18276884 fix(postinst): correct argon2 -m parameter from raw KiB to log2 value (#55) Draco-Lunaris-Echo 2026-06-09 08:10:00 -05:00
  • b293d6631b fix(postinst): correct argon2 -m parameter from raw KiB to log2 value fix/argon2-m-param Draco-Lunaris-Echo 2026-06-08 22:06:23 -05:00
  • 54763bd583 chore: bump version to 1.1.5 v1.1.5 release/v1.1.5 Draco-Lunaris-Echo 2026-06-08 20:16:11 -05:00
  • 2bdbc8af5a fix(ci): remove arm64 from Docker platforms and add timeout (#53) Draco-Lunaris-Echo 2026-06-08 20:15:13 -05:00
  • ed184ce0eb fix(ci): remove arm64 from Docker platforms and add timeout fix/docker-amd64-only Draco-Lunaris-Echo 2026-06-08 20:06:58 -05:00
  • 87bd5d2162 fix: remove duplicate version display from sidebar toolbar (#52) v1.1.4 Draco-Lunaris-Echo 2026-06-08 17:54:25 -05:00
  • 2fb9fabb24 fix: remove duplicate version display from sidebar toolbar release/v1.1.4-fix Draco-Lunaris-Echo 2026-06-08 17:47:16 -05:00
  • 836d409e3b feat: add version display to sidebar and bump to v1.1.4 (#51) Draco-Lunaris-Echo 2026-06-08 17:44:20 -05:00
  • 89326889e4 feat: add version display to sidebar and bump to v1.1.4 release/v1.1.4 Draco-Lunaris-Echo 2026-06-08 17:30:57 -05:00
  • 94a9a253c6 chore: bump version to 1.1.3 release/v1.1.3 Draco-Lunaris-Echo 2026-06-07 22:59:35 -05:00
  • e17b740415 fix(docker): complete Dockerfile audit - migrations, deps, openssl (#49) Draco-Lunaris-Echo 2026-06-07 22:59:32 -05:00
  • 0effa50528 fix(docker): complete Docker build — add migrations, crate manifests, openssl fix/docker-build-complete Draco-Lunaris-Echo 2026-06-07 22:39:35 -05:00
  • 0d151d36b9 chore: bump version to 1.1.2 (#48) v1.1.2 Draco-Lunaris-Echo 2026-06-07 22:08:55 -05:00
  • e1116e2ec0 chore: bump version to 1.1.2 release/v1.1.2 Draco-Lunaris-Echo 2026-06-07 21:19:18 -05:00
  • 4fbcf3d35a fix(docker): use Ubuntu 24.04 throughout all Dockerfile stages (#47) Draco-Lunaris-Echo 2026-06-07 21:19:07 -05:00
  • 91d8659cfe fix: use Ubuntu 24.04 for all Docker stages instead of Debian Bookworm fix/docker-ubuntu-24-04 Draco-Lunaris-Echo 2026-06-07 21:02:24 -05:00
  • e7c5e19d88 fix(docker): bump Rust toolchain from 1.82 to 1.85 for moxcms compatibility fix/docker-rust-version-bump Draco-Lunaris-Echo 2026-06-07 20:38:26 -05:00
  • 6d4ec8c9ac chore: bump version to 1.1.1 (#45) v1.1.1 Draco-Lunaris-Echo 2026-06-07 20:14:45 -05:00
  • 99529b42da chore: bump version to 1.1.1 release/v1.1.1 Draco-Lunaris-Echo 2026-06-07 18:55:59 -05:00
  • bf91b3c6d2 fix(docker): use ubuntu:24.04 runtime instead of debian:bookworm-slim (#44) Draco-Lunaris-Echo 2026-06-07 18:55:45 -05:00
  • b4921d51a0 fix(docker): use ubuntu:24.04 runtime instead of debian:bookworm-slim fix/docker-build-dependencies Draco-Lunaris-Echo 2026-06-07 17:34:05 -05:00
  • 455013db8e fix(docker): add PostgreSQL APT repo for postgresql-client-16 Draco-Lunaris-Echo 2026-06-07 17:21:37 -05:00
  • 2d3be0955b chore: bump version to 1.1.0 (#43) v1.1.0 Draco-Lunaris-Echo 2026-06-07 17:01:01 -05:00
  • 164d5b3bf1 chore: bump version to 1.1.0 release/v1.1.0 Draco-Lunaris-Echo 2026-06-07 16:47:03 -05:00
  • a5343760e1 feat: Automated install, Docker deployment, and CI Docker job (#42) Draco-Lunaris-Echo 2026-06-07 16:20:08 -05:00
  • 9f74d2ccf2 feat: add automated install, Docker deployment, and CI Docker job feature/automated-install Draco-Lunaris-Echo 2026-06-07 15:27:07 -05:00
  • 209480dd43 Release v1.0.0 (#41) v1.0.0 Draco-Lunaris-Echo 2026-06-07 13:27:21 -05:00
  • d6f0c23dd8 fix: BusyBox-compatible timing and set -e safety in shell scripts release/v1.0.0 Draco-Lunaris-Echo 2026-06-07 13:01:58 -05:00
  • ae15404496 chore: bump version to 1.0.0 Draco-Lunaris-Echo 2026-06-07 12:58:53 -05:00
  • 5fa1fef6c8 fix: remove committed private keys and add gitleaks CI Draco-Lunaris-Echo 2026-06-06 13:20:52 -05:00
  • e6dd1b8489 test: add authz gate integration tests (closes #15) Draco-Lunaris-Echo 2026-06-06 11:18:11 -05:00
  • bc5bfdedd9 fix: separate authz gate 403 tests from DB-dependent tests test/15-authz-gate-integration Draco Lunaris 2026-06-06 10:59:23 -05:00
  • 53eef4eec4 test: add authz gate integration tests (closes #15) Draco Lunaris 2026-06-06 10:05:49 -05:00
  • dd6961265d chore: bump version to 0.2.4 v0.2.4 Draco-Lunaris-Echo 2026-06-06 00:04:08 -05:00
  • 40ba483d35 fix: add ca_chain and crl_pem to EnrollmentStatusResponse Draco-Lunaris-Echo 2026-06-05 23:57:23 -05:00
  • 192ebbd47f chore: bump version to 0.2.3 v0.2.3 Draco-Lunaris-Echo 2026-06-05 23:05:41 -05:00
  • 050439ee14 fix: add missing CRL columns to Host SQL queries and fix comma syntax Draco-Lunaris-Echo 2026-06-05 22:52:59 -05:00
  • 0b12ded1cf chore: bump version to 0.2.2 v0.2.2 Draco-Lunaris-Echo 2026-06-05 21:23:55 -05:00
  • 0296cf9c51 fix(auth): update SQL queries to use totp_secret_encrypted instead of dropped totp_secret column Draco-Lunaris-Echo 2026-06-05 21:08:00 -05:00
  • 604b31b937 chore: bump version to 0.2.1 v0.2.1 Draco-Lunaris-Echo 2026-06-05 19:41:24 -05:00
  • 89e572faf8 fix(ca): correct not_after column name to expires_at in CRL query Draco-Lunaris-Echo 2026-06-05 19:27:32 -05:00
  • 78f5304214 chore: bump version to 0.2.0 Draco-Lunaris-Echo 2026-06-05 17:41:02 -05:00
  • 8c6ddbf59e chore: bump version to 0.2.0 v0.2.0 Draco Lunaris 2026-06-05 17:35:51 -05:00
  • 899fd4a79a test: add CRL integration and unit tests (PR 6 of 6) Draco-Lunaris-Echo 2026-06-05 17:26:20 -05:00
  • 5ab3532833 feat: add CRL health aggregation logic and audit events (PR 5 of 6) Draco-Lunaris-Echo 2026-06-05 16:42:39 -05:00
  • ea8337b944 feat: add CRL health status schema and UI (PR 3 of 6) Draco-Lunaris-Echo 2026-06-05 16:17:17 -05:00
  • 5aec9e629c feat(pki): add CRL generation, distribution endpoint, and enrollment bundle extension (#26) Draco-Lunaris-Echo 2026-06-05 12:54:14 -05:00
  • 80ffb6b62f feat(security): replace hardcoded admin password with in-app bootstrap (#25) Draco-Lunaris-Echo 2026-06-04 13:28:44 -05:00
  • fda70ecf9e feat(jobs): add host_names to job list API and UI (#24) Draco-Lunaris-Echo 2026-06-04 12:49:53 -05:00
  • b9fb3427e0 fix(security): encrypt app secrets at rest with AES-256-GCM (#6) Draco-Lunaris-Echo 2026-06-03 15:08:25 -05:00
  • e0a9037be3 Merge pull request #20 from Draco-Lunaris/Draco-Lunaris-patch-1 Draco-Lunaris-Echo 2026-06-03 14:50:28 -05:00
  • 21d734c662 Update ARCHITECTURE.md Draco Lunaris 2026-06-03 14:44:02 -05:00
  • 5488b4fd95 Merge pull request #18 from Draco-Lunaris/license/apache-2.0 Draco Lunaris 2026-06-03 11:32:22 -05:00
  • 0208d27805 Update license to Apache 2.0 for full open source Draco Lunaris 2026-06-03 11:20:21 -05:00
  • 88b190ac8d fix(security): restrict auth-config mutations to Admin role (#5) Draco-Lunaris-Echo 2026-06-03 09:16:41 -05:00
  • f58d7a6f17 fix(security): stop embedding JWT tokens in SSO callback redirect URL (#4) (#14) Draco-Lunaris-Echo 2026-06-03 06:28:08 -05:00
  • 3bdae4bcc5 fix(security): harden IP allowlist against XFF bypass and spoofing (#3) Draco-Lunaris-Echo 2026-06-02 18:06:43 -05:00
  • 8873b2c70c fix(security): harden enrollment PKI bundle retrieval (#12) Draco-Lunaris-Echo 2026-06-02 15:16:44 -05:00
  • 59df98504c Merge pull request #11 from Draco-Lunaris/issue/10-ws-origin-check Draco Lunaris 2026-06-02 10:56:02 -05:00
  • 224248888f docs: add authoritative repo verification and SSH_ASKPASS lessons Draco Lunaris 2026-06-02 10:46:24 -05:00
  • 06a102bf98 style: apply cargo fmt to ws-origin-check changes Draco Lunaris 2026-06-02 10:46:05 -05:00
  • ed5df26140 fix(ws): add Origin allowlist to browser WebSocket upgrade (CSWSH hardening) Draco Lunaris 2026-06-02 10:45:38 -05:00
  • 80709d48a7 Merge remote-tracking branch 'github/master' Draco Lunaris 2026-06-02 10:40:33 -05:00
  • f797b97282 ci: add contents:write permission and free disk space v0.1.9 Draco Lunaris 2026-05-31 02:08:38 -05:00
  • 8dfe137745 Merge pull request #1 from Draco-Lunaris/fix/ci-skip-doctests Draco Lunaris 2026-05-31 01:47:25 -05:00
  • 28edce0fc6 ci: skip doctests to avoid missing certs dependency Draco Lunaris 2026-05-31 01:08:50 -05:00
  • 0f0a534f25 docs: add CONTRIBUTING.md and SECURITY.md for open source Draco Lunaris 2026-05-31 00:12:14 -05:00
  • f557e21e09 ci: add GitHub Actions CI/CD and Apache-2.0 license Draco Lunaris 2026-05-31 00:10:01 -05:00
  • d2d7132955 chore: add certs/ to .gitignore Draco Lunaris 2026-05-30 22:50:12 -05:00