Merge branch 'feature/split-main-backend' into develop
* 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
Category index page 12 of 42 pages, listing 100 out of 4116 entries in the category joelpurra.
* 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
* feature/rxjs: Convert remaining connections, connection managers, handlers to use rxjs Convert irc websocket connection to use rxjs Convert graceful shutdown manager to rx…→ Full commit message
- Squashed conversion from event handlers and custom listeners to use reactive programming using rxjs. - Introducing generics for the hierarchy of connections and connection manag…→ Full commit message
* release/v4.0.0: Rephrase subscription chat message Add compile-time type information and improve runtime assert checking Add Chrome debugging launch configuration for vsco…→ Full commit message
* feature/typescript: Add compile-time type information and improve runtime assert checking Add Chrome debugging launch configuration for vscode Replace eslint with tslint …→ Full commit message
- Add more static type information using typescript. - Replace `power-assert` with `check-types` to get better typescript support for runtime checks.
* release/v3.3.0: Add simple text response irc chat commands Prefix usernames with @ in twitch chat to highlight Add follow reminder every 15 minutes Separate raw token an…→ Full commit message
* release/v1.0.2: v1.0.2 Add find-up
* release/v1.0.1: v1.0.1 Use file-relative path to file in the uvc-control package