Commit Graph

657 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 ea888c2be4 preparing item service for use in document service 2025-07-13 10:47:08 +02:00
StephanRichter 1a7002b0da preparing to add positions 2025-07-13 00:27:50 +02:00
StephanRichter 26fa72ef84 implemented editing of document in GUI + respective handlers in backend 2025-07-12 23:34:05 +02:00
StephanRichter d3f2f92aee implemented synchronisation between editors:
whenever one editable field is activated, any other active editable field is resetted
2025-07-11 23:53:58 +02:00
StephanRichter e3e4dc16f9 made all document fields editable 2025-07-11 23:13:09 +02:00
StephanRichter 2a7e9df334 work on document form 2025-07-11 15:41:29 +02:00
StephanRichter 86801e10c2 implemented markdown renderer in backend and frontend 2025-07-11 14:23:47 +02:00
StephanRichter c37b1de1b0 started to overhaul MardownEditor.svelte 2025-07-11 09:07:38 +02:00
StephanRichter 713e6ff8ff improved line editor and price editor 2025-07-11 08:41:12 +02:00
StephanRichter 85b5ca1970 working on document editor 2025-07-10 23:37:29 +02:00
StephanRichter 32e2d91ee6 tunig line item list 2025-07-10 22:54:11 +02:00
StephanRichter 5f3d112cdb implemented display of document positions 2025-07-10 22:47:09 +02:00
StephanRichter 48dfabaaf3 implemented selector for document state 2025-07-10 20:38:13 +02:00
StephanRichter b52ace49db added another state check
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-10 16:49:20 +02:00
StephanRichter 5fa9e12035 implemented deletion of new documents 2025-07-10 16:44:29 +02:00
StephanRichter 90c27382a1 working on document view/edit 2025-07-10 15:42:37 +02:00
StephanRichter 0bfbe47d96 preparing document display
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-10 13:13:46 +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 d68dc991d0 workin on document creation: frontend work 2025-07-09 23:49:01 +02:00
StephanRichter 003899f75d working on doc forms 2025-07-09 14:31:03 +02:00
StephanRichter 5b5e6a9387 working on document list 2025-07-09 00:27:06 +02:00
StephanRichter a11f2f0718 preparing document module 2025-07-08 22:20:00 +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 3e91565fb6 working on messagesystem, password reset form
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-08 00:06:35 +02:00
StephanRichter 9d83008a62 fixed creation of first user upon database initalization 2025-07-07 22:23:40 +02:00
StephanRichter 72940f92c3 preparing message system 2025-07-07 16:27:19 +02:00
StephanRichter fc94cced1e improved search, integrated legacy modules into navigation 2025-07-04 23:48:28 +02:00
StephanRichter b0817319bd working on search 2025-07-04 23:23:51 +02:00
StephanRichter b07533eaa9 working on search 2025-07-04 23:03:33 +02:00
StephanRichter 3c898f36de ported legacy functions 2025-07-04 14:00:46 +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 10c24dd93d started working on user edit form 2025-07-02 16:13:17 +02:00
StephanRichter 372cce43fa working on user lost for admin 2025-07-02 09:17:05 +02:00
StephanRichter 086f722074 Benutzerliste (für Admin) vorbereitet, übersetzungen hinzugefügt 2025-07-02 00:27:04 +02:00
StephanRichter 2c2eaacd5d implemented password update procedure 2025-07-02 00:16:13 +02:00
StephanRichter 06c620230d implemented theme changer 2025-07-01 22:56:49 +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