Commit Graph

  • 93d7842f6c feat: implement batch container type detection for performance optimization Michel Roegl-Brunner 2025-11-29 15:55:43 +01:00
  • 84c02048bc Fix a false detection as a VM when it is a LXC Michel Roegl-Brunner 2025-11-29 15:41:49 +01:00
  • 66a3bb3203 chore: add VERSION v0.5.0 (#355) github-actions[bot] 2025-11-28 14:04:05 +00:00
  • ad3847fb5e chore: add VERSION v0.5.0 v0.5.0 update-version-v0.5.0 github-actions[bot] 2025-11-28 14:04:01 +00:00
  • 0da802be42 Merge pull request #354 from community-scripts/bugfixing_bumps Michel Roegl-Brunner 2025-11-28 14:56:43 +01:00
  • 5bc3933d11 fix gh action runner bugfixing_bumps CanbiZ 2025-11-28 14:48:38 +01:00
  • 1c6d1ac120 fix gh action CanbiZ 2025-11-28 14:48:06 +01:00
  • ba1e6478d7 Update package-lock.json - add tsx to lock file CanbiZ 2025-11-28 14:46:18 +01:00
  • e3af248456 Merge main into bugfixing_bumps - keep bugfixing_bumps versions (Prisma 7, tsx support) CanbiZ 2025-11-28 14:43:25 +01:00
  • 43bafb610f Add initializeRepositories to autoSyncInit.ts CanbiZ 2025-11-28 14:34:28 +01:00
  • 8e22568efb Add detailed logging for autoSyncInit dynamic import and function checks CanbiZ 2025-11-28 14:33:11 +01:00
  • 6bb9ed5182 Use dynamic import for autoSyncInit to avoid tsx caching issues CanbiZ 2025-11-28 14:30:43 +01:00
  • b6c3954f98 Fix start script to use tsx for Prisma 7 TypeScript support CanbiZ 2025-11-28 14:14:16 +01:00
  • f73b303172 Use node --import tsx for better TypeScript support CanbiZ 2025-11-28 14:11:42 +01:00
  • 50d066669e Fix db.js - add .ts extension for Prisma client import CanbiZ 2025-11-28 14:11:09 +01:00
  • 68541c0046 Use tsx to run server.js - enables TypeScript imports for Prisma 7 CanbiZ 2025-11-28 14:09:25 +01:00
  • 644222e958 Fix db.js - require index.js explicitly CanbiZ 2025-11-28 14:08:39 +01:00
  • 31a5fd97d4 Fix db.js - use absolute path to .prisma/client CanbiZ 2025-11-28 14:07:54 +01:00
  • b54fbf15f6 Fix db.js - use createRequire to load .prisma/client CJS module CanbiZ 2025-11-28 14:07:22 +01:00
  • a787e60e7c Fix db.js - import from .prisma/client runtime location CanbiZ 2025-11-28 14:06:35 +01:00
  • 1e250306dc Fix db.js - use CommonJS-style import for @prisma/client CanbiZ 2025-11-28 14:05:37 +01:00
  • d64a296ebe Fix db.js - import PrismaClient from @prisma/client for Node ESM compatibility CanbiZ 2025-11-28 14:04:58 +01:00
  • 691b27c924 Fix db.js import - add .js extension for Prisma client CanbiZ 2025-11-28 14:04:05 +01:00
  • dbc591aa63 Add JS wrappers for ESM compatibility (repositoryService, githubJsonService) and fix .js import extensions CanbiZ 2025-11-28 14:01:18 +01:00
  • 5ea6828f8c Fix ESM import in database-prisma.js - add .js extension CanbiZ 2025-11-28 13:58:05 +01:00
  • 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