Commit Graph

1695 Commits (feabc87c9f8f5d05e5133de12c72f61cac8e67c8)
 

Author SHA1 Message Date
Simon d677f9579e
replace old process view, use user conf api 8 months ago
Simon 0b920e87ae
[API] add user config endpoints 8 months ago
Simon 4d5aa4ad2f
validate user config values 8 months ago
Simon 4b63c2f536
simplify return message 8 months ago
Simon 31ad9424f5
remove unused db_restore 8 months ago
Simon 45f4ccfd93
fix off by one in filesystem rescan progress 8 months ago
Simon 285e2042ae
[API] add backup endpoints 8 months ago
Simon e4b7f8ce38
update roadmap 8 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
8 months ago
Simon 58ea256b44
add unstable tag 8 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
8 months ago
Simon 8247314d01
refactor admin permisson classes 8 months ago
Simon 2826ca4a43
move ES_SNAPSHOT_DIR to EnvironmentSettings 8 months ago
Simon 64ffc18da7
add debug methods for EnvironmentSettings 8 months ago
Simon 21fde5e068
remove old migrations 8 months ago
Simon ea9ed6c238
fix linter 8 months ago
Simon 8eaed07cff
remove unused renamer 8 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
8 months ago
Simon 7236bea29a
add error setting rlimit to common errors 9 months ago
Simon 5165c3e34a
bump requirements 9 months ago
Simon 572b23169c
finetune limited permission user 9 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>
9 months ago
Simon 446d5b7949 Merge branch 'master' into testing 9 months ago
Simon 17c0310220
bump docker compose version, #569 9 months ago
Omar Laham 1b0be84972
Remove /media/ prefix from Download File URL in video.html (#567) 9 months ago
Simon 2df68fa83c Merge branch 'testing' to master 9 months ago
Simon 4184736bee
update version 9 months ago
Simon 81a5f15600
add health check example 9 months ago
Simon 4a4a274259
bump requirements 9 months ago
Simon 0776cea7bc
fix backup for empty index 9 months ago
Simon fb853e6c73
yt-dlp requirements from commit, take 2, #build 9 months ago
Simon 57d8b060d2
fix spelling 9 months ago
Simon 6d1810946b
yt-dlp requirements from commit, #build 9 months ago
Simon 88f230c3f4
build yt-dlp from commit 9 months ago
Simon e9eddf06fb
error handling for playlist sub 9 months ago
Simon 8af7a3caf4
better playlist extract error message 9 months ago
Simon ad7f1f05b0
update roadmap 9 months ago
Simon e1fe8d1e29
Merge pull request #561 from XavierChevalier/patch-1
docs: typo in readme
9 months ago
Simon f8f01ac27f
Fix continue watching progress matching, #build 9 months ago
Simon 8e79cba7d5
fix continue watching progress matching 9 months ago
Simon 87e457401d
fix duplicated startup migration 9 months ago
Simon bb271e276c
validate backup before creating blank index 9 months ago
Simon 9967015eba
Fix none existing key migration, #build 9 months ago
Simon 3b7e4c9266
skip id_sb_id migration 9 months ago
Xavier Chevalier 1dd3fb9341
docs: typo on readme 9 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
9 months ago
Simon 88f5c58b8e
add unstable tag 9 months ago
Simon 6bd06f61cf
Merge pull request #552 from ajgon/feat/forward-auth
Support for forward auth
9 months ago
Igor Rzegocki 6a83756fb4
support for auth forwarding proxy 9 months ago
Simon 515b724047
split json backup files, #406 9 months ago