Commit Graph

  • 315c795058 container update no longer fails on Podman when CPU limits are set jarek 2026-08-13 10:20:30 +02:00
  • f1a3311c90 start, stop or restart on Hawser updates its files on the remote host, not only on redeploy jarek 2026-08-13 10:20:29 +02:00
  • cc0d50913a updating a compose file over the API now saves it, not just deploys it jarek 2026-08-13 10:20:29 +02:00
  • 16ee5d82b9 reopening the MFA setup screen while MFA is enabled no longer wipes the secret and backup codes jarek 2026-08-13 10:20:29 +02:00
  • ce93e92f6e support caddy-docker-proxy labels jarek 2026-08-13 10:20:29 +02:00
  • c91f38eddf upload a Docker image .tar through the UI (docker load) for air-gapped hosts jarek 2026-08-13 10:20:29 +02:00
  • f43736d94a stack secrets from external providers (1Password, HashiCorp Vault, Infisical and Doppler) jarek 2026-08-13 10:20:29 +02:00
  • d7f435dd5f release housekeeping jarek 2026-08-13 10:20:29 +02:00
  • 1ad36a83fb feat: Add pluggable secret providers (1Password, Infisical, HashiCorp Vault) (#1360) 2026-08-13 01:08:02 -07:00
  • 905c4a004d persist restic cache and backup restore fixes jarek 2026-08-09 13:46:03 +02:00
  • 091adfca35 remove backup journal, stop-recovery, and verify modal (deleted upstream) jarek 2026-08-09 10:35:15 +02:00
  • da8c83e20e internal cleanups and build config jarek 2026-08-09 10:31:28 +02:00
  • 95ee76bf97 backup engine internals - streaming, timeouts, typed snapshot layout, volume keys, route guards jarek 2026-08-09 10:31:28 +02:00
  • c33c404259 reusable snapshot header, field-label, and load-progress UI components jarek 2026-08-09 10:31:28 +02:00
  • 16451d95d7 improved restic repository operations log (prune, check, repair index etc.) jarek 2026-08-09 10:31:28 +02:00
  • 89b260758e more room between settings/editor content and the scrollbar jarek 2026-08-09 10:31:28 +02:00
  • dab6797847 dashboard pending-update count now matches the containers list jarek 2026-08-09 10:31:28 +02:00
  • 3859888da6 deleting a stack shows which folders will be removed, with a choice to keep/delete folders jarek 2026-08-09 10:31:28 +02:00
  • 4375f42415 oidc login: fall back to trailing-slash discovery url jarek 2026-08-09 10:31:28 +02:00
  • 045adf0cf3 fixed an LDAP filter parsing issue that could break group-based role assignment with some AD DNs jarek 2026-08-09 10:31:28 +02:00
  • 4e15c2677c dedupe duplicate mount points when recreating a container jarek 2026-08-09 10:31:28 +02:00
  • d33185d1fa container updates respect the new image's command/entrypoint jarek 2026-08-09 10:31:28 +02:00
  • 1c1d7979d7 activity log times now honor the configured timezone jarek 2026-08-09 10:31:27 +02:00
  • 8f47eef1b7 GitLab and Harbor registries no longer report a misleading auth error when browsing jarek 2026-08-09 10:31:27 +02:00
  • b287cee31f registry browser shows tag size and date for self-hosted registries, loaded on expand jarek 2026-08-09 10:31:27 +02:00
  • 5f8fc71c73 backup volume picker shows every bind mount when two containers share a container path jarek 2026-08-09 10:31:27 +02:00
  • 7bb688197a Google Cloud backup destinations now use a service-account JSON key jarek 2026-08-09 10:31:27 +02:00
  • 019bea222e S3 backup destinations take an AWS region with a region quick-pick jarek 2026-08-09 10:31:27 +02:00
  • 3d1b383ad7 snapshots from another Dockhand instance sharing the repo now appear as restorable orphans jarek 2026-08-09 10:31:27 +02:00
  • 5adac5e19e a stack restored to new locations always keeps its compose file and stays internal jarek 2026-08-09 10:31:27 +02:00
  • bd06b340c5 direct remote environments - remote stacks dir configurable, for putting the whole stack onto the remote jarek 2026-08-09 10:31:27 +02:00
  • 86ef3f743b configurable default homepage jarek 2026-08-09 10:31:27 +02:00
  • 1cec7d0814 release housekeeping jarek 2026-08-09 10:31:27 +02:00
  • a115a5f539 release housekeeping for 1.0.40 jarek 2026-07-31 10:10:56 +02:00
  • 188331a398 bump docker-compose to 5.3.1-r3 jarek 2026-07-31 10:10:56 +02:00
  • 31e19b57b5 center container, stack, image and network modals with consistent margins jarek 2026-07-31 10:10:56 +02:00
  • 766a206055 header clock falls back to the default timezone instead of utc jarek 2026-07-31 10:10:56 +02:00
  • 2532c69d4a default pangolin public urls to https from the ssl label jarek 2026-07-31 10:10:56 +02:00
  • 6a6e82a481 reach own docker daemon over tcp on socket-proxy setups; re-run host detection when an environment is added or edited; keep scanner on the host socket jarek 2026-07-31 10:10:56 +02:00
  • 0a9d4ad10f validate git repo urls and refs, require a secret for webhook triggers, tidy internal endpoint comments jarek 2026-07-31 10:10:56 +02:00
  • c18ee21a66 git stack source badge with forge-aware icons and commit hash jarek 2026-07-31 10:10:56 +02:00
  • 9bc4eaa47b small ui polish: loading state, relative timestamps, log-marker formatting, wider tooltips, type tidy-ups jarek 2026-07-31 10:10:55 +02:00
  • 8a32bc377d backups ui: group repo snapshots in a datagrid, gate cancel when unstoppable, relative timestamps jarek 2026-07-31 10:10:55 +02:00
  • e3c07f32da backup engine fixes: shared-repo unlock, non-root uid reads, lock release, local-path repo, backblaze key id jarek 2026-07-31 10:10:55 +02:00
  • e700b5b6aa restore reproduces the stack as an internal stack with its secrets jarek 2026-07-31 10:10:55 +02:00
  • 25f10616a5 exclude docker sockets and host system paths from volume backups jarek 2026-07-31 10:10:55 +02:00
  • 36dac8b030 refactor(stacks): plumb sourceType through requireComposeFile to avoid redundant lookup Björn Strausmann 2026-07-30 19:33:31 +00:00
  • 144a73a10a fix(stacks): apply env override file on stop/down for git stacks (#1313) Björn Strausmann 2026-07-30 19:16:14 +00:00
  • f24f42116e fix(environments): allow deleting disconnected environments Solaris-star 2026-07-26 12:23:42 +08:00
  • 0b6305ba2c fix: remove duplicate native title from Git badge tooltip BrX 2026-07-27 17:10:17 +02:00
  • a7e457bdb4 feat: display last commit hash in Git source badge BrX 2026-07-27 15:36:09 +02:00
  • 49809865dc 1.0.39 jarek 2026-07-26 10:27:12 +02:00
  • 123e04d17f 1.0.38 jarek 2026-07-25 08:45:12 +02:00
  • 64b6dcd744 1.0.38 jarek 2026-07-25 08:41:01 +02:00
  • 9f09d60a83 Allow viewing Git stack YAML Nenad StojanovikjandCursor 2026-07-19 14:03:55 +02:00
  • c718ac9a84 1.0.37 jarek 2026-07-11 15:31:52 +02:00
  • 685132ff89 1.0.36 jarek 2026-06-27 15:15:54 +02:00
  • ce12d7ae9f 1.0.35 jarek 2026-06-19 08:21:22 +02:00
  • efb634701c 1.0.34 jarek 2026-06-17 08:21:30 +02:00
  • aa45be6844 SYS-11240 Address review feedback on Harbor catalog/search fallback Pascal GUINETandClaude Opus 4.8 2026-06-09 16:24:25 +02:00
  • 0eaf52fa66 SYS-11240 Translate all code comments from French to English Pascal GUINETandClaude Opus 4.6 2026-02-20 10:55:39 +01:00
  • eb5cf32d68 Add Harbor fallback for catalog and search endpoints Pascal GUINETandClaude Opus 4.6 2026-02-20 08:55:43 +01:00
  • 83c3a5ea09 1.0.33 jarek 2026-06-15 14:56:51 +02:00
  • d465ecfe96 readme and screenshots Jarek Krochmalski 2026-06-08 18:08:42 +02:00
  • fd9b18ea31 Explain choice of default value David Weston 2026-06-01 18:11:44 +01:00
  • 89505713f1 Manually adjust snapshots David Weston 2026-06-01 18:07:37 +01:00
  • 085f03c178 Revert default value David Weston 2026-06-01 18:03:20 +01:00
  • c06d794b92 Update migration snapshot David Weston 2026-05-29 08:50:25 +01:00
  • b7a8cca387 feat(notifications): add Bark push support undirectlookable 2026-05-25 16:42:25 +08:00
  • 3cbcfa3cdb 1.0.32 jarek 2026-06-06 16:18:05 +02:00
  • 00bd09df55 1.0.31 jarek 2026-05-30 12:23:36 +02:00
  • c8b3acc07e 1.0.30 jarek 2026-05-30 08:42:21 +02:00
  • e7100f8926 1.0.29 jarek 2026-05-17 08:02:31 +02:00
  • d9054ff347 1.0.28 jarek 2026-05-09 10:13:53 +02:00
  • 002d969a5d 1.0.28 jarek 2026-05-09 09:54:46 +02:00
  • 91ef3e3c9b fix: prevent WebSocket connection drops on hawser handler errors Juha Kovanen 2026-05-05 12:17:39 +03:00
  • 7e3797cbfe 1.0.27 jarek 2026-04-26 08:01:32 +02:00
  • ccfda4c054 Adjust uploaded files permission Ivan Kara 2026-03-09 00:53:17 +07:00
  • 28a6211457 Add Apprise workflows:// notification format For sending messages to e.g. Microsoft Teams Sebastiaan Lokhorst 2026-01-27 20:11:00 +01:00
  • 7c123833b5 fix: avoid duplicate volume binds during recreate Dennis Braun 2026-03-15 10:09:28 +01:00
  • a1def17750 chore: delete the unnecessary functions called YewFence 2026-03-29 02:16:41 +08:00
  • 94657735fb feat: mirror Dockhand's ExtraHosts into scanner and self-update sidecar containers YewFence 2026-03-24 15:33:33 +08:00
  • 74741d2a01 fix: improve canvas resize Penlane 2026-04-07 21:27:29 +02:00
  • 94591fef48 feat: include NetworkGraph in Networks page Penlane 2026-04-07 15:55:33 +02:00
  • 44b06e8fc6 feat: add NetworkGraphModal Penlane 2026-04-07 15:55:08 +02:00
  • e35d485ae9 feat: add NetworkGraphViewer Penlane 2026-04-07 15:52:20 +02:00
  • f27c0b066f Update README.md FlyingT 2026-04-19 16:05:37 +02:00
  • 4840ac024d Add files via upload FlyingT 2026-04-19 16:04:53 +02:00
  • d3aacfa94b Add files via upload FlyingT 2026-04-19 16:02:43 +02:00
  • 8671dfaf32 fix: allow 6-field cron expressions with seconds GiulioSavini 2026-03-27 11:30:47 +01:00
  • d10f6dfd6d Fix: Remove Telegram link preview Tim Huge 2026-04-11 02:36:09 +02:00
  • 22e0429094 V1.0.26 jarek 2026-04-19 13:06:27 +02:00
  • 1a34f73ae3 port ranges also in stacks display jarek 2026-04-19 10:28:47 +02:00
  • aaaf252d4c Bearer token authentication fails with enterprise license active jarek 2026-04-19 10:12:59 +02:00
  • 1bf5dec60f persist sort order across page navigation for all data grids (#861, #912) jarek 2026-04-19 09:48:59 +02:00
  • d7a458f158 show git repository URL and branch in git stack edit modal (#856) jarek 2026-04-19 09:40:33 +02:00
  • a7990e2167 persist sort order across page navigation for all data grids (#861, #912) jarek 2026-04-19 09:40:20 +02:00
  • 8bb95d0a1b MFA code field not recognized by Bitwarden and other password managers (#566) jarek 2026-04-19 09:40:01 +02:00
  • b8f06426e3 option to delete associated volumes when removing a stack (#655) jarek 2026-04-19 09:39:25 +02:00
  • 0af1ee6eb2 Gotify, ntfy, Pushover, and webhook notifications missing environment name (#943) jarek 2026-04-19 09:39:03 +02:00