Commit graph

  • 2a1351382f
    fix(agent-manager): disable ws server when not needed (#890) Nico 2026-05-17 14:04:49 +0200
  • 5668818a8a
    fix(agent-manager): disable ws server when not needed Nicolas Meienberger 2026-05-17 13:56:29 +0200
  • 0dccd00539
    fix(deps): update bun minor and patch dependencies (#867) renovate[bot] 2026-05-17 13:54:02 +0200
  • 4911245988
    fix(deps): update bun minor and patch dependencies renovate[bot] 2026-05-17 11:45:45 +0000
  • 481983a75b
    refactor(agent): store SFTP volume keys in tmp Nicolas Meienberger 2026-05-17 11:36:25 +0200
  • f662ce4230
    Merge branch 'main' into main Mowdep 2026-05-17 00:43:20 +0200
  • ecbf407058
    deps: minimum release age -> 3 days Nicolas Meienberger 2026-05-16 11:59:26 +0200
  • 18a91d9b78
    README: Fix some punctuation, styling, grammar (#879) John Veness 2026-05-13 17:08:07 +0200
  • 1b7ae680d5
    Update README.md John Veness 2026-05-12 20:48:59 +0100
  • f60cfd6012
    Apply suggestion from @JohnVeness John Veness 2026-05-12 11:20:48 +0100
  • ad1ccb39aa
    README: Fix some punctuation, styling, grammar John Veness 2026-05-12 11:11:39 +0100
  • 6c3b6ce694
    Merge 486bf555b9 into a58fe82d48 WitherCOM 2026-05-11 17:15:28 +0100
  • 19b92895aa
    Potential fix for pull request finding Mowdep 2026-05-11 01:42:09 +0200
  • 4d437e2ff1
    Merge pull request #1 from mowdep/copilot/enforce-chmod-600-on-ssh-key Mowdep 2026-05-11 01:10:39 +0200
  • de92e7499f
    fix: check and enforce 0o600 on SFTP key files when mount fails, then retry copilot-swe-agent[bot] 2026-05-10 23:03:31 +0000
  • 1b8d8e670d
    fix: enforce 0o600 permissions on sensitive files by unlinking before write copilot-swe-agent[bot] 2026-05-10 22:08:51 +0000
  • a58fe82d48
    refactor: move backup path resolution into agent contract (#872) Nico 2026-05-10 21:46:03 +0200
  • a9bc22694b
    refactor: move backup path resolution into agent contract Nicolas Meienberger 2026-05-09 19:02:26 +0200
  • aa7da321ba
    refactor: dedpulicate volume schemas across packages (#864) Nico 2026-05-09 15:36:25 +0200
  • 8996ecc074
    refactor: dedpulicate volume schemas across packages Nicolas Meienberger 2026-05-09 15:11:24 +0200
  • 2ada5acd5a
    refactor(agent): harden local agent volume lifecycle (#863) Nico 2026-05-09 12:13:04 +0200
  • 9bd6dd90dc
    test: add missing fake agent controller Nicolas Meienberger 2026-05-09 11:46:57 +0200
  • e4499c395f
    chore: pr feedbacks Nicolas Meienberger 2026-05-09 11:26:34 +0200
  • e2498ff638
    refactor(agent): create dedicated jobs for recurring tasks Nicolas Meienberger 2026-05-09 11:00:27 +0200
  • 90914cf08b
    chore(test): remove un-used variable Nicolas Meienberger 2026-05-09 10:06:05 +0200
  • 27eb5c2f5e
    refactor(agent): harden local agent volume lifecycle Nicolas Meienberger 2026-05-05 21:40:23 +0200
  • 2062beac68
    refactor(server): route volume operations through agents (#862) Nico 2026-05-07 20:51:25 +0200
  • 3584ab9896
    chore: pr feedbacks Nicolas Meienberger 2026-05-07 20:36:57 +0200
  • 854e2778f4
    refactor(server): route volume operations through agents Nicolas Meienberger 2026-05-05 21:40:05 +0200
  • df4b668560
    feat(agent): add volume operation RPC (#861) Nico 2026-05-07 18:11:57 +0200
  • 1103fcd2fd fix: catch errors in controller message handler Nicolas Meienberger 2026-05-07 17:29:53 +0200
  • 87394d690c refactor: better effect error handling Nicolas Meienberger 2026-05-07 17:01:18 +0200
  • 8cabaef17c refactor: manual promise state to effect Deferred Nicolas Meienberger 2026-05-06 22:16:43 +0200
  • deedf2a203 fix: decrypt volume config before trying to mount volume Nicolas Meienberger 2026-05-06 22:01:58 +0200
  • 89d347cbc7 refactor: dedupe volme backend implementations Nicolas Meienberger 2026-05-06 21:33:34 +0200
  • 6b83864158 chore: fix liniting issues Nicolas Meienberger 2026-05-06 21:19:57 +0200
  • 4074a505b1 feat(agent): add volume operation RPC Nicolas Meienberger 2026-05-05 21:39:41 +0200
  • 5e4742488f
    fix(deps): update bun minor and patch dependencies (#865) renovate[bot] 2026-05-07 17:11:53 +0200
  • cda008a53e
    chore(deps): update voidzero-dev/setup-vp digest to 4f5aa3e (#818) renovate[bot] 2026-05-07 17:08:04 +0200
  • 4a218fd54b
    fix: ci Nicolas Meienberger 2026-05-07 12:35:43 +0200
  • bf36799daa
    fix(deps): update bun minor and patch dependencies renovate[bot] 2026-05-07 07:34:34 +0000
  • a4535f68bf
    chore(deps): update voidzero-dev/setup-vp digest to 4f5aa3e renovate[bot] 2026-05-07 07:33:46 +0000
  • e91df3eab0
    chore(renovate): range strategy bump Nicolas Meienberger 2026-05-07 09:32:42 +0200
  • 3c7eb65c7c
    chore(package-core): remove lock Nicolas Meienberger 2026-05-07 09:17:46 +0200
  • b13b6d606a
    chore(renovate): disable minimumRelease age for gh actions Nicolas Meienberger 2026-05-07 08:48:01 +0200
  • 66cd9e185b
    chore(renovate): rangeStrategy bump Nicolas Meienberger 2026-05-07 08:17:35 +0200
  • 1ca1598c58
    fix: change dev panel shortcut to D+E+V Nicolas Meienberger 2026-05-07 08:09:13 +0200
  • 89ae52d036
    chore(deps): update docker/build-push-action digest to bcafcac (#772) renovate[bot] 2026-05-07 08:10:59 +0200
  • 5749419e28
    chore(deps): update docker/build-push-action digest to bcafcac renovate[bot] 2026-05-06 20:14:46 +0000
  • 700fa1cd4a
    feat: route backups through volume agents (#860) Nico 2026-05-06 22:13:51 +0200
  • 1848db2045
    feat: route backups through volume agents Nicolas Meienberger 2026-05-05 21:39:23 +0200
  • 82c3eafc1c
    fix: agent runtime duplication 04-16-feat_agent_routing Nicolas Meienberger 2026-05-05 21:29:31 +0200
  • 35a52554de
    refactor(agent): move volume lifecycle cleanup to agent Nicolas Meienberger 2026-05-05 21:09:03 +0200
  • 188888ff9a
    fix: wait for agent to be ready before startup Nicolas Meienberger 2026-05-05 20:49:35 +0200
  • a5d0cc986c
    refactor: move all volume operational code to agent app Nicolas Meienberger 2026-05-05 20:49:32 +0200
  • 0ce3f79ff1
    feat: agent routing depending on volume configured Nicolas Meienberger 2026-05-05 20:49:28 +0200
  • e65a135676
    feat(agents): create agent registry and service (#849) Nico 2026-05-05 19:34:10 +0200
  • 1fc48a5686
    chore: pr feedback Nicolas Meienberger 2026-05-05 19:23:54 +0200
  • 7623a1710b
    refactor: improve error handling Nicolas Meienberger 2026-05-05 19:07:22 +0200
  • 33c7942fb2
    chore: regen migration Nicolas Meienberger 2026-05-05 18:52:34 +0200
  • 87e479aeea
    refactor: move effect / async boundary in one place Nicolas Meienberger 2026-05-05 17:49:38 +0200
  • 88fe3abc11
    refactor: simplify session management Nicolas Meienberger 2026-05-05 17:42:00 +0200
  • 91286eb84f
    refactor: centralize agent backup lifecycle state Nicolas Meienberger 2026-05-01 18:20:22 +0200
  • 9bb5d2c916
    fix: mark agent offline only if the session was removed properly Nicolas Meienberger 2026-05-01 18:20:16 +0200
  • 4e17daf6fe
    feat(agents): create agent registry and service Nicolas Meienberger 2026-04-14 10:19:30 +0200
  • e981211a2d
    fix(notifications): validate webhook headers and show delivery health Nicolas Meienberger 2026-05-04 21:30:09 +0200
  • cd69eea27f
    fix: avoid unnecessary webhook allowlist checks on notification edits Nicolas Meienberger 2026-05-04 20:18:46 +0200
  • b1ae85e2c1
    fix(notifications): preserve existing destinations with target allowlist Nicolas Meienberger 2026-05-04 19:48:55 +0200
  • 497a0e8bee
    docs: update Docker Compose image tags to v0.36 (#857) Copilot 2026-05-04 22:02:35 +0200
  • 03b3c3054d
    docs: update Docker image tags to v0.36 copilot-swe-agent[bot] 2026-05-04 19:54:52 +0000
  • 19f673a0d8
    Initial plan copilot-swe-agent[bot] 2026-05-04 19:54:06 +0000
  • 1d66a20686
    fix(notifications): validate webhook headers and show delivery health v0.36.0-beta.7 v0.36.0 Nicolas Meienberger 2026-05-04 21:30:09 +0200
  • ade31e7e95
    fix: avoid unnecessary webhook allowlist checks on notification edits Nicolas Meienberger 2026-05-04 20:18:46 +0200
  • 6a47af58c7
    fix(notifications): preserve existing destinations with target allowlist v0.36.0-beta.6 Nicolas Meienberger 2026-05-04 19:48:55 +0200
  • 147f266929
    fix(notifications): enforce allowlist for custom Shoutrrr targets (#853) v0.36.0-beta.5 Nico 2026-05-04 17:47:44 +0200
  • 0351d5e0b9
    refactor(auth): translate better-auth errors allowedHosts (#854) Nico 2026-05-04 17:47:25 +0200
  • 17d9aa091a fix(notifications): enforce allowlist for email notification targets Nicolas Meienberger 2026-05-04 17:16:49 +0200
  • 68a9816496 fix(notifications): enforce allowlist for custom Shoutrrr targets Nicolas Meienberger 2026-05-04 16:58:39 +0200
  • f3a85ab683 refactor(auth): translate better-auth errors allowedHosts Nicolas Meienberger 2026-05-04 17:26:10 +0200
  • f0ac9fe35c
    chore: update new issue link to show templates Nicolas Meienberger 2026-05-04 17:09:46 +0200
  • 17d6ec85c3
    chore: bump rclone to 1.74.0 Nicolas Meienberger 2026-05-04 17:05:19 +0200
  • e7b9b118a8
    docs: backup webhooks Nicolas Meienberger 2026-05-04 08:12:24 +0200
  • 8772d4796e
    feat(backups): configure backup webhook timeout v0.36.0-beta.4 Nicolas Meienberger 2026-05-04 07:52:21 +0200
  • 38f5a669ae
    fix(core): preserve significant path whitespace Nicolas Meienberger 2026-05-04 07:19:57 +0200
  • 7be7c9edae
    test(e2e): fix waiting on transitive state v0.36.0-beta.3 Nicolas Meienberger 2026-05-03 20:51:43 +0200
  • f83b765d04
    fix(notifications): persist delivery health status (#850) v0.36.0-beta.2 Nico 2026-05-02 11:51:16 +0200
  • 275e1e3d83
    fix: pr feedback double update Nicolas Meienberger 2026-05-02 11:48:04 +0200
  • 589b02ad25
    fix(notifications): persist delivery health status Nicolas Meienberger 2026-05-02 11:35:36 +0200
  • 3d5a0a9b75
    feat: add repositories & volumes column sorting (#808) v0.36.0-beta.1 Antoine Jeanselme 2026-05-02 10:21:42 +0200
  • c8eecb1c5d
    chore: pr feedbacks Nicolas Meienberger 2026-05-02 10:16:27 +0200
  • a558b46b0e
    feat: make notifications sortable Nicolas Meienberger 2026-05-02 10:01:53 +0200
  • 27ea2caebc
    refactor: use tanstack table for filtering and sorting Nicolas Meienberger 2026-05-02 09:58:38 +0200
  • d19d827496
    fix(backups): default ignore-inode for fuse volumes Nicolas Meienberger 2026-05-02 08:54:14 +0200
  • 35dd49d7ac
    docs: add sections about new WEBHOOK_ALLOWED_ORIGINS env var Nicolas Meienberger 2026-05-01 18:26:13 +0200
  • 94d7fdc9a8
    fix(notifications): validate notification webhook origins Nicolas Meienberger 2026-05-01 18:22:53 +0200
  • 8fd54383a8
    docs: add reference CLI usage Nicolas Meienberger 2026-05-01 18:07:52 +0200
  • 220e2d2801
    feat: make webhook calls trusted only (#848) Nico 2026-04-30 22:14:22 +0200
  • f42f9cfbb5
    fix: pr feedbacks Nicolas Meienberger 2026-04-30 21:58:45 +0200
  • a47877de4d
    feat: make webhook calls trusted only Nicolas Meienberger 2026-04-30 21:42:35 +0200
  • 1cf96c5292
    refactor(agents): split local agent bootstrap from controller startup (#847) Nico 2026-04-30 21:39:55 +0200