gilangjavier
|
e129e22308
|
fix(media): prioritize audio token over downloaded height
|
2026-03-19 11:52:09 +07:00 |
|
gilangjavier
|
2c9288887a
|
fix(media): preserve 'audio' resolution for downloaded audio formats
|
2026-03-19 10:11:11 +07:00 |
|
tcely
|
d58f37c02f
|
fix: clear stale data for audio downloads
|
2026-03-18 15:36:04 -04:00 |
|
gilangjavier
|
66ece65925
|
Fix {resolution} output for premium/50fps formats
|
2026-03-17 10:08:37 +07:00 |
|
tcely
|
1a829830f2
|
Expand the fallback strategies
|
2026-02-19 23:40:57 -05:00 |
|
tcely
|
00771ac84a
|
Also filter old metadata in tables
|
2026-02-19 03:58:00 -05:00 |
|
tcely
|
1bb6915c16
|
Expand selected_choices
|
2026-01-31 00:12:14 -05:00 |
|
tcely
|
aa2fea4970
|
Set Media.downloaded_fps to an integer
|
2025-09-02 12:51:26 -04:00 |
|
tcely
|
3650c169ba
|
Update default to use bool
|
2025-08-24 08:28:57 -04:00 |
|
tcely
|
7bebc96dc3
|
Call choices_bool
|
2025-08-23 03:59:44 -04:00 |
|
tcely
|
3ade1debb6
|
Use FilterSeconds.choices_bool
|
2025-08-23 03:48:33 -04:00 |
|
tcely
|
68e715f18e
|
Do not rename the current Media.media_file
|
2025-08-07 22:27:07 -04:00 |
|
tcely
|
49802fb409
|
Merge branch 'main' into patch-6
|
2025-07-19 11:34:19 -04:00 |
|
tcely
|
ae75302da4
|
Update source.py
|
2025-07-18 06:01:56 -04:00 |
|
tcely
|
0623dc4c9a
|
Turn off skip for successful downloads
|
2025-07-17 10:50:11 -04:00 |
|
meeb
|
faabb3b8c5
|
Merge pull request #1199 from tcely/tcely-download_media
Remove old `download_media` task
|
2025-07-14 14:49:51 +10:00 |
|
tcely
|
34e1ee2d02
|
Merge branch 'main' into tcely-download_media
|
2025-07-13 14:16:16 -04:00 |
|
tcely
|
5caca002e6
|
Provide all keys to format
|
2025-07-13 13:31:19 -04:00 |
|
tcely
|
e2154c8058
|
Use download_media_image function in Media.copy_thumbnail
|
2025-07-12 21:37:39 -04:00 |
|
tcely
|
fd569b49a8
|
Update media.py
|
2025-07-12 19:23:07 -04:00 |
|
tcely
|
1910a9eb7a
|
Update media.py
|
2025-07-07 21:28:38 -04:00 |
|
tcely
|
e91377f110
|
Add failed_format function
|
2025-07-07 21:18:18 -04:00 |
|
tcely
|
7bbb5ba47f
|
Better handling of missing tabs
|
2025-06-27 16:16:34 -04:00 |
|
tcely
|
2c93784623
|
Add to validation function
|
2025-06-20 19:14:42 -04:00 |
|
tcely
|
56620fdc07
|
Add a convenience format: yyyy_0mm_dd
|
2025-06-19 20:22:40 -04:00 |
|
tcely
|
f4f345c656
|
Allow underscores
|
2025-06-19 10:54:08 -04:00 |
|
tcely
|
cb08f475d0
|
Specify the encoding also
|
2025-06-19 10:48:05 -04:00 |
|
tcely
|
5ccd50799d
|
fixup: formatting and syntax
|
2025-06-19 10:27:11 -04:00 |
|
tcely
|
a016c8a9c9
|
Use str.translate
|
2025-06-19 10:24:35 -04:00 |
|
tcely
|
d26a820e17
|
Round-trip through the encoder like slugify does for ASCII
|
2025-06-19 10:15:52 -04:00 |
|
tcely
|
9f5f35ce13
|
Add allow_unicode=True to slugify
|
2025-06-19 09:45:48 -04:00 |
|
tcely
|
faf94eece6
|
Improve the msg when formats and thumbnails are alone
|
2025-06-17 09:47:17 -04:00 |
|
tcely
|
23af8feceb
|
fixup: address ruff check complaints
|
2025-06-17 09:36:37 -04:00 |
|
tcely
|
c2b460b2ea
|
fixup: remove unused import: multi_key_sort
|
2025-06-17 09:30:07 -04:00 |
|
tcely
|
ac463403b1
|
Merge branch 'main' into patch-refresh-formats
|
2025-06-17 08:53:59 -04:00 |
|
tcely
|
a68dbd7b3d
|
Move refresh_formats function to media__tasks.py
|
2025-06-17 08:39:52 -04:00 |
|
tcely
|
bcd758c028
|
Set fuzzy_paths to an empty list by default
|
2025-06-12 16:49:40 -04:00 |
|
tcely
|
3932219f64
|
Merge branch 'main' into patch-7
|
2025-06-11 07:02:37 -04:00 |
|
meeb
|
66ad417f36
|
Merge pull request #1096 from tcely/patch-14
Use `timedelta` to avoid `ValueError`
|
2025-06-11 20:44:31 +10:00 |
|
meeb
|
9409f8d86f
|
Merge pull request #1078 from tcely/index-rewrite
Rewrite indexing task
|
2025-06-11 20:43:54 +10:00 |
|
tcely
|
5478dbfb00
|
Use f-string for logged messages
|
2025-06-09 10:56:29 -04:00 |
|
tcely
|
af4f242b05
|
Use timedelta to avoid ValueError
|
2025-06-07 19:28:18 -04:00 |
|
tcely
|
decbe14968
|
Adjust the multi_key_sort import in sync/models/media.py
|
2025-06-02 18:47:52 -04:00 |
|
tcely
|
0be0aa9e81
|
Adjust the mkdir_p import in sync/models/media.py
|
2025-06-02 15:46:50 -04:00 |
|
tcely
|
432bc019d5
|
fixup: remove an unused import
|
2025-06-02 15:23:18 -04:00 |
|
tcely
|
8b127afc23
|
Remove the old copy from sync/models/_private.py
|
2025-06-02 15:18:57 -04:00 |
|
tcely
|
8852c8c2ef
|
Switch to the common.utils version
|
2025-06-02 15:16:47 -04:00 |
|
tcely
|
db7af44cec
|
Adjust the seconds_to_timestr import in sync/media.py
|
2025-06-02 15:03:32 -04:00 |
|
tcely
|
c7e8c974e6
|
Adjust the glob_quote import in sync/media.py
|
2025-06-02 14:45:28 -04:00 |
|
tcely
|
be404d0c61
|
fixup: add the missing import
|
2025-06-02 10:35:16 -04:00 |
|