73 Commits

Author SHA1 Message Date
2d4def4265 fixing gradle bug, cleaning up
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-12-20 18:55:19 +01:00
18c7965b2e working on task update by event 2025-12-20 17:09:06 +01:00
711addd75c updating kanban on
* task creation
* task update
* task deletion
2025-12-20 13:51:06 +01:00
bd2fb255d2 first working version with event reception in kanban 2025-12-20 00:43:01 +01:00
3b3803dafa working on event reception in Kanban 2025-12-19 16:07:30 +01:00
3d31ac90a0 preparing message bus 2025-12-19 13:33:08 +01:00
73751c1ea2 preparing message bus 2025-12-19 08:42:47 +01:00
c7b5b11f4c working on backend-side translations 2025-12-15 22:07:26 +01:00
0d02f3cbda started backend translations
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-12-05 14:38:46 +01:00
8f82ca87b4 major improvement to easylist for usability on mobile devices
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-11-29 00:43:58 +01:00
b0550db5c2 implemented easy-list
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-11-28 13:56:55 +01:00
146ea80e4e implemented listing users on task index page
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-11-28 08:49:51 +01:00
26d2f7c1f4 finished location tree
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-10-13 17:02:09 +02:00
2cd022451a working on location tree 2025-10-13 16:14:31 +02:00
00df660fb7 now inheriting due date when child task is created
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-10-12 00:05:07 +02:00
8dd8a9ed66 preparing file service
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-26 08:47:22 +02:00
1d7e508f1a finished implementation of tag loading when loading project tasks 2025-09-24 10:27:43 +02:00
404b8263a9 preparing to load tags alongside with project tasks 2025-09-24 08:50:58 +02:00
444e2e86a9 improved tag inheritance
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-23 15:37:28 +02:00
52b41b8d28 refactored member assignment for new tasks
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-23 11:58:29 +02:00
48deb1a91c preparing for task priorities 2025-09-21 20:08:24 +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
241129a369 implemented removal of required task 2025-09-08 09:10:00 +02:00
cce488f615 implemented adding required tasks to task 2025-09-06 00:38:58 +02:00
91f536a658 preparing for task dependency implementation
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-09-05 08:49:25 +02:00
e372720dd2 implemented full-text search 2025-09-03 21:53:19 +02:00
72375b82cf implemented time tracking by clicking symbol at task.
next: stop running time, display running time in header

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-26 21:13:55 +02:00
dcd51d0ea3 Merge branch 'main' into module/timetracking 2025-08-26 09:07:38 +02:00
990e8253e2 extended search to projects 2025-08-19 09:53:17 +02:00
4f481c32ad implemented task search 2025-08-19 09:42:06 +02:00
7ab844bcff working on time list
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-18 15:37:57 +02:00
763718277d implemented task legacy code
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-18 00:12:05 +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
84075b4634 improved task list
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-15 00:50:08 +02:00
1df7a2bd3c working on transformation of legacy notes tables
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-12 23:41:56 +02:00
5d506ac0f9 introduced ModuleRegistry to easy inter-module dependencies 2025-08-09 13:48:09 +02:00
898729bad8 cleanup 2025-08-08 23:33:27 +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
983f1bac49 working on task index 2025-08-04 08:50:40 +02:00
d0d7baccf0 implemented swapping of project/task states
such that the state order is now
* pending
* open
* started
* complete
* cancelled
2025-08-01 23:07:02 +02:00
eed0ce0e8e working on hamonization of db implementations
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-08-01 22:18:44 +02:00
b8b93fe925 intermediate 2025-07-31 16:48:19 +02:00
6b6e5f60bc solved issues when moving tasks 2025-07-31 08:41:40 +02:00
99fa2ab1ce prevented deletion of tasks with subtasks 2025-07-30 23:16:24 +02:00
3dab95691b implemented deleting of notes 2025-07-30 20:37:08 +02:00
6600b6fd27 preparing notes module (backend)
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-28 18:22:13 +02:00
4e9f15c6a3 improvement: inheriting tags from project and parent tasks
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-28 15:22:26 +02:00
2bd7270f83 implemented deletion of tags upon deletion of task 2025-07-28 00:13:41 +02:00
4f54276e8f working on tag module 2025-07-27 22:56:27 +02:00
3b163a0d77 implemented task creation right from the canban
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
2025-07-27 14:55:10 +02:00