tcely
0b5a475e03
Ignore indexed data when trying to reuse old metadata
2025-05-28 16:37:57 -04:00
tcely
d970733204
Providing the source
column is still needed
2025-05-28 12:27:41 -04:00
tcely
595e3479ec
Depend on 0033 temporarily
2025-05-28 06:19:41 -04:00
tcely
212f4fb9c7
Create 0035_alter_metadata_unique_together_metadata_source_and_more.py
2025-05-28 06:12:39 -04:00
tcely
7f63c99d5c
Remove an unused import
2025-05-28 05:41:47 -04:00
tcely
db7cceacc5
Merge pull request #681 from tcely/patch-10
...
Use `Metadata` table to store Source indexing results
2025-05-28 05:38:06 -04:00
tcely
1927b96fcc
Manage the "Checking all media" task better
...
There is a delay for that task that allows small sources to finish indexing first.
That left us with large indexing tasks and that task running concurrently, which some databases really do not handle well.
Remove the task during indexing and schedule it when indexing has completed.
2025-05-28 05:37:09 -04:00
tcely
2e1b96bb61
Write to the database in batched transactions
2025-05-28 05:16:37 -04:00
tcely
811e36abe0
Do not accept indexing results as media metadata
2025-05-28 01:53:01 -04:00
tcely
3093315271
Use Metadata
table to store Source indexing results
2025-05-28 01:39:54 -04:00
meeb
9289a619ee
Merge pull request #1070 from tcely/patch-4
...
CI / info (push) Has been cancelled
CI / test (3.10) (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / test (3.13) (push) Has been cancelled
CI / containerise (push) Has been cancelled
Make the directory before using it
2025-05-25 18:33:09 +10:00
tcely
ea53fc7d41
Make the directory before using it
2025-05-25 04:24:13 -04:00
meeb
f978066c38
Merge pull request #1068 from tcely/patch-6
...
Move the copied `HOME` to the `tmpfs`
2025-05-25 17:37:39 +10:00
tcely
7dddc9582b
Merge branch 'main' into patch-6
2025-05-25 03:11:15 -04:00
meeb
a0761f62c9
Merge pull request #1067 from tcely/patch-4
...
CI / info (push) Waiting to run
CI / test (3.10) (push) Waiting to run
CI / test (3.11) (push) Waiting to run
CI / test (3.12) (push) Waiting to run
CI / test (3.13) (push) Waiting to run
CI / containerise (push) Blocked by required conditions
Do not fail to hard link and produce a warning
2025-05-25 17:06:23 +10:00
tcely
f3ef6ea550
Move the copied HOME
to the tmpfs
2025-05-25 02:39:05 -04:00
tcely
2ec805e74a
Do not fail to hard link and produce a warning
2025-05-25 02:30:31 -04:00
meeb
f94b214654
Merge pull request #1066 from tcely/patch-4
...
Install using `uv pip install`
2025-05-25 16:25:16 +10:00
tcely
deacb83ca7
Install using uv pip install
...
When `pipenv` installs it is using a virtual environment that `uv` created for it to run as a tool.
2025-05-25 02:20:46 -04:00
meeb
3a0445423c
Merge pull request #1065 from tcely/patch-15
...
Ensure that we can use `pip` later
2025-05-25 16:04:38 +10:00
tcely
4c8adbe222
Merge branch 'meeb:main' into patch-15
2025-05-25 02:02:05 -04:00
tcely
ad91583863
Ensure that we can use pip
later
2025-05-25 02:01:08 -04:00
meeb
06652b0a06
Merge pull request #1064 from tcely/patch-15
...
Install using `uv`
2025-05-25 16:00:31 +10:00
meeb
8b805ef3cf
Merge pull request #1063 from tcely/patch-12
...
Ensure the `tubesync-nginx` stage is working
2025-05-25 15:58:41 +10:00
meeb
6544cc59c2
Merge pull request #1062 from tcely/patch-10
...
Save accurate `requested_formats`
2025-05-25 15:57:48 +10:00
meeb
4e8e5c4a9d
Merge pull request #1061 from tcely/patch-6
...
Use `extractor_key` as it is more stable
2025-05-25 15:57:19 +10:00
meeb
8b33b4c99a
Merge pull request #1060 from tcely/patch-4
...
Use `filter_response` to clean up the debug logs
2025-05-25 15:56:53 +10:00
tcely
b84fbb77df
Install and run pipenv
using uv
2025-05-25 01:54:06 -04:00
tcely
de9ee5e717
Bind mount uv
into PATH
2025-05-25 01:44:03 -04:00
tcely
cc05d7fccf
Add uv
stages
2025-05-25 01:39:43 -04:00
tcely
7375fd9b90
Update Dockerfile
2025-05-24 23:58:34 -04:00
tcely
349ca41080
Load packaged modules in nginx.conf
2025-05-24 23:32:47 -04:00
tcely
2141e1e6b2
Ensure the tubesync-nginx
stage is working
2025-05-24 23:28:11 -04:00
tcely
0481be7c11
Import from inside the functions
2025-05-24 22:53:59 -04:00
tcely
68d7ced701
Save accurate requested_formats
2025-05-24 22:44:08 -04:00
tcely
e28d81b71d
Use extractor_key
as it is more stable
2025-05-24 20:56:14 -04:00
tcely
09d4b8bc04
Use filter_response
to clean up the debug logs
2025-05-24 04:39:01 -04:00
meeb
75aef2efdd
Merge pull request #1058 from tcely/patch-4
...
CI / info (push) Has been cancelled
CI / test (3.10) (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / test (3.13) (push) Has been cancelled
CI / containerise (push) Has been cancelled
Create a release
2025-05-24 00:40:09 +10:00
tcely
0830812e21
Bump the version
2025-05-23 10:28:56 -04:00
meeb
f2c6d817a4
Merge pull request #1057 from tcely/patch-6
...
CI / info (push) Waiting to run
CI / test (3.10) (push) Waiting to run
CI / test (3.11) (push) Waiting to run
CI / test (3.12) (push) Waiting to run
CI / test (3.13) (push) Waiting to run
CI / containerise (push) Blocked by required conditions
`yt-dlp-get-pot` was recently superceded by a framework in `yt-dlp`
2025-05-24 00:12:44 +10:00
meeb
b83afcc036
Merge pull request #1056 from tcely/patch-4
...
Tighten `errors_qs` by checking `last_error`
2025-05-24 00:10:35 +10:00
tcely
3e310aa9f9
yt-dlp-get-pot
was recently superceded by a framework in yt-dlp
2025-05-23 10:04:50 -04:00
tcely
b0721fea80
Tighten errors_qs
by checking last_error
2025-05-23 01:03:30 -04:00
meeb
c557650caf
Merge pull request #1055 from tcely/patch-10
...
CI / info (push) Waiting to run
CI / test (3.10) (push) Waiting to run
CI / test (3.11) (push) Waiting to run
CI / test (3.12) (push) Waiting to run
CI / test (3.13) (push) Waiting to run
CI / containerise (push) Blocked by required conditions
Fail when `ruff` finds errors
2025-05-23 01:19:07 +10:00
meeb
19a3e5f34c
Merge pull request #1054 from tcely/patch-6
...
Renaming was removing too many extensions
2025-05-23 01:18:50 +10:00
meeb
9a09be1c41
Merge pull request #1053 from tcely/patch-4
...
Close the `tr` tag on the next line
2025-05-23 01:18:12 +10:00
tcely
00f2795b08
Fail when ruff
finds errors
2025-05-22 10:55:40 -04:00
tcely
08800a0c71
fixup: import Path
2025-05-22 10:52:30 -04:00
tcely
24105db5cb
Use private directory_and_stem
function
2025-05-22 10:49:21 -04:00
tcely
5c2dfca00f
Change the default to not loop
2025-05-22 10:10:07 -04:00