Gabe Kangas
|
5ec4fd62ad
|
Update test external action buttons
|
2022-07-12 17:32:27 -07:00 |
|
Gabe Kangas
|
46e17bb524
|
Do not render server summary as markdown
|
2022-07-12 17:11:41 -07:00 |
|
Gabe Kangas
|
f757c1c98d
|
Add script to populate page content
|
2022-07-12 14:50:32 -07:00 |
|
Gabe Kangas
|
6ee2866260
|
Handle player being removed
|
2022-07-12 14:30:21 -07:00 |
|
Gabe Kangas
|
678d5c9fd6
|
Move statusbar back to under the player
|
2022-07-12 14:30:21 -07:00 |
|
Gabe Kangas
|
9cdc3b99f2
|
Fix var name
|
2022-07-12 14:30:21 -07:00 |
|
Gabe Kangas
|
662ba32f3a
|
Fix components having transparent backgrounds because colors are unset
|
2022-07-12 13:16:22 -07:00 |
|
Gabe Kangas
|
c4f51ec2c1
|
Guard against followers being unset
|
2022-07-12 13:14:39 -07:00 |
|
Gabe Kangas
|
506d1fa4cf
|
Merge remote-tracking branch 'origin/develop' into webv2
|
2022-07-11 21:21:07 -07:00 |
|
Gabe Kangas
|
8c2ffd5a0b
|
Pull followers from API. For #1861
|
2022-07-11 21:10:49 -07:00 |
|
Gabe Kangas
|
e0634abc98
|
Add Followers list and single follower component. Closes #1861
|
2022-07-11 18:29:58 -07:00 |
|
Gabe Kangas
|
24db1d6c6d
|
Fix more build errors
|
2022-07-10 17:41:20 -07:00 |
|
Gabe Kangas
|
fc40953bcc
|
Add link color
|
2022-07-10 17:37:51 -07:00 |
|
Gabe Kangas
|
0a5f183c2d
|
Update colors and typography stories
|
2022-07-10 17:28:03 -07:00 |
|
Gabe Kangas
|
6b45715724
|
Set working directory of linter
|
2022-07-10 17:07:59 -07:00 |
|
Gabe Kangas
|
100b43dd3a
|
Fix build errors
|
2022-07-10 17:00:56 -07:00 |
|
Gabe Kangas
|
255585cd9f
|
Update components to use the new style/color names
|
2022-07-10 16:45:19 -07:00 |
|
Gabe Kangas
|
9ec1d75d32
|
Recreate theme variables with new style values
|
2022-07-10 16:45:17 -07:00 |
|
Gabe Kangas
|
2d44f86035
|
Add additional information to key verification error
|
2022-07-06 21:46:03 -07:00 |
|
Gabe Kangas
|
14f405bf58
|
Fix followers pagination UI
|
2022-07-05 12:53:21 -07:00 |
|
 Gabe KangasandGitHub
|
d47084f257
|
Hopefully fix the linter error
|
2022-07-03 11:23:55 -07:00 |
|
 Gabe KangasandGitHub
|
b7de1a40a1
|
Ignore the static directory
|
2022-07-01 13:29:29 -07:00 |
|
Gabe Kangas
|
1cf90fb581
|
Add fonts to global css file
|
2022-07-01 13:21:02 -07:00 |
|
Gabe Kangas
|
43aba0a67c
|
Limit what GitHub actions need to run for specific directories
|
2022-06-29 14:39:33 -07:00 |
|
Gabe Kangas
|
e7d078fbdb
|
Add explicit editorconfig block for yaml
|
2022-06-29 14:29:17 -07:00 |
|
Gabe Kangas
|
a28533a7ce
|
Add Javascript linter step
|
2022-06-29 14:26:15 -07:00 |
|
Gabe Kangas
|
32e900f1d0
|
Fix linter warnings
|
2022-06-29 14:12:31 -07:00 |
|
Gabe Kangas
|
3c43db4d86
|
Make video poster fill player and not use the logo. For #1857
|
2022-06-29 14:01:41 -07:00 |
|
Gabe Kangas
|
ccb97197c5
|
Fix chat array not being properly appended to
|
2022-06-29 11:50:56 -07:00 |
|
Gabe Kangas
|
5e4334ac01
|
Use user color for name change messages
|
2022-06-28 20:40:18 -07:00 |
|
Gabe Kangas
|
23e3751303
|
Update mock data
|
2022-06-28 19:15:01 -07:00 |
|
Gabe Kangas
|
aec65af87d
|
Use a numbered pre-named set of user colors instead of random. Closes #1974
|
2022-06-28 19:01:47 -07:00 |
|
Gabe Kangas
|
577ce5718d
|
Wire up notify popup to hide/show at correct times. Closes #1911
|
2022-06-26 23:01:52 -07:00 |
|
Gabe Kangas
|
8fc922588b
|
Add noreferrer automatically to link tags. Closes #1941
|
2022-06-26 20:09:07 -07:00 |
|
Gabe Kangas
|
b08393295f
|
Add option to hide viewer count. Closes #1939
|
2022-06-26 00:46:55 -07:00 |
|
Gabe Kangas
|
97db93e0d7
|
Support a custom emoji override directory. Closes #1967
|
2022-06-25 23:06:31 -07:00 |
|
Gabe Kangas
|
bb1c934c4b
|
Fix goodbye state not going back online. Closes #1977
|
2022-06-25 21:26:41 -07:00 |
|
Gabe Kangas
|
e6b857f3b2
|
Add toggle chat keyboard shortcut. Closes #1892
|
2022-06-24 23:27:17 -07:00 |
|
Gabe Kangas
|
6de93f9651
|
Move the favicons
|
2022-06-24 21:53:16 -07:00 |
|
Gabe Kangas
|
f4de7ed31f
|
Insert custom CSS styles into layout. Closes #1972
|
2022-06-24 21:42:42 -07:00 |
|
Gabe Kangas
|
e08037b64a
|
Wire up chat message props. Add username highlighting. Closes #1921
|
2022-06-24 21:30:54 -07:00 |
|
Gabe Kangas
|
b7df2949e4
|
Remove interfont and use Open Sans + Poppins fonts instead. #1625
|
2022-06-24 16:27:45 -07:00 |
|
Gabe Kangas
|
5d65b4b3b1
|
Add undesigned functionality of follow modal. For #1862
|
2022-06-24 15:55:53 -07:00 |
|
Gabe Kangas
|
78dc183c11
|
Fix warning
|
2022-06-21 17:28:12 -07:00 |
|
Gabe Kangas
|
0c439ccba4
|
Add AirPlay support to player. Closes #1963
|
2022-06-21 15:38:37 -07:00 |
|
Gabe Kangas
|
2cd6756d01
|
Add unit and api tests to Earthfile
|
2022-06-21 12:16:44 -07:00 |
|
Gabe Kangas
|
86305c3028
|
Cleanup some warnings
|
2022-06-20 22:36:01 -07:00 |
|
Gabe Kangas
|
718d6d312b
|
Use thumbnail and preview gif controllers
|
2022-06-20 22:18:27 -07:00 |
|
Gabe Kangas
|
9c477e16a2
|
Use static servers for serving embedded web assets
|
2022-06-20 22:12:44 -07:00 |
|
Gabe Kangas
|
18a184eeb7
|
Use bundled images instead of old webroot files
|
2022-06-20 22:10:55 -07:00 |
|
Gabe Kangas
|
3741196de6
|
Standardize endpoint name and fix doc. Closes #1966
|
2022-06-20 08:46:53 -07:00 |
|
Gabe Kangas
|
6ff8c89246
|
Move to the Eartlhy job for the nightly Docker build. Closes #1953
|
2022-06-20 08:08:03 -07:00 |
|
Gabe Kangas
|
2baad77c5a
|
Support running tests within Earthly container
|
2022-06-20 08:04:04 -07:00 |
|
Gabe Kangas
|
d3a5ebd4be
|
Remove the old web assets from build steps
|
2022-06-19 22:01:00 -07:00 |
|
Gabe Kangas
|
8624358dde
|
Add latency compensator to player. Closes #1931
|
2022-06-19 21:23:26 -07:00 |
|
Gabe Kangas
|
ff968616ba
|
Support server-rendered index.html for all clients. Closes #1871
|
2022-06-19 16:35:55 -07:00 |
|
Gabe Kangas
|
78c6189c02
|
First pass at bundling web app into service. Working.
|
2022-06-19 15:32:42 -07:00 |
|
Gabe Kangas
|
22ac8035fe
|
Remove old javascript build directory
|
2022-06-19 15:32:41 -07:00 |
|
Gabe Kangas
|
6b22be8cf3
|
Merge remote-tracking branch 'origin/develop' into webv2
|
2022-06-19 13:52:22 -07:00 |
|
Gabe Kangas
|
1dbeac422f
|
Add player settings menu. Closes #1932
|
2022-06-19 13:49:42 -07:00 |
|
Gabe Kangas
|
62a580b72c
|
Use Earthly setup action instead of manually downloading
|
2022-06-19 10:41:15 -07:00 |
|
Gabe Kangas
|
078462b246
|
Remove additional branching
|
2022-06-19 10:32:12 -07:00 |
|
Gabe Kangas
|
a137d7ebb9
|
Support multi-platform docker builds with qemu
|
2022-06-18 23:05:50 -07:00 |
|
Gabe Kangas
|
233a2ccb2f
|
Point to most recent earthly + cd to root on build
|
2022-06-18 20:46:05 -07:00 |
|
Gabe Kangas
|
fce3672bc1
|
Add nightly build action that uses Earthly. Another step in #1953
|
2022-06-18 20:23:23 -07:00 |
|
Gabe Kangas
|
d214f2390e
|
Pass in the image and tag names separately from the version
|
2022-06-18 20:19:43 -07:00 |
|
Gabe Kangas
|
ee118e905c
|
Add Prometheus endpoint to OpenAPI spec
|
2022-06-13 13:33:35 -07:00 |
|
Gabe Kangas
|
0f4aab24a8
|
Tweaks for sig verify error message
|
2022-06-11 15:17:43 -07:00 |
|
Gabe Kangas
|
d6814b516a
|
Require auth middleware only on GET requests
|
2022-06-05 22:46:46 -07:00 |
|
Gabe Kangas
|
26eebf47d5
|
Pass back actual error payload
|
2022-06-05 22:45:20 -07:00 |
|
Gabe Kangas
|
c841e4d32d
|
Fix middleware attached to wrong endpoint
|
2022-06-04 22:41:25 -07:00 |
|
Gabe Kangas
|
ab0a46cbd2
|
Change text to clarify following is on the fediverse
|
2022-06-04 11:36:09 -07:00 |
|
Gabe Kangas
|
677700414b
|
Allow adjusting latency targets based on buffering events
|
2022-06-02 23:37:20 -07:00 |
|
Gabe Kangas
|
221b9c8f0f
|
Add playback performance metrics. Closes #1930
|
2022-06-02 14:34:32 -07:00 |
|
Gabe Kangas
|
04597908a5
|
Add keyboard shortcuts for player controls. For #1892
|
2022-06-02 13:50:16 -07:00 |
|
Gabe Kangas
|
1684979187
|
Add working but unstyled notify registration modal
|
2022-05-29 22:08:57 -07:00 |
|
Gabe Kangas
|
bf7319db9a
|
Install service worker at launch
|
2022-05-29 21:51:00 -07:00 |
|
Gabe Kangas
|
1b26a44fb6
|
Fix concurrent rendering error + make logs debug level
|
2022-05-28 18:45:30 -07:00 |
|
Gabe Kangas
|
aae63e4e2c
|
Display global error if server is unreachable
|
2022-05-27 22:53:55 -07:00 |
|
Gabe Kangas
|
ce9d403269
|
Remove random image
|
2022-05-27 20:37:54 -07:00 |
|
Gabe Kangas
|
680cfc977a
|
Removing fetch retries for now until I write it from scratch
|
2022-05-27 18:44:26 -07:00 |
|
Gabe Kangas
|
7ac66faf48
|
Support retries fetching server config
|
2022-05-27 18:16:40 -07:00 |
|
Gabe Kangas
|
24738d7410
|
I cannot deal with the purple modals anymore
|
2022-05-27 14:43:43 -07:00 |
|
Gabe Kangas
|
dacfaba32b
|
Experiment with chromatic to streamline visual UI testing
|
2022-05-27 14:31:22 -07:00 |
|
Gabe Kangas
|
bf8a7e9f1a
|
Fix svg related errors with storybook
|
2022-05-27 13:44:38 -07:00 |
|
 Gabe KangasandGitHub
|
af1e786c99
|
Limit seeking to live edge on play event to only if not previously playing.
|
2022-05-27 12:55:01 -07:00 |
|
Gabe Kangas
|
db184c74dd
|
Comment out the old ant overrides and try to make colors match design
|
2022-05-26 22:25:44 -07:00 |
|
Gabe Kangas
|
da0a2f5f5d
|
Fix play button z-index + add basic player theme
|
2022-05-26 21:44:54 -07:00 |
|
Gabe Kangas
|
8ed01ed4da
|
../
First pass at the emoji picker
|
2022-05-26 18:59:16 -07:00 |
|
Gabe Kangas
|
1d213b71d4
|
Support changing your own name and handling name change events
|
2022-05-26 13:52:04 -07:00 |
|
 Gabe KangasandGitHub
|
1bc12da73a
|
Remove reference to unused var
|
2022-05-26 12:40:50 -07:00 |
|
Gabe Kangas
|
5a51b2d779
|
Change cursor to pointer
|
2022-05-26 11:31:45 -07:00 |
|
Gabe Kangas
|
b3407cbdea
|
Remove user menu when chat is not available
|
2022-05-26 11:08:37 -07:00 |
|
 Gabe KangasandGitHub
|
73cf043ed7
|
Reduce max rebuffer events + update log messages
|
2022-05-26 09:12:53 -07:00 |
|
Gabe Kangas
|
715504eb69
|
Merge remote-tracking branch 'origin/develop' into webv2
|
2022-05-25 22:57:14 -07:00 |
|
Gabe Kangas
|
f041727f07
|
Add first pass for offline banner component
|
2022-05-25 22:52:27 -07:00 |
|
Gabe Kangas
|
281829a473
|
Support re-authing on invalid access token
|
2022-05-25 22:51:17 -07:00 |
|
Gabe Kangas
|
09ea1951be
|
Fix lint warning
|
2022-05-25 21:49:30 -07:00 |
|
Gabe Kangas
|
7b1667bf6a
|
Refactor app state to be a state machine with access selectors
|
2022-05-25 21:47:09 -07:00 |
|
Gabe Kangas
|
dde9878a46
|
Fix favicon 404s in dev
|
2022-05-25 21:33:06 -07:00 |
|