Commit Graph
100 Commits
Author SHA1 Message Date
theis.gaedigkandCopilot 747932cf03 implemented service configuration to API service
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 14:57:59 +02:00
theis.gaedigkandCopilot 0964109c4b added new feature: service config; Currently implemented in: loanMgmt and userMgmt (only Backend)
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 14:40:53 +02:00
theis.gaedigk 5442f2f1f3 new feature: Error code 507 will return if you want to delete a loan that has not been returned 2026-04-24 18:44:07 +02:00
theis.gaedigk 56e073244f edited version numbers 2026-04-21 21:54:09 +02:00
theis.gaedigk d2dc74971f edited changelog 2026-04-21 21:53:16 +02:00
theis.gaedigk 25709ea0d9 implemented naas in to user frontend 2026-04-21 21:49:54 +02:00
theis.gaedigk f8ab2490fe added no-as-a-service project as a submodule 2026-04-21 20:48:57 +02:00
theis.gaedigk 3de877dd2b added icon to header and updated changelog 2026-04-19 22:04:49 +02:00
theis.gaedigk 5d0134017a added changelog and edited version numbers 2026-04-19 21:47:53 +02:00
theis.gaedigk 07503ec079 added animations to borrow-system 2026-04-19 21:32:56 +02:00
theis.gaedigk 4155982aac edited version infos 2026-04-18 14:57:51 +02:00
theis.gaedigk 59e05e5c4c changed license 2026-04-15 19:37:59 +02:00
theis.gaedigk 2facdab011 added icon 2026-03-26 23:03:19 +01:00
theis.gaedigk 04db0bd7e0 edited icon 2026-03-26 23:01:05 +01:00
theis.gaedigk 40dd34bcac changed icon 2026-03-26 22:25:46 +01:00
theis.gaedigk 939d3e89c5 added footage and updated gitignore 2026-03-17 20:35:42 +01:00
theis.gaedigk a355c42964 added license 2026-02-23 21:37:54 +01:00
theis.gaedigk c8a230979f changed version info 2026-02-22 23:45:38 +01:00
theis.gaedigk 581cd4a1fd changed link of help wiki 2026-02-22 23:41:25 +01:00
theis.gaedigk c53e6e095a updated api documentation 2026-02-22 23:33:30 +01:00
theis.gaedigk eaa325668c Implemented page header and added note column 2026-02-22 23:21:33 +01:00
theis.gaedigk 1fa8b4a9a7 refactor: clean up layout components and improve footer styling 2026-02-20 16:30:20 +01:00
theis.gaedigk 3ba3c1c0cb improved error logging for the api route to return or take loans 2026-02-20 16:22:13 +01:00
theis.gaedigk ee54d51f8b enhanced loan management: added note field to loan creation and email templates 2026-02-20 12:14:56 +01:00
theis.gaedigk a8dab549af fixed bug: cannot return loan 2026-02-20 12:02:33 +01:00
theis.gaedigk 06976f7972 added pasword input to admin panel 2026-02-14 19:01:59 +01:00
theis.gaedigk 977a6c1b16 deltedt mock data because its too old 2026-02-09 15:51:00 +01:00
theis.gaedigk 38c647c62f Fixed bug/issue: #13 2026-02-09 15:49:51 +01:00
theis.gaedigk 757b316b49 fixed translation bug 2026-02-09 13:42:19 +01:00
theis.gaedigk d05e9ab3ee deleted unused changelog 2026-02-09 13:42:06 +01:00
theis.gaedigk 3f59ed6951 removed line 2026-02-07 17:48:23 +01:00
theis.gaedigk 6efb0fee80 updated modules 2026-02-07 17:39:31 +01:00
theis.gaedigk 2e98fa50de refactor: update contact page message description and improve email logging 2026-02-07 17:33:16 +01:00
theis.gaedigk 7221ee1843 fixed message bug 2026-02-04 13:46:52 +01:00
theis.gaedigk ae0cb5af81 changed website title 2026-01-28 18:32:50 +01:00
theis.gaedigk 80f38fcd3d fixed Admin Panel Bug: cannot change Password 2026-01-28 18:25:56 +01:00
theis.gaedigk 70f3d1fdcc added: User can return loan from web panel 2026-01-28 13:06:03 +01:00
theis.gaedigk 4b08a574d8 fixed Bug: redirecting
Also removed irrelavant console.logs
2026-01-28 12:43:58 +01:00
theis.gaedigk 5aa8a32020 d 2026-01-27 21:26:31 +01:00
theis.gaedigk b58a04b030 edited contact page and header 2026-01-27 21:26:18 +01:00
theis.gaedigk e1615f9345 added functional mailer 2026-01-27 21:11:01 +01:00
theis.gaedigk ce760eb721 edited frontend for sending messages 2026-01-27 20:59:02 +01:00
theis.gaedigk 109cd7660a added contact page 2026-01-26 16:14:48 +01:00
theis.gaedigk 727bd832dc edited docs 2026-01-16 17:10:47 +01:00
theis.gaedigk 3b93b1fa23 secured admin frontend as well 2026-01-16 17:09:11 +01:00
theis.gaedigk 9963731b10 secured backend -> made backend internal accessable 2026-01-16 17:07:56 +01:00
theis.gaedigk 5546401aa4 refactored dialogue component 2026-01-07 15:44:44 +01:00
theis.gaedigk 2f405539fb changed translation 2026-01-07 15:32:06 +01:00
theis.gaedigk c803e42a76 fixed docs api key example 2026-01-07 15:06:28 +01:00
theis.gaedigk 76c0e6a64b added 404 2025-12-05 14:44:09 +01:00
theis.gaedigk ebda6424c7 fixed design of item table in the admin panel 2025-12-05 10:17:46 +01:00
theis.gaedigk e362515eff edited gitignore 2025-11-29 14:56:49 +01:00
theis.gaedigk 31960d1ff8 fixed footer message 2025-11-25 18:02:05 +01:00
theis.gaedigk 3bf5560834 edited docs 2025-11-25 17:09:22 +01:00
theis.gaedigk 4c60fea4c4 fixed bug: mailer did not send email 2025-11-25 16:57:20 +01:00
theis.gaedigk 0577a63205 deleted xls 2025-11-25 16:15:08 +01:00
theis.gaedigk fd2ccaa747 feat: add door_key field to items and update related logic in forms and database 2025-11-24 17:12:37 +01:00
theis.gaedigk df6b5eac59 fixed bug and edited version 2025-11-24 16:55:27 +01:00
theis.gaedigk d64489aed4 edited scheme but still not working 2025-11-24 16:05:56 +01:00
theis.gaedigk cb6b5858e5 refactor: rename lockerNumber to safe_nr and update related logic 2025-11-23 21:52:12 +01:00
theis.gaedigk 85e6d7fe00 fixed bugs 2025-11-23 21:39:18 +01:00
theis.gaedigk 4b9f55268c updated scheme 2025-11-23 21:25:08 +01:00
theis.gaedigk 90ca266793 changed docker config 2025-11-23 20:26:49 +01:00
theis.gaedigk b9d67cd147 deleted old backend 2025-11-23 20:20:23 +01:00
theis.gaedigk 58b5d29040 fixed rendering bug 2025-11-23 20:07:31 +01:00
theis.gaedigk baa74adcc1 updated scheme 2025-11-23 20:07:17 +01:00
theis.gaedigk 07d194ee6a Refactor API and frontend components: update item state handling, adjust API key length, and improve table layout for MyLoansPage 2025-11-23 19:58:04 +01:00
theis.gaedigk 0a4d981808 changed the design of the item table 2025-11-23 19:37:59 +01:00
theis.gaedigk a78118da8d refactored backend 2025-11-23 19:33:12 +01:00
theis.gaedigk 8ce882a745 Enhance HomePage: bold start and end date labels for better visibility 2025-11-21 23:34:30 +01:00
theis.gaedigk c6571033b0 Fix routing and update translations: change landing page route to '/landingpage', update user info dialog, and enhance localization strings. 2025-11-21 23:31:41 +01:00
theis.gaedigk 238cd9254a added user card. Not yet designed! 2025-11-21 17:22:32 +01:00
theis.gaedigk ca8030afbd Enhance user management: update User context and API to include first name, last name, and admin status 2025-11-21 17:10:48 +01:00
theis.gaedigk 1076b12668 improved note making 2025-11-21 16:59:02 +01:00
theis.gaedigk 80cb393768 Enhance item management: update API key display, add locker number input, and modify database schema for unique locker numbers 2025-11-21 16:55:18 +01:00
theis.gaedigk 79486fe1cb updated translation 2025-11-21 13:43:32 +01:00
theis.gaedigk 09ea1cb301 fixed bug: landingpage does not render content 2025-11-20 17:41:47 +01:00
theis.gaedigk db21bcf1b4 changed docs 2025-11-19 16:52:55 +01:00
theis.gaedigk 4ec14416ca fixed some display bugs 2025-11-19 16:31:42 +01:00
theis.gaedigk 6556d2c01d imroved translation 2025-11-18 10:20:10 +01:00
theis.gaedigk 903e360c29 added new admin route for executing mysql commands 2025-11-18 10:18:25 +01:00
theis.gaedigk c5a9a09ef3 edited api docs 2025-11-17 22:55:23 +01:00
theis.gaedigk a191c9c053 refactored backend docs 2025-11-17 22:52:58 +01:00
theis.gaedigk 084a0fa2e2 refactor: update API endpoints and enhance loan management features 2025-11-17 22:49:54 +01:00
theis.gaedigk 88a2c74e88 adjusted gitignore 2025-11-17 21:38:26 +01:00
theis.gaedigk 3a03457f5a adjusted new backend with new routes 2025-11-17 21:37:29 +01:00
theis.gaedigk 757e13efe4 changed api and scheme 2025-11-17 21:20:57 +01:00
theis.gaedigk d2ee9d73c7 corrected routes 2025-11-13 22:02:14 +01:00
theis.gaedigk 8c10e6e63f refactored docs 2025-11-13 20:48:06 +01:00
theis.gaedigk 24bf5fcaaf Add file locations for authentication and API routes in documentation 2025-11-11 21:12:00 +01:00
theis.gaedigk 6f03fd8032 Update API documentation to clarify API key requirements 2025-11-11 21:08:10 +01:00
theis.gaedigk 17010d5480 edited docs 2025-11-11 21:06:13 +01:00
theis.gaedigk a8c5ef25f7 fixed 403 bug 2025-11-11 21:01:09 +01:00
theis.gaedigk eccd0135fc added api route. But still with bug: still getting 403 but have valid api key 2025-11-11 20:46:21 +01:00
theis.gaedigk 8f294278d4 Add API routing and remove unused imports in user management 2025-11-11 17:32:26 +01:00
theis.gaedigk 16e48aaf3f improved table view 2025-11-11 17:18:16 +01:00
theis.gaedigk e49700071b imrpoved table view 2025-11-11 17:11:20 +01:00
theis.gaedigk 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
theis.gaedigk 974a5a75d8 improved 2025-11-11 14:24:37 +01:00
theis.gaedigk b9783a1909 added api data admin route 2025-11-10 10:21:42 +01:00