Commit Graph

2380 Commits

Author SHA1 Message Date
tcely
ed55710f26
Create a set of keys for cleanup_removed_media 2025-05-19 08:54:21 -04:00
tcely
8109d6a836
Use getattr not dict.get for settings 2025-05-19 08:09:56 -04:00
tcely
4cbcd76885
Adjust for a queue instead of a list 2025-05-19 07:36:37 -04:00
tcely
01fcf5ec66
Reverse the lists when adding to the queue
The default sorting appears to be newest first.
We want the oldest to be dropped from the queue,
by any limits instead.
2025-05-19 07:17:56 -04:00
tcely
e84643b95e
Handle unbalanced channels better 2025-05-19 01:44:49 -04:00
tcely
c7c37b12d8
Use queue for better readability 2025-05-19 00:12:47 -04:00
tcely
8ba9ce4078
Use a queue to avoid list memory performance 2025-05-19 00:10:13 -04:00
tcely
971cea5c0e
Use the less ambiguous list.extend function 2025-05-18 22:26:06 -04:00
tcely
0e720f9042
Use the list.append function, which is safe for strings 2025-05-18 21:45:24 -04:00
meeb
dafa82d1d1
Merge pull request #1041 from tcely/patch-3
Some checks failed
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
Add a step for `ruff check`
2025-05-18 22:07:06 +10:00
meeb
cf5580d79d
Merge pull request #1043 from tcely/patch-6
Do not upgrade to Django 5.3 automatically
2025-05-18 22:06:07 +10:00
meeb
6fa142bec3
Merge pull request #1005 from tcely/patch-12
Add Proof-of-Origin Token plugin framework
2025-05-18 22:05:55 +10:00
tcely
46f1d7fc89
DRY the ruff check options 2025-05-18 05:18:23 -04:00
tcely
d502dcd01a
The output was better quoted 2025-05-18 05:10:25 -04:00
tcely
8e888b4182
Only quote full output 2025-05-18 05:06:32 -04:00
tcely
4d036356e2
Add a blank line after the summary 2025-05-18 04:58:12 -04:00
tcely
9c342c9ccc
Tweak the markdown 2025-05-18 04:50:41 -04:00
tcely
f182a41a21
Loop over output formats 2025-05-18 04:46:14 -04:00
tcely
5dfe52452e
Use the step summary markdown file 2025-05-18 04:30:31 -04:00
tcely
7165491b25
Remove the spaces for better log output 2025-05-18 01:42:39 -04:00
tcely
b9efeeebf2
Do not upgrade to Django 5.3 automatically 2025-05-18 01:39:32 -04:00
tcely
294f07d4c4
The explicit pipenv lock is needed 2025-05-18 01:23:33 -04:00
tcely
3fe1b54b33
Try without explicit pipenv lock 2025-05-18 01:18:49 -04:00
tcely
71cf95cdef
Disable verbose output 2025-05-18 01:14:11 -04:00
tcely
a76919aef4
Install with uv is faster 2025-05-18 01:09:57 -04:00
tcely
e737a5443f
Use lock separately 2025-05-18 01:02:52 -04:00
tcely
9641cc579b
Use pipenv for install 2025-05-18 00:57:12 -04:00
tcely
3a326a526b
Do not output hashes 2025-05-18 00:29:50 -04:00
tcely
f6b56c1c4e
Install with uv from requirements.txt 2025-05-18 00:19:29 -04:00
tcely
eb26fbca89
Unpin pipenv 2025-05-17 23:31:11 -04:00
tcely
b05b594a3d
Use --system flag 2025-05-17 23:26:57 -04:00
tcely
31acdc8a73
Use uv pip 2025-05-17 23:15:56 -04:00
tcely
9953092ee3
Also upgrade pip 2025-05-17 23:08:15 -04:00
tcely
f753d25218
Use uv to install pipenv 2025-05-17 23:00:38 -04:00
tcely
b93b4e1d47
Add a step for ruff check 2025-05-17 08:22:56 -04:00
meeb
6f57a2e1bf
Merge pull request #1040 from tcely/patch-4
Some checks failed
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
Migrate task logic to models
2025-05-17 15:51:56 +10:00
meeb
d4c1c7b9d8
Merge pull request #1039 from tcely/patch-3
Update release.yaml
2025-05-17 15:51:16 +10:00
tcely
ea911e4bf9
Bump version 2025-05-17 01:49:32 -04:00
tcely
98f3bba9e8
Support --link variables 2025-05-17 00:31:55 -04:00
tcely
14877a8c7d
Set YT_POT_BGUTIL_BASE_URL for the user 2025-05-16 23:59:13 -04:00
tcely
f7d3367a9f
Use the environment variable directly 2025-05-16 23:37:23 -04:00
tcely
0919b03143
Set the scheme from YT_POT_BGUTIL_BASE_URL 2025-05-16 22:11:42 -04:00
tcely
5f797d0915
Add YT_POT_BGUTIL_BASE_URL environment variable 2025-05-16 21:57:37 -04:00
tcely
8819a94596
Add server_name 2025-05-16 21:32:54 -04:00
tcely
4abd768ba8
Create token_server.conf 2025-05-16 19:59:09 -04:00
tcely
12aa6b4134
Use token_server.conf 2025-05-16 19:55:56 -04:00
tcely
a68c82d975
Add bgutil-ytdlp-pot-provider plugin 2025-05-16 18:37:11 -04:00
tcely
a7c1ae1922
Merge branch 'meeb:main' into patch-12 2025-05-16 17:52:49 -04:00
tcely
f0a4c9dea4
Use storage location for media_file 2025-05-16 08:49:04 -04:00
tcely
346d66ff69
Add a blank line 2025-05-16 08:27:02 -04:00