Commit Graph

33 Commits (master)

Author SHA1 Message Date
Garrett Mills 0484a586bd Update dependencies & fix misc formatting errors
2 years ago
Garrett Mills c0595f3ef9 Centralize configure-able factory classes
2 years ago
Garrett Mills 5557aae543 Fix order of dates in redis expiration calculation
2 years ago
Garrett Mills a173393697 Fix property injection prototype hoisting bug
2 years ago
Garrett Mills 9b47d2ac99 Fix async context loss in WebSocketBus
2 years ago
Garrett Mills 085fe04f90 Fix issue where WebSocketBus depends on Session before session factory registered
2 years ago
Garrett Mills e339ec718d Support periodic auth checks in SecurityContext on web socket connections
2 years ago
Garrett Mills efb9726470 Add CacheSession implementation & make WebSocketBus re-load the session when an event is received
2 years ago
Garrett Mills 8774bd8d34 Fix serial format of StateEvent
2 years ago
Garrett Mills ef405093dc Actually export StateEvent...
2 years ago
Garrett Mills fc85c9d2c8 Add StateEvent implementation
2 years ago
Garrett Mills d00e6a02e2 Remove unnecessary container call
2 years ago
Garrett Mills 33a64b99ff Implement websocket server
2 years ago
Garrett Mills 445f16d973 Prevent duplicate bus shutdowns on container destroy; bump version
2 years ago
Garrett Mills 351a2e14b8 Prevent request Bus instances from creating new IORedis connections
2 years ago
Garrett Mills 78cb26fcb2 Add request container lifecycle handling
2 years ago
Garrett Mills ca348b2ff6 Add Trace logging level; bump version
2 years ago
Garrett Mills 508d92f759 Add better debugging for Bus connections
2 years ago
Garrett Mills a590d78155 Reduce # of duplicate Bus.up() calls; bump version
2 years ago
Garrett Mills dbe48ea8a5 Add debugging option to make bus warnings throw Error; bump version
2 years ago
Garrett Mills cdecb7e628 Fix hanging IORedis connections; add extollo.wontstop debugging helper
2 years ago
Garrett Mills 70d67c2730 Add model serializer and coreid login provider
2 years ago
Garrett Mills 16e5fa00aa Implement queue work and listen commands
continuous-integration/drone/push Build is failing Details
2 years ago
Garrett Mills 6d1cf18680 Refactor event bus and queue system; detect cycles in DI realization and make
continuous-integration/drone/push Build is failing Details
2 years ago
Garrett Mills b5eb407b55 Prevent duplicate auto-discovery for nested packages
continuous-integration/drone/push Build is passing Details
2 years ago
Garrett Mills 074a3187eb
Add support for jobs & queueables, migrations
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is failing Details
3 years ago
Garrett Mills e33d8dee8f
Add support for registering vendor asset routes
continuous-integration/drone/push Build is passing Details
3 years ago
Garrett Mills b3b5b169e8
Add mechanism for NPM package auto-discovery
continuous-integration/drone/push Build is passing Details
3 years ago
Garrett Mills 1d5056b753
Setup eslint and enforce rules
continuous-integration/drone/push Build is passing Details
3 years ago
Garrett Mills 9be9c44a32
Import other modules into monorepo
continuous-integration/drone/push Build is failing Details
3 years ago
Garrett Mills fad1184afe
TypeDoc all the thngs
3 years ago
Garrett Mills be32976498
Cache - support expiration dates
3 years ago
Garrett Mills 088fdfb1ef
Add cache interface, factory, and basic in-mem implementation
3 years ago