all (10/39)
Category index page 10 of 39 pages, listing 100 out of 3875 entries in the category all.
Fix bits cheering
- Fix copy-paste error for channel id/name for bits cheering. - Fix duck typing for cheermotes.
Play vidy after preloading enough of it
Implement searching/showing videos from the vidy api
Merge branch 'feature/add-frontend' into develop
* feature/add-frontend: Use twitch channel cheermotes for cheering events Add overlay images/sound for events Split codebase to backend, frontend, shared
Use twitch channel cheermotes for cheering events
- Load a list of per-channel cheermotes from twitch. - Apply images to cheering events. - Display random cheermotes in the overlay upon cheering.
Add overlay images/sound for events
- 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
Split codebase to backend, frontend, shared
Merge branch 'feature/zmq-events' into develop
* feature/zmq-events: Use events for irc messages Split up run.ts Implement ZeroMQ for internal events Add zeromq-nq
Use events for irc messages
Split up run.ts
Add zeromq-nq
Add boxes for potential OBS and ESD integration
- OBS: Open Broadcaster Software - ESD: Elgato Stream Deck See - https://obsproject.com/ - https://www.elgato.com/en/gaming/stream-deck
Merge branch 'release/v5.0.0'
* 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
v5.0.0
Merge branch 'feature/improve-code-style' into develop
* 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
Improved main logging
Move index file, add config files
- Moves the index file to a new folder. - Move defaults to configuration files. - Define environment variable mapping. See - https://github.com/lorenwest/node-config
Fix pubsub outgoing data type
Stricter typescript compiler options
Disconnect polling connection properly
Exclude the lib folder from tsconfig.json
Remove underscore from private/protected property names
Split up the index file to functions
Merge branch 'feature/rxjs' into develop
* 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
Exclude lib folder from copyright notice check
Additional subscription funneling layer in the system diagram
Use HTTPS links where possible
Use HTTPS links where possible
Update copyright years to 2018
Fix eslint errors
Upgrade eslint
Add image of Amel to readme
Update SoundJS namespace
Add bower
Upgrade to getdns-node v2.0.1
Remove node-inspector
Target up to getdns v1.3.0, node v9.5.0
Convert remaining connections, connection managers, handlers to use rxjs
- 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
Convert irc websocket connection to use rxjs
Convert graceful shutdown manager to rxjs (improperly)
Merge branch 'release/v4.0.0'
* 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
Add RxJS
Merge branch 'feature/typescript' into develop
* 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
Rephrase subscription chat message
Add compile-time type information and improve runtime assert checking
- Add more static type information using typescript. - Replace `power-assert` with `check-types` to get better typescript support for runtime checks.
Add Chrome debugging launch configuration for vscode
Replace eslint with tslint
Add type definitions
Switch to typescript compilation
Merge branch 'release/v3.3.0'
* 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
Add simple text response irc chat commands
Prefix usernames with @ in twitch chat to highlight
Add follow reminder every 15 minutes
Separate raw token and twitch token by variable name
Merge branch 'release/v1.0.2'
* release/v1.0.2: v1.0.2 Add find-up
v1.0.2
Add find-up
Merge branch 'release/v1.0.1'
* release/v1.0.1: v1.0.1 Use file-relative path to file in the uvc-control package
v1.0.1
Use file-relative path to file in the uvc-control package
Merge branch 'release/v1.0.0'
* release/v1.0.0: Initial public release
Initial public release
Initial commit
Merge branch 'release/v3.2.0'
* release/v3.2.0: Rename graceful shutdown manager More validation for user storage, move/rename user storage helper to manager Start conversion from promises to async/await…→ Full commit message
Rename graceful shutdown manager
More validation for user storage, move/rename user storage helper to manager
Start conversion from promises to async/await
Revoke invalid refreshed user access token
Fix user token refresh data flow
Merge branch 'release/v3.1.0'
* release/v3.1.0: Split up user helper, improve token validation Refactor the user token manager Add request and token helpers Check if the user token is valid, revoke and…→ Full commit message
Split up user helper, improve token validation
Refactor the user token manager
Add request and token helpers
Check if the user token is valid, revoke and re-request if necessary
Add greetings
Detect non-GNU/GNU date
Add authenticate, star/unstar actions
Merge branch 'release/v3.0.0'
* release/v3.0.0: Dynamic request, storage, automatic user token refresh Add reconnect irc handler Add twitch user access token provider, make irc login commands sequential …→ Full commit message
Implement ZeroMQ for internal events
- Split up hard dependencies using events. - Introduce event classes and interfaces. - Still needs work on reducing the number of steps to set up a new event handler or emitter.
Disable uglify to speed up builds
Target current node with babel
Dynamic request, storage, automatic user token refresh
Add reconnect irc handler
Add twitch user access token provider, make irc login commands sequential
Add backend layers
Specify twitch api boundaries
Add system and application layers diagram
Add system overview diagram
Merge branch 'release/v2.2.0'
* release/v2.2.0: Automatically get and refresh the application access token Make polling connection more generic Use power-assert Enable babel transformation of es2015+ f…→ Full commit message
Automatically get and refresh the application access token
Make polling connection more generic
Use power-assert
Enable babel transformation of es2015+ features
Change following message wording
Merge branch 'release/v2.1.0'
* release/v2.1.0: Increase limit of number of recent followers to poll Normalize the pubsub manager, move pubsub logging to new handler Write log output to file Log shutdo…→ Full commit message
Increase limit of number of recent followers to poll
Log shutdown event/signal type
Write log output to file
- In nodejs `stdout` can get closed prematurely (before the synchronous `exit` event). - When `stdout` closes, logging breaks. - Using a separate file works better, and stop/disco…→ Full commit message