simon
a17f05ef21
index streams and file size
2023-04-15 17:45:20 +07:00
simon
3f7b38713f
add more progress notification for zip backup
2023-04-09 14:29:13 +07:00
simon
ff89432d86
fix off by one task notification error
2023-04-08 14:28:03 +07:00
simon
e6da63ff09
clean up notification
2023-03-16 18:11:08 +07:00
simon
6b2bd06393
refactor backup-restore tasks
2023-03-16 10:11:10 +07:00
simon
f8b0977a7f
fix linter
2023-02-03 14:57:57 +07:00
simon
cacf6e43b8
add envcheck and basic connection check startup command
2023-01-28 08:37:58 +07:00
simon
c0e36133a1
remove timeouts on ES connection
2023-01-14 13:21:50 +07:00
simon
eb812d2b0a
add timeouts
2023-01-02 22:16:20 +07:00
Chance Turner
98f5b66826
Lives and shorts ( #395 )
...
* Initial shot at adding in live and short videos
* Fix for typo on config variable names
* Remove was_live youtube flag
* Adding startup script to support setting vid_type on ta_video for videos created prior to support for live and shorts
* Linting updates
* More linting fixes
* Removing title variable from loop tuple unpacking
2023-01-02 10:11:06 +07:00
simon
4cccb73812
use timestamp() instead of strftime
2022-12-19 15:05:47 +07:00
simon
762a0fe8a1
add default sort _doc in IndexPaginate
2022-12-11 14:57:39 +07:00
simon
f192c39be8
make snapshot before mapping changes
2022-11-27 18:01:57 +07:00
simon
f1b89345e2
refactor ElasticBackup and ElasticIndex for better startup handling
2022-11-27 15:41:59 +07:00
simon
b3d3ebe9d0
fix channel_last_refresh mapping for date math
2022-11-20 20:38:10 +07:00
simon
0c8fcbd724
use mapping to fix error for temp backup index
2022-11-20 16:13:30 +07:00
simon
e101c4abc7
ignore unavailable index for snapshots
2022-11-20 12:33:39 +07:00
simon
6a7a84792e
better feedback when skipping not yet existing index backup
2022-11-20 12:21:25 +07:00
simon
8f5311ff04
delete comments when deleting channel
2022-11-18 11:33:06 +07:00
simon
2818bd5d52
add comments to video template if available
2022-11-18 09:44:20 +07:00
simon
f6b6185fb2
rename ta_comment index, implement get comments from es
2022-11-12 12:40:14 +07:00
simon
5b7e3e877b
implement basic comment archive
2022-11-12 11:48:48 +07:00
simon
749261c146
take snapshot at 12 localtime
2022-11-02 10:17:27 +07:00
simon
74aa134971
fix next_exec epoch time builder
2022-10-29 17:43:14 +07:00
simon
24b02150a7
handle delete, restore snapshot return values
2022-10-29 17:27:04 +07:00
simon
f717c71c66
implement _parse_single_snapshot, slug compatible naming
2022-10-29 16:54:16 +07:00
simon
1fbd603374
frontend implementation for snapshot integration
2022-10-29 15:49:47 +07:00
simon
749f61aba6
fix empty policy building
2022-10-29 15:32:08 +07:00
simon
59f347c135
implement snapshot startup check
2022-10-28 16:47:50 +07:00
simon
904f449d37
combine snapshot_stats for frontend
2022-10-27 18:40:27 +07:00
simon
e7f960bf46
implement basics snapshot management
2022-10-26 23:17:55 +07:00
simon
6bb7f80ea2
Refactor IndexPaginate
...
- add callback function
- implement callback for ElasticBackup
2022-07-16 17:55:18 +07:00
simon
8cca09e0ac
remove ta_json backup file, keep only es_ndjson
2022-07-07 12:34:57 +07:00
simon
ca5b00a373
refresh for PendingInteract delete to avoid race condition, #217
2022-05-02 18:20:56 +07:00
simon
fe610fdaca
add log output for backup progress
2022-04-15 20:41:38 +07:00
simon
d4b1d97f5c
add mappings for sponsorblock segments
2022-04-15 15:16:31 +07:00
simon
f71644c8bc
guarantee stats in mapping for sort
2022-04-15 15:03:43 +07:00
simon
3df1df8b5a
set explicit mappings for sponsorblock key
2022-04-12 17:45:06 +07:00
simon
365ebf53a5
implement per channel sponsorblock
2022-04-08 17:17:39 +07:00
simon
a07d789e66
add base64 blur video thumb
2022-04-08 00:29:09 +07:00
simon
a0ed88580f
fix index validate_mappings for new nested object
2022-03-26 10:52:57 +07:00
simon
8d1d09e698
extend IndexPaginate to optionally return _source key
2022-03-23 17:17:42 +07:00
simon
fb4c11bd38
refactor ElasticIndex and ElasticBackup to use ElasticWrap and IndexPaginate
2022-03-23 17:17:17 +07:00
simon
1498fadf27
implement channel playlist index overwrite
2022-03-16 12:32:42 +07:00
simon
544d842a4a
rename channel format overwrite field
2022-03-15 17:45:15 +07:00
simon
026cc378fe
add get_overwrites and set_overwrites methods for channel
2022-03-12 22:19:42 +07:00
simon
9f652802ae
add new mapping for subtitle index
2022-02-10 11:47:14 +07:00
simon
e98ffc0050
add subtitles mapping to video index
2022-02-05 23:50:47 +07:00
simon
160676acc1
add mapping for channel_tvart_url
2022-01-27 21:56:48 +07:00
simon
87b72a571d
simplify reading json files
2022-01-27 15:32:58 +07:00