Max Goodhart
6c64d2b417
Merge pull request #43 from chromakode/dependabot/npm_and_yarn/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19
2020-08-12 00:17:36 -07:00
Max Goodhart
c0a25f77d1
Merge pull request #65 from chromakode/dependabot/npm_and_yarn/elliptic-6.5.3
...
Bump elliptic from 6.5.2 to 6.5.3
2020-08-12 00:17:09 -07:00
dependabot[bot]
1530f5c0f8
Bump elliptic from 6.5.2 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-08-11 18:05:08 +00:00
Max Goodhart
0beded8593
Add view swap functionality
2020-08-11 11:02:16 -07:00
Max Goodhart
0d9ebd247c
Combine Button/ToggleButton components
2020-08-11 11:02:16 -07:00
Max Goodhart
a9585fd7c8
Remove unused parameter
2020-08-11 11:02:16 -07:00
Max Goodhart
df3972dfe8
Apply mouseup handler faster in hopes of reducing drag glitches
2020-08-11 11:02:16 -07:00
Max Goodhart
2c0f586eb5
Add crossorigin attribute to script to work around Safari issue
...
See: https://stackoverflow.com/a/56755581
2020-08-09 22:17:46 -07:00
Max Goodhart
9a35d568c2
Allow overlay/background iframes to make XHRs
2020-07-28 14:20:24 -07:00
Max Goodhart
8a62977758
Allow autoplay in iframes
2020-07-28 13:39:46 -07:00
Max Goodhart
afb9d025c4
Filter offline streams when stream kind prop unset
2020-07-27 15:57:33 -07:00
Max Goodhart
b70de7eebc
Only filter offline videos from stream data
2020-07-27 15:49:16 -07:00
Max Goodhart
d20fe7c5d7
Allow any domain to be framed from overlay and background pages
2020-07-27 15:42:48 -07:00
Max Goodhart
c9bf2ca2a6
Make stream list scrollable
2020-07-27 14:33:33 -07:00
Max Goodhart
cea7210485
Add toggle to display stream debug tools
2020-07-27 14:22:13 -07:00
Max Goodhart
bc700abfae
Move listening indicator into stream name
2020-07-27 14:11:14 -07:00
Max Goodhart
397d41e26d
Display Periscope icon for twitter videos
2020-07-27 14:01:12 -07:00
Max Goodhart
03ab768407
Generalize internal page titles
2020-07-27 11:52:19 -07:00
Max Goodhart
38ea3df625
Add support for background and overlay pages
2020-07-27 11:50:56 -07:00
Max Goodhart
bb4d62050c
Quit cleanly when stream window closed
2020-07-27 11:46:07 -07:00
Max Goodhart
19a29e859f
Make data source refresh interval configurable
2020-07-27 11:23:26 -07:00
Max Goodhart
e8839db60d
Prevent fsevents from being bundled (fixes native module webpack error)
2020-07-25 21:48:43 -07:00
Max Goodhart
36fe472fdc
Wrap injected JS in IIFE to prevent scope conflicts
2020-07-23 19:52:01 -07:00
dependabot[bot]
538e9d16ae
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-21 03:24:50 +00:00
Max Goodhart
b8109735fa
Only create certificate if certDir set
2020-07-19 19:33:24 -07:00
Max Goodhart
3e197ca028
Rework Periscope hacks to handle dynamic rotation and scale to cover
2020-07-17 23:18:45 -07:00
Max Goodhart
2bf1535e37
Prevent page transition style from affecting video display
2020-07-17 23:15:36 -07:00
Max Goodman
37751774b3
Handle error copying stream id to clipboard
2020-07-07 22:18:22 -07:00
Max Goodhart
23fd36ced7
Make clicking ids replace focused grid input
2020-07-06 22:22:30 -07:00
Max Goodhart
35f666462e
Fix missing callback deps
2020-07-06 22:14:54 -07:00
Max Goodhart
3b37ea8d99
Remove unnecessary name attribute
2020-07-06 21:16:29 -07:00
Max Goodhart
2c7f4516ab
Periodically send ping to WebSocket
...
This may help keep the WebSocket alive in some firewall situations.
2020-07-06 21:16:29 -07:00
Max Goodhart
003db47b9c
Color stream ids to make them easier to differentiate
2020-07-06 19:16:38 -07:00
Max Goodhart
5b1899901a
Fix clicking stream ids copying when no empty space
2020-07-06 17:49:40 -07:00
Max Goodman
b229930aa1
Add files missed in code move
2020-07-06 13:59:15 -07:00
Max Goodhart
2cbfc49a2b
Prevent control page echoing back CRDT updates
2020-07-05 22:56:00 -07:00
Max Goodhart
904049646d
Add drag interaction to duplicate stream ids in control page
2020-07-05 22:52:29 -07:00
Max Goodhart
645220ac00
Apply babel config to all files processed in each bundle
2020-07-05 22:33:22 -07:00
Max Goodhart
b328ce21fe
Copy stream id to clipboard when clicked
2020-07-05 21:52:05 -07:00
Max Goodhart
bb0f2a939f
Simplify babel config
2020-07-05 21:45:39 -07:00
Max Goodhart
3381c00cfc
Send diffs of state objects to clients
2020-07-05 20:37:49 -07:00
Max Goodhart
4d415c9197
Consolidate control page connection logic
2020-07-05 20:32:59 -07:00
Max Goodhart
067c9c238a
Fix resetting CRDT document state on reconnect
...
This fixes a bug causing old client windows to reconnect and clear out
the state data.
2020-07-05 20:26:48 -07:00
Max Goodhart
ee313aad02
Fix missing broadcast of CRDT updates to clients
2020-07-05 20:19:33 -07:00
Max Goodhart
8f6210da20
Use Y.js CRDT for view id mapping
...
This fixes glitches when typing in the grid boxes by allowing concurrent
writes and removing the need to read state from the server to render the
box values.
2020-07-05 17:31:25 -07:00
Max Goodhart
71572df9c5
Fix name of config file in example
2020-07-04 13:06:23 -07:00
Max Goodhart
ca038a2cf6
Add configurable dwell delay to Twitch bot
2020-07-02 21:41:04 -07:00
Max Goodhart
e71d54b1b0
Fix color argument parsing
2020-07-02 21:29:33 -07:00
Max Goodhart
c61bafee72
Only display Streamdelay UI when enabled
2020-07-02 20:50:59 -07:00
Max Goodhart
54d7a8e1c1
Fix name of example config file in README
2020-07-02 20:03:41 -07:00