88a2c74e88
adjusted gitignore
2025-11-17 21:38:26 +01:00
16e48aaf3f
improved table view
2025-11-11 17:18:16 +01:00
e49700071b
imrpoved table view
2025-11-11 17:11:20 +01:00
a8b4ac3d60
Refactor loan and user management components and backend routes
...
- Updated LoanTable component to fetch loan data from new API endpoint and display notes.
- Enhanced UserTable component to include additional user fields (first name, last name, email, admin status) and updated input handling.
- Modified fetcher utility to use new user data API endpoint.
- Adjusted login functionality to point to the new admin login endpoint and handle unauthorized access.
- Refactored user actions utility to align with updated API endpoints for user management.
- Updated backend routes for user and loan data management to reflect new structure and naming conventions.
- Revised SQL schema and mock data to accommodate new fields and constraints.
- Changed Docker configuration to use the new database name.
2025-11-11 17:08:45 +01:00
29d47ddd9b
refactor: update Dockerfiles and nginx configurations for consistency and optimization
2025-11-03 21:05:21 +01:00
9daff3ea5c
refactor: update heading sizes in ItemTable, LoanTable, and UserTable components
2025-10-26 13:54:43 +01:00
47b5590394
removed landingpage from admin panel
2025-10-25 22:43:16 +02:00
86af1a5edf
implemented jotai atoms
2025-10-22 21:44:05 +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
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
ea965971f1
Refactor Dashboard and Login components: add URL synchronization in Dashboard, update Login form submission handling
2025-09-28 16:07:39 +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
378720b235
created APIKeyTable
2025-09-27 16:37:57 +02:00
49f4ba8483
added itemview to landingpage
2025-09-22 13:22:27 +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
13a654561e
refactor user editing functionality to remove password handling
2025-09-03 14:25:12 +02:00
5a058de2f0
refactor error mgmt for creating new password
2025-09-03 14:16:25 +02:00
b8f13a37fd
added function to change user password with the admin panel
2025-09-03 14:10:42 +02:00
423075e746
fixed bug in admin panel
2025-09-03 13:42:47 +02:00
a1972f26d3
fixed bug/issue: #8
2025-09-03 13:16:51 +02:00
866f860d5a
fixed bug/issue: #11
2025-09-03 13:14:30 +02:00
16e1dca43c
fixed issue/bug: #10
2025-09-03 13:12:46 +02:00
bd504f7817
fix: update favicon to user-star.svg and remove vite.svg; enhance Login component layout
2025-09-02 20:55:29 +02:00
b0914314bb
deleted unnesecarry syntax
2025-09-02 20:51:02 +02:00
48c16350b7
refactor: remove LockerTable component, enhance ItemTable and LoanTable with CRUD functionality, and implement AddItemForm for item creation
2025-09-02 20:30:29 +02:00
b217769961
enhance dashboard and user interface: update heading sizes, translate user label to German, and implement loan management features including fetching and displaying loans with error handling
2025-09-02 18:51:41 +02:00
c77bef5cf3
add user management features: implement user creation, editing, and deletion; enhance dashboard with user selection prompt; improve token verification and alert handling
2025-08-31 20:02:51 +02:00
217803ba8f
implement admin panel with login functionality and dashboard layout
2025-08-31 18:07:49 +02:00
8fb70ccccd
added docker implementation for admin panel
2025-08-31 14:55:33 +02:00
311de4f78b
added chakra ui
2025-08-31 14:53:42 +02:00
7b36514e27
changed infos and added some more packages
2025-08-28 21:35:49 +02:00
7be418ad75
created admin panel folder
2025-08-28 21:32:04 +02:00