Merge branch 'release/v8.0.0'
* release/v8.0.0: (28 commits) v8.0.0 Add nodejs process signal event argument workaround Upgrade rollup Upgrade pino Upgrade @types/node Upgrade rxjs to v6.2.0 Upgr…→ Full commit message
Category index page 1 of 2 pages, listing 100 out of 195 entries in the category botten-nappet.
* release/v8.0.0: (28 commits) v8.0.0 Add nodejs process signal event argument workaround Upgrade rollup Upgrade pino Upgrade @types/node Upgrade rxjs to v6.2.0 Upgr…→ Full commit message
* feature/upgrade-dependencies: Add nodejs process signal event argument workaround Upgrade rollup Upgrade pino Upgrade @types/node
* feature/upgrade-dependencies: Upgrade non-major package changes Upgrade ws Upgrade @types/pino Upgrade @types/node Upgrade uglify Upgrade rollup Fix @botten-nappet…→ Full commit message
- For class constructors and methods - Replace argument count assertions with `@asrt(n)`. - Replace argument/auto-property assigned (usually non-null) assertions with `@asrt()…→ Full commit message
* feature/dependency-injection: Use deferred context resolution, skip within decorators Generate dependency graphs Attempt to use dependency injection child containers Gen…→ Full commit message
- Generates build-time dependency graphs using `rollup-plugin-graph`. - `npm run --silent graph` - Generates runtime dependency injection graphs using custom code. - `export B…→ Full commit message
* release/v7.0.0: (39 commits) v7.0.0 Close socket.io separately from the http server Simplify start/stop, only stop from the shared main function Replace modified logger …→ Full commit message
* feature/fix-shutdown: Close socket.io separately from the http server Simplify start/stop, only stop from the shared main function
* feature/logger-naming: Replace modified logger names' this.constructor.name Search-replace to use this.constructor.name
* feature/upgrade-dependencies: Lock rxjs to v6.0.0-alpha.3 Upgrade ws Upgrade rollup Upgrade axios Upgrade dependencies
* feature/split-main-backend: Convert main startup code to classes Move the vidy connection to separate files Move the twitch polling connections to separate files WIP mov…→ Full commit message
- Incoming/outgoing data on external connections are now translated to/from internal events. - External events are stored in the database. - With a replay functionality, it would …→ Full commit message
* release/v6.0.0: v6.0.0 Add greetings Fix bits cheering Play vidy after preloading enough of it Implement searching/showing videos from the vidy api Use twitch channe…→ Full commit message
- Fix copy-paste error for channel id/name for bits cheering. - Fix duck typing for cheermotes.
* feature/add-frontend: Use twitch channel cheermotes for cheering events Add overlay images/sound for events Split codebase to backend, frontend, shared
- Load a list of per-channel cheermotes from twitch. - Apply images to cheering events. - Display random cheermotes in the overlay upon cheering.
- Translate twitch events to internal events in the backend. - Use internal events to trigger animations in the overlay. - Events include when a viewer follows, subscribes, cheers…→ Full commit message
* feature/zmq-events: Use events for irc messages Split up run.ts Implement ZeroMQ for internal events Add zeromq-nq
- OBS: Open Broadcaster Software - ESD: Elgato Stream Deck See - https://obsproject.com/ - https://www.elgato.com/en/gaming/stream-deck
* release/v5.0.0: v5.0.0 Improved main logging Fix pubsub outgoing data type Disconnect polling connection properly Stricter typescript compiler options Remove undersc…→ Full commit message
* feature/improve-code-style: Improved main logging Fix pubsub outgoing data type Disconnect polling connection properly Stricter typescript compiler options Remove unde…→ Full commit message
- Moves the index file to a new folder. - Move defaults to configuration files. - Define environment variable mapping. See - https://github.com/lorenwest/node-config