Commit Graph
6 Commits
Author SHA1 Message Date
3031f8144e Upload logo (#54)
* add upload component for logo

* - move upload logo functionlity to its own component
- style upload logo component
- display current logo from server
- implement submit button on logo updater, to submit new logo to api after update
- add some submit status indicator

* update edit-logo component

Logo now posts correctly to owncast api endpoint. This update includes file type
validation and removes the submit button, since the ant.d Upload component
already handles the post logic.

* remove submit-button style for logo upload

Co-authored-by: gingervitis <omqmail@gmail.com>
2021-03-21 19:07:12 -04:00
nebunezandGitHub 826aa3f158 update logo POST route (#773)
The logo POST route now accepts a base64 encoded image instead of a path to an
image in the data folder. The route now saves the posted image to the data
folder, with the correct file type extension, and updates logo path in the
database appropriately.
2021-03-21 19:07:10 -04:00
nebunezandGitHub 80579c5e7e implement custom welcome message (#820)
* implement custom welcome message

This change adds logic for handling custom welcome messages.

* trim welcome message string on POST

Instead of trimming the welcome message every time we are going to send to send
a welcome message, we just trim once when the message is posted from the admin.
2021-03-21 17:10:56 -04:00
nebunezandGitHub b1256bcd08 implement custom welcome message (#65) 2021-03-14 21:55:01 -07:00
a123967645 move components folder and fix build errors (#18)
* move components folder and fix build errors

Fixes https://github.com/owncast/owncast/issues/689

* Prettified Code!

Co-authored-by: nebunez <nebunez@users.noreply.github.com>
2021-02-06 19:38:58 -08:00
nebunezandGitHub fa9f27edca tweaks to offline state in admin viewers page (#17)
If stream is offline, hide current viewers statistic and viewers table.
Also, change wording for describing max viewers.
2021-02-06 14:52:54 -08:00