Commit Graph

109 Commits

Author SHA1 Message Date
Bram Suurd 763a58aeb9 fix missing favicon (#3620) 2025-04-02 20:12:09 +02:00
Bram Suurd af5809c888 Update metadata inside layout.tsx for better SEO (#3570) 2025-04-01 15:17:55 +01:00
Bram Suurd 4f6942b601 Refactor ScriptItem and Buttons components to enhance layout and integrate dropdown for links. Update InterFaces component for improved styling and structure. (#3567)
* Refactor ScriptItem and Buttons components to enhance layout and integrate dropdown for links. Update InterFaces component for improved styling and structure.

* Add React Query integration and enhance component structure

- Introduced `@tanstack/react-query` for data fetching and state management.
- Added `QueryProvider` component to wrap the application with QueryClient.
- Refactored `ScriptItem` to utilize `useVersions` hook for fetching versions.
- Created `ResourceDisplay` and `VersionBadge` components for better resource representation.
- Improved layout and styling across various components, including `Alerts`, `Buttons`, and `DefaultPassword`.
- Updated `layout.tsx` to include the new `QueryProvider` for global state management.

* Remove bun.lock file to streamline dependency management and prevent potential conflicts.

* Update dependencies in package.json and package-lock.json

- Removed `@vercel/analytics` from dependencies.
- Upgraded `vitest` and related packages to version `3.1.1`.
- Updated various packages to their latest versions for improved performance and compatibility.
- Adjusted Node.js engine requirements to support newer versions.

* Update dependencies in package.json and package-lock.json

- Upgraded various Radix UI components to their latest versions for improved functionality and performance.
- Updated `chart.js`, `class-variance-authority`, `cmdk`, `framer-motion`, `fuse.js`, `nuqs`, `pocketbase`, and other packages to their latest versions.
- Enhanced TypeScript and ESLint packages for better type checking and linting capabilities.
- Updated Tailwind CSS and related plugins for improved styling and utility classes.
- Adjusted Node.js engine requirements in several packages to support newer versions.
2025-04-01 15:38:57 +02:00
CanbiZ 8c051b8186 Replace wget with curl -fsSL, normalize downloads, and prep for IPv6 (#3455)
* Initial Call, Switch from curl -s to curl -fsSL and wget to curl -fssL

* more switches

* switch vms

* more curls

* More curls

* more

* more

* more changes

* more

* prepare ipv6 calls

* change frontend to ipv6

* Formatting

* Fromatting

* Update gomft.sh

* Update gomft-install.sh

* Update ersatztv.sh

* Update build.func

---------

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2025-04-01 10:25:46 +02:00
CanbiZ 59ebbd37fa Change Frontend Version Info (#3527)
* Change Frontend Version Info

* Fix

* Update ScriptItem.tsx
2025-03-31 17:46:27 +02:00
Michel Roegl-Brunner 990e89e1b2 Update ScriptItem.tsx (#3388) 2025-03-24 16:22:39 +01:00
Bas van den Berg 6fa198147b JSON editor note fix (#3260) 2025-03-19 12:04:58 +01:00
Michel Roegl-Brunner a5985e4ce5 Forgot a thing (#3240) 2025-03-18 16:12:54 +01:00
Michel Roegl-Brunner 4e36061ced Add Latest Change Date to Frontend (#3231)
* Updated Logic for Versions

* Update logic, add date
2025-03-18 15:19:11 +01:00
Michel Roegl-Brunner 05d4064f03 Update Frontedn (#3216) 2025-03-18 13:27:35 +01:00
Michel Roegl-Brunner 25c310b57b Fix frontend (#3199) 2025-03-18 11:39:10 +01:00
Michel Roegl-Brunner 7cc4fee48b Add worflow to crawl APP verisons (#3192)
* Add worflow to crawl verisons

* Update Test
2025-03-18 11:20:28 +01:00
CanbiZ 9302e2e27d Update Buttons.tsx 2025-03-03 10:43:09 +01:00
CanbiZ 4baae014ab Update Buttons.tsx 2025-03-03 09:55:30 +01:00
CanbiZ d000c35ff5 Update Buttons.tsx 2025-03-03 09:54:01 +01:00
CanbiZ 9570c9199a Feature: Website - show default OS (#2790)
* Feature: Website - show default OS

* add os fallback

* Update ScriptItem.tsx

* Update Buttons.tsx

* Update Buttons.tsx

* fix duplicate type check

* fix import deps

* add refreshccw
2025-03-03 09:50:21 +01:00
Slaviša Arežina d781c75dfe Update website with accurate info (#2730) 2025-02-27 23:07:10 +01:00
Michel Roegl-Brunner c01abd559b Add basic pagination (#2715) 2025-02-27 15:56:56 +01:00
Bram Suurd 8b23cafed9 Fix script category name text alignment in ScriptAccordion (#2342) 2025-02-13 12:48:42 +01:00
Michel Roegl-Brunner 9825506ab7 Fix JSON-Editor (#2121)
Co-authored-by: Rögl-Brunner Michel <Michel.Roegl-brunner@htl-braunau.int>
2025-02-07 10:54:08 +01:00
Bram Suurd 03828943b0 Refactor JSON generator buttons layout for better alignment and consistency (#2106) 2025-02-06 19:11:32 +01:00
CanbiZ 9c4e9ed4be Website: Add Download for json-editor (#2099) 2025-02-06 17:04:32 +01:00
Michel Roegl-Brunner 8129e3cf39 [API] Masiv update to api (#1990)
* Masiv refactor of the api

* Masiv refactor of the api

* Format page.tsx

* Format page.tsx

* testing

* update build.func

* Change urls to Repo

* Change urls to Repo

* update install.func

* Add post_to_api_vm

* Update api.func

* Update api.func

* Update api.func

* update api.func
2025-02-04 13:23:20 +01:00
Michel Roegl-Brunner 00f58d71d6 [Website] update data/page.tsx (#1969) 2025-02-03 10:38:45 +01:00
Bram Suurd c8829beddd feat: enhance DataFetcher with better UI components and add reactive data fetching intervals (#1901) (#1902) 2025-01-31 14:09:28 +01:00
Michel Roegl-Brunner 71b1288220 [Website] Update /data/page.tsx (#1900) 2025-01-31 04:12:36 -08:00
Michel Roegl-Brunner cd4bcefa58 [API] Update build.func to set the status message correct (#1878)
* Testing

* Testing

* update /data/page.tsx

* Update page.tsx
2025-01-30 18:19:05 +01:00
Michel Roegl-Brunner 3d42ecb152 Update /data/page.tsx (#1876) 2025-01-30 14:47:22 +01:00
CanbiZ 343de50ef8 fix breaking ui 2025-01-30 13:48:36 +01:00
CanbiZ a38e9070ef add popup, table & chart 2025-01-30 13:43:24 +01:00
CanbiZ d9b4778360 Update page.tsx 2025-01-30 13:21:49 +01:00
Michel Roegl-Brunner 6fa540f0da Patch http Url in build.func and /data/page.tsx (#1849) 2025-01-29 19:37:45 +01:00
Michel Roegl-Brunner 139f84a934 [Frontend] Add /data to show API results (#1841)
* [Frontend] Add /data to show API results

* [Frontend] Add /data to show API results

* update page.tsx

* update page.tsx

* update page.tsx

* update page.tsx
2025-01-29 19:07:31 +01:00
Bram Suurd 1f39208c1c Filter out duplicate scripts in LatestScripts component and sort by creation date (#1828) 2025-01-28 19:33:22 +01:00
CanbiZ be92f947cd Update page.tsx 2025-01-27 17:51:25 +01:00
CanbiZ 452012529c Update page.tsx 2025-01-27 17:49:14 +01:00
CanbiZ 661654987d Update page.tsx 2025-01-27 17:48:22 +01:00
CanbiZ c3a21069d2 Update page.tsx 2025-01-27 17:44:49 +01:00
CanbiZ cd86921467 Update page.tsx 2025-01-27 17:32:51 +01:00
CanbiZ 8cd3669edb Update page.tsx 2025-01-27 14:21:10 +01:00
CanbiZ adfbff63bc Update page.tsx 2025-01-27 14:15:42 +01:00
CanbiZ 47bf8e6f86 Update page.tsx 2025-01-27 14:13:16 +01:00
CanbiZ 43f05b3aba Update page.tsx 2025-01-27 14:07:56 +01:00
CanbiZ b17befec88 Update page.tsx 2025-01-27 14:03:35 +01:00
CanbiZ 719da560d1 Update page.tsx 2025-01-27 13:59:26 +01:00
CanbiZ ac25b5a702 Update page.tsx 2025-01-27 13:56:09 +01:00
CanbiZ ce1a38eb50 Update page.tsx 2025-01-27 13:53:00 +01:00
CanbiZ 030174f508 Update page.tsx 2025-01-27 13:48:19 +01:00
CanbiZ 7e1fb858d7 Update page.tsx 2025-01-27 13:33:58 +01:00
CanbiZ 5dc1a7d219 Update page.tsx 2025-01-27 13:31:47 +01:00