Kristian Vos
|
cb3672d3f1
fix: session/socketId wasn't provided when doing event assertPermission from Subscribe/SubscribeMany
|
8 月之前 |
Kristian Vos
|
1e93eb6545
refactor: change permission scope delimiter for jobs and events
|
8 月之前 |
Kristian Vos
|
e1c49a548e
refactor: change EventsModule SubscribeMany job to use new method of checking event permissions
|
9 月之前 |
Owen Diffey
|
4d421ad19d
refactor: Assert permission as default to authorize event
|
9 月之前 |
Owen Diffey
|
0b8420f5f7
refactor: Authorize subscribe job using event classes
|
10 月之前 |
Kristian Vos
|
d13cae1249
refactor: further worked on the event system, with permissions for subscribing
|
1 年之前 |
Owen Diffey
|
5e845faa98
refactor: Use classes for events
|
1 年之前 |
Kristian Vos
|
2d4b0ec702
chore: fix some eslint/typescript issues
|
1 年之前 |
Kristian Vos
|
96ee474a5c
refactor: EventModule SubscribeMany now also checks permissions in bulk
|
1 年之前 |
Owen Diffey
|
77f6ab3379
refactor: Move shared logic to a common directory
|
1 年之前 |
Owen Diffey
|
c917263eff
feat: Add minified users view-based model
|
1 年之前 |
Owen Diffey
|
991819b667
refactor: Move job options type to job file
|
1 年之前 |
Owen Diffey
|
3d8e4360bb
refactor: Replaced Promise.all usage with limited concurrency iterator
|
1 年之前 |
Owen Diffey
|
aa92c2400a
fix: Various fixes and improvements
|
1 年之前 |
Owen Diffey
|
417162d922
refactor: Remove payload from Job._execute arguments
|
1 年之前 |
Owen Diffey
|
b0125d74f6
fix: Validate required payload is not null
|
1 年之前 |
Owen Diffey
|
479b003a59
feat: Add job payload validation
|
1 年之前 |
Owen Diffey
|
1f4df43cbf
refactor: Separated jobs into their own classes
|
1 年之前 |