Commit Graph

5785 Commits

Author SHA1 Message Date
t1enne
c9938cf414 Added alternative styling for own messages in chat
Added alternative styling for messages sent by self in chat

Prettiered the file
2022-06-28 09:12:22 +02: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
dependabot[bot]
0d42d4b85e Bump jsdom from 16.4.0 to 16.7.0 in /test/automated/api (#1975)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.4.0 to 16.7.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.4.0...16.7.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 21:16:18 -07:00
dependabot[bot]
737d480f80 Bump jsdom from 16.4.0 to 16.7.0 in /test/automated/hls (#1976)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.4.0 to 16.7.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.4.0...16.7.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-25 21:16:04 -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
Owncast
a5e8d2ac35 Commit updated API documentation 2022-06-20 15:48:48 +00: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
Owncast
3bccc5364c Update admin to 64706cedeefd75f442c03f7d73f91a075b065390 2022-06-20 14:37:23 +00: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
Owncast
4ecc49fce0 Commit updated API documentation 2022-06-19 20:54:34 +00: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
Walter Huf
476415bfbc Hufman/earthly builds (#1962)
* WIP rework release builds with Earthly

* Build linux dist files with GCC cross-compiling

* Use single Earthfile build/package targets

Uses the --platform argument to pick a non-default platform output
but the target name is the same

* Build and push Docker images with Earthfile

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-06-18 18:42:25 -07:00
tobi
05a134c64e [bugfix] Fix http signatures trying to derive actor (#1956)
* add GetResolvedPublicKeyFromIRI

* verify public key using key not actor w/key

* try most common algos first

* try stated algo first

* make sure not to try an algo twice

* return errors per algorithm

* linting
2022-06-18 15:29:10 -07:00
Walter Huf
34629d0f5d Link the Docker Pull badge to Dockerhub (#1948) 2022-06-14 15:36:37 -07:00
Owncast
40d4d71af2 Commit updated API documentation 2022-06-13 20:34:48 +00:00
Gabe Kangas
ee118e905c Add Prometheus endpoint to OpenAPI spec 2022-06-13 13:33:35 -07:00
Owncast
793e177501 Update admin to cadb926648602bf6fa760ce80ddd600a039fd845 2022-06-13 20:28:09 +00:00
Owncast
3b9ec5de55 Update admin to f1214a5c7c32657eb4fefe8d2384fe629bc797ca 2022-06-13 13:47:15 +00:00
cr0ax
f4392a9e6f Use a custom http client when connecting to aws (#1945)
Signed-off-by: Christian Burke <cr0ax64@gmail.com>
2022-06-11 18:21:11 -07:00
cr0ax
0c64c988d5 Change .editorconfig to reflect current state of the code (#1944)
Signed-off-by: Christian Burke <cr0ax64@gmail.com>
2022-06-11 18:04:50 -07:00
Gabe Kangas
0f4aab24a8 Tweaks for sig verify error message 2022-06-11 15:17:43 -07:00