Simon
21b79e7c8f
Merge branch 'testing' into feat-delete-ignore
2024-05-09 15:27:19 +02:00
Simon
9366b8eab9
Feature beat model ( #713 )
...
* add django-celery-beat
* implement schedule migration
* fix version_check migration
* remove old schedule init
* better schedule migration
* fix task_config migration
* show task config on settings page
* fix notify url builder
* refactor celery initiation
* fix get task
* fix scheduler mig
* fix linter
* better task_config store on periodic task
* save new schedules
* fix task_config extraction from custom model
* implement auto schedule
* implement schedule delete
* refactor notifications to ES config storage
* downgrade redis
* better notification migration to ES
* add notification url handling
* fix worker start
* fix docs spelling
* don't resend form data on notification refresh
* fix type hints
* move TASK_CONFIG to separate module
* fix partial task config imports
* fix yt_obs typing
* delete schedule
* remove outdated instructions
* create initial schedules
* fix reindex days config key
* fix doc string
* unregister BeatModels
2024-05-09 20:22:36 +07:00
Simon
852abf254d
implement delete and ignore for video, #286
2024-04-03 19:39:20 +02:00
Greg
090d88c336
Feature 590 custom playlist ( #620 )
...
* add remove custom playlist
* custom playlist page, move video controls
* align to existing code patterns
* cleanup
* resolve merge conflict
* cleanup
* cleanup
* polish
* polish
* some fixes for lint
* resolve merge conflict
* bugfix on delete video/playlist/channel - preserve custom playlist but
delete corresponding videos in custom playlist
* cleanup
* ./deploy.sh validate isort fix - validate runs clean now
* sync to latest master branch
* sync to master
* updates per admin guidance. sync to master
* attempt to resolve merge conflict
* attempt to resolve merge conflict - reintroduce changes to file.
* validate playlist_type
* validate playlist custom action
* move custom id creation to view
* stricter custom playlist matching
* revert unreachable playlist delete check
* undo unneeded playlist matching
---------
Co-authored-by: Simon <simobilleter@gmail.com>
2024-03-10 22:57:59 +07:00
Simon
8778546577
remove autoplay, disable video progress less than 10s
2024-02-05 21:55:05 +01:00
Simon
6bc0111d0a
set and get playerVolume from localStorage
2023-11-09 09:31:19 +07:00
Simon
d677f9579e
replace old process view, use user conf api
2023-11-01 22:49:33 +07:00
Simon
285e2042ae
[API] add backup endpoints
2023-11-01 14:05:11 +07:00
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
2023-10-28 10:27:03 +07:00
Simon
0cacaee213
merge testing
2023-09-22 21:22:32 +07:00
Joseph Liu
a5b61bfaf6
Add "Mark Unwatched" to channels and playlists ( #547 )
2023-09-21 22:40:42 +07:00
Simon
c6458c6ec1
add score to full text search
2023-09-04 20:44:31 +07:00
Simon
47c433e7c1
refactor search form to use new SearchProcess
2023-09-04 20:22:00 +07:00
dmynerd78
983612f460
Add fullscreen hotkey to video player ( #524 )
...
* Add fullscreen hotkey
* Run prettier formatting
2023-08-26 21:15:36 +07:00
Simon
a514dda1ff
[API] implement delete playlist endpoint
2023-08-23 23:54:36 +07:00
Simon
076452c612
move subscribe buttons to API calls
2023-08-23 23:28:09 +07:00
Simon
02be39b6ed
hide/reveal apprise links
2023-08-01 00:30:11 +07:00
Simon
375e1a2100
set initial comment toggle icon
2023-07-31 23:57:03 +07:00
crocs
0e1e544fee
update imagery ( #507 )
...
* Update script.js
* Update README.md
updated banner photo
* Add files via upload
* Delete tube-archivist-banner.jpg
* Delete tube-archivist-banner.jpg.jpg
* Add files via upload
* Delete tube-archivist-banner.jpg
* Add files via upload
* Delete tube-archivist-banner.jpg
* Add files via upload
* Update README.md
* Delete tube-archivist-screenshot-channels.png
* Delete tube-archivist-screenshot-download.png
* Delete tube-archivist-screenshot-home.png
* Delete tube-archivist-screenshot-single-channel.png
* Delete tube-archivist-screenshot-video.png
* Add files via upload
* Update SHOWCASE.MD
* Delete tube-archivist-screenshot-channels.png
* Delete tube-archivist-screenshot-download.png
* Delete tube-archivist-screenshot-single-channel.png
* Delete tube-archivist-screenshot-video.png
* Add files via upload
* Update SHOWCASE.MD
* Add files via upload
* Update SHOWCASE.MD
* Add files via upload
* Delete tube-archivist-search.png
* Add files via upload
* Update SHOWCASE.MD
* Update SHOWCASE.MD
2023-07-31 23:48:46 +07:00
Simon
4c681d813d
fix lint
2023-07-25 00:05:43 +07:00
simon
280c773441
add download now to form
2023-04-29 14:17:36 +07:00
simon
76535c6304
move add to queue to api call
2023-04-22 11:57:09 +07:00
simon
5d524e5110
fix reindex notification filter
2023-04-08 17:18:42 +07:00
simon
1e96c3211f
remove unused functions
2023-04-08 16:39:08 +07:00
simon
20a39895f9
New task backend, #build
...
Changed:
- major refactor of how tasks are handled in the backend
- major refactor on how notifications are returned to UI
- [API] remov old task endpoints
- [API] add endpoints for task-name and task-id
- [API] add token delete endpoint
2023-03-31 22:46:53 +07:00
Kevin Gibbons
efdffb365a
prevent keyboard events from reaching player ( #459 )
2023-03-31 22:28:46 +07:00
simon
8fc9afbad9
restructure progress update notification content
2023-03-24 15:18:26 +07:00
simon
8cf41a4043
merge redis backend branch into testing
2023-03-23 11:35:46 +07:00
simon
0e726af2de
switch task creation to api posts
2023-03-23 11:28:42 +07:00
simon
3e2b2f2be1
fix linter
2023-03-22 17:05:05 +07:00
simon
5ffc2046d4
add task stop and kill to frontend
2023-03-22 17:00:55 +07:00
simon
16862df71e
update progress frontend to use api
2023-03-19 17:26:09 +07:00
Gavin Palmer
9afd81b372
reset token api refactor ( #446 )
...
* move reset-token from home to api
* cleanup
* cleanup markdown
* more dev readme cleanup
* remove dev files
* format
* make robot happier
---------
Co-authored-by: Gavin Palmer <gavin@herolfg.com>
2023-03-13 10:07:06 +07:00
p0358
7e9fed3d26
Add search usage summary on the search page and improve the search docs ( #426 )
...
* add search usage summary on the search page
* fix JS linter and switch multi-search-results elements from class to id
* changes according to feedback
* finetune colors
---------
Co-authored-by: simon <simobilleter@gmail.com>
2023-03-04 10:51:38 +07:00
simon
72f091b85e
fix download filter for ignored videos, #401
2023-02-17 14:04:52 +07:00
simon
46229db64c
[API] add download now endpoint, fix vid_type
2023-01-02 16:50:53 +07:00
simon
0b60377e19
cleanup, fix lint
2022-12-23 20:43:36 +07:00
simon
6ed2308f99
[API] add watched state endpoints
2022-12-23 20:39:14 +07:00
simon
09556dbf21
switch deleteQueue to API call
2022-12-22 19:57:19 +07:00
simon
470ecb007d
switch re-add to queue to API call
2022-12-22 19:48:24 +07:00
simon
8af10f8c07
switch ignore to API call
2022-12-22 19:42:59 +07:00
simon
7a9f5e5685
[API] add and use DELETE channel endpoint
2022-12-22 19:24:48 +07:00
simon
bad4b48573
switch forget ignored to API call
2022-12-22 19:12:09 +07:00
simon
db21ee8bcb
[API] add and use DELETE video endpoint
2022-12-22 19:01:13 +07:00
simon
18f6455eb2
add reindex buttons to templates
2022-12-19 13:04:53 +07:00
simon
fa518c029c
frontend similar videos
2022-11-21 15:13:37 +07:00
simon
a1fbc0b436
fix linter
2022-11-21 10:05:28 +07:00
simon
e052935e2d
add comment reply toggle
2022-11-21 09:55:33 +07:00
simon
b5ceb264ec
format comment like number
2022-11-18 09:51:18 +07:00
simon
ad016df105
implement comment frontend
2022-11-14 16:31:49 +07:00