Commit Graph

21 Commits

Author SHA1 Message Date
JSC
0583ae2bb8 feat: add soundboard and admin sounds management pages with routing 2025-07-03 21:26:01 +02:00
JSC
05627c55c5 Refactor authentication and theme context usage
All checks were successful
Frontend CI / lint (push) Successful in 9m46s
Frontend CI / build (push) Successful in 10m7s
- Moved authentication hooks and context to a dedicated hooks directory.
- Updated imports in various components and pages to use the new hooks.
- Created AuthContext and ThemeContext for better state management.
- Refactored ThemeProvider to utilize the new ThemeContext.
- Cleaned up sidebar and button components for consistency and readability.
- Ensured all components are using the latest context and hooks for authentication and theme management.
2025-07-01 17:50:26 +02:00
JSC
c120635dea fix: remove unnecessary debugging step from CI workflow
Some checks failed
Frontend CI / lint (push) Failing after 5m49s
Frontend CI / build (push) Has been skipped
2025-07-01 17:16:30 +02:00
JSC
8c7a9d6c05 fix: update build job dependencies and downgrade upload-artifact action version
Some checks failed
Frontend CI / lint (push) Has been cancelled
Frontend CI / build (push) Has been cancelled
2025-07-01 17:14:24 +02:00
JSC
149a9faa30 fix: simplify commands in CI workflow by removing unnecessary directory changes
Some checks failed
Frontend CI / lint (push) Failing after 5m11s
Frontend CI / build (push) Failing after 5m17s
2025-07-01 16:48:58 +02:00
JSC
eec07826bb chore: add debugging step to list files in the frontend directory
Some checks failed
Frontend CI / lint (push) Failing after 4m49s
Frontend CI / build (push) Failing after 4m50s
2025-07-01 16:39:03 +02:00
JSC
5073c8d929 chore: uncomment setup, cache, install, lint, TypeScript check, build, and upload steps in Frontend CI workflow
Some checks failed
Frontend CI / lint (push) Failing after 6m14s
Frontend CI / build (push) Failing after 5m7s
2025-07-01 16:30:20 +02:00
JSC
a1d72840e1 fix: update checkout action to v4 and adjust job dependencies in CI workflow
Some checks failed
Frontend CI / lint (push) Failing after 46s
Frontend CI / build (push) Failing after 40s
2025-07-01 14:47:18 +02:00
JSC
65e6e58b44 feat: add Frontend CI workflow for linting and building the application
Some checks failed
Frontend CI / lint (push) Failing after 42s
Frontend CI / build (push) Has been skipped
2025-07-01 14:23:14 +02:00
JSC
961492309a fix: update fetch-depth for code checkout in Frontend CI workflow; adjust build job dependency
Some checks failed
Frontend CI / lint (push) Failing after 32s
Frontend CI / build (push) Has been skipped
2025-07-01 13:51:29 +02:00
JSC
671dfecc45 chore: comment out unused steps in Frontend CI workflow
Some checks failed
Frontend CI / lint (push) Failing after 39s
Frontend CI / build (push) Failing after 33s
2025-07-01 13:39:52 +02:00
JSC
ec69dbe086 feat: add Frontend CI workflow for linting and building the application
Some checks failed
Frontend CI / lint (push) Failing after 7m29s
Frontend CI / build (push) Failing after 56s
2025-07-01 13:14:50 +02:00
JSC
5ad74d0b21 feat: unify API requests by introducing ApiService; update AuthService and AccountPage to use the new service for API calls; standardize ThemeProvider storageKey 2025-06-30 13:18:01 +02:00
JSC
e484251787 feat: implement Account page and ThemeProvider; refactor App component and sidebar navigation 2025-06-29 22:01:13 +02:00
JSC
d0f8f13c86 Refactor UI components: Simplify Input and Label components, add Separator, Sheet, and Skeleton components; enhance Sidebar with new context and hooks for mobile support; remove old SidebarContext; implement Tooltip functionality. 2025-06-29 17:30:38 +02:00
JSC
23a7a7eda3 feat: restructure sidebar component and update imports in AppLayout 2025-06-29 16:47:34 +02:00
JSC
75a76e33fe feat: enhance layout and sidebar functionality with new PageHeader and SidebarContext 2025-06-28 19:55:11 +02:00
JSC
59ae7d8bf7 feat: implement sidebar and random pages for test 2025-06-28 19:47:46 +02:00
JSC
293dcdd22a refactor: migrate from react-router-dom to react-router 2025-06-28 19:27:40 +02:00
JSC
984334d948 auth, login + register 2025-06-28 19:20:15 +02:00
JSC
e23e4bca2e vite react, router, tailwind, shadcn 2025-06-28 18:38:11 +02:00