Commit graph

633 commits

Author SHA1 Message Date
ByteDream
08c4e30a06 (Re-)add download pipe to stdout 2023-01-13 16:03:19 +01:00
ByteDream
6d1f8d49f6 Add hardsubs manually to download videos (#81) 2023-01-13 15:23:55 +01:00
ByteDream
17233f2fd2 Update dependencies and version 2023-01-10 22:15:36 +01:00
ByteDream
4482d5482f
Merge pull request #106 from crunchy-labs/feature/more-episode-number-format-options
Add relative episode number format option
2023-01-10 20:17:52 +01:00
ByteDream
5ce5b249c9 Add relative episode number to cli help 2023-01-10 19:20:08 +01:00
ByteDream
3029325776 Add check if request locale is valid (#102) 2023-01-09 23:40:53 +01:00
ByteDream
a0aab3bfb9 Add arabic locale in duplicated seasons check 2023-01-09 23:25:16 +01:00
ByteDream
2ea036d4c6 Remove padded_*_number and make it default for *_number for output format 2023-01-09 19:12:31 +01:00
ByteDream
7d3a90e811 Add relative episode number to format 2023-01-09 19:12:00 +01:00
ByteDream
29845ba6e5 Re-order instructions 2023-01-09 17:26:04 +01:00
ByteDream
12be16417f Fix interactive season choosing false-positive triggering 2023-01-09 16:55:10 +01:00
bytedream
4b33ef02c6 Fix output formatting for full path (#101) 2023-01-09 10:27:28 +01:00
ByteDream
13f54c0da6 Fix interactive season choosing activation on url filter excluded seasons 2023-01-08 18:33:23 +01:00
ByteDream
b65c0e9dfd Update dependencies & version 2023-01-08 17:44:31 +01:00
ByteDream
537158cd7b
Merge pull request #100 from crunchy-labs/feature/multiple-seasons-with-same-number
Interactive choosing on duplicated season numbers
2023-01-08 17:30:19 +01:00
ByteDream
b991614dc3 Fix output and download order on duplicated seasons 2023-01-07 17:14:47 +01:00
ByteDream
7588621f34 Add interactive input to choose season on duplicated season numbers (#55, #82) 2023-01-07 16:02:51 +01:00
ByteDream
54dfe8002e
Merge pull request #97 from hannesbraun/archive-all-subtitles
Archive subtitles of all versions of an episode
2023-01-06 19:28:01 +01:00
Hannes Braun
06fd9a7a98
Archive subtitles of all versions of an episode 2023-01-06 00:21:57 +01:00
ByteDream
892407d1f0 Fix --default-subtitle causing no such file error (#98) 2023-01-06 00:03:57 +01:00
ByteDream
404aa496e1 Fix subtitle look and feel typo 2023-01-05 22:28:23 +01:00
ByteDream
7726287859 :) 2023-01-04 01:28:14 +01:00
ByteDream
d0a8103e3d Update dependencies & version 2023-01-04 00:12:13 +01:00
ByteDream
29c6129e6e Update dependencies & version 2023-01-03 14:50:12 +01:00
ByteDream
c11851adc9
Merge pull request #95 from crunchy-labs/fix/rework-download
Fix & rework download
2023-01-03 01:51:19 +01:00
ByteDream
83bd71916c
Merge branch 'master' into fix/rework-download 2023-01-03 01:39:30 +01:00
ByteDream
b365bda5dc Fix download threads to properly return errors 2023-01-03 01:28:42 +01:00
ByteDream
3c3b7b6566 Fix panic on specific filenames 2023-01-03 01:24:17 +01:00
ByteDream
fae5d69933 Apply stabilizations fixes (#89) 2023-01-02 17:56:50 +01:00
ByteDream
0c13942016 Update dependencies 2023-01-02 17:53:54 +01:00
ByteDream
03db38b31c
Add debug segment percentage (#93)
* Fix file extension unwrap panic

* Change log output name from crunchy_cli_core to crunchy_cli

* Add percentage output
2022-12-28 15:45:33 +01:00
ByteDream
6267fd3ba7
Merge pull request #94 from adracea/patch-2
Add error handling and retry attempts
2022-12-28 15:43:51 +01:00
ByteDream
b8e46099f9 Re-increase segment request timeout 2022-12-28 15:35:38 +01:00
ByteDream
7115c5546d Show error message on segment download retry 2022-12-28 15:25:10 +01:00
ByteDream
d0681c7f6c Simplify retry segment download 2022-12-28 15:18:12 +01:00
Alexandru Dracea
c2ae622d01
Update utils.rs 2022-12-28 16:01:55 +02:00
Alexandru Dracea
8a3c0132e7
Update utils.rs 2022-12-28 15:59:55 +02:00
Alexandru Dracea
240e5563a3
Add error handling and retry attempts
Handles cases where the segments fail to download and sometimes get stuck by introducing a timeout and retrying on failure.
2022-12-28 15:44:45 +02:00
ByteDream
c5940a240c Slightly change download process to be more verbose in error situations 2022-12-28 02:18:17 +01:00
ByteDream
9e0edda7c2
Merge pull request #92 from crunchy-labs/fix/non-existing-parent-directory
Fix non existing parent directory
2022-12-28 01:10:43 +01:00
ByteDream
14f42833cb Fix output to special file (pipes etc.) 2022-12-27 22:59:35 +01:00
ByteDream
c37e2495e1 Create output parent directory if it doesn't exists (#91) 2022-12-27 20:49:53 +01:00
ByteDream
2c3bd78fc1 Leave special files untouched from renaming 2022-12-27 20:43:16 +01:00
ByteDream
022f23e3ab
Merge pull request #88 from crunchy-labs/fix/progress
Use library for progress
2022-12-22 16:39:12 +01:00
ByteDream
17fa045c32 Use library for progress 2022-12-22 14:45:56 +01:00
ByteDream
86759557fe
Merge pull request #87 from adracea/master
Add padding format option
2022-12-19 17:47:39 +01:00
Alexandru Dracea
af9aca4d0c
Add padding 2022-12-19 18:35:37 +02:00
bytedream
8bb2c9c750 Fix file name sanitizing 2022-12-19 15:22:45 +01:00
ByteDream
67bbc00d87 Add pre-release notice 2022-12-18 15:03:16 +01:00
ByteDream
4bfc6f22e1 Fix discord link 2022-12-18 13:50:20 +01:00