Commit Graph

1798 Commits (master)
 

Author SHA1 Message Date
Simon 6bc0111d0a
set and get playerVolume from localStorage 6 months ago
Simon 1188e66f37
fix channel about page parsing, #587 6 months ago
Simon ef6d3e868d
bump requirements 6 months ago
Simon d677f9579e
replace old process view, use user conf api 7 months ago
Simon 0b920e87ae
[API] add user config endpoints 7 months ago
Simon 4d5aa4ad2f
validate user config values 7 months ago
Simon 4b63c2f536
simplify return message 7 months ago
Simon 31ad9424f5
remove unused db_restore 7 months ago
Simon 45f4ccfd93
fix off by one in filesystem rescan progress 7 months ago
Simon 285e2042ae
[API] add backup endpoints 7 months ago
Simon e4b7f8ce38
update roadmap 7 months ago
Simon 6892cbbc19
Read only user roles, refac env var builder, #build
Changed:
- Added view only user role
- Fixed media download URL builder
- Changed environment settings builder away from redis
- Improved dashboard
7 months ago
Simon 58ea256b44
add unstable tag 7 months ago
Merlin aa475c58aa
Refac settings dashboard (#577)
* Add padding to duration str text

* Add singular and plural to video in dailyStat

* Add code spacing for readability

* Refac Main overview in dashboard to be spaced evenly and use tables

* Refac simplify number padding

* Refac skip adding spacing rows on mobile

* Refac reorder watch progress to be in order of interest

* Fix that ther can be 0 Videos added a day

* Refac capitalize content keys
7 months ago
Simon 8247314d01
refactor admin permisson classes 7 months ago
Simon 2826ca4a43
move ES_SNAPSHOT_DIR to EnvironmentSettings 7 months ago
Simon 64ffc18da7
add debug methods for EnvironmentSettings 7 months ago
Simon 21fde5e068
remove old migrations 7 months ago
Simon ea9ed6c238
fix linter 7 months ago
Simon 8eaed07cff
remove unused renamer 7 months ago
Clark 4d111aff82
Move the startup application settings to a new class (#571)
* Move the startup application settings to a new class

* Replace settings methods with static fields

* Move Redis and ES configuration to the settings class

* Fix environment python imports

* Update envcheck to use the new settings
7 months ago
Simon 7236bea29a
add error setting rlimit to common errors 7 months ago
Simon 5165c3e34a
bump requirements 7 months ago
Simon 572b23169c
finetune limited permission user 7 months ago
Steve Ovens e1fce06f97
View only user (#539)
* Remove repo docs in favor of hosted docs (#537)

* updated base, channel, video htmls to hide elements based on if user is staff or in the group 'admin'

* added the load auth_extras

* updated auth_extras

* updated views.py to block api calls from deleting files from unprivileged users; The Templates needed to be updated to support the various group checks related to removing buttons an unprivileged user should not see

* bumped the channel templates to remove conflict

* fix linting issues

* more linting

---------

Co-authored-by: Merlin <4706504+MerlinScheurer@users.noreply.github.com>
7 months ago
Simon 446d5b7949 Merge branch 'master' into testing 7 months ago
Simon 17c0310220
bump docker compose version, #569 7 months ago
Omar Laham 1b0be84972
Remove /media/ prefix from Download File URL in video.html (#567) 7 months ago
Simon 2df68fa83c Merge branch 'testing' to master 8 months ago
Simon 4184736bee
update version 8 months ago
Simon 81a5f15600
add health check example 8 months ago
Simon 4a4a274259
bump requirements 8 months ago
Simon 0776cea7bc
fix backup for empty index 8 months ago
Simon fb853e6c73
yt-dlp requirements from commit, take 2, #build 8 months ago
Simon 57d8b060d2
fix spelling 8 months ago
Simon 6d1810946b
yt-dlp requirements from commit, #build 8 months ago
Simon 88f230c3f4
build yt-dlp from commit 8 months ago
Simon e9eddf06fb
error handling for playlist sub 8 months ago
Simon 8af7a3caf4
better playlist extract error message 8 months ago
Simon ad7f1f05b0
update roadmap 8 months ago
Simon e1fe8d1e29
Merge pull request #561 from XavierChevalier/patch-1
docs: typo in readme
8 months ago
Simon f8f01ac27f
Fix continue watching progress matching, #build 8 months ago
Simon 8e79cba7d5
fix continue watching progress matching 8 months ago
Simon 87e457401d
fix duplicated startup migration 8 months ago
Simon bb271e276c
validate backup before creating blank index 8 months ago
Simon 9967015eba
Fix none existing key migration, #build 8 months ago
Simon 3b7e4c9266
skip id_sb_id migration 8 months ago
Xavier Chevalier 1dd3fb9341
docs: typo on readme 8 months ago
Simon 120f9e468d Generic setup, additional auth, #build
Changed:
- Better biggest channel stats
- Refactor and consolidate serializer
- Score to full text search
- Move user configuration to ES
- Mark unwatched for channels and playlists
- Agnosic ES setup
- Add healthcheck endpoint
- Split json backup file
- Support forward auth
8 months ago
Simon 88f5c58b8e
add unstable tag 8 months ago