Owen Diffey
|
77f6ab3379
refactor: Move shared logic to a common directory
|
1 年之前 |
Owen Diffey
|
991819b667
refactor: Move job options type to job file
|
1 年之前 |
Owen Diffey
|
4442a6382a
refactor: Report queued jobs in statistics
|
1 年之前 |
Kristian Vos
|
39cba6eb60
fix: fix several TS errors
|
1 年之前 |
Owen Diffey
|
5515176f26
refactor: Add generate uuid util
|
1 年之前 |
Owen Diffey
|
8c84b17d92
refactor: Use events for job callbacks
|
1 年之前 |
Owen Diffey
|
aa92c2400a
fix: Various fixes and improvements
|
1 年之前 |
Owen Diffey
|
417162d922
refactor: Remove payload from Job._execute arguments
|
1 年之前 |
Owen Diffey
|
479b003a59
feat: Add job payload validation
|
1 年之前 |
Owen Diffey
|
bf37b6a304
refactor: Use try/catch for job execution
|
1 年之前 |
Owen Diffey
|
1f4df43cbf
refactor: Separated jobs into their own classes
|
1 年之前 |
Kristian Vos
|
d1eb0b7bc8
refactor: fix/improve various small things
|
1 年之前 |
Owen Diffey
|
bd8a3e6608
refactor: Dispatch websocket job callback from job
|
1 年之前 |
Owen Diffey
|
b71a0cf769
refactor: Export instantiated classes
|
1 年之前 |
Owen Diffey
|
bfd4b63aa5
refactor: Ensure module and dependencies can run jobs
|
1 年之前 |
Owen Diffey
|
59b1a08f21
refactor: Update logbook output format
|
1 年之前 |
Owen Diffey
|
4e2b1645c1
refactor: Add src import path to backend
|
1 年之前 |
Owen Diffey
|
0ef2421a62
refactor: Store job total durations to create accurate total average
|
1 年之前 |
Owen Diffey
|
17d1c8d6b8
feat: Use performance hooks for job stats and calculate total average time
|
1 年之前 |
Owen Diffey
|
527acab5a3
refactor: Prefix protected attributes with _
|
2 年之前 |
Owen Diffey
|
b70bb753db
feat: Add module job api access config and virtual jobs
|
2 年之前 |
Owen Diffey
|
7281cd11ae
feat: Include socketId in job options and context
|
2 年之前 |
Owen Diffey
|
3e47b654c4
feat: Add session model and include in jobs and sockets
|
2 年之前 |
Owen Diffey
|
2dccaceff1
refactor: Store job started and completed at timestamp
|
2 年之前 |
Owen Diffey
|
13256ff9b1
refactor: Split runJob into queueJob, runJob and executeJob
|
2 年之前 |
Owen Diffey
|
c8337c95c4
refactor: Use enums for job and module statuses
|
2 年之前 |
Owen Diffey
|
658cfd0e64
refactor: Starting reworking job, queue and module structure
|
2 年之前 |
Kristian Vos
|
16e497be60
refactor: improved child job handling in new job/module system
|
2 年之前 |
Kristian Vos
|
01c2835942
refactor: avoid passing on singleton-like object instances of ModuleManager and LogBook
|
2 年之前 |
Kristian Vos
|
d2781bdbae
refactor: worked on nesting job queues in jobs for child jobs
|
2 年之前 |