Commit Graph

671 Commits

Author SHA1 Message Date
Bram Suurd
4e516fa301 Update URLs in README and app files to point to the new community scripts repository 2024-11-03 22:17:17 +01:00
Bram Suurd
e60ff69f78 Refactor ScriptContent: re-add gap between elements 2024-11-03 22:14:11 +01:00
Bram Suurd
c35b6abf84 Refactor ScriptItem to accept a single script prop and simplify the item selection logic in ScriptContent 2024-11-03 22:10:52 +01:00
Bram Suurd
615fcd236f Update Footer component to clarify attribution and link to community source code repository 2024-11-03 21:57:27 +01:00
Bram Suurd
ee3d39e07a Add Nuqs for state management and update ScriptContent to utilize query state for improved parameter handling 2024-11-03 21:45:54 +01:00
Bram Suurd
5fb1c69dc0 Refactor data fetching in ScriptContent to use promise-based approach for improved clarity and error handling 2024-11-03 21:42:24 +01:00
Bram Suurd
e3b7642fb1 Refactor Page component to use ScriptContent function for clarity and maintainability, keeping Suspense for loading state 2024-11-03 21:35:06 +01:00
Bram Suurd
ffe4e663e8 Implement static params generation in manifest 2024-11-03 21:34:57 +01:00
Bram Suurd
f49e38498c Wrap loading state with Suspense for better handling of asynchronous script loading in the Page component 2024-11-03 21:24:34 +01:00
Bram Suurd
76d3aa9d72 Add ScriptAccordion and Sidebar components for script category navigation, replacing the previous ScriptBrowser implementation 2024-11-03 21:21:04 +01:00
Bram Suurd
bab8c8ac6c Remove ScriptPage component and integrate its functionality into the Script page, updating loading and category fetching logic 2024-11-03 21:20:33 +01:00
Bram Suurd
d29a66cee3 Merge branch 'main' of github.com:community-scripts/proxmox-helper-scripts 2024-11-03 13:32:01 +01:00
Bram Suurd
c52a1186bb Fix warning message capitalization in CodeCopyButton component 2024-11-03 13:31:59 +01:00
Bram Suurd
b5cac56376 Refactor copy button implementation to use ClipboardIcon and enhance styling in ScriptItems and TextCopyBlock components 2024-11-02 11:24:30 +01:00
Bram Suurd
a5093eb5ef Add DialogTitle for accessibility in CommandMenu and fix category key usage for better script referencing 2024-11-02 10:50:38 +01:00
Bram Suurd
2b33fda1e4 Update StarOnGithubButton component to link to the community scripts repository for ProxmoxVE and reset stars state 2024-11-02 10:44:00 +01:00
Bram Suurd
6425d32556 Update GitHub links to point to the community scripts repository for ProxmoxVE across multiple components and configurations 2024-11-02 10:43:55 +01:00
Bram Suurd
217a734f0e Add fallback logo handling for scripts in ScriptBrowser, ScriptItem, and CommandMenu components 2024-11-02 10:38:48 +01:00
Bram Suurd
bf429b7d8b Update package.json 2024-11-02 00:06:14 +01:00
Bram Suurd
aafd426210 Update README.md 2024-11-01 21:40:03 +01:00
Bram Suurd
69d5383e70 Update Navbar component to use relative path for logo image source 2024-11-01 21:38:34 +01:00
Bram Suurd
1ee48a6cae Remove unused imports for logo and Image components in page.tsx | Kickstart gh-pages workflow 2024-11-01 21:35:05 +01:00
Bram Suurd
969c4e8282 delete .out folder 2024-11-01 20:57:39 +01:00
Bram Suurd
0065497c59 Fix GitHub URL in Buttons component to point to the correct repository for Proxmox community scripts 2024-11-01 20:57:06 +01:00
Bram Suurd
68f3cebb0c Add Next.js configuration 2024-11-01 19:37:29 +01:00
Bram Suurd
74436d8171 Remove unneeded note from README and delete unused Next.js configuration file to streamline project documentation and setup 2024-11-01 19:35:54 +01:00
Bram Suurd
76f78a6af1 Add local environment variables in .env.local and adjust .gitignore for local env files in the Next.js workflow 2024-11-01 18:01:42 +01:00
Bram Suurd
322a1d0f92 Add environment variables for analytics and Pocketbase in Next.js workflow 2024-11-01 17:59:37 +01:00
Bram Suurd
0e28c8d33a Update logo source path in Navbar component to maintain consistency across the application 2024-11-01 17:53:02 +01:00
Bram Suurd
ed546b8c3f Remove unused SpeedInsights import from layout.tsx for cleaner codebase and better readability 2024-11-01 17:50:58 +01:00
Bram Suurd
fc607092f2 Add Next.js configuration with custom webpack alias and remote image patterns in next.config.mjs; update tsconfig.json paths 2024-11-01 17:49:59 +01:00
Bram Suurd
c91cfa860d Add --legacy-peer-deps flag to package manager command in GitHub Actions workflow for Next.js 2024-11-01 17:47:42 +01:00
Bram Suurd
c9ee907a5f Merge branch 'main' of github.com:BramSuurdje/proxmox-helper-scripts 2024-11-01 17:44:57 +01:00
Bram Suurd
77ffd1b58b Replace bun.lockb with package-lock.json for dependency management. 2024-11-01 17:44:55 +01:00
Bram Suurd
876dda25f0 Create nextjs.yml 2024-11-01 17:41:48 +01:00
Bram Suurd
87e6ae4925 Deploy 2024-11-01 17:37:24 +01:00
Bram Suurd
788a10a799 Deploy 2024-11-01 17:21:21 +01:00
Bram Suurd
f9d089c9a9 Deploy 2024-11-01 17:14:50 +01:00
Bram Suurd
636c962e83 Deploy 2024-11-01 17:11:02 +01:00
Bram Suurd
5c69d906cf MAJOR: change several files so they are compatible with gh-pages 2024-11-01 17:10:25 +01:00
Bram Suurd
402b26fa58 Deploy 2024-11-01 17:05:43 +01:00
Bram Suurd
ac17e3e265 Deploy 2024-11-01 17:03:17 +01:00
Bram Suurd
2c915b0de6 Deploy 2024-11-01 16:43:36 +01:00
Bram Suurd
d583032807 Deploy 2024-11-01 16:36:50 +01:00
Bram Suurd
3266999cc7 Deploy 2024-11-01 16:32:10 +01:00
Bram Suurd
28a251b7dd Deploy 2024-11-01 16:26:16 +01:00
Bram Suurd
7f2e2631b4 Deploy 2024-11-01 16:20:47 +01:00
Bram Suurd
ca232dcbe1 Deploy 2024-11-01 16:14:48 +01:00
Bram Suurd
8ed3ff31cb Deploy 2024-11-01 15:44:06 +01:00
Bram Suurd
8b23eeb76d Deploy 2024-11-01 15:36:59 +01:00