Kristian Vos
|
d85e1f5c99
refactor: fix TS issues for events
|
před 2 měsíci |
Owen Diffey
|
5e845faa98
refactor: Use classes for events
|
před 2 měsíci |
Owen Diffey
|
77f6ab3379
refactor: Move shared logic to a common directory
|
před 4 měsíci |
Kristian Vos
|
39cba6eb60
fix: fix several TS errors
|
před 4 měsíci |
Owen Diffey
|
3d8e4360bb
refactor: Replaced Promise.all usage with limited concurrency iterator
|
před 4 měsíci |
Owen Diffey
|
aa92c2400a
fix: Various fixes and improvements
|
před 4 měsíci |
Owen Diffey
|
1f4df43cbf
refactor: Separated jobs into their own classes
|
před 4 měsíci |
Owen Diffey
|
2198914e61
refactor: Allow configuring default job config to disabled
|
před 7 měsíci |
Owen Diffey
|
b71a0cf769
refactor: Export instantiated classes
|
před 7 měsíci |
Owen Diffey
|
bfd4b63aa5
refactor: Ensure module and dependencies can run jobs
|
před 7 měsíci |
Owen Diffey
|
4e2b1645c1
refactor: Add src import path to backend
|
před 7 měsíci |
Owen Diffey
|
61c6989eb1
refactor: Replace model static method jobs with a jobConfig, and added basic crud jobs for models
|
před 11 měsíci |
Owen Diffey
|
15a9afe2f7
feat: Add get jobs backend console command
|
před 11 měsíci |
Owen Diffey
|
bd5c907564
refactor: Filter out private/protected methods from jobs
|
před 11 měsíci |
Owen Diffey
|
527acab5a3
refactor: Prefix protected attributes with _
|
před 11 měsíci |
Owen Diffey
|
2eedee2df1
refactor: Prefix private attributes with _
|
před 11 měsíci |
Owen Diffey
|
b70bb753db
feat: Add module job api access config and virtual jobs
|
před 11 měsíci |
Owen Diffey
|
1ec9960709
refactor: Handle dependencies when stopping modules
|
před 11 měsíci |
Owen Diffey
|
07efc4ba9b
refactor: Add jobQueue to BaseModule
|
před 1 rokem |
Owen Diffey
|
0a58a5f84d
feat: Add module dependency logic
|
před 1 rokem |
Owen Diffey
|
c8337c95c4
refactor: Use enums for job and module statuses
|
před 1 rokem |
Owen Diffey
|
658cfd0e64
refactor: Starting reworking job, queue and module structure
|
před 1 rokem |
Kristian Vos
|
01c2835942
refactor: avoid passing on singleton-like object instances of ModuleManager and LogBook
|
před 1 rokem |
Kristian Vos
|
d2781bdbae
refactor: worked on nesting job queues in jobs for child jobs
|
před 1 rokem |
Owen Diffey
|
4cfa9e7075
refactor: Various fixes and tweaks
|
před 1 rokem |
Owen Diffey
|
d4b9325f82
feat: Started adding logging class
|
před 1 rokem |
Owen Diffey
|
61eedea54c
refactor: Replaced jsdoc with tsdoc
|
před 1 rokem |
Owen Diffey
|
e39283ac86
refactor: Started adding basis of DataModule
|
před 1 rokem |
Owen Diffey
|
80607e19bf
refactor: Use promises for module startup and shutdown
|
před 1 rokem |
Kristian Vos
|
c23f955228
Initial code for new backend module and job system using TypeScript
|
před 1 rokem |