Commit graph

  • 3a9f7c96d2
    refactor(agents): split local agent bootstrap from controller startup Nicolas Meienberger 2026-04-14 08:26:35 +0200
  • 11e9fbcc44
    feat: pre/post backup webhooks (#835) Nico 2026-04-29 23:48:58 +0200
  • bfd747f0b4
    chore: re-gen migration Nicolas Meienberger 2026-04-29 23:45:18 +0200
  • 0b98402b26
    chore: pr feedbacks Nicolas Meienberger 2026-04-29 23:36:09 +0200
  • 95067c39fa
    refactor: simplify hooks ceremonies Nicolas Meienberger 2026-04-29 22:05:10 +0200
  • 6728271a98
    fix(deps): update bun minor and patch dependencies (#842) renovate[bot] 2026-04-29 21:12:26 +0200
  • d954588aac
    fix(deps): update bun minor and patch dependencies renovate[bot] 2026-04-29 05:53:54 +0000
  • 02934e0426 fix one more coderabbit identified issue Raj Dave 2026-04-28 23:27:23 +0300
  • 4ae9a1f7e3 Fix two issues identified by coderabbit Raj Dave 2026-04-27 13:57:30 +0300
  • 13d2c858cc Add range selection functionality to repository page Raj Dave 2026-04-27 03:11:29 +0300
  • 82e027d872
    docs: bump Docker image tags to v0.35 (#839) Copilot 2026-04-25 14:58:18 +0200
  • f130a54005
    docs: update Docker image tags to v0.35 copilot-swe-agent[bot] 2026-04-25 12:55:19 +0000
  • 66b114e921
    Initial plan copilot-swe-agent[bot] 2026-04-25 12:54:37 +0000
  • f3eb072182
    ci: run update docs workflow only if minor is released Nicolas Meienberger 2026-04-25 14:53:54 +0200
  • eafcf2dd1f
    ci: include issue to close to copilot instructions Nicolas Meienberger 2026-04-25 14:51:58 +0200
  • ea87d67b75
    docs: update Docker image tags to v0.35.0 copilot/update-docker-compose-examples-v0-35-0 copilot-swe-agent[bot] 2026-04-25 12:50:25 +0000
  • 255163d4de
    Initial plan copilot-swe-agent[bot] 2026-04-25 12:49:26 +0000
  • c216fb1430
    ci: auto update docs and readme version Nicolas Meienberger 2026-04-25 14:44:48 +0200
  • d567dd9867
    docs(readme): update version Nicolas Meienberger 2026-04-25 14:38:07 +0200
  • 687810fb13
    refactor: pr feedback Nicolas Meienberger 2026-04-25 12:07:14 +0200
  • be7eef7028
    refactor(webhooks): headers as array Nicolas Meienberger 2026-04-25 11:26:16 +0200
  • f439fb39a1
    fix(hooks): run post when cancelled Nicolas Meienberger 2026-04-25 10:10:38 +0200
  • 15fb9cc0aa
    feat: pre/post backup webhooks Nicolas Meienberger 2026-04-25 10:10:24 +0200
  • 2000ebd254
    chore(Dockerfile): pin base image digest (#834) Nico 2026-04-25 09:44:23 +0200
  • a5d47eac5a
    fix(system): ensure version check is not cached by browser (#833) Nico 2026-04-25 09:41:29 +0200
  • 371d772437
    chore(Dockerfile): pin base image digest Nicolas Meienberger 2026-04-25 09:41:08 +0200
  • e506047415
    test: add property-based tests with fast-check (#832) Nico 2026-04-25 09:35:28 +0200
  • 6c85ae6f9d
    fix(system): ensure version check is not cached by browser Nicolas Meienberger 2026-04-25 09:34:06 +0200
  • ca7fb823bc
    test: add property-based tests with fast-check Nicolas Meienberger 2026-04-25 09:26:37 +0200
  • 7b3b7583c0
    chore: improve sanitize function to catch escaped characters Nicolas Meienberger 2026-04-25 09:30:11 +0200
  • f078e006c1
    fix(notifications): encode SMTP credentials in Shoutrrr URLs (#831) Nico 2026-04-25 09:24:05 +0200
  • 97a8bbc563
    fix(notifications): encode SMTP credentials in Shoutrrr URLs Nicolas Meienberger 2026-04-25 09:17:11 +0200
  • 3adc722cca
    docs: update SECURITY.md with trust model baseline Nicolas Meienberger 2026-04-25 09:03:42 +0200
  • c64862f604
    refactor: extract shared test fixtures and secret helpers Nicolas Meienberger 2026-04-22 22:33:18 +0200
  • 26203cca59
    chore: remove unused deps (#828) Nico 2026-04-22 22:17:51 +0200
  • 90f609f72d chore: remove unused deps Nicolas Meienberger 2026-04-22 21:59:44 +0200
  • 6ae5a33acd
    chore: remove dead files (#827) Nico 2026-04-22 22:13:24 +0200
  • 084abdf46f chore: remove dead files Nicolas Meienberger 2026-04-22 21:42:48 +0200
  • 4631655c3e
    docs: add security policy (#826) Nico 2026-04-22 22:10:24 +0200
  • 6b56525bab docs: add security policy Nicolas Meienberger 2026-04-22 21:32:01 +0200
  • 10eb9a84fb
    ci: restrict workflow GITHUB_TOKEN permissions (#825) Nico 2026-04-22 22:07:24 +0200
  • 8179aa4b32 ci: restrict workflow GITHUB_TOKEN permissions Nicolas Meienberger 2026-04-22 21:29:29 +0200
  • e2c9ef0518
    chore: fixed unused types (#824) Nico 2026-04-22 22:04:46 +0200
  • 01c6045dc5
    chore: fixed unused types Nicolas Meienberger 2026-04-22 21:19:24 +0200
  • 04973849a0
    chore(deps): update github/codeql-action action to v4 (#822) renovate[bot] 2026-04-22 21:15:03 +0200
  • a0c34ee48d
    chore: cleanup un-used exports (#823) Nico 2026-04-22 21:14:37 +0200
  • 077fb90165
    chore: cleanup un-used exports Nicolas Meienberger 2026-04-22 21:07:45 +0200
  • c7717b5bf7
    chore(deps): update github/codeql-action action to v4 renovate[bot] 2026-04-21 19:40:07 +0000
  • b767ed0d26
    chore(deps): pin github/codeql-action action to ce64ddc renovate[bot] 2026-04-21 19:39:59 +0000
  • 3f92dace6c
    ci: add scorecard analysis (#820) Nico 2026-04-21 21:39:18 +0200
  • f3a6897f1d
    ci: add scorecard analysis Nicolas Meienberger 2026-04-21 21:23:06 +0200
  • 16085a5fed
    chore: bump Bun to 1.3.13 Nicolas Meienberger 2026-04-21 19:10:48 +0200
  • d2a0f75e2e
    chore(deps): update dependency bun to v1.3.13 (#816) renovate[bot] 2026-04-21 19:09:20 +0200
  • c01853dfc2
    chore(deps): update dependency bun to v1.3.13 renovate[bot] 2026-04-21 09:18:06 +0000
  • c22af17fa6
    fix(volumes): avoid ENOENT during test connection cleanup v0.35.0-beta.3 v0.35.0 Nicolas Meienberger 2026-04-20 23:06:26 +0200
  • f967450eea
    fix(volumes): unmount existing mounts before remounting v0.35.0-beta.2 Nicolas Meienberger 2026-04-20 22:34:58 +0200
  • 694f1c212f
    fix(volumes): isolate test-connection mounts in temp directories Nicolas Meienberger 2026-04-20 22:28:42 +0200
  • 8ece1ef187
    test: fix e2e assertions in sync snapshots v0.35.0-beta.1 Nicolas Meienberger 2026-04-20 22:00:38 +0200
  • c95cc305f8
    chore: bump rclone to 1.73.5 Nicolas Meienberger 2026-04-20 21:26:19 +0200
  • 63b08a4b71
    feat(backups): ensure volume readiness before backup (#815) Nico 2026-04-20 21:18:29 +0200
  • 96609fc328
    docs: update configuration to mention APP_SECRET_FILE Nicolas Meienberger 2026-04-20 19:47:14 +0200
  • 927097a902
    chore(packages): change stability days to 1 day Nicolas Meienberger 2026-04-20 19:46:54 +0200
  • 0883ac2d82
    chore: fix ci Nicolas Meienberger 2026-04-20 19:42:21 +0200
  • 6331dbac97
    feat(backups): ensure volume readiness before backup Nicolas Meienberger 2026-04-20 19:30:05 +0200
  • cbc874df0d
    docs: improve page metadata Nicolas Meienberger 2026-04-18 11:30:33 +0200
  • e19776a2b8
    docs: add sitemap.xml Nicolas Meienberger 2026-04-18 11:09:56 +0200
  • c5e35cf8b1
    docs: refactor notifications to use tabs Nicolas Meienberger 2026-04-18 10:55:49 +0200
  • ff9decb54b
    docs: restoring guide Nicolas Meienberger 2026-04-18 10:19:38 +0200
  • e0d1facc05 Add keypair generation and public key copy button to sftp volume form Antoine Jeanselme 2026-04-18 09:38:52 +0200
  • 8fac0d752b Add keypair generation and public key copy button to sftp repository form Antoine Jeanselme 2026-04-18 09:38:38 +0200
  • 1928b53a90 Add generateSshKeyPair function to ssh util Antoine Jeanselme 2026-04-18 09:35:32 +0200
  • 0224afae4a
    docs: improve provisioning section with more details (#810) Nico 2026-04-18 09:20:20 +0200
  • 7602637601
    docs: improve provisioning section with more details Nicolas Meienberger 2026-04-18 09:13:26 +0200
  • 10376da701 Add ssh key generation button on sftp repository creation page Antoine Jeanselme 2026-04-18 08:55:33 +0200
  • 9625939aa5 Refactor ssh key generation function to a new ssh utils file Antoine Jeanselme 2026-04-18 08:52:07 +0200
  • 788499bcf2 Add ssh key generation button on sftp volume creation page Antoine Jeanselme 2026-04-18 08:48:31 +0200
  • a63ab4e0ec Add volumes column sorting Antoine Jeanselme 2026-04-17 22:03:52 +0200
  • bc292bd806 Make status title correctly centered o nsmaller screens Antoine Jeanselme 2026-04-17 22:03:21 +0200
  • 088502d12f Add repository column sorting Antoine Jeanselme 2026-04-17 20:24:22 +0200
  • 72c2f89cc8
    chore(deps): update dependency typescript to v6 (#800) renovate[bot] 2026-04-16 21:53:50 +0200
  • 9e1a83464a
    chore(docs): add tsc script Nicolas Meienberger 2026-04-16 21:48:16 +0200
  • 6f0617492b
    fix(deps): update bun minor and patch dependencies (#795) renovate[bot] 2026-04-16 21:46:05 +0200
  • ccaa7e17be
    chore: update api-client Nicolas Meienberger 2026-04-16 21:42:42 +0200
  • dd912b8246
    ci: fix docker build Nicolas Meienberger 2026-04-16 21:38:42 +0200
  • d56ee35b06
    chore(deps): update dependency @types/node to v25 (#796) renovate[bot] 2026-04-16 21:38:02 +0200
  • 2619da9c5f
    chore(deps): pin dependencies (#794) renovate[bot] 2026-04-16 21:29:59 +0200
  • 1e0b9cc0a3
    chore(deps): update dependency @types/node to v25 renovate[bot] 2026-04-16 19:29:02 +0000
  • 85f0eca73b
    fix(deps): update bun minor and patch dependencies renovate[bot] 2026-04-16 19:28:53 +0000
  • d2f65716fe
    feat(mirrors): add selective snapshot sync to mirror repositories (#755) Eric Hess 2026-04-16 21:28:48 +0200
  • 497fa474a7
    fix(deps): update dependency lucide-react to v1 (#804) renovate[bot] 2026-04-16 21:27:19 +0200
  • 4ba26bdbff
    fix(deps): replace lucide brand icons with phosphor ones Nicolas Meienberger 2026-04-16 21:23:39 +0200
  • f3fc79221f
    chore(deps): update dependency typescript to v6 renovate[bot] 2026-04-16 19:16:53 +0000
  • 28b89036f1
    chore(deps): update dependency jsdom to v29 (#799) renovate[bot] 2026-04-16 21:15:35 +0200
  • 4ef106481c
    fix(deps): update dependency lucide-react to v1 renovate[bot] 2026-04-16 19:11:28 +0000
  • 4f956ccf64
    chore(deps): update dependency jsdom to v29 renovate[bot] 2026-04-16 19:11:19 +0000
  • 308d9916ba
    chore(deps): update dependency vitest to v4 (#803) renovate[bot] 2026-04-16 21:09:53 +0200
  • 42cecbe868
    refactor: stylistic changes Nicolas Meienberger 2026-04-16 20:54:49 +0200
  • da7e5a7b38
    feat(mirrors): add selective snapshot sync to mirror repositories Eric Hess 2026-04-06 11:37:54 +0200
  • 09a66a7576
    chore(deps): update dependency vitest to v4 renovate[bot] 2026-04-16 17:08:29 +0000
  • 95006a7471
    chore(core package): re-organize files Nicolas Meienberger 2026-04-16 19:07:11 +0200