Commit Graph

51 Commits

Author SHA1 Message Date
ea8f564145 preparing file download 2025-09-29 08:48:18 +02:00
667052e3c4 Merge branch 'main' into module/wiki 2025-09-12 00:41:58 +02:00
bfe87f53a8 refactored ModuleRegistry to singleton system
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-12 00:38:28 +02:00
4f6f969041 implemented display of wiki pages
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-09 21:08:51 +02:00
cce488f615 implemented adding required tasks to task 2025-09-06 00:38:58 +02:00
e372720dd2 implemented full-text search 2025-09-03 21:53:19 +02:00
379d156fd2 implemented seach in documents 2025-09-03 14:41:10 +02:00
dbe7e51b7d added links to documents to time track list 2025-09-02 20:57:16 +02:00
147f169c7b implemented creation of successor document
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-31 14:56:10 +02:00
a50a451b95 conveniance modification: added registry and getters for modules to BaseHandler
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-17 23:31:06 +02:00
e664a80581 completed company deletion implementation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-09 14:25:25 +02:00
5d506ac0f9 introduced ModuleRegistry to easy inter-module dependencies 2025-08-09 13:48:09 +02:00
ddd947b886 moved doOptions to BaseHandler, so implementing it in each module is no longer required 2025-08-07 15:42:31 +02:00
4f54276e8f working on tag module 2025-07-27 22:56:27 +02:00
ac45517d7f implemented deletion of tasks
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-27 12:46:16 +02:00
3d81ddd3c5 improved handling of null values when mapping entities to json 2025-07-25 23:02:54 +02:00
c8b6c3feb7 implemented changing project state from project page 2025-07-20 14:48:51 +02:00
744b8a4576 working on project view 2025-07-19 00:40:28 +02:00
08838e8ddc refactoring 2025-07-19 00:28:11 +02:00
a06217517b freactoring to get company list work in efficient way 2025-07-18 23:23:14 +02:00
722f12912d implemented project creation 2025-07-18 22:10:47 +02:00
fc90b94fb2 Speichern und Laden von Einheits-Preisen implementiert 2025-07-17 23:48:32 +02:00
67cb0b61b6 implemented storing of customer settings when sending document 2025-07-17 23:24:57 +02:00
763e5b447b implemented state update after sending document, returning to document list 2025-07-17 21:16:37 +02:00
6a58087ace preparing for sending documents
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-17 20:15:28 +02:00
93449e4bad preparing document submission
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-17 14:38:28 +02:00
2fd58229c3 working on translation system 2025-07-17 13:39:48 +02:00
dc8de9707a refactored translations, preparing sending of document 2025-07-17 13:03:49 +02:00
7616aa9581 re-implemented rendering of document 2025-07-16 21:53:11 +02:00
877edadd50 working on document rendering 2025-07-16 18:21:35 +02:00
07ef168226 preparing to render document 2025-07-16 08:55:08 +02:00
97134694a2 implemented deletion of positions 2025-07-15 23:46:01 +02:00
ffff345a8c implemented moving of document positions 2025-07-15 23:20:48 +02:00
31916d83df implemented adding positions to document
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-15 22:24:05 +02:00
e436f09698 preparing for adding positions to document 2025-07-15 21:58:06 +02:00
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
d223ab557b bugfix: GUI failed when delivery was null 2025-07-13 00:03:57 +02:00
26fa72ef84 implemented editing of document in GUI + respective handlers in backend 2025-07-12 23:34:05 +02:00
2a7e9df334 work on document form 2025-07-11 15:41:29 +02:00
c37b1de1b0 started to overhaul MardownEditor.svelte 2025-07-11 09:07:38 +02:00
5f3d112cdb implemented display of document positions 2025-07-10 22:47:09 +02:00
48dfabaaf3 implemented selector for document state 2025-07-10 20:38:13 +02:00
b52ace49db added another state check
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-10 16:49:20 +02:00
5fa9e12035 implemented deletion of new documents 2025-07-10 16:44:29 +02:00
90c27382a1 working on document view/edit 2025-07-10 15:42:37 +02:00
0bfbe47d96 preparing document display
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-10 13:13:46 +02:00
163bcebf4f implemented document creation
this required a major refactoring of the object model
2025-07-10 12:49:32 +02:00
21812d2b42 major refactoring: working towards more interface-implementation splitting 2025-07-10 10:56:03 +02:00
d68dc991d0 workin on document creation: frontend work 2025-07-09 23:49:01 +02:00
5b5e6a9387 working on document list 2025-07-09 00:27:06 +02:00