Commit Graph

  • 3dabacd055 Revert "Auto-initialize default repositories on first API call" CanbiZ 2025-11-28 13:56:29 +01:00
  • e8ee829577 Add explicit type annotations and return types CanbiZ 2025-11-28 13:50:44 +01:00
  • aebc8a6171 Auto-initialize default repositories on first API call CanbiZ 2025-11-28 13:41:21 +01:00
  • c5db169441 Fix login race condition: don't call checkAuth after successful login CanbiZ 2025-11-28 13:34:51 +01:00
  • bef5bef875 Remove .js extensions from dynamic imports CanbiZ 2025-11-28 13:32:51 +01:00
  • 3a4f86942f Remove circular import wrapper files (githubJsonService.js, localScripts.js) CanbiZ 2025-11-28 13:30:17 +01:00
  • 94eb772467 Fix cross-origin cookie issues: use lax SameSite and add CORS headers CanbiZ 2025-11-28 13:28:53 +01:00
  • 3a2a1b2cd6 Add datasource property to Prisma config for migrate/db push support CanbiZ 2025-11-28 13:25:33 +01:00
  • 69c10b05ac Ensure recursive creation of ssh-keys directory CanbiZ 2025-11-28 13:23:31 +01:00
  • 7833d5d408 Fix type errors Michel Roegl-Brunner 2025-11-28 13:21:37 +01:00
  • e0baa79d6b Remove file extensions from import statements CanbiZ 2025-11-28 13:21:03 +01:00
  • 737c9c94f3 Fix repositoryService import extension in autoSyncInit.js CanbiZ 2025-11-28 13:19:53 +01:00
  • c57586acae Fix Prisma import path in db.js and update allowedDevOrigins format CanbiZ 2025-11-28 13:18:29 +01:00
  • 74030b5806 Refactor lint comments and minor code improvements CanbiZ 2025-11-28 13:13:01 +01:00
  • cc276ddff3 Improve script downloader and auto-sync services CanbiZ 2025-11-28 13:10:20 +01:00
  • 375c551a3a Update Prisma to v7 and add better-sqlite3 adapter CanbiZ 2025-11-28 13:06:40 +01:00
  • e3e4556f83 Add type annotations and improve script services CanbiZ 2025-11-28 13:06:16 +01:00
  • 7fa132e09c Update Prisma adapter and type annotations CanbiZ 2025-11-28 13:02:34 +01:00
  • 1a1dbe6975 upgrade betterauthsql CanbiZ 2025-11-28 12:57:56 +01:00
  • 1a5881c935 Migration to Prisma 7 CanbiZ 2025-11-28 12:55:32 +01:00
  • 2d7176914e Enable JS type checking in tsconfig.json CanbiZ 2025-11-28 12:51:07 +01:00
  • 987ac3da1b Fix: Remove .js extensions from TypeScript imports for Next.js bundler CanbiZ 2025-11-28 12:48:10 +01:00
  • 03e31d66a7 Refactor type usage and improve data normalization CanbiZ 2025-11-28 12:47:09 +01:00
  • 7547dff67d Fix type annotations and module imports CanbiZ 2025-11-28 12:29:15 +01:00
  • 1945b14694 Update ESLint config to use FlatCompat and expand ignores CanbiZ 2025-11-28 12:23:47 +01:00
  • ec23600861 Switch ESLint config to eslint-config-next/core-web-vitals CanbiZ 2025-11-28 12:20:53 +01:00
  • 41a9c0ae11 Switch to ESLint CLI (Deprecation of ESLint) CanbiZ 2025-11-28 12:19:47 +01:00
  • c266c4cb3c Refactor InstalledScriptsTab for code style consistency CanbiZ 2025-11-28 12:16:18 +01:00
  • b5bce88398 Refactor InstalledScriptsTab for code style consistency CanbiZ 2025-11-28 12:15:27 +01:00
  • 48cf86a449 Refactor nullish checks and add type safety CanbiZ 2025-11-28 12:10:15 +01:00
  • d40aeb6c82 Refactor scripts grid and filter handling for robustness CanbiZ 2025-11-28 11:58:38 +01:00
  • 9c759ba99b fix: ESLint/TypeScript fixes - nullish coalescing, regexp-exec, optional-chain, unescaped-entities, unused-vars, type-safety CanbiZ 2025-11-28 11:53:04 +01:00
  • f467b9ad7b fix vulnerabilities root 2025-11-28 11:49:39 +01:00
  • 7fe2a8b453 Merge pull request #353 from community-scripts/fix/vm_detection Michel Roegl-Brunner 2025-11-28 11:46:39 +01:00
  • 5274737ab8 Add VM status check and UI improvements fix/vm_detection Michel Roegl-Brunner 2025-11-28 11:44:58 +01:00
  • 40805f39f7 Update dependencies and adjust TypeScript JSX setting CanbiZ 2025-11-28 11:44:26 +01:00
  • f9af7536d0 Update Confirmation modal Michel Roegl-Brunner 2025-11-28 11:27:12 +01:00
  • 0d39a9bbd0 Update update.sh to inlcude node update Michel Roegl-Brunner 2025-11-26 11:33:26 +01:00
  • 66f8a84260 Various small fixes (#349) Michel Roegl-Brunner 2025-11-26 10:21:14 +01:00
  • b52188083a Add update confirmation modal with changelog display fix/some_small_thnigs Michel Roegl-Brunner 2025-11-26 10:20:06 +01:00
  • 53df7201d6 Fix critical bug: prevent reloads from stale updateLogsData.isComplete Michel Roegl-Brunner 2025-11-26 10:17:57 +01:00
  • 65bed15722 Fix random page reloads during normal app usage Michel Roegl-Brunner 2025-11-26 09:05:47 +01:00
  • d3da1038db Fix WebSocket upgrade handling to preserve Next.js HMR handlers Michel Roegl-Brunner 2025-11-26 09:01:29 +01:00
  • 3d45e6d355 Revert WebSocket handling to simpler approach Michel Roegl-Brunner 2025-11-26 09:00:25 +01:00
  • b01c029b18 Fix WebSocket upgrade handling to properly route Next.js HMR Michel Roegl-Brunner 2025-11-26 08:59:33 +01:00
  • c77cd33019 Fix Next.js HMR WebSocket and static asset handling Michel Roegl-Brunner 2025-11-26 08:57:45 +01:00
  • c8825dddf9 Fix intermittent page reloads from VersionDisplay reconnect logic Michel Roegl-Brunner 2025-11-26 08:53:00 +01:00
  • cd51945d27 Filter categories to only show those with scripts Michel Roegl-Brunner 2025-11-26 08:50:50 +01:00
  • 1d36f760a7 Fix downloaded scripts count to include vm/ and tools/ scripts Michel Roegl-Brunner 2025-11-26 08:48:23 +01:00
  • d50aff366c Fix script viewer to support vm/ and tools/ scripts Michel Roegl-Brunner 2025-11-26 08:47:07 +01:00
  • 2a9921a4e1 Merge pull request #348 from community-scripts/fix/update_script Michel Roegl-Brunner 2025-11-26 08:43:27 +01:00
  • 50f657ba00 Update Node.js version to 24.x in workflow Michel Roegl-Brunner 2025-11-26 08:33:50 +01:00
  • 5d5eba72de fix: detect script changes from remote repository fix/update_script Michel Roegl-Brunner 2025-11-26 08:32:13 +01:00
  • 577b96518e package-lock.json Michel Roegl-Brunner 2025-11-26 08:19:39 +01:00
  • c6c27271d6 Merge pull request #342 from community-scripts/node24_securityfix Michel Roegl-Brunner 2025-11-24 21:34:06 +01:00
  • 72c0246d8c chore(deps): upgrade to Next.js 16, Vitest 4, and Node.js 24 node24_securityfix ProxmoxVE Developer 2025-11-24 21:27:38 +01:00
  • 06d4786e0a chore: add VERSION v0.4.13 (#341) github-actions[bot] 2025-11-24 20:08:21 +00:00
  • 440d5246bd chore: add VERSION v0.4.13 v0.4.13 update-version-v0.4.13 github-actions[bot] 2025-11-24 20:08:17 +00:00
  • bc31896586 core: remove uv cache clean | remove log rotation (#340) CanbiZ 2025-11-24 20:52:31 +01:00
  • 5e8cf1f685 Initialize functions on core.func source MickLesk-patch-1 CanbiZ 2025-11-24 20:51:57 +01:00
  • eccad85f91 core: remove uv cache clean CanbiZ 2025-11-24 20:50:00 +01:00
  • 213a606fc0 chore: add VERSION v0.4.12 (#336) github-actions[bot] 2025-11-20 17:59:41 +00:00
  • ddfdb5e575 chore: add VERSION v0.4.12 v0.4.12 update-version-v0.4.12 github-actions[bot] 2025-11-20 17:59:37 +00:00
  • 3579f2258e Update supported Proxmox VE versions to include 9.1 (#335) CanbiZ 2025-11-20 18:57:55 +01:00
  • cf63774bef Update supported Proxmox VE versions to include 9.1 bump_pve91 CanbiZ 2025-11-20 18:57:18 +01:00
  • 5b861ade05 add missing api.func to FUNCTIONS_FILE_PATH Michel Roegl-Brunner 2025-11-18 09:26:39 +01:00
  • e8852ecae7 docs: add LXC Backups section to help modal feat/lxc_backups Michel Roegl-Brunner 2025-11-18 09:22:13 +01:00
  • 553eae6ce7 docs: add LXC Backups section to help modal Michel Roegl-Brunner 2025-11-18 09:22:13 +01:00
  • c2ca88f033 Merge pull request #328 from community-scripts/dependabot/npm_and_yarn/types/node-24.10.1 Michel Roegl-Brunner 2025-11-18 09:20:49 +01:00
  • 67d44a6a5f Merge pull request #329 from community-scripts/dependabot/npm_and_yarn/eslint-9.39.1 Michel Roegl-Brunner 2025-11-18 09:20:40 +01:00
  • fe6cca5c63 Merge pull request #331 from community-scripts/feat/lxc_backups Michel Roegl-Brunner 2025-11-18 09:20:21 +01:00
  • 3a8088ded6 chore: add missing migration for backups and pbs_storage_credentials tables Michel Roegl-Brunner 2025-11-18 09:16:31 +01:00
  • 5d48c7b61c Merge branch 'main' into feat/lxc_backups Michel Roegl-Brunner 2025-11-18 09:15:03 +01:00
  • 5be88d361f chore: cleanup debug output from backup modals Michel Roegl-Brunner 2025-11-18 09:11:56 +01:00
  • 014e5b69e9 build(deps-dev): Bump eslint from 9.38.0 to 9.39.1 dependabot[bot] 2025-11-17 19:48:23 +00:00
  • f37b2cb26f build(deps-dev): Bump @types/node from 24.9.1 to 24.10.1 dependabot[bot] 2025-11-17 19:48:15 +00:00
  • 81c00f5d40 Merge pull request #327 from community-scripts/dependabot/npm_and_yarn/npm_and_yarn-3c67cbb9cd Michel Roegl-Brunner 2025-11-16 23:21:24 +01:00
  • 9bae95d0aa build(deps-dev): Bump js-yaml dependabot[bot] 2025-11-16 10:12:09 +00:00
  • 088d354fd2 Merge pull request #322 from community-scripts/dependabot/npm_and_yarn/jsdom-27.2.0 Michel Roegl-Brunner 2025-11-16 11:11:11 +01:00
  • 0d47fa5d2a Merge pull request #324 from community-scripts/dependabot/npm_and_yarn/types/react-19.2.4 Michel Roegl-Brunner 2025-11-16 11:10:59 +01:00
  • 57fd5f802b build(deps-dev): Bump @types/react from 19.2.2 to 19.2.4 dependabot[bot] 2025-11-14 19:24:46 +00:00
  • a1825302fa build(deps-dev): Bump jsdom from 27.1.0 to 27.2.0 dependabot[bot] 2025-11-14 19:24:26 +00:00
  • 570eea41b9 Implement real-time restore progress updates with polling Michel Roegl-Brunner 2025-11-14 15:43:33 +01:00
  • 33a5b8e4d0 PBS restore working :) Michel Roegl-Brunner 2025-11-14 15:19:34 +01:00
  • 63174d2ea1 Fix PBS backup discovery command and authentication Michel Roegl-Brunner 2025-11-14 13:21:53 +01:00
  • eda41e5101 Implement PBS authentication support for backup discovery Michel Roegl-Brunner 2025-11-14 13:12:39 +01:00
  • 4a50da4968 Add backup discovery tab with support for local and storage backups Michel Roegl-Brunner 2025-11-14 13:04:59 +01:00
  • d50ea55e6d Add LXC container backup functionality Michel Roegl-Brunner 2025-11-14 10:30:27 +01:00
  • f558aa4f43 Fix selectedRepositories undefined error with generic filter validation (#321) Michel Roegl-Brunner 2025-11-14 09:37:13 +01:00
  • ff26c54c44 Fix selectedRepositories undefined error with generic filter validation fix/320 Michel Roegl-Brunner 2025-11-14 09:33:47 +01:00
  • 4ea49be97d Initial for Backup function Michel Roegl-Brunner 2025-11-14 08:44:33 +01:00
  • e8c27077fd chore: add VERSION v0.4.11 (#319) github-actions[bot] 2025-11-13 14:45:10 +00:00
  • 339be31a6a chore: add VERSION v0.4.11 v0.4.11 github-actions[bot] 2025-11-13 14:45:06 +00:00
  • e21d1a6eb6 Merge pull request #318 from community-scripts/feat/add_repo Michel Roegl-Brunner 2025-11-13 15:42:18 +01:00
  • 9608affcf6 Change Position of text Michel Roegl-Brunner 2025-11-13 15:37:20 +01:00
  • ac23d015e0 Add helper Text Michel Roegl-Brunner 2025-11-13 15:32:18 +01:00
  • 5cb7bc95fa Add filter Buttons Michel Roegl-Brunner 2025-11-13 15:26:49 +01:00
  • 955d0e72d7 refactor: consolidate scriptDownloader to single JavaScript implementation Michel Roegl-Brunner 2025-11-13 14:31:45 +01:00
  • 498249a25b fix: Update import extension for repositoryService in githubJsonService Michel Roegl-Brunner 2025-11-13 14:12:44 +01:00
  • 72ffc5597f feat: Add multi-repository support for script synchronization Michel Roegl-Brunner 2025-11-13 14:12:01 +01:00