Commit Graph

272 Commits

Author SHA1 Message Date
Max Goodhart
1c2c13dd3f Change default username/password 2020-11-04 23:07:42 -08:00
Max Goodhart
eeadb061bb Add (opt-outable) Sentry error tracking telemetry 2020-10-10 16:28:10 -07:00
Max Goodhart
4ee2f3ad2a Stop filtering out offline/unknown streams from list 2020-10-08 23:40:33 -07:00
Max Goodhart
1e25b0622c Sandbox all browser contexts 2020-10-08 22:55:20 -07:00
Max Goodhart
4726954cb2 Remove spurious console.log 2020-09-09 23:33:31 -07:00
Max Goodhart
84e97b9310 Make active highlight color configurable 2020-09-09 23:03:55 -07:00
Max Goodhart
e2c5414608 Add UI for streamdelay start/stop functionality 2020-09-06 21:08:49 -07:00
Max Goodhart
cc842247a7 Technology is not neutral 2020-09-06 19:50:22 -07:00
Max Goodhart
066dea3112 Prevent views from navigating away from the current page 2020-08-29 22:50:45 -07:00
Max Goodhart
59b002f243 Remove video re-play (likely cause of Fb looping) 2020-08-28 22:24:59 -07:00
Max Goodhart
a1878b9f5b Improve display for lower screen heights 2020-08-28 22:16:54 -07:00
Max Goodhart
78a8bed396 Fix appearance of blur button when active 2020-08-28 22:10:20 -07:00
Max Goodhart
4b5e2931eb Add hacky support for playing audio-based pages 2020-08-26 23:52:30 -07:00
Max Goodhart
d8e51776e9 Add ability to set stream audio playing in background 2020-08-26 23:52:29 -07:00
Max Goodhart
93a29ecfac Add test GitHub action 2020-08-26 11:29:31 -07:00
Max Goodhart
21bfacd84b Add tests for auth system, refactors for testing 2020-08-26 11:22:20 -07:00
Max Goodhart
6e2db3e1c8 Disable remote module in stream views 2020-08-26 11:22:19 -07:00
Max Goodhart
31516b4a22 Add babel plugin for nullish coalescing operator 2020-08-26 11:22:19 -07:00
Max Goodhart
a7b5bb3d1b Persist auth data across restarts 2020-08-26 11:22:19 -07:00
Max Goodhart
5063a95ab7 Add invite links with role based access control 2020-08-26 11:22:18 -07:00
Paul Seelman
83621cec9e Fix DPI scaling 2020-08-18 00:19:44 -07:00
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