Commit Graph

146 Commits

Author SHA1 Message Date
Bram Suurd
d9f808d419 Enhance URL handling in RootLayout for consistent redirect to new Proxmox site 2024-11-08 14:04:07 +01:00
Bram Suurd
c6a00a7510 Setup redirect to new website located at /ProxmoxVE 2024-11-08 13:56:22 +01:00
Bram Suurd
e5bb89bee7 Chore: add build time to env and update API fetch to prevent caching with timestamp query parameter 2024-11-05 16:07:06 +01:00
Bram Suurd
b54e8f392b Chore: trigger new build to add new script 2024-11-04 19:16:05 +01:00
Bram Suurd
b46723b4c8 Chore: update scope and start_url in manifest to include 'Proxmox/' 2024-11-03 22:47:42 +01:00
Bram Suurd
6569790363 Chore: update logo src in manifest to remove leading slash for consistency 2024-11-03 22:46:21 +01:00
Bram Suurd
f5bdc5f4c1 Chore: manually add web app manifest link to layout 2024-11-03 22:42:21 +01:00
Bram Suurd
b90b90f891 Chore: update import path for AnimatedGradientText to reflect new ui folder structure 2024-11-03 22:38:32 +01:00
Bram Suurd
8abd6425bd Chore: move magicui components to regular ui folder 2024-11-03 22:38:24 +01:00
Bram Suurd
b9a357e161 Remove unused MobileNav and ShineBorder components for codebase cleanup 2024-11-03 22:37:43 +01:00
Bram Suurd
70d6cc65a9 Fix API endpoint in ScriptContent to use the relative path 2024-11-03 22:26:42 +01:00
Bram Suurd
869feee361 Fix API endpoint in ScriptContent to use the correct Proxmox path for fetching categories data 2024-11-03 22:24:51 +01:00
Bram Suurd
5c157a34b1 Update layout metadata with new description 2024-11-03 22:19:58 +01:00
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
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
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
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
5c69d906cf MAJOR: change several files so they are compatible with gh-pages 2024-11-01 17:10:25 +01:00
Bram Suurd
bdb51f2999 fix: replace <p> tags with <div> in ScriptBrowser 2024-11-01 13:07:13 +01:00
Bram Suurd
2fe81ac0b2 fix: wrap alert content in a span for improved formatting in Alerts component 2024-11-01 13:06:58 +01:00
Bram Suurd
487a009cff fix: update script count in Proxmox VE description from 150+ to 200+ 2024-11-01 12:56:13 +01:00
Bram Suurd
169a28f425 fix: update apostrophe in Tteck's GitHub link for better HTML escaping 2024-10-29 20:23:20 +01:00
Bram Suurd
5d7cd1d12b feat: add thank you dialog for Tteck 2024-10-29 20:18:37 +01:00
Bram Suurd
00986fac07 chore: update to react 19 and Nextjs 15 2024-10-29 19:24:59 +01:00
Bram Suurd
6a3c923dab refactor(ScriptPage): replace Spinner with Loader2 component 2024-10-26 13:32:05 +02:00
Bram Suurd
5b32cb6a80 refactor(Buttons): reorganize URL transformation function 2024-10-26 12:39:37 +02:00
Bram Suurd
c9103638d4 Merge branch 'main' of github.com:BramSuurdje/proxmox-helper-scripts 2024-10-26 12:36:58 +02:00
Bram Suurd
b4d6d23af6 refactor(Buttons): remove redundant URL transformation logic from source URL computation for clarity and maintenance 2024-10-26 12:36:55 +02:00
Bram Suurd
ded1eabd2a feat(Spinner): add Spinner component and integrate it into ScriptPage for improved loading indication 2024-10-26 12:24:50 +02:00
Bram Suurd
f280849f6b chore(ScriptBrowser): replace Image component with img tag 2024-10-25 00:42:59 +02:00
Bram Suurd
805fcf8b2d chore(ScriptItem): replace Image component with img tag for consistency and remove unnecessary props 2024-10-25 00:40:18 +02:00