Owen Diffey
|
991819b667
refactor: Move job options type to job file
|
10 months ago |
Owen Diffey
|
306a21d3c6
fix: Re-add missing schemas type
|
10 months ago |
Owen Diffey
|
7d2438d5a5
fix: Frontend subscriptions not persisting reconnect
|
10 months ago |
Owen Diffey
|
cc6169ca07
fix: Event subscriptions not being handled
|
10 months ago |
Owen Diffey
|
4442a6382a
refactor: Report queued jobs in statistics
|
10 months ago |
Owen Diffey
|
7a91ec0e2f
fix: Use deleteById in permissions
|
10 months ago |
Owen Diffey
|
dc1d00f15f
fix: Catch and ignore job errors in queue, as should already be handled/reported
|
10 months ago |
Owen Diffey
|
a610f17c5c
refactor: Use callback to handle forEachIn errors
|
10 months ago |
Owen Diffey
|
d76859ccc3
refactor: Add forEachIn error handling
|
10 months ago |
Kristian Vos
|
39cba6eb60
fix: fix several TS errors
|
10 months ago |
Owen Diffey
|
3d8e4360bb
refactor: Replaced Promise.all usage with limited concurrency iterator
|
10 months ago |
Owen Diffey
|
b4baf910a5
fix: Few fixes
|
10 months ago |
Owen Diffey
|
5515176f26
refactor: Add generate uuid util
|
10 months ago |
Owen Diffey
|
333e27209b
chore: Disable prefer default export eslint rule on backend
|
10 months ago |
Owen Diffey
|
8c84b17d92
refactor: Use events for job callbacks
|
10 months ago |
Owen Diffey
|
e3bf23f78d
feat: Add pSubscribe to events module
|
10 months ago |
Owen Diffey
|
aa92c2400a
fix: Various fixes and improvements
|
10 months ago |
Owen Diffey
|
e51cf47282
fix: Install tsc-alias for compiled backend path alias resolution
|
10 months ago |
Owen Diffey
|
417162d922
refactor: Remove payload from Job._execute arguments
|
10 months ago |
Owen Diffey
|
b0125d74f6
fix: Validate required payload is not null
|
10 months ago |
Owen Diffey
|
5f42fb22e4
refactor: Update permissions
|
10 months ago |
Owen Diffey
|
b1ee981eed
feat: Add some missing model configs
|
10 months ago |
Owen Diffey
|
479b003a59
feat: Add job payload validation
|
10 months ago |
Owen Diffey
|
bf37b6a304
refactor: Use try/catch for job execution
|
10 months ago |
Owen Diffey
|
1f4df43cbf
refactor: Separated jobs into their own classes
|
10 months ago |
Owen Diffey
|
a383318536
Merge remote-tracking branch 'origin/release/backend-rewrite' into release/backend-rewrite
|
11 months ago |
Kristian Vos
|
d1eb0b7bc8
refactor: fix/improve various small things
|
11 months ago |
Owen Diffey
|
9220eaf873
refactor: Updates backend module file structure
|
1 year ago |
Owen Diffey
|
bd8a3e6608
refactor: Dispatch websocket job callback from job
|
1 year ago |
Owen Diffey
|
c34dc9733c
feat: Cache user permissions
|
1 year ago |