Commit Verlauf

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