Gabe Kangas
1a7b6b99d5
feat(storage): support a object storage custom path prefix
2 years ago
Gabe Kangas
cd458630ec
Support using the custom video serving endpoint even if you don't use object storage ( #2924 )
...
* feat(video): refactor video serving endpoint
It can now be used without an object storage provider. Closes #2785
* fix: remove debug log
2 years ago
Gabe Kangas
b3ac4e1a15
fix(js): consolidate url and account validators
2 years ago
Nathan
32f8c06390
fix : #2779 - strip trailing slash on s3 endpoint ( #2788 )
...
Co-authored-by: thisProjects <wibbet@wobbet.com>
2 years ago
Gabe Kangas
7392ae8a54
Reorganize admin components to help bundling
3 years ago
Gabe Kangas
c542dc10da
Fix some components being rendered as pages
3 years ago
Gabe Kangas
5a41f4a1ea
Reorganize admin pages and consolidate some sections. For #1904
3 years ago
Gabe Kangas
11c4d80e28
Export new url validation functions
3 years ago
Meisam
268af5c20e
activate save on s3 bucket change in admin ( #2392 )
3 years ago
James Young
d1f3fffe2f
reafctor: normalize component formatting ( #2082 )
...
* refactor: move/rename BanUserButton file
* refactor: move/rename Chart file
* refactor: update generic component filenames to PascalCase
* refactor: update config component filenames to PascalCase
* refactor: update AdminLayout component filename to PascalCase
* refactor: update/move VideoJS component
* chore(eslint): disable bad react/require-default-props rule
* refactor: normalize ActionButton component
* refactor: normalize ActionButtonRow component
* refactor: normalize FollowButton component
* refactor: normalize NotifyButton component
* refactor: normalize ChatActionMessage component
* refactor: normalize ChatContainer component
* refactor: normalize ChatJoinMessage component
* refactor: normalize ChatModerationActionMenu component
* refactor: normalize ChatModerationDetailsModal component
* refactor: normalize ChatModeratorNotification component
* refactor: normalize ChatSocialMessage component
* refactor: normalize ChatSystemMessage component
* refactor: normalize ChatTextField component
* refactor: normalize ChatUserBadge component
* refactor: normalize ChatUserMessage component
* refactor: normalize ContentHeader component
* refactor: normalize OwncastLogo component
* refactor: normalize UserDropdown component
* chore(eslint): modify react/function-component-definition rule
* refactor: normalize CodecSelector component
* refactor: update a bunch of functional components using eslint
* refactor: update a bunch of functional components using eslint, pt2
* refactor: update a bunch of functional components using eslint, pt3
* refactor: replace all component->component default imports with named imports
* refactor: replace all component-stories->component default imports with named imports
* refactor: remove default exports from most components
* chore(eslint): add eslint config files for the components and pages dirs
* fix: use-before-define error in ChatContainer
* Fix ChatContainer import
* Only process .tsx files in Next builds
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
3 years ago
Gabe Kangas
59f0fce728
Storage -> S3 Storage. Closes https://github.com/owncast/owncast/issues/1459
4 years ago
gabek
c0c5784954
Prettified Code!
4 years ago
Artur Angiel
9b7835e71e
#1495 Path-style S3 compatibile URLs implemented ( #346 )
...
* #1495 Path-style S3 compatibile URLs implemented
https://github.com/owncast/owncast/issues/1495
It gives ability to use S3 compatibile providers that doesn't
support virtual-host-style URLs (i.e. Oracle Cloud Object Storage)
* https://github.com/owncast/owncast/issues/1495 Renaming rest of 'pathBased' to 'forcePathStyle'
4 years ago
gabek
bcd46cee61
Prettified Code!
4 years ago
Meisam
a84aa72ee4
fix save button enable for acl/serving_endpoint ( #239 )
4 years ago
Gabe Kangas
8bd7c77a11
Fix linter suggestions
5 years ago
gingervitis
a67adc9393
rename toggleswitch-with-submit to just toggleswitch since by default it now will not submit unless you give it a prop to
5 years ago
gingervitis
682ddf96c3
more cleanup
5 years ago
gingervitis
a122ee6c42
Admin css overhaul pt2 ( #19 )
...
* tweaks to offline state in admin viewers page
If stream is offline, hide current viewers statistic and viewers table.
Also, change wording for describing max viewers.
* take out ant dark stylesheet, organize ant color overrides
* remove ant dark css; cleanup ant overrides; format public-detail page
* combine toggleswitch component style with textfield so layout can be shared
* fix toggleswitch status message placement
* - update styles for modals, collapses
- move reset dir into its own component
- assorted style cleanups ans consistencies
* hide entire advanced section for resetyp if no yp
* temp adjustments to video modal
* temp comment out toggle switch use for later'
* address PR comments
* lint
* update type
* allow warnings during lint
Co-authored-by: nebunez <uoj2y7wak869@opayq.net>
5 years ago
nebunez
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>
5 years ago
gingervitis
6e43870d41
cleanup some forms; break out major config styles into their own files
5 years ago
Gabe Kangas
e8c24fd2d4
Add alert message for global notifications
5 years ago
Gabe Kangas
53cf80282e
Fix issue where you cannot re-enable storage after disabling it
5 years ago
Gabe Kangas
fc100cec35
Show warning after changing storage
5 years ago
Gabe Kangas
838f34d0d0
Allow saving when toggling enabled
5 years ago
Gabe Kangas
66f15ceaff
Add some info and directions to storage screen
5 years ago
gingervitis
3488a259bd
rename status file for clarity; temp style fix for streamkey actions
5 years ago
gingervitis
a69cfd7abf
move storage form to config for consistency
5 years ago
gingervitis
cd8d877a59
fix styles; update storage validation checker
5 years ago
gingervitis
7501cfc548
revise Storage forms, and add basic validation to it; misc field cleanup
5 years ago
Gabe Kangas
5fc955d2a1
storage form
5 years ago
Gabe Kangas
e8ca1d9eea
Add advanced options to s3 table so all the data is available for the new form
5 years ago
gingervitis
624ab72eb3
start organizing nav; start on Tags editing
5 years ago
gingervitis
3eeb6eaece
linty things
5 years ago
Gabe Kangas
17da98279a
Add local storage message to storage config
5 years ago
gingervitis
e3c0265469
include server config fetch in serverstatus context hook so config data can be provided across multiple views
5 years ago
Gabe Kangas
2fe1277cfa
Cleanup debug views
5 years ago
Gabe Kangas
9b89955bb7
It builds
5 years ago
Gabe Kangas
8e907eb8f3
Show local vs. external message on storage config page
5 years ago
Gabe Kangas
83de63b1e8
Split up config sections into pages
5 years ago