Gabe Kangas
6e6c2eca14
Add note about svgs
2022-01-14 11:20:14 -08:00
Gabe Kangas
a1cd0a08af
Optimize image
2022-01-12 14:02:24 -08:00
Gabe Kangas and GitHub
084a01fb02
Admin social features ( #408 )
...
* ActivityPub admin pages for configuration
* Fix dev build
* Add support for requiring follow approval. Closes https://github.com/owncast/owncast/issues/1208
* Point at admin version of followers endpoint
* Add setting for toggling displaying fediverse engagement in admin. https://github.com/owncast/owncast/issues/1404
* Add instance URL textfield to federation config and disable federation if it is empty
* If instance URL is not https disable federation
* Tweak federation toggle text. Make go live message optional
* Add federation info modal. Closes https://github.com/owncast/owncast/issues/1544
* Add support for blocked federated domains. For https://github.com/owncast/owncast/issues/1209
* Simplify fediverse post input
* Add placeholder Fediverse icon
* Tweak federation logo in admin menu. Closes https://github.com/owncast/owncast/issues/1603
* Add global button for composing a fediverse post.
Closes https://github.com/owncast/owncast/issues/1610
* Federation -> Social
* Add page for listing federated actions. Closes https://github.com/owncast/owncast/issues/1573
* Auto-close social post modal after success
* Make user modal action buttons look nicer
* Center and reduce width and center count column. Closes https://github.com/owncast/owncast/issues/1580
* Update the followers table to be clearer
* Fix exception thrown when passing undefined
* Disable federation settings if feature is disabled
* Update enable social modal. For https://github.com/owncast/owncast/issues/1594
* Fix type props
* Quiet, linter
* Move compose button to the left
* Add tooltip for compose button
* Add NSFW toggle to federation config. Closes https://github.com/owncast/owncast/issues/1628
* Add support for blocking/removing followers. For https://github.com/owncast/owncast/issues/1630
* Allow editing the server url field even when federation is disabled
* Continue to update the copy around the social features
* Use relative path to action images. Fixes https://github.com/owncast/owncast/issues/1646
* Link IRIs and make action verbse present tense
* Update caniuse
2022-01-12 13:52:37 -08:00
Gabe Kangas and GitHub
a5ad812054
Bump tj-actions/eslint-changed-files
...
Maybe this will fix https://github.com/owncast/owncast/issues/1607 ?
2021-12-21 14:56:03 -08:00
Gabe Kangas
62daceaa9b
Cleanup to support next update
2021-12-06 18:01:30 -08:00
Gabe Kangas
bbd90ff6fe
Specify that S3 storage is for streaming.
2021-11-27 18:12:20 -08:00
Gabe Kangas and GitHub
c0b769935b
Only dispatch admin bundle on push to develop
2021-11-15 17:07:00 -08:00
Gabe Kangas
59f0fce728
Storage -> S3 Storage. Closes https://github.com/owncast/owncast/issues/1459
2021-11-15 12:22:45 -08:00
Gabe Kangas
6de509f723
Split up user lists into tabs
2021-11-12 21:28:29 -08:00
Gabe Kangas
1cde33ca03
Add user count to user table headings
2021-11-12 16:47:31 -08:00
Gabe Kangas
3872b0bf13
Silence, warning.
2021-11-12 16:39:16 -08:00
Gabe Kangas
683e55b57d
Send dispatch event to core repo to bundle admin
2021-11-12 10:29:42 -08:00
Gabe Kangas
7a712a7ae3
Add friendly name and description for h264_omx. Fixes https://github.com/owncast/owncast/issues/1521
2021-11-11 14:53:15 -08:00
Gabe Kangas
6b7cbfe458
npm install
2021-11-11 14:44:09 -08:00
Gabe Kangas
81c159e265
Don't require using next Image tag
2021-11-10 21:49:31 -08:00
Gabe Kangas
b0541f0e66
List moderators in users page. Closes https://github.com/owncast/owncast/issues/1511
2021-11-08 00:51:17 -08:00
Gabe Kangas
693fd3b906
Project setting updates
2021-11-08 00:37:15 -08:00
Gabe Kangas and GitHub
24cb1ed0f1
Add ability to set a user as a moderator via the admin ( #355 )
...
* Add moderators
* Remove passing unused prop
* Fix linter not running
2021-11-02 17:06:46 -07:00
Gabe Kangas
4b62583a25
config-path -> config_path
2021-10-13 19:26:12 -07:00
Gabe Kangas
5b2d215c52
Update eslint workflow. Set nextjs default rules.
2021-10-13 18:21:51 -07:00
Gabe Kangas
8a435cc23c
Revert "Bump @typescript-eslint/parser from 4.33.0 to 5.0.0 ( #330 )"
...
This reverts commit 92ec59227cf0ab28bfd8382221ce2fab0ace3baa.
2021-10-13 09:54:54 -07:00
Gabe Kangas
577ec61913
Split up linter and formatter
2021-10-12 13:51:33 -07:00
Gabe Kangas
b4fdd02460
Remove two images that are unused
2021-10-10 01:26:14 -07:00
Gabe Kangas
31ebe58dde
Try using ref instead of head_ref in checkout action to maybe fix fork linter failures.
2021-09-21 13:52:06 -07:00
Gabe Kangas and GitHub
683ec7881d
Turn off react/jsx-no-bind
2021-08-29 18:19:18 -07:00
Gabe Kangas
65319e9bfc
Add lodash
2021-08-17 18:41:09 -07:00
Gabe Kangas
b7552d9bc1
Dedupe name list
2021-08-17 17:38:10 -07:00
Gabe Kangas
1e436bdb67
Only show online client count if we are online. closes https://github.com/owncast/owncast/issues/1306
2021-08-12 23:51:13 -07:00
Gabe Kangas
ad59d6ebda
Package updates updated these files
2021-08-12 23:46:57 -07:00
Gabe Kangas
e3eda87719
Auto-expand utilities menu when upgrade is available. Closes https://github.com/owncast/owncast/issues/1299
2021-08-12 23:46:24 -07:00
6ce927a854
Update the "Forbidden usernames" UI ( #259 )
...
* Add new component for adding/removing forbidden name strings. Closes https://github.com/owncast/owncast/issues/1230
* make editing string styling shareable and consistent with tag editor
* Prettified Code!
Co-authored-by: gingervitis <omqmail@gmail.com >
Co-authored-by: gingervitis <gingervitis@users.noreply.github.com >
2021-07-25 22:12:50 -07:00
Gabe Kangas
ca050d7990
Fallback to displaying full user-agent string if a pretty version cannot be determined
2021-07-22 15:18:38 -07:00
Gabe Kangas
3e5f99cf19
Display client count in title. Closes https://github.com/owncast/owncast/issues/1242
2021-07-22 15:18:20 -07:00
Gabe Kangas
f8521d33d5
Cleanup
2021-07-21 17:28:56 -07:00
Gabe Kangas
a839d7250b
Update url route to specify it is chat clients being returned
2021-07-21 17:19:31 -07:00
Gabe Kangas
06793078f6
Remove the chat client table from the viewers page since that all exists on the chat page now
2021-07-21 17:13:04 -07:00
Gabe Kangas
4a5badcd1f
Set initialValue for welcome mesage. Closes https://github.com/owncast/owncast/issues/1236
2021-07-21 16:05:29 -07:00
b10ba1dcc2
Admin support for managing users ( #245 )
...
* First pass at displaying user data in admin
* Hide chat blurb on home page if chat is disabled
* Hide sidebar chat section if chat is disabled
* Block/unblock user interface for https://github.com/owncast/owncast/issues/1096
* Simplify past display name handling
* Updates to reflect the api access token change
* Update paths
* Clean up the new access token page
* Fix linter
* Update linter workflow action
* Cleanup
* Fix exception rendering table row
* Commit next-env file that seems to be required with next 11
* chat refactor - admin adjustments (#250 )
* add useragent parser; clean up some html;
* some ui changes
- use modal instead of popover to confirm block/unblock user
- update styles, table styles for consistency
- rename some user/chat labels in nav and content
* format user info modal a bit
* add some sort of mild treatment and delay while processing ban of users
* rename button to 'ban'
* add some notes
* Prettified Code!
* fix disableChat toggle for nav bar
* Support sorting the disabled user list
* Fix linter error around table sorting
* No longer restoring messages on unban so change message prompt
* Standardize on forbiddenUsername terminology
* The linter broke the webhooks page. Fixed it. Linter is probably pissed.
* Move chat welcome message to chat config
* Other submenus don't have icons so remove these ones
Co-authored-by: gingervitis <omqmail@gmail.com >
Co-authored-by: gabek <gabek@users.noreply.github.com >
2021-07-19 22:02:02 -07:00
Gabe Kangas
df353cd3a1
Update prettier workflow action
2021-07-05 17:45:28 -07:00
Gabe Kangas and GitHub
90d4f4be3e
Try and fix the workflow failing
2021-07-05 17:37:44 -07:00
Gabe Kangas and GitHub
e930481cc8
Don't annoy us about patch updates to types
2021-06-27 19:38:40 -07:00
Gabe Kangas
894cc2403e
Calm down excessive dependabot updates
2021-06-23 18:16:05 -07:00
Gabe Kangas
caa170e4ef
Start new chat config sections
2021-06-21 20:19:20 -07:00
Gabe Kangas and GitHub
0583a99148
Copy over stalebot config from core repo
2021-06-21 09:47:55 -07:00
Gabe Kangas
238842bb66
eslint configs have been merged. https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-800-2021-02-21
2021-06-15 23:16:45 -07:00
Gabe Kangas
a4fcab8390
Add eslint config next
2021-06-15 23:10:56 -07:00
Gabe Kangas
aa7f7f58dd
Show RTMP port on home page. Closes https://github.com/owncast/owncast/issues/1049
2021-05-24 22:23:44 -07:00
Gabe Kangas and GitHub
8437a6fb78
Remove checkout ref
2021-05-24 16:19:33 -07:00
Gabe Kangas and GitHub
eb1c03c15f
Add some additional details in readme
2021-05-06 14:48:10 -07:00
Gabe Kangas
9150fba317
Tweak latency message
2021-05-05 18:22:17 -07:00
Gabe Kangas
7254a8ee09
Update latency levels
2021-05-05 17:19:12 -07:00
Gabe Kangas
09c50321c7
Rename disable chat to hide chat
2021-05-01 21:04:24 -07:00
Gabe Kangas and GitHub
8eeea83aa5
Removing from dependabot reviews
2021-04-26 23:30:12 -07:00
Gabe Kangas and GitHub
34e1dcfc52
Update linter.yml
2021-04-23 08:49:19 -07:00
Gabe Kangas and GitHub
3bfd0fd700
Don't run code formatting for dependabot
2021-04-20 23:51:48 -07:00
Gabe Kangas and GitHub
6966d13940
pull_request -> pull_request_target
2021-04-19 23:12:35 -07:00
Gabe Kangas
3989f7d49f
Remove collapse and shrink text a bit since it can be too big on longer urls
2021-04-19 18:24:04 -07:00
Gabe Kangas and GitHub
bf819c3804
Update linter.yml
2021-04-19 18:00:45 -07:00
Gabe Kangas
95e3a1d4c5
Fix layout of checkboxes in modals. Closes https://github.com/owncast/owncast/issues/945
2021-04-19 17:59:04 -07:00
Gabe Kangas and GitHub
c5109b7daa
branch name is no longer supported in config
2021-04-19 10:01:10 -07:00
Gabe Kangas and GitHub
1dc802fb08
Update linter.yml
2021-04-19 09:53:05 -07:00
Gabe Kangas
d2145b5b62
Point to web page doc in css component
2021-04-16 12:03:49 -07:00
Gabe Kangas
01f3ab9a27
Add confirmation popup for codec selection. Closes https://github.com/owncast/owncast/issues/891
2021-04-13 13:54:58 -07:00
Gabe Kangas
2a5d8d37d0
Layout and text around codec selection
2021-04-13 13:54:58 -07:00
Gabe Kangas
45b9d4fcfb
CPU Usage -> Hardware usage
2021-04-13 13:54:58 -07:00
Gabe Kangas
cad99d9cb3
Tweak latency setting text
2021-04-13 13:54:58 -07:00
Gabe Kangas
dba1654807
Fix links
2021-04-13 13:54:58 -07:00
Gabe Kangas
f04f385f2b
Start codec selection in admin
2021-04-13 13:54:57 -07:00
Gabe Kangas
4794339b8a
Update charting libraries
2021-04-12 19:56:37 -07:00
Gabe Kangas
5b01240992
Revert "Bump @types/chart.js from 2.9.31 to 2.9.32 ( #111 )"
...
This reverts commit 70729bc8c0b1b1ab7e6c8c7765aa44bc04075311.
2021-04-12 00:30:18 -07:00
Gabe Kangas
810a8a7e3f
allow empty and/or missing news
2021-04-11 23:56:41 -07:00
Gabe Kangas
6ebe52c5f4
Experiment with colapsing details
2021-04-08 20:57:50 -07:00
Gabe Kangas
e87358aa5b
Force logo to re-load after uploading new image. Closes https://github.com/owncast/owncast/issues/894
2021-04-07 22:51:27 -07:00
Gabe Kangas
8751dd5e91
Explicity send no referrer headers to external requests for privacy
2021-04-04 20:18:31 -07:00
Gabe Kangas
190b15e592
Limit icon size. Closes https://github.com/owncast/owncast/issues/890
2021-04-04 20:06:26 -07:00
Gabe Kangas
70f33b624f
Show loading spinner for news component
2021-04-04 18:43:55 -07:00
Gabe Kangas
a6fa16c1bf
Add key to ArticleItem list
2021-04-04 18:30:38 -07:00
Gabe Kangas
3fc7619367
Clear actions modal on save
2021-03-31 21:34:55 -07:00
Gabe Kangas
dc40bb234a
add jsx-no-target-blank to eslint config
2021-03-27 18:03:43 -07:00
Gabe Kangas and GitHub
ec53040edc
Fix admin lint/prettier workflow
2021-03-27 17:58:44 -07:00
Gabe Kangas and GitHub
9602538098
Truncate url and limit width of social content ( #89 )
...
* Truncate and limit width of social list. closes https://github.com/owncast/owncast/issues/845
* Remove new class and allow text to wrap in existing css class
2021-03-27 16:38:27 -07:00
Gabe Kangas
e244111bbb
Fix broken urls. Closes https://github.com/owncast/owncast/issues/798
2021-03-25 20:43:50 -07:00
ea1ed11e72
Changing server url was resetting other updated fields ( #86 )
...
* changing url was resetting other fields. Closes https://github.com/owncast/owncast/issues/854
* specify config path for various instanceDetails fields instead
* fix react warning
Co-authored-by: gingervitis <omqmail@gmail.com >
2021-03-24 14:12:22 -07:00
Gabe Kangas
aefe884daf
Stop leaking instances via links. Closes https://github.com/owncast/owncast/issues/822
2021-03-22 20:43:58 -07:00
Gabe Kangas
2f27f516dc
Only allow SSLed urls for external actions. Closes https://github.com/owncast/owncast/issues/833
2021-03-17 21:26:27 -07:00
Gabe Kangas and GitHub
195ac23bb2
Admin support for creating 3rd party external link actions ( #72 )
...
* WIP external actions
* Add comment
* Add support for external actions icons and colors
2021-03-15 15:27:19 -07:00
8bac350f61
Add server setting to disable chat ( #61 )
...
* Add server setting to disable chat
* Prettified Code!
Co-authored-by: gabek <gabek@users.noreply.github.com >
2021-03-14 11:39:07 -07:00
Gabe Kangas and GitHub
ec3fe3d505
Specify checkout ref for prettier. Reorder jobs
2021-03-14 11:31:03 -07:00
6669d9e425
Support setting a custom name for a stream output variant ( #64 )
...
* Display+set video stream output variant names
* Merge in admin updates
* Prettified Code!
* Fix build
* Prettified Code!
Co-authored-by: gabek <gabek@users.noreply.github.com >
2021-03-11 13:39:36 -08:00
Gabe Kangas and GitHub
2d65b5ee18
Add prettier to linter file
2021-03-11 01:08:33 -08:00
Gabe Kangas and GitHub
96bbe37869
Moving prettier run into the linter file
2021-03-11 01:07:29 -08:00
Gabe Kangas and GitHub
d54c8336b7
Add nebunez to dependabot alerts
2021-03-10 16:47:16 -08:00
Gabe Kangas
174a4891fd
Fix typo
2021-03-07 23:00:23 -08:00
Gabe Kangas
88e659e8fb
Fix broken image
2021-03-07 19:51:49 -08:00
Gabe Kangas
4232ff52b0
Fix text style breaking build
2021-03-07 15:52:58 -08:00
Gabe Kangas
582b234528
Add a link to adding geo details about viewers
2021-03-05 01:01:31 -08:00
Gabe Kangas
6f6b4c0aa1
Fix thumbnail url
2021-03-05 00:52:45 -08:00
Gabe Kangas
f64699b379
Add source param to documentation links
2021-03-04 00:53:50 -08:00
Gabe Kangas
55f5406e5f
Default empty width/height as 0 when cleared. Closes https://github.com/owncast/owncast/issues/781
2021-03-02 19:10:23 -08:00
Gabe Kangas and GitHub
679ed7cc56
Merge pull request #52 from owncast/jv-772-thumbnail-size
...
fix: set thumbnail image to fixed size and fix label color
2021-02-26 14:17:13 -08:00