Patrick Pacher
|
330e6bd1f1
|
Add PossibleValues support and option annotations
|
2020-09-15 09:00:58 +02:00 |
|
Daniel
|
2ad0ead72b
|
Fix shutdown of failing service workers
|
2020-08-11 18:14:22 +02:00 |
|
Daniel
|
4dcec099e6
|
Improve exported module and subsystem states
|
2020-06-15 15:49:32 +02:00 |
|
Daniel
|
3c7af2102d
|
Increase test timeout to mitigate false positive fails
|
2020-06-05 13:58:02 +02:00 |
|
Daniel
|
0e779b8df6
|
Increase module start/stop timeouts
|
2020-05-29 10:52:33 +02:00 |
|
Daniel
|
f5611857b8
|
Print subsystem module group in addition to subsystem dep graph
|
2020-05-02 13:22:54 +02:00 |
|
Daniel
|
4a4df3e134
|
Add InjectEvent function
|
2020-04-24 09:52:58 +02:00 |
|
Daniel
|
adcc916a6a
|
Fix and improve task management
|
2020-04-24 09:52:42 +02:00 |
|
Daniel
|
65d47e2974
|
Fix nil check error marked by linter
|
2020-04-21 14:12:15 +02:00 |
|
Daniel
|
f074aa5770
|
Simplify subsystems data structure
|
2020-04-14 16:27:43 +02:00 |
|
Daniel
|
7ab46a8d1e
|
Reintroduce base module
|
2020-04-02 17:11:08 +02:00 |
|
Daniel
|
ddb04a8548
|
Add ID to subsystems, improve graph
|
2020-04-02 17:10:51 +02:00 |
|
Daniel
|
8d05b0b7c4
|
Improve modules and subsystems packages
|
2020-04-01 17:10:43 +02:00 |
|
Daniel
|
b4f014574b
|
Add subsystems package and make modules able to be turned off and on
|
2020-02-18 15:40:36 +01:00 |
|
Daniel
|
2508d28465
|
Improve modules package
|
2019-10-25 13:38:37 +02:00 |
|
Daniel
|
21264f4d1f
|
Add event hooking to modules
|
2019-10-09 16:36:00 +02:00 |
|
Daniel
|
d6457348af
|
Add exit code mgmt to modules
|
2019-10-09 16:35:50 +02:00 |
|
Daniel
|
2282c6bb71
|
Improve and fix module startup and shutdown procedures as well as error reporting
|
2019-10-09 16:35:33 +02:00 |
|
Daniel
|
233ca05158
|
Fix and improve module tasks and workers
|
2019-10-04 23:50:23 +02:00 |
|
Daniel
|
77ed019f27
|
Split worker types
|
2019-09-20 22:04:26 +02:00 |
|
Daniel
|
aaa7aaf648
|
Add log writer triggering
|
2019-09-20 22:04:04 +02:00 |
|
Daniel
|
71dabc1f23
|
Finish modules/tasks revamp
|
2019-09-12 09:37:08 +02:00 |
|
Daniel
|
938c92d6c4
|
Merge taskmanager into modules package, attach tasks to modules
|
2019-09-06 22:47:23 +02:00 |
|
Daniel
|
402429cd70
|
Revamp module structure
- Add shutdown mechanics to module
- Adapt dbmodule to new mechanics
|
2019-08-09 16:45:43 +02:00 |
|
Daniel
|
33fbe790c7
|
Expose help flag
|
2019-08-05 12:35:51 +02:00 |
|
Daniel
|
ea5896c990
|
Fix modules startup error message
|
2019-07-31 22:32:48 +02:00 |
|
Daniel
|
a7105dc6ba
|
Remove copyright notices from files, LICENSE file suffices
|
2019-07-24 11:10:02 +02:00 |
|
Daniel
|
8f3082f96f
|
Update import paths
|
2019-06-27 13:29:56 +02:00 |
|
Daniel
|
5908ff3d0b
|
Fix shutdown bug in modules
|
2019-04-26 11:37:12 +02:00 |
|
Daniel
|
d6ef9a62f2
|
Improve and clean up modules package to also consider dependencies in prepping phase
|
2019-03-12 22:56:23 +01:00 |
|
Daniel
|
2fd7e3fbc7
|
Fix bug that shouldn't exist
|
2019-03-08 23:17:56 +01:00 |
|
Daniel
|
a4db87e6ce
|
Add start complete signal to modules
|
2019-02-14 13:46:37 +01:00 |
|
Daniel
|
1ef3ceb274
|
Complete first alpha version
|
2018-12-12 19:18:49 +01:00 |
|
Daniel
|
ddc5465b08
|
Allow nil functions for modules
|
2018-10-22 17:06:27 +02:00 |
|
Daniel
|
d3dcee7075
|
Fix module shutdown and logging integration
|
2018-09-27 15:57:19 +02:00 |
|
Daniel
|
0fd5a04e91
|
Revamp modules: now handles dependencies and has a great boot process
|
2018-08-23 14:55:28 +02:00 |
|
Daniel
|
96ec15b39b
|
Initial commit after restructure
|
2018-08-13 14:05:58 +02:00 |
|