5ba35bb471
remove unused mock data files and update docker-compose paths
2025-10-25 22:44:43 +02:00
47b5590394
removed landingpage from admin panel
2025-10-25 22:43:16 +02:00
47fec60b5b
added landingpage and fixed routing
2025-10-25 22:41:43 +02:00
e9319b49ec
enhanced Header component with mobile menu and password change dialog; updated HomePage layout
2025-10-25 22:31:54 +02:00
b98e38b38b
enhanced MyLoansPage with confirmation dialog for loan deletion; improved table layout and added code formatting for loan codes
2025-10-25 22:11:44 +02:00
a24a3033d3
updated scheme
2025-10-25 21:53:08 +02:00
d94d68aa33
added password input component and integrated password change functionality in Header; updated LoginPage for localized labels
2025-10-25 21:49:28 +02:00
cc0dcaf664
added MyLoansPage component and integrated loan deletion functionality; updated routing in App and added Header component
2025-10-25 21:27:08 +02:00
7a79bf4436
added loan creation functionality and improved error handling in HomePage and Fetcher
2025-10-25 20:19:11 +02:00
4b00dd6554
added borrowable items fetching and date input functionality to HomePage
2025-10-25 20:01:06 +02:00
ba34a97328
added sf pro
2025-10-25 19:07:26 +02:00
a013ad0bb8
enhanced greeting
2025-10-25 16:47:32 +02:00
d7240584f9
added logout function and enhanced greeting
2025-10-25 16:44:30 +02:00
a0bdf5539c
added greeting with context logic
2025-10-25 15:59:52 +02:00
770025f8fc
added changelog mock (not yet functionaning)
2025-10-25 00:23:56 +02:00
960e91c38a
feat: Implement authentication flow with token verification and protected routes
2025-10-24 20:45:37 +02:00
b99f52f09a
feat: Initialize FrontendV2 project with React, Vite, and Tailwind CSS
...
- Add package.json with dependencies and scripts for development and build
- Include Vite logo and React logo SVGs in public/assets
- Set up Tailwind CSS in App.css and index.css
- Create main App component with routing for Home and Login pages
- Implement LoginPage with authentication logic and error handling
- Add HomePage component as a landing page
- Create MyAlert component for displaying alerts using Chakra UI
- Implement color mode toggle functionality with Chakra UI
- Set up global state management using Jotai for authentication
- Create ProtectedRoutes component to guard routes based on authentication
- Add utility components for Toaster and Tooltip using Chakra UI
- Configure Tailwind CSS and TypeScript settings for the project
- Implement AddLoan component for selecting loan periods and fetching available items
2025-10-24 20:21:32 +02:00
86af1a5edf
implemented jotai atoms
v1.2
2025-10-22 21:44:05 +02:00
49d4d13afc
improved design of email
2025-10-05 15:55:05 +02:00
45fa095eaf
fixed mail view issues
2025-10-05 15:49:38 +02:00
23be7e12c7
removed some logging stuff
2025-10-04 19:34:27 +02:00
6ea1ff799c
added .env link function
2025-10-04 00:26:02 +02:00
5131266242
changed itemform placeholder for better understanding
2025-10-04 00:08:19 +02:00
bb17bc735c
added landingpage to email
2025-10-04 00:07:32 +02:00
af7d15c97a
add nodemailer integration for loan email notifications and implement loan info retrieval
2025-10-02 22:32:26 +02:00
04453fd885
improved design of the error message
2025-09-30 13:06:49 +02:00
bf36a6605f
improved error handling for adding an item
2025-09-30 13:03:00 +02:00
8f9696991f
improved error handling
2025-09-30 12:59:38 +02:00
9cad1e8b6b
fixed minor display bugs
2025-09-30 12:53:58 +02:00
880029a0cf
changed docs
2025-09-29 10:53:50 +02:00
32abe60d98
fixed api route for setting the return and take date
2025-09-29 10:44:51 +02:00
ea965971f1
Refactor Dashboard and Login components: add URL synchronization in Dashboard, update Login form submission handling
2025-09-28 16:07:39 +02:00
eff1f61422
Refactor API routes: remove API key requirement for allLoans and allItems endpoints, update comments for clarity
2025-09-27 23:29:19 +02:00
a4c0323100
changed docs
2025-09-27 23:29:08 +02:00
fc755edadf
fixed scheme
2025-09-27 23:06:21 +02:00
0fca896cc2
Refactor API key validation: streamline error handling and enforce API key presence in routes
2025-09-27 22:54:15 +02:00
f83f321876
NOT WORKING - Implement API key management features: add API key creation and deletion, update API routes, and refactor related components. - NOT WORKING
2025-09-27 17:33:59 +02:00
b9d637665c
changed data scheme
2025-09-27 16:40:36 +02:00
378720b235
created APIKeyTable
2025-09-27 16:37:57 +02:00
49f4ba8483
added itemview to landingpage
2025-09-22 13:22:27 +02:00
ea5d31384a
added a bit documentation to the api file
2025-09-21 10:45:31 +02:00
7f5f464841
changed design for the landingpage
2025-09-21 10:45:16 +02:00
ab93c9959d
fullfilled landingpage
2025-09-21 00:48:28 +02:00
679ef7dcbd
feat: implement Landingpage component and update Layout to conditionally render it
2025-09-19 12:24:17 +02:00
c3572a3d70
fix: adjust icon placement and styling for safe state indicator
2025-09-16 13:49:44 +02:00
4fc60a08d9
refactor: update button for safe state with improved styling and text display
2025-09-16 13:48:56 +02:00
5159877d8d
added changeSafeState function
2025-09-16 13:00:15 +02:00
b3ddfd9aa5
added working item change route
2025-09-16 11:13:19 +02:00
755ebfd06b
added inpu elemts and backend API routes for changing the item table
2025-09-11 16:40:31 +02:00
e198fce791
fixed generated code
2025-09-08 19:21:31 +02:00