Commit Graph

  • abac7601a2 feat: add Refresh button to Downloaded Scripts tab CanbiZ (MickLesk) 2026-04-22 12:33:53 +02:00
  • f3d4e053b3 feat: v1.0.0-pre4 - multi-session shell, multi-LXC backup, auto-discover after backup, local generator command, addon execute_in CanbiZ (MickLesk) 2026-04-22 12:31:52 +02:00
  • a109d7839a fix: typed container list in New Backup dialog (no unsafe any) v1.0.0-pre3 CanbiZ (MickLesk) 2026-04-21 17:33:23 +02:00
  • 951f9bb896 fix: bundle core.func+error-handler.func into FUNCTIONS_FILE_PATH CanbiZ (MickLesk) 2026-04-21 17:31:03 +02:00
  • 65bcae7bee fix: use lxc/vm fields from listContainersOnServer (no containers/vmid) CanbiZ (MickLesk) 2026-04-21 17:17:40 +02:00
  • 787eae6971 fix: Server.host -> Server.ip in BackupsTab new backup dialog CanbiZ (MickLesk) 2026-04-21 17:12:28 +02:00
  • 94b1bb1af4 fix: keep Terminal mounted on minimize, add drag-to-move support CanbiZ (MickLesk) 2026-04-21 17:03:38 +02:00
  • 107813c34a feat: floating terminal for backup + New Backup dialog + fixes CanbiZ (MickLesk) 2026-04-21 16:49:08 +02:00
  • 341c2e7075 fix(page): destructure logout from useAuth v1.0.0-pre2 CanbiZ (MickLesk) 2026-04-21 16:17:06 +02:00
  • d101abd635 feat: add prerelease update channel toggle + bump version to 1.0.0-pre2 CanbiZ (MickLesk) 2026-04-21 16:10:21 +02:00
  • 5214061bd2 fix(generator): move container-reset useEffect after selectedSlug declaration CanbiZ (MickLesk) 2026-04-21 15:53:41 +02:00
  • 2f6a26dc98 feat: implement execute_in container picker for addon scripts CanbiZ (MickLesk) 2026-04-21 15:00:02 +02:00
  • 5875954853 feat(pre2): ProxmoxVED toggle, floating shell dialog, settings UI polish CanbiZ (MickLesk) 2026-04-21 14:44:15 +02:00
  • 6ca4db4668 style: auto-format BackupsTab and GeneratorTab v1.0.0-pre1 CanbiZ (MickLesk) 2026-04-21 13:51:43 +02:00
  • 3dba4c0332 fix(generator): restore missing setTimeout body (syntax error) CanbiZ (MickLesk) 2026-04-21 13:49:31 +02:00
  • 2a083681e5 fix(generator): await refetch after download; add server selection for SSH execution CanbiZ (MickLesk) 2026-04-21 13:09:59 +02:00
  • 0422ddc449 fix(cleanup): delete SSH records with server but no container_id (Pass 1.5); feat(backups): add Create Backup via vzdump in BackupsTab CanbiZ (MickLesk) 2026-04-21 12:25:39 +02:00
  • 054412f8d4 feat(installed-scripts): add Restart/Reboot action; fix orphaned cleanup for missing-server records CanbiZ (MickLesk) 2026-04-21 12:04:00 +02:00
  • a357f21e9e fix(modal): resolve z-index race in ModalStackProvider; refactor(installed-scripts): UI overhaul - stats cards, filters, toolbar, table CanbiZ (MickLesk) 2026-04-21 09:55:10 +02:00
  • dc328755ab fix: correct INSTALL_DIR to /opt/ProxmoxVE-Local CanbiZ (MickLesk) 2026-04-20 16:16:56 +02:00
  • b8b5828801 Release prep: bump to 1.0.0-pre1 + add updater CanbiZ (MickLesk) 2026-04-20 14:47:55 +02:00
  • 6dcfd74689 fix: widen terminal - collapse sidebar to single column when terminal active CanbiZ (MickLesk) 2026-04-16 17:38:08 +02:00
  • fc0d10b44d feat: bootstrap updater - self-updating update engine CanbiZ (MickLesk) 2026-04-16 17:29:13 +02:00
  • 922bfada9f fix: resolve LXCSettingsModal rootfs_size TS error blocking build CanbiZ (MickLesk) 2026-04-16 17:16:35 +02:00
  • 83e05b5843 refactor: comprehensive code quality improvements CanbiZ (MickLesk) 2026-04-16 16:59:50 +02:00
  • b3b1d013c4 Tidy JSX formatting and remove extra whitespace CanbiZ (MickLesk) 2026-04-16 16:34:11 +02:00
  • 598117a73d Remove dangerous source envVar, fix View button gating, clean dead onInstallScript prop chains CanbiZ (MickLesk) 2026-04-16 16:05:27 +02:00
  • 96f69f4679 Fix envVars: always pass mode to skip whiptail dialog; fix terminal clipping CanbiZ (MickLesk) 2026-04-16 15:13:50 +02:00
  • 47907528e6 Remove bash command display, pass envVars to SSH, inline Terminal below Install CanbiZ (MickLesk) 2026-04-16 14:58:10 +02:00
  • a22b1209cc Redesign Install section: inline node picker, remove old modals, drop My Notes CanbiZ (MickLesk) 2026-04-16 13:41:36 +02:00
  • cb4676c8af Fix envStr possibly undefined in InstallCommandBlock CanbiZ (MickLesk) 2026-04-16 13:20:02 +02:00
  • c0830a4a0a Add InstallCommandBlock and integrate installer UI CanbiZ (MickLesk) 2026-04-16 12:48:47 +02:00
  • 8ba77f842e Replace *_json with install_methods/notes CanbiZ (MickLesk) 2026-04-16 12:11:47 +02:00
  • c3768e78ad Prefer local install scripts; add envVars & token CanbiZ (MickLesk) 2026-04-16 12:00:16 +02:00
  • 149f932af8 Show/hide install command UI and service fixes CanbiZ (MickLesk) 2026-04-16 11:50:23 +02:00
  • f90e281016 Normalize indentation in core scripts CanbiZ (MickLesk) 2026-04-16 11:28:11 +02:00
  • 0d4448bfa7 Bump deps and add VSCode Next.js prompt setting CanbiZ (MickLesk) 2026-04-16 10:06:30 +02:00
  • 069e01d782 Improve updater script and minor UI tweaks CanbiZ (MickLesk) 2026-04-14 19:40:17 +02:00
  • 5948770566 Show script download flow & per-node server status CanbiZ (MickLesk) 2026-04-01 18:54:26 +02:00
  • 24b1f40022 Update react.tsx CanbiZ (MickLesk) 2026-04-01 18:18:15 +02:00
  • a853045297 Add in-memory PB cache and invalidate on resync CanbiZ (MickLesk) 2026-04-01 18:18:12 +02:00
  • 1cececb54c Refactor init checks, footer, and parallel fetch CanbiZ (MickLesk) 2026-04-01 18:17:08 +02:00
  • c82cf533e0 refactor: restore SSH detection for installed scripts, cache badge counts CanbiZ (MickLesk) 2026-04-01 18:10:49 +02:00
  • 65547d2eb3 perf: split SSH queries from tRPC batch, skip save-on-mount CanbiZ (MickLesk) 2026-04-01 18:08:20 +02:00
  • b04b098631 perf: fix 14s page load - remove SSH from initial query, defer tab-specific data CanbiZ (MickLesk) 2026-04-01 17:59:23 +02:00
  • de259107ce refactor: migrate server TS files to structured logger, accessibility improvements CanbiZ (MickLesk) 2026-04-01 17:52:03 +02:00
  • 01a74d1a05 Refactor icons, remove debug logs, pin Next CanbiZ (MickLesk) 2026-04-01 17:45:11 +02:00
  • 04de65e176 perf/cleanup: audit fixes - hoist iconMap, pin Next.js, strip console.log, lighten glass-card, fix dev badge CanbiZ (MickLesk) 2026-04-01 17:38:45 +02:00
  • 5fba2f1143 Add explicit typing for servers in indicator CanbiZ (MickLesk) 2026-04-01 17:17:37 +02:00
  • aa96a6f878 Refactor GeneratorTab layout and add SSH imports CanbiZ (MickLesk) 2026-04-01 17:15:23 +02:00
  • 8a76dbe511 Add suppressHydrationWarning to <html> CanbiZ (MickLesk) 2026-04-01 17:14:17 +02:00
  • 1cf5b56652 Add Arcane script, status UI, validation & cache CanbiZ (MickLesk) 2026-04-01 17:11:55 +02:00
  • 08b60a6a39 fix: resolve CodeQL alerts - URL sanitization and workflow permissions CanbiZ (MickLesk) 2026-04-01 16:05:19 +02:00
  • 92e365eb61 Optimize rendering, lazy-load tabs, add sync modal CanbiZ (MickLesk) 2026-04-01 16:00:51 +02:00
  • dcb2018366 Add appearance modal & improve script detail UI CanbiZ (MickLesk) 2026-04-01 15:47:20 +02:00
  • 5364c7dec9 Update favicon and logo assets CanbiZ (MickLesk) 2026-04-01 15:35:39 +02:00
  • df587e1734 Portalize script dropdown and add outside click CanbiZ (MickLesk) 2026-04-01 15:33:04 +02:00
  • 8e9a7bf2cf Add favicon set and logo; remove old favicon CanbiZ (MickLesk) 2026-04-01 15:29:04 +02:00
  • de4641ca66 Escape env var values; update favicons & logo CanbiZ (MickLesk) 2026-04-01 15:26:31 +02:00
  • adb1c05357 Standardize modal layout and form styles CanbiZ (MickLesk) 2026-04-01 15:16:48 +02:00
  • c4ec0fe9ed Use categoryIconColorMap for sidebar icons CanbiZ (MickLesk) 2026-04-01 15:16:28 +02:00
  • 3fdf438c6d Wrap modals in portal and use zIndex CanbiZ (MickLesk) 2026-04-01 15:12:10 +02:00
  • 6427a984e7 Add modal stacking and portal support CanbiZ (MickLesk) 2026-04-01 15:04:00 +02:00
  • 81f416e157 Refactor Badge & CategorySidebar types/styles CanbiZ (MickLesk) 2026-04-01 14:46:30 +02:00
  • 4b713b65d6 Normalize quotes and format components CanbiZ (MickLesk) 2026-04-01 14:45:54 +02:00
  • 3e590b3d7f Add appearance settings and persist UI prefs CanbiZ (MickLesk) 2026-04-01 14:44:26 +02:00
  • 985877856a Add quick filters, Dev/ARM badges, and CSS tweaks CanbiZ (MickLesk) 2026-04-01 14:40:18 +02:00
  • c5283c5f81 Icon-only action buttons; use presets DB CanbiZ (MickLesk) 2026-04-01 14:31:07 +02:00
  • f037d19b5b Use per-router Prisma client with Better SQLite3 CanbiZ (MickLesk) 2026-04-01 14:28:22 +02:00
  • 24fc356424 Add server presets and silent batch updates CanbiZ (MickLesk) 2026-04-01 14:14:06 +02:00
  • b66bd46a88 Add script notes, server presets & APT proxy CanbiZ (MickLesk) 2026-04-01 13:55:31 +02:00
  • 705617f031 Add GeneratorTab and UI refactor/styles CanbiZ (MickLesk) 2026-04-01 13:31:09 +02:00
  • 878defa885 chore: bump version to 0.5.8 (VERSION + package.json) (#544) github-actions[bot] 2026-03-31 20:27:30 +00:00
  • bb6252fa5d chore: bump version to 0.5.8 (VERSION + package.json) v0.5.8 github-actions[bot] 2026-03-31 20:27:25 +00:00
  • 0f2f6240d6 resolve all ESLint errors, TypeScript 6 compatibility, and dependency upgrades (#543) CanbiZ (MickLesk) 2026-03-31 22:26:53 +02:00
  • b93d256752 build(deps-dev): Bump typescript from 5.9.3 to 6.0.2 (#540) dependabot[bot] 2026-03-31 22:02:38 +02:00
  • 383bc1247c build(deps-dev): Bump prisma from 7.5.0 to 7.6.0 (#536) dependabot[bot] 2026-03-31 22:01:46 +02:00
  • 546d2552c6 build(deps): Bump axios from 1.13.6 to 1.14.0 (#538) dependabot[bot] 2026-03-31 22:01:33 +02:00
  • 0be14e9c3e build(deps): Bump ws from 8.19.0 to 8.20.0 (#541) dependabot[bot] 2026-03-31 22:01:24 +02:00
  • 3411eec09d build(deps): Bump @t3-oss/env-nextjs from 0.13.10 to 0.13.11 (#542) dependabot[bot] 2026-03-31 22:01:13 +02:00
  • b4ef32d6b4 build(deps): Bump @prisma/adapter-better-sqlite3 from 7.5.0 to 7.6.0 (#535) dependabot[bot] 2026-03-31 21:57:50 +02:00
  • 9ee3c9ed75 build(deps-dev): Bump jsdom from 29.0.0 to 29.0.1 (#537) dependabot[bot] 2026-03-31 21:57:41 +02:00
  • 0838e08a4d build(deps-dev): Bump typescript-eslint from 8.57.1 to 8.58.0 (#539) dependabot[bot] 2026-03-31 21:57:32 +02:00
  • e19f946c6a PB 503 retry, IPv6 validation, download concurrency, little performance improvements (#534) CanbiZ (MickLesk) 2026-03-31 21:51:29 +02:00
  • 9a3312dd1b build(deps-dev): Bump eslint from 10.0.3 to 10.1.0 (#532) dependabot[bot] 2026-03-31 21:16:44 +02:00
  • f988bf9b28 Refactor code structure for improved readability and maintainability (#533) CanbiZ (MickLesk) 2026-03-31 21:13:55 +02:00
  • 541fa9a266 Change hostname from '0.0.0.0' to '::' to enable dual stack support by default (#519) Nick Buraglio 2026-03-31 14:13:39 -05:00
  • 962f8e2656 build(deps-dev): Bump baseline-browser-mapping from 2.10.8 to 2.10.12 (#531) dependabot[bot] 2026-03-31 21:13:00 +02:00
  • 3962db247b build(deps): Bump @prisma/client from 7.5.0 to 7.6.0 (#530) dependabot[bot] 2026-03-31 21:12:52 +02:00
  • c6b23285e0 build(deps-dev): Bump vitest from 4.1.0 to 4.1.2 (#529) dependabot[bot] 2026-03-31 21:12:44 +02:00
  • 980bf1c576 build(deps): Bump @trpc/server from 11.13.4 to 11.16.0 (#528) dependabot[bot] 2026-03-31 21:12:34 +02:00
  • e55a59c2d2 build(deps-dev): Bump eslint-config-next from 16.1.7 to 16.2.0 (#515) dependabot[bot] 2026-03-29 09:50:43 +02:00
  • d6604fec71 build(deps): Bump next from 16.1.7 to 16.2.0 (#514) dependabot[bot] 2026-03-29 09:50:35 +02:00
  • 3a6da23384 build(deps): Bump @tanstack/react-query from 5.90.21 to 5.91.0 (#513) dependabot[bot] 2026-03-29 09:50:22 +02:00
  • 3eb4f19e34 build(deps-dev): Bump tailwindcss from 4.2.1 to 4.2.2 (#516) dependabot[bot] 2026-03-29 09:50:13 +02:00
  • 638b6eaab8 build(deps-dev): Bump @tailwindcss/postcss from 4.2.1 to 4.2.2 (#517) dependabot[bot] 2026-03-29 09:50:03 +02:00
  • 7d1169a5ee fix: add missing script parameter (#521) Martin Toledo Do Pazo 2026-03-29 09:49:52 +02:00
  • 4da8840d78 fix: derive script path for PocketBase-sourced scripts on install (#522) mojotaker 2026-03-29 02:49:36 -05:00
  • 5eaffcb9ff build(deps-dev): Bump picomatch (#525) dependabot[bot] 2026-03-29 09:49:13 +02:00
  • 5eeb763c0c perf: replace per-script PocketBase logo lookups with local cache check in getAllDownloadedScripts (#526) Danny89530 2026-03-29 09:48:54 +02:00