Commit Graph

38 Commits

Author SHA1 Message Date
StephanRichter bac04ac047 implemented function to return estimated times of company.
Therefore task and project module had to be created and partially implemented
2025-07-13 23:45:18 +02:00
StephanRichter 2cc4d43e7c bugfix
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-12 00:15:04 +02:00
StephanRichter 5f3d112cdb implemented display of document positions 2025-07-10 22:47:09 +02:00
StephanRichter 163bcebf4f implemented document creation
this required a major refactoring of the object model
2025-07-10 12:49:32 +02:00
StephanRichter 21812d2b42 major refactoring: working towards more interface-implementation splitting 2025-07-10 10:56:03 +02:00
StephanRichter 878fd21436 Merge branch 'dev' into feature/document 2025-07-09 00:36:43 +02:00
StephanRichter 6427eec0a7 bugfix 2025-07-09 00:36:22 +02:00
StephanRichter 5b5e6a9387 working on document list 2025-07-09 00:27:06 +02:00
StephanRichter 61d0378d32 extend UserHelper interface
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 23:31:21 +02:00
StephanRichter c0b393a85b added UserHelper interface to allow dependency injection
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 23:17:36 +02:00
StephanRichter 4ba113daf5 unified loading of user in UserModule
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 23:12:49 +02:00
StephanRichter e6e3ed4052 bugfix
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 21:19:34 +02:00
StephanRichter 5dc7c22b03 implemented creation of new user 2025-07-08 21:09:56 +02:00
StephanRichter 92c6b154ea implemented otp login
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 20:27:34 +02:00
StephanRichter 7a5bb50ee2 restructuring, working on password reset email
next steps:
- create reset url and add it to the translation fill map
- implement message translation
- implement otp validation and login
2025-07-08 15:39:48 +02:00
StephanRichter 9d83008a62 fixed creation of first user upon database initalization 2025-07-07 22:23:40 +02:00
StephanRichter d4bcf07b5c working on db initialization 2025-07-07 22:12:15 +02:00
StephanRichter fc94cced1e improved search, integrated legacy modules into navigation 2025-07-04 23:48:28 +02:00
StephanRichter b07533eaa9 working on search 2025-07-04 23:03:33 +02:00
StephanRichter c934e19837 preparing message system:
copied model from previous java implementation
2025-07-04 14:25:06 +02:00
StephanRichter 3c898f36de ported legacy functions 2025-07-04 14:00:46 +02:00
StephanRichter e48ddfdb2c working on legacy api:
Teile des Codes aus funktionierendem Projekt kpiert und angepasst, aber noch nicht getestet
2025-07-04 00:26:01 +02:00
StephanRichter e53beb9848 implemented oidc management 2025-07-03 20:32:20 +02:00
StephanRichter 695714f4eb implemented unlinking of oidc connection 2025-07-03 19:13:38 +02:00
StephanRichter 41c3ffa351 re-implemented login via OIDC 2025-07-03 15:26:42 +02:00
StephanRichter b9bff9733d workin on idc login flow 2025-07-03 13:02:31 +02:00
StephanRichter 38081894ef working on login service management 2025-07-03 00:31:32 +02:00
StephanRichter caf2356f48 working on permissions and messages 2025-07-02 23:41:04 +02:00
StephanRichter 5100ac244a implemented user impersonization 2025-07-02 23:20:21 +02:00
StephanRichter ea6ca9e45d implemented user list and editing other users for admin 2025-07-02 22:08:36 +02:00
StephanRichter 372cce43fa working on user lost for admin 2025-07-02 09:17:05 +02:00
StephanRichter 2c2eaacd5d implemented password update procedure 2025-07-02 00:16:13 +02:00
StephanRichter 684e0b00dd implemented dynamic theme loading, working on user edit 2025-07-01 22:24:23 +02:00
StephanRichter 691c317a57 re-implemented user update
- only for text fields
- password and theme need to be re-implemented, too
2025-07-01 15:43:35 +02:00
StephanRichter 2dc45456f9 working on user data update 2025-07-01 08:53:07 +02:00
StephanRichter 956281e749 router now working, implemented login and logout
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-06-30 23:40:26 +02:00
StephanRichter b918d453cb implemented user login.
next: find a solution for routing
2025-06-30 21:11:42 +02:00
StephanRichter 71cf6ec96d preparing svelte login, mastered translations 2025-06-28 00:23:37 +02:00