Commit Graph

64 Commits

Author SHA1 Message Date
Sam Heinz
d3ecb9bb0c port dotnetapi,opengist,phpipam,wordpress to arm64 2025-01-17 19:10:19 +10:00
Sam Heinz
ac3efaef7a Merge remote-tracking branch 'upstream/main' 2025-01-17 19:02:30 +10:00
CanbiZ
f51762420a Update page.tsx 2025-01-16 15:13:39 +01:00
CanbiZ
f8c10ca80b Update page.tsx 2025-01-16 15:09:13 +01:00
CanbiZ
3fca76dbbc Mainpage: Fix "Scripts by TTeck": Typo & Mobile View 2025-01-16 15:05:48 +01:00
CanbiZ
b57689ec50 Mainpage: Fix "Scripts by TTeck": Typo & Mobile View (#1533) 2025-01-16 15:01:22 +01:00
CanbiZ
1f8f593116 add reactmode 2025-01-16 14:51:23 +01:00
CanbiZ
330315c615 remove comment jsx 2025-01-16 14:48:38 +01:00
CanbiZ
504d47d246 add react jsx 2025-01-16 14:48:17 +01:00
CanbiZ
ab206530e0 fix navbar issue in mobile view 2025-01-16 14:45:54 +01:00
CanbiZ
f5b78d5dcc fix navbar issue in mobile view 2025-01-16 14:43:53 +01:00
CanbiZ
3f9863ebf9 Add Mobile check for empty icon-url on website (#1532) 2025-01-16 14:36:46 +01:00
rajat
4c13164ad3 Update footer text on website (#1466)
Changed "Website build by the community" to "Website built by the community".
2025-01-14 14:31:05 +01:00
Sam Heinz
0116b0b5a7 Fix install command 2025-01-11 03:47:13 +10:00
Sam Heinz
36fe234c59 Update next.config.mjs 2025-01-09 22:11:35 +10:00
Sam Heinz
b5036f77a3 Update frontend links, navbar, etc. 2025-01-09 21:57:06 +10:00
Sam Heinz
2cd120429e Add a hoverover for the status emoji 2025-01-09 21:41:35 +10:00
Sam Heinz
db714e86ea Add script status to sidebar and title 2025-01-09 21:33:11 +10:00
Sam
16628c3ec8 Update README, adjust calls to install scripts 2025-01-09 17:35:33 +10:00
Sam
fac895dc14 Change frontend base path to /Proxmox 2025-01-09 17:23:28 +10:00
Sam
1b6faa5ce3 Readd frontend and JSON folders 2025-01-09 17:13:53 +10:00
Sam
95585f42d1 Remove JSON and frontend folders
To shrink size of PR to make GitHub not lag
2025-01-09 16:32:41 +10:00
Sam Heinz
63211582d4 Merge branch 'upstream-main' into upstream-merge 2025-01-08 00:14:30 +10:00
dependabot[bot]
dfa14693ee Bump next from 15.0.2 to 15.1.3 in /frontend (#1212)
Bumps [next](https://github.com/vercel/next.js) from 15.0.2 to 15.1.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.0.2...v15.1.3)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-04 08:44:43 +01:00
Sam
203b069521 Restore frontend.
Will probably replace existing website with this one.
2024-12-31 15:33:46 +10:00
Sam
d69622760d Remove frontend 2024-12-31 15:03:19 +10:00
Sam
563bde6fcd Replace existing repo with upstream 2024-12-31 14:51:09 +10:00
Bram Suurd
bda30403da Fix script path formatting in InstallMethod component (#909) 2024-12-19 09:17:21 +01:00
Bram Suurd
6f96aebc27 Enhance Tooltip component by adding CircleHelp icon and fix instructions in script component (#910)
* Enhance Tooltip component by adding CircleHelp icon and adjusting layout. Updated TooltipContent max width for better display.

* Refactor ScriptItem and InstallCommand components to improve conditional rendering based on item type. Updated text to clarify usage instructions for 'misc' type scripts.
2024-12-19 09:16:54 +01:00
dependabot[bot]
6f2e0dfde9 Bump nanoid from 3.3.7 to 3.3.8 in /frontend (#845) 2024-12-16 04:55:03 -08:00
CanbiZ
ca902c50fb Change MISC from red to green (#815) 2024-12-13 22:52:37 +01:00
Håvard Gjøby Thom
cadae9796e Bugfix: Include script name in website search (#731) 2024-12-07 13:23:58 -05:00
Bram Suurd
c46f15cdc1 fix: note component in json-editor getting out of focus when typing and revert theme switch animation (#706)
* fix: note component in json-editor getting out of focus when typing. fixes JSON-Generator Notes Field #687

* revert: theme transition
2024-12-06 21:12:35 +01:00
Bram Suurd
47ecc7a006 fix: vaultwarden info mismatch (#645) 2024-12-02 21:29:18 +01:00
Håvard Gjøby Thom
03be08be63 Add vitest, add json validation tests, fix broken json files (#566) 2024-11-28 15:50:40 +01:00
CanbiZ
2599bff463 Show Changelog on Mobile Devices (#558) 2024-11-28 05:46:32 +01:00
Bram Suurd
dc1b14dfd9 Enhance InstallMethod component: add operating system selection and version handling with new input structure (#426) 2024-11-23 08:14:22 +01:00
Bram Suurd
378a9be1bc Website: Add discord link to navbar (#405) 2024-11-21 07:51:02 +01:00
Bram Suurd
6e71047570 Refactor Buttons component to use a ButtonLink for cleaner code, simplifying the source URL generation and layout (#371)
* Refactor Buttons component to use a ButtonLink for cleaner code, simplifying the source URL generation and layout

* Refactor DefaultPassword component to simplify credential handling and enhance code readability with map function

* Refactor DefaultSettings component to improve resource display logic and enhance readability using a new ResourceDisplay subcomponent
2024-11-19 22:21:00 +01:00
Bram Suurd
d41d3812e7 Fix AlertColors info style in site config for consistent dark mode appearance (#279)
* Fix AlertColors info style in site config for consistent dark mode appearance

* Enhance alert icon display in Alerts component for improved clarity with new icons

* Remove unused icon import in Alerts component to streamline icon usage and improve code clarity
2024-11-16 12:15:17 +01:00
Bram Suurd
ea559e7018 Enhance getInstallCommand to support Alpine variant in InstallCommand component (#281) 2024-11-16 12:13:56 +01:00
Bram Suurd
10fe784e1c Optimize website json-editor page and components (#265)
* Update mariadb.json

* Update vaultwarden.json

* Update vaultwarden.json

* Update keycloak.json

* Update json/keycloak.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Update mariadb.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Add canonical link to layout for improved SEO and page indexing

* Fix image source fallback for script logos to use a consistent relative path

* Fix image source for script logos across components to consistently use the "/ProxmoxVE/logo.png" path

* Update image source for script logos to use basePath for consistent paths across all components

* Fix image source for script logos to ensure leading slash is consistent for all components' paths

* Add JSON generator component with validation and UI elements for managing scripts, categories, and installation methods

* Add calendar and label components; enhance JSON generator with date selection and script path updates for installation methods

* Enhance Alerts component with dynamic colored notes using AlertColors from config for better visibility and consistency

* Remove MultiSelect component

* Update JSON generator: streamline install methods, enhance note type selection, and refine button behavior for better UX

* Refactor AlertColors: unify warning and danger styles for consistency and improved visual hierarchy in alerts

* Enhance JSONGenerator: improve SelectItem layout with color indicators for better visual representation of alert types

* Refactor JSON schema definitions in JSONGenerator: separate InstallMethod and Note schemas for better structure and readability

* Fix JSONGenerator: streamline SelectItem markup and enhance JSON display layout for improved readability and user experience

* Refactor JSON schema handling: move schema definitions to separate file

* Enhance error handling in JSONGenerator: display Zod validation errors on user input for better feedback and debugging

* Export InstallMethodSchema and integrate into JSONGenerator for better validation of install method data input

* Add Categories and Note components to JSONGenerator for better organization and modularity in the JSON editing interface

* Remove unused imports

* Add JSON Editor route to sitemap for improved SEO and navigation

* Refactor JSON Editor components to improve performance with memoization and streamline state updates with useCallback

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
2024-11-15 18:16:19 +01:00
Håvard Gjøby Thom
e622081c5c Fix frontend bug (#252) 2024-11-14 19:08:41 +01:00
Mellowlynx
e3345f6d7b Update to introduction on website (#233)
* Update to introduction

Added a bit more info for those who did not see the GitHub jet.

* Update page.tsx
2024-11-14 14:12:01 +01:00
Bram Suurd
1466496e8d Update Sitemap to include new page (#244)
* Update mariadb.json

* Update vaultwarden.json

* Update vaultwarden.json

* Update keycloak.json

* Update json/keycloak.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Update mariadb.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Add canonical link to layout for improved SEO and page indexing

* Fix image source fallback for script logos to use a consistent relative path

* Fix image source for script logos across components to consistently use the "/ProxmoxVE/logo.png" path

* Update image source for script logos to use basePath for consistent paths across all components

* Fix image source for script logos to ensure leading slash is consistent for all components' paths

* Add JSON generator component with validation and UI elements for managing scripts, categories, and installation methods

* Add calendar and label components; enhance JSON generator with date selection and script path updates for installation methods

* Enhance Alerts component with dynamic colored notes using AlertColors from config for better visibility and consistency

* Remove MultiSelect component

* Update JSON generator: streamline install methods, enhance note type selection, and refine button behavior for better UX

* Refactor AlertColors: unify warning and danger styles for consistency and improved visual hierarchy in alerts

* Enhance JSONGenerator: improve SelectItem layout with color indicators for better visual representation of alert types

* Refactor JSON schema definitions in JSONGenerator: separate InstallMethod and Note schemas for better structure and readability

* Fix JSONGenerator: streamline SelectItem markup and enhance JSON display layout for improved readability and user experience

* Refactor JSON schema handling: move schema definitions to separate file

* Enhance error handling in JSONGenerator: display Zod validation errors on user input for better feedback and debugging

* Export InstallMethodSchema and integrate into JSONGenerator for better validation of install method data input

* Add Categories and Note components to JSONGenerator for better organization and modularity in the JSON editing interface

* Remove unused imports

* Add JSON Editor route to sitemap for improved SEO and navigation

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
2024-11-14 13:46:02 +01:00
Bram Suurd
4e1a2bde24 Add JSON Generator page for easier configuring of new metadata (#230)
* Update mariadb.json

* Update vaultwarden.json

* Update vaultwarden.json

* Update keycloak.json

* Update json/keycloak.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Update mariadb.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Add canonical link to layout for improved SEO and page indexing

* Fix image source fallback for script logos to use a consistent relative path

* Fix image source for script logos across components to consistently use the "/ProxmoxVE/logo.png" path

* Update image source for script logos to use basePath for consistent paths across all components

* Fix image source for script logos to ensure leading slash is consistent for all components' paths

* Add JSON generator component with validation and UI elements for managing scripts, categories, and installation methods

* Add calendar and label components; enhance JSON generator with date selection and script path updates for installation methods

* Enhance Alerts component with dynamic colored notes using AlertColors from config for better visibility and consistency

* Remove MultiSelect component

* Update JSON generator: streamline install methods, enhance note type selection, and refine button behavior for better UX

* Refactor AlertColors: unify warning and danger styles for consistency and improved visual hierarchy in alerts

* Enhance JSONGenerator: improve SelectItem layout with color indicators for better visual representation of alert types

* Refactor JSON schema definitions in JSONGenerator: separate InstallMethod and Note schemas for better structure and readability

* Fix JSONGenerator: streamline SelectItem markup and enhance JSON display layout for improved readability and user experience

* Refactor JSON schema handling: move schema definitions to separate file

* Enhance error handling in JSONGenerator: display Zod validation errors on user input for better feedback and debugging

* Export InstallMethodSchema and integrate into JSONGenerator for better validation of install method data input

* Add Categories and Note components to JSONGenerator for better organization and modularity in the JSON editing interface

* Remove unused imports

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
2024-11-14 09:08:45 +01:00
Bram Suurd
612f41afdd Enhance Alerts component with dynamic colored notes using AlertColors from config for better visibility and consistency (#229) 2024-11-13 22:33:45 +01:00
Bram Suurd
dac521c6a3 Fixing Front end issues related to image loading and SEO (#219)
* Update mariadb.json

* Update vaultwarden.json

* Update vaultwarden.json

* Update keycloak.json

* Update json/keycloak.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Update mariadb.json

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Add canonical link to layout for improved SEO and page indexing

* Fix image source fallback for script logos to use a consistent relative path

* Fix image source for script logos across components to consistently use the "/ProxmoxVE/logo.png" path

* Update image source for script logos to use basePath for consistent paths across all components

* Fix image source for script logos to ensure leading slash is consistent for all components' paths

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
2024-11-13 15:45:39 +01:00
Supavasinan Promdetch
b2e14512b9 fix keyboard shortcut (ctrl + k) with empty categories (#177) 2024-11-11 16:38:52 +01:00
Håvard Gjøby Thom
e0df745ea1 Add unoptimized prop to CommandMenu image (#158) 2024-11-09 23:36:20 +01:00