Commit Graph

  • c08933c8cc apt: publish 3.2.4-1 to dist(s): v3 gh-pages github-actions[bot] 2026-08-01 23:28:56 +0000
  • c3f0e9d187 apt: publish 3.2.4~beta+eadf692 to testing dist github-actions[bot] 2026-08-01 22:40:34 +0000
  • eadf6921bd fix: set executable bit on test stub scripts v3.2.4 release/3.x Kevin Adams 2026-08-01 18:39:02 -0400
  • d60adfaaf7 fix: restart HA daemons on install/remove; add regression test (#179) Kevin Adams 2026-08-01 17:57:46 -0400
  • 55c2663163 fix: restart pvestatd and HA daemons on install/remove Kevin Adams 2026-08-01 17:30:09 -0400
  • 8614008080 apt: publish 3.2.3-1 to dist(s): v3 github-actions[bot] 2026-06-27 14:53:32 +0000
  • 99a82b1cb7 apt: publish 3.2.3~beta+ec6d531 to testing dist github-actions[bot] 2026-06-27 14:52:18 +0000
  • ec6d531174 chore: bump version to 3.2.3 v3.2.3 Kevin Adams 2026-06-27 10:51:05 -0400
  • ec3e42e2e5 docs: add SCALE 25.04 portal PUT port field callout (#280) Kevin Adams 2026-06-26 22:18:45 -0400
  • 7ff52876f2 apt: publish 3.2.2~beta+aef7439 to testing dist github-actions[bot] 2026-06-25 03:50:16 +0000
  • aef7439157 chore: update bug report template with pveversion -v and journald log command Kevin Adams 2026-06-24 23:49:02 -0400
  • 5bb68f2d8a apt: publish 3.2.2~beta+d29dd10 to testing dist github-actions[bot] 2026-06-25 02:30:20 +0000
  • d29dd10fbd docs: document one-time apt codename prompt for v3.2.2+ upgrades Kevin Adams 2026-06-24 22:28:43 -0400
  • a78d0717dd apt: publish 3.2.2-1 to dist(s): v3 github-actions[bot] 2026-06-23 18:02:19 +0000
  • 91aee82e72 apt: publish 3.2.2~beta+3e72524 to testing dist github-actions[bot] 2026-06-23 18:02:08 +0000
  • 3e725244d0 fix: bump api() to 15 to match PVE 9 APIVER, silencing storage API warning v3.2.2 Kevin Adams 2026-06-23 14:00:46 -0400
  • b01303d4b7 apt: publish 3.2.1-1 to dist(s): v3 github-actions[bot] 2026-06-22 12:27:18 +0000
  • 583319c9e8 apt: publish 3.2.1~beta+64b430f to testing dist github-actions[bot] 2026-06-22 12:27:08 +0000
  • 64b430f182 fix: create dists/error codename alias and fix cp -r overwrite bug v3.2.1 Kevin Adams 2026-06-22 08:25:46 -0400
  • 2525a4a81d apt: publish 3.2.0~beta+c698801 to testing dist github-actions[bot] 2026-06-21 21:28:00 +0000
  • c698801338 fix: generate codename alias dirs so error/limelight/rivendell work in sources.list Kevin Adams 2026-06-21 17:26:40 -0400
  • 91bead0a00 apt: publish 3.2.0~beta+a604ec0 to testing dist github-actions[bot] 2026-06-20 18:56:36 +0000
  • a604ec0c09 feat: add apt dist codenames (limelight, error, rivendell) Kevin Adams 2026-06-20 14:55:28 -0400
  • f4a0918157 apt: publish 3.2.0-1 to dist(s): v3 github-actions[bot] 2026-06-20 18:01:21 +0000
  • 3959b2e2e8 apt: publish 3.2.0~beta+6c313df to testing dist github-actions[bot] 2026-06-20 18:01:18 +0000
  • 6c313dfa9a feat: bump version to 3.2.0 for multipath stable release v3.2.0 Kevin Adams 2026-06-20 14:00:05 -0400
  • 379926c53d apt: publish 3.1.0~beta+b7acb60 to testing dist github-actions[bot] 2026-06-20 16:09:41 +0000
  • b7acb605ee fix: strip pre-existing unmanaged devices block before injecting managed stanza Kevin Adams 2026-06-20 12:07:40 -0400
  • 4efbed7f88 apt: publish 3.1.0~beta+1c723a8 to testing dist github-actions[bot] 2026-06-09 02:32:30 +0000
  • 1c723a8fb8 fix: clear pool/multipath/testing before publish to prevent stale version accumulation Kevin Adams 2026-06-08 22:31:20 -0400
  • 9750c0f6e5 apt: publish 3.1.0~beta+da82356 to testing dist github-actions[bot] 2026-06-09 02:24:44 +0000
  • da823569a7 feat: add UI panel for truenas-multipath storage type (#278) Kevin Adams 2026-06-08 22:23:01 -0400
  • e9e9c0d36b apt: publish 3.1.0~beta+d0093f4 to testing dist github-actions[bot] 2026-06-09 01:55:30 +0000
  • d0093f48b3 fix: safe multipath.conf management via BEGIN/END tagged block Kevin Adams 2026-06-08 21:54:12 -0400
  • a466eb784f apt: publish 3.1.0~beta+f0150c2 to testing dist github-actions[bot] 2026-06-08 16:49:55 +0000
  • f0150c225e fix: delegate qemu_blockdev_options to Plugin.pm for host_device path Kevin Adams 2026-06-08 12:48:39 -0400
  • 4f2691a9b8 apt: publish 3.1.0~beta+3bd9f55 to testing dist github-actions[bot] 2026-06-08 16:32:59 +0000
  • 3bd9f551c7 fix: multipath activate_volume and naa field in _find_extent Kevin Adams 2026-06-08 12:31:39 -0400
  • 34156aa625 apt: publish 3.1.0~beta+db730e3 to testing dist github-actions[bot] 2026-06-08 16:11:00 +0000
  • db730e39f5 fix: only declare new properties in TrueNASMultipath::properties() Kevin Adams 2026-06-08 12:09:48 -0400
  • 9c75613d8d apt: publish 3.1.0~beta+15d8463 to testing dist github-actions[bot] 2026-06-08 15:56:04 +0000
  • 15d84637c9 fix: bare return in qemu_blockdev_options (perlcritic) Kevin Adams 2026-06-08 11:54:40 -0400
  • a534341d13 fix: add -Iperl5 so TrueNASMultipath.pm can find its parent in CI lint Kevin Adams 2026-06-08 11:48:12 -0400
  • 0d195a9074 feat: truenas-proxmox-multipath plugin and packaging (#256) Kevin Adams 2026-06-08 08:52:47 -0400
  • ea3f6d5a43 apt: publish 3.1.0-1 to dist(s): v3 github-actions[bot] 2026-06-07 19:57:55 +0000
  • 45bafb09d5 apt: publish 3.1.0~beta+0ce11dc to testing dist github-actions[bot] 2026-06-07 19:05:22 +0000
  • 0ce11dc6ba docs: update ROADMAP.md with v3.1.0 completed items and snapshot results v3.1.0 Kevin Adams 2026-06-07 15:04:09 -0400
  • ff49c88902 apt: publish 3.1.0~beta+80a7889 to testing dist github-actions[bot] 2026-06-07 18:20:37 +0000
  • 80a78896bf fix: add state volume pattern to parse_volname (#234) Kevin Adams 2026-06-07 14:19:14 -0400
  • 5c37376084 apt: publish 3.1.0~beta+a473461 to testing dist github-actions[bot] 2026-06-07 18:16:05 +0000
  • a47346161b fix: use bare return instead of return undef (perlcritic) Kevin Adams 2026-06-07 14:14:53 -0400
  • 59d8a8100f feat: implement ZFS snapshot interface via TrueNAS REST API (#234) Kevin Adams 2026-06-07 14:09:45 -0400
  • a3c1bde266 apt: publish 3.1.0~beta+58a648e to testing dist github-actions[bot] 2026-06-07 15:09:24 +0000
  • 58a648e1a3 fix: use GITHUB_TOKEN for gh-pages push (ACCESS_TOKEN expired) Kevin Adams 2026-06-07 11:08:04 -0400
  • da0aaff0d2 fix: testing dist channel name and broken README badges (#275) Kevin Adams 2026-06-07 10:09:14 -0400
  • 1c98591ed4 fix: add Debian changelog to both packages (#273) Kevin Adams 2026-06-07 09:02:24 -0400
  • 19a3ec2edd fix: restore Filename: prefix in CI apt Packages generation (#274) Kevin Adams 2026-06-07 08:53:34 -0400
  • a1fb2bbd94 fix: restore Filename: prefix in all Packages files Kevin Adams 2026-06-07 08:53:25 -0400
  • 03fe20b074 feat: GitHub Pages testing dist track; retire Cloudsmith testing (#272) Kevin Adams 2026-06-07 08:45:16 -0400
  • a00056d400 apt: seed testing dist skeleton (empty, ready for first beta push) Kevin Adams 2026-06-07 08:45:03 -0400
  • fc74a42cf2 feat: bump VERSION to 3.1.0 and api() to 14 for PVE 9 compatibility Kevin Adams 2026-06-07 08:34:25 -0400
  • 259bdd4fca fix(script): correct wrong dist track when GitHub Pages already configured docs: update ROADMAP.md to reflect v3.0.0 shipped and current state Kevin Adams 2026-06-07 08:29:13 -0400
  • 95b71e9c7d docs: ADR-011 — apt components for optional feature packages Kevin Adams 2026-06-07 07:44:56 -0400
  • adcd691eea ci: stop publishing stable v3+ releases to Cloudsmith Kevin Adams 2026-06-06 15:01:33 -0400
  • f9443640f6 apt: seed main and v2 dists with freenas-proxmox 2.4.0-1 Kevin Adams 2026-06-06 14:54:50 -0400
  • e57b74c46f fix: run full apt update in migration script to avoid false failure Kevin Adams 2026-06-06 14:48:05 -0400
  • 93d7ed1270 feat: Cloudsmith→GitHub Pages migration script; fix apt arch warning Kevin Adams 2026-06-06 14:29:15 -0400
  • 10e50fcf44 apt: add amd64/arm64 arch support to v3 dist Kevin Adams 2026-06-06 14:27:39 -0400
  • 61373f9db7 docs: add Cloudsmith migration guide and upgrade-paths reference Kevin Adams 2026-06-06 13:59:19 -0400
  • 5da238e0ee apt: seed v3 dist with 3.0.0-1 packages and real GPG public key Kevin Adams 2026-06-06 12:20:14 -0400
  • d3dfcb4452 docs: fix remaining SSH/Cloudsmith carryover from v2.x Kevin Adams 2026-06-02 16:16:20 -0400
  • c9dff84c1e docs: remove SSH references and update install URLs to GitHub Pages Kevin Adams 2026-06-02 16:12:00 -0400
  • dfbb4f6c31 feat: GitHub Pages apt repo with per-major-version dist tracks (#230) Kevin Adams 2026-06-02 16:03:57 -0400
  • b5a58b7eb6 chore: initialize gh-pages apt repo structure Kevin Adams 2026-06-02 15:59:23 -0400
  • 1d0cbca537 docs: ADR-010 — per-major-version apt dist tracks; supersedes ADR-003 Kevin Adams 2026-06-02 12:56:54 -0400
  • b50e8dc229 docs: record confirmed tested TrueNAS SCALE 25.04 and 25.10 Kevin Adams 2026-06-02 12:11:05 -0400
  • 18a3aeade0 docs: mark v3.0.0 as released in CHANGELOG Kevin Adams 2026-06-02 12:07:36 -0400
  • 4056e23267 docs: accept ADR-009, mark ADR-008 superseded v3.0.0 Kevin Adams 2026-05-31 23:17:23 -0400
  • 4e621a215c docs: ADR-009 draft + versioning strategy — v3.1 PVE 9 only, v4.0 WebSocket Kevin Adams 2026-05-31 23:13:21 -0400
  • 84d459da02 docs: add removal instructions for qemu_blockdev_options override (#266) Kevin Adams 2026-05-31 23:05:17 -0400
  • b1423a9d72 fix: override qemu_blockdev_options to emit lun as integer on PVE 9 (#266) Kevin Adams 2026-05-31 23:04:30 -0400
  • 5919910b3c docs: update compatibility matrix to reflect actual tested state Kevin Adams 2026-05-31 10:04:33 -0400
  • 0a17a30838 docs: v2.x → v3.0 migration guides — beginner, advanced, troubleshooting (#228) Kevin Adams 2026-05-31 09:44:39 -0400
  • c7ce39d8ae fix: SCALE 25.10 strict Pydantic rejects volsize encoded as string (#269) Kevin Adams 2026-05-31 08:58:00 -0400
  • 359c2af88e fix: force-delete targetextent when VM is running on free_image Kevin Adams 2026-05-28 23:08:40 -0400
  • 0dea6bc078 fix: delete all targetextent associations in free_image (#265) Kevin Adams 2026-05-27 17:31:02 -0400
  • 334f67e473 docs: mark #250 complete in ROADMAP, one item remains for v3.0.0 Kevin Adams 2026-05-27 08:49:09 -0400
  • eab964c5a2 feat: rollback orphaned TrueNAS resources on alloc_image failure (#250) Kevin Adams 2026-05-27 08:47:49 -0400
  • 728cb136cb docs: mark #264 (SCALE 25.04 compat) complete in ROADMAP Kevin Adams 2026-05-26 23:01:51 -0400
  • 96957c037f fix: SCALE 25.04 compatibility — integer types and alias uniqueness (#264) Kevin Adams 2026-05-26 23:01:25 -0400
  • 7a66e59dc7 fix: surface Pydantic array validation errors from SCALE 25.04+ API Kevin Adams 2026-05-26 21:12:44 -0400
  • 2979d54279 docs: add ROADMAP.md with milestone scope, decisions, and deferred items Kevin Adams 2026-05-25 22:59:55 -0400
  • 9b2ecb8093 chore: rename package freenas-proxmox → truenas-proxmox (#262) Kevin Adams 2026-05-25 22:49:28 -0400
  • f30862f3c0 feat: read API token from /etc/pve/priv/truenas-<storeid>.key (#261) Kevin Adams 2026-05-25 22:36:21 -0400
  • 2e0b5acb9a chore: remove PayPal from FUNDING.yml, keep GitHub Sponsors only Kevin Adams 2026-05-25 11:06:33 -0400
  • d6e7e159e3 docs: add prominent sponsor callout and expand Support section in README Kevin Adams 2026-05-25 11:04:39 -0400
  • 3a8a5dfb3e fix: correct truenas_target IQN match in _portal_groups_for_new_target (#263) Kevin Adams 2026-05-25 09:16:13 -0400
  • 0a8e7e7484 docs: add TPM limitation callout and v2.x→v3.0 migration path (#260, #228, #252) Kevin Adams 2026-05-25 08:34:40 -0400
  • 0ad5f88180 ci: opt in to Node.js 24 runner and pin checkout to v4.3.1 Kevin Adams 2026-05-25 08:28:41 -0400
  • f71a1171ec fix: resolve perlcritic violations blocking CI Kevin Adams 2026-05-25 08:14:05 -0400