Tzahi12345
c207e56855
Rebuild database task ( #900 )
...
* Improved tests for multi-user mode
* Adds task to rebuild database
* Updated subscriptions.js export syntax
* Subscription metadata is now backed up
* Added typing to task key
* Updated api models
* Tasks actions styling update
2023-05-23 22:37:25 -04:00
Tzahi12345
3ca296f195
Fixed compilation issue
2023-05-11 23:14:25 -04:00
Tzahi12345
d4fa640f0f
Added tasks_manager to possible user/role permission in openapi
2023-05-11 02:47:06 -04:00
Isaac Abadi
0bdac15ef1
Downloads restarted from home page now persist after restarting rather than disappearing
2023-03-27 19:15:14 -04:00
Isaac Abadi
c1fd8047ea
Improved archive viewer
...
Added archive importing
2023-03-27 01:55:54 -04:00
Isaac Abadi
77a858effa
Reverted changes to generated openapi types
2023-03-27 00:59:28 -04:00
Tzahi12345
62ad4226d9
Archive improvements
...
Began UI for viewing/modifying archives
2023-03-26 01:01:36 -04:00
Tzahi12345
a2b5484b75
Updated OpenAPI version
2023-03-26 00:52:55 -04:00
Tzahi12345
840e12db71
Implemented basic db-based archive functionality, converted old archive functionality to new system
2023-01-23 23:17:58 -05:00
Tzahi12345
6c8b7d0052
Improved UX in share dialog and video info dialog
2023-01-13 22:52:52 -05:00
Tzahi12345
fe06076eba
File deletion is now unified between sub and non-sub files
2023-01-13 22:24:16 -05:00
Tzahi12345
ba438eca02
Info icon now appears for playlist files in the player component
...
Added missing data types
2023-01-07 02:04:20 -05:00
Tzahi12345
8c63a78884
Added timezone information to tasks so that recurring tasks will use the timezone from the user
2023-01-03 21:21:14 -05:00
Tzahi12345
61973510f7
Quality preferences can now be selected for non-YT videos and YT playlists
2023-01-03 02:17:29 -05:00
Tzahi12345
46756a575c
Added task settings
...
Added support for task errors
Added support for lt, gt etc. db comparisons
Added task to delete old files
2023-01-01 21:27:07 -05:00
Isaac Abadi
4f26e9ac3a
Added filters for notifications
...
Added notifications for tasks
2022-12-31 03:38:03 -05:00
Isaac Abadi
665bcc04a7
Added ability to favorite a file
...
Moved file filter options above the list of files, and added option to filter for favorites
2022-12-28 21:48:24 -06:00
Isaac Abadi
ac808fcabe
Added timestamp to notifications
2022-11-27 12:11:04 -05:00
Isaac Abadi
b51f45c704
Completed notification functionality
...
Minor code cleanup
2022-11-25 17:47:30 -05:00
Isaac Abadi
5e08ca004a
Added notifications - (WIP, boilerplate)
2022-11-24 14:54:08 -05:00
Isaac Abadi
86cbfea08f
UI & logs now use proper fork name rather than just youtube-dl
2022-06-25 17:22:08 -04:00
Isaac Abadi
573cca0b2f
Completed deprecation of streamingOnly mode for subscriptions
2022-06-24 17:29:06 -04:00
Isaac Abadi
a0c36bf1a1
Subscription videos now skip the collect info step during download process, reducing calls to video host
2022-06-23 18:37:54 -04:00
Isaac Abadi
b1448d95e5
Added resolution and audio bitrate to video info dialog
2022-06-23 01:44:19 -04:00
Isaac Abadi
6d3f5e6c94
Improved UI for download only mode
...
Updated API model for DatabaseFile
2022-06-21 21:38:58 -04:00
Isaac Abadi
690cc38899
Updated playlist file selection to use recent videos component
...
Playlists are now file type agnostic
Updated translations
2022-06-19 23:09:30 -04:00
Isaac Abadi
b5ee0d365c
Subscription file cards are now replaced with unified file cards
...
GetAllFiles can now filter by sub_id
Improved API models and added request body docs for GetAllFiles
2022-06-19 01:14:59 -04:00
Isaac Abadi
9cf8b87c6e
Added ability to modify file metadata
2022-06-17 15:34:12 -04:00
Isaac Abadi
53a181e04d
Fixed several bugs with categories
...
Code cleanup
2022-06-16 23:42:47 -04:00
Isaac Abadi
a2db8ba0fe
Further cleanup to API and models
2022-05-11 23:53:10 -04:00
Isaac Abadi
1514952fd1
Cleaned up dependencies, routes, and API models
2022-05-11 22:58:46 -04:00
Isaac Abadi
a288163644
Added ability to backup remote DB
...
Added ability to restore DB
2022-04-21 19:29:50 -04:00
Isaac Abadi
091f81bb38
Added UI for managing tasks
...
Added ability to schedule tasks based on timestamp
Fixed mismatched types between frontend and openapi yaml
Simplified imports for several backend components
2022-04-21 03:01:49 -04:00
Guillermo Chavez
1980893d9c
Add download video button on player component.
2022-03-20 23:14:56 -06:00
Isaac Abadi
609f749d6c
Updated API docs to fix errors
2021-09-30 22:38:57 -06:00
Isaac Abadi
c5db1d30e2
Added missing routes to API
...
Changed getDBInfo from post to get request
2021-09-30 22:18:55 -06:00
Isaac Abadi
94006ef794
Updated API
...
Removed unused component
2021-09-30 19:37:21 -06:00
Tiger Oakes
d1311d00ea
Use named arguments with download file
2020-10-04 19:19:18 -07:00
Tiger Oakes
1112548246
Commit api types
2020-10-04 19:19:18 -07:00