tcely
|
d9ed0193f0
|
Use the get_usable_cpu_count function
|
2026-04-01 01:59:13 -04:00 |
|
tcely
|
e1449fbd28
|
Add the get_usable_cpu_count function
|
2026-04-01 01:59:10 -04:00 |
|
tcely
|
0e221f24a5
|
Merge branch 'main' into split-pr-1402
|
2026-04-01 01:54:32 -04:00 |
|
tcely
|
6db7a9a010
|
Release for 2026-004
|
2026-03-27 14:52:43 -04:00 |
|
tcely
|
37a3943c10
|
Split up tubesync/sync/views.py
|
2026-03-24 15:39:13 -04:00 |
|
tcely
|
27e685d5d5
|
Stop using ContentFile
|
2026-03-24 15:39:10 -04:00 |
|
tcely
|
542d10ebe0
|
Allow a different tasks directory for sqlite_tasks
|
2026-03-24 15:38:59 -04:00 |
|
tcely
|
865c57fe2d
|
Link up fontawesome CSS and web font files
|
2026-03-24 14:33:34 -04:00 |
|
mady20
|
1e0abe8906
|
Fix test cleanup and imports
|
2026-03-22 17:06:08 +05:30 |
|
mady20
|
a5ae61ddec
|
Centralize test fixtures, fix state leaks, and cleanup artifacts
|
2026-03-22 01:45:26 +05:30 |
|
mady20
|
6c7f94f29c
|
Add README for sync tests
|
2026-03-20 00:02:03 +05:30 |
|
mady20
|
0e137f7d21
|
Merge 'main' into issue/1427/split-tests
|
2026-03-19 23:50:33 +05:30 |
|
mady20
|
a1aeb504c3
|
Split sync/tests.py into smaller test modules
|
2026-03-19 22:27:29 +05:30 |
|
gilangjavier
|
05e702820a
|
test(media): cover stale video fields cleanup after audio download
|
2026-03-19 12:04:16 +07:00 |
|
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 |
|
tcely
|
7446006a7c
|
Test the behavior for audio-only sources
|
2026-03-18 14:10:07 -04:00 |
|
gilangjavier
|
4d7c7a5d98
|
test: move issue-499 metadata to fixtures and use metadata_dumps
|
2026-03-17 13:25:07 +07:00 |
|
gilangjavier
|
66ece65925
|
Fix {resolution} output for premium/50fps formats
|
2026-03-17 10:08:37 +07:00 |
|
tcely
|
873731fb78
|
Merge branch 'main' into issue/1398/debian-13
|
2026-02-28 08:45:22 -05:00 |
|
tcely
|
1abaa4d8c5
|
Create shasum.py
|
2026-02-28 08:33:37 -05:00 |
|
tcely
|
ca29e109fd
|
Merge branch 'main' into issue/1398/debian-13
|
2026-02-28 06:09:30 -05:00 |
|
tcely
|
c3ca69420f
|
Merge pull request #1396 from meeb/release-2026-003
Release for 2026-003
|
2026-02-28 03:38:03 -05:00 |
|
tcely
|
70320d2842
|
Improve get_waiting_tasks
* Switch to a generator in `get_waiting_tasks`
* Faster checking for empty task queues
|
2026-02-26 04:21:09 -05:00 |
|
tcely
|
8ea9b5bf49
|
Increase minor version
|
2026-02-25 07:33:58 -05:00 |
|
tcely
|
2e26cabeea
|
Release for 2026-003
|
2026-02-25 02:04:01 -05:00 |
|
meeb
|
cc3a185f39
|
Merge pull request #1389 from meeb/issue/1344/fallback-and-matching
Expand the fallback strategies
|
2026-02-24 22:00:09 +11:00 |
|
meeb
|
b1b7cb960b
|
Merge pull request #1392 from meeb/issue/1391/media_format
Add `MEDIA_FORMATSTR` setting
|
2026-02-24 21:57:32 +11:00 |
|
meeb
|
a283c17c34
|
Merge pull request #1382 from meeb/tcely-cleanup-settings
Clean up outdated settings
|
2026-02-24 21:56:37 +11:00 |
|
tcely
|
38eae543f5
|
Clean up tests
|
2026-02-23 11:25:44 -05:00 |
|
tcely
|
ce2e675a4c
|
Use the setting for a cleared media_format
|
2026-02-20 21:39:17 -05:00 |
|
tcely
|
795c98443e
|
Update views.py
|
2026-02-20 20:40:29 -05:00 |
|
tcely
|
83bc84323f
|
Add AV1 test cases
|
2026-02-20 19:02:37 -05:00 |
|
tcely
|
6fedfdabd6
|
Move the resolve_priority_order function to common/utils.py
|
2026-02-20 17:07:53 -05:00 |
|
tcely
|
06fd21e102
|
Add tests for REQUIRE_CODEC
|
2026-02-20 12:21:32 -05:00 |
|
tcely
|
24626e041d
|
Move the defaults for ENGLISH_LANGUAGE_CODE_ORDER into settings
|
2026-02-20 12:21:29 -05:00 |
|
tcely
|
004b851796
|
Changing this breaks migrations
|
2026-02-20 12:21:26 -05:00 |
|
tcely
|
5f58a538f0
|
Add a resolve_priority_order function
|
2026-02-20 12:21:23 -05:00 |
|
tcely
|
b77d7f0a42
|
Create 0037_alter_source_fallback.py
|
2026-02-20 12:21:20 -05:00 |
|
tcely
|
4767dac2b8
|
Only allow switching codecs when REQUIRE_CODEC was not used
|
2026-02-20 12:21:18 -05:00 |
|
tcely
|
f0e63c5cd3
|
Set the variables earlier
|
2026-02-20 02:06:56 -05:00 |
|
tcely
|
d4f649f27d
|
Add and use a get_fallback_id function
|
2026-02-20 02:06:52 -05:00 |
|
tcely
|
44e2d4bb31
|
Add ENGLISH_LANGUAGE_CODE_ORDER setting
|
2026-02-19 23:51:11 -05: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
|
3d408df4cc
|
Add control socket settings to gunicorn.py
|
2026-02-18 16:28:07 -05:00 |
|
tcely
|
eacf641afc
|
Revise syntax and types
Use more universally accepted syntax and tighten the types.
|
2026-02-11 08:51:34 -05:00 |
|
tcely
|
73b8526267
|
Short-circuit the empty case
|
2026-02-11 07:21:12 -05:00 |
|
tcely
|
297273a563
|
Adjust for RawSQL
|
2026-02-11 06:54:12 -05:00 |
|