tcely
09a8f73bc9
Add Huey to notable software
2025-08-21 12:36:58 -04:00
tcely
4b573875a6
Increase Django patch level
2025-08-18 07:54:07 -04:00
tcely
849ce92cec
Update Pipfile
2025-08-18 07:47:44 -04:00
tcely
ea22d31601
Update youtube-pot.md
2025-08-18 01:22:56 -04:00
tcely
8eb1cb3a23
Adjust the settings key
2025-08-18 00:50:32 -04:00
tcely
791f50be6d
Clippy simply wanted to help
...
Changing the example URLs to a more positive message.
The case for showing your support as an obstacle to anti-consumer practices:
https://youtu.be/2_Dtmpe9qaQ
2025-08-16 16:34:23 -04:00
tcely
8ef3e81a45
Adjust a logged message
2025-08-15 05:32:31 -04:00
tcely
4ced5278f8
Delete patches/background_task/utils.py
2025-08-15 05:26:40 -04:00
tcely
25410ae392
Delete patches/background_task/models.py
2025-08-15 05:26:28 -04:00
tcely
2f58fc95ac
Delete patches/background_task/management/commands/process_tasks.py
2025-08-15 05:25:05 -04:00
tcely
771b7507ce
Remove background_task from logger.py
2025-08-15 05:19:35 -04:00
tcely
eea7bbf49c
Remove background_task from reset-tasks.py
2025-08-15 05:14:34 -04:00
tcely
4ffecc32d2
Use start_at for source error
2025-08-15 05:05:31 -04:00
tcely
b0127fafec
fixup: add a missing import
2025-08-11 12:00:27 -04:00
tcely
f3fa19d2f0
Log the details from the schedule indexing task
2025-08-11 11:58:19 -04:00
tcely
afac67544e
Raise the new QuerySetEmptyError exception
2025-08-11 11:49:39 -04:00
tcely
e93abfc6f2
Add QuerySetEmptyError
2025-08-11 11:40:23 -04:00
tcely
2c48cb2848
Add mweb also
2025-08-11 10:52:10 -04:00
tcely
6d1721994f
Skip over media that is being indexed
2025-08-11 10:31:32 -04:00
tcely
63b0cdebe9
Convert yt_dlp.utils.LazyList using exhaust method
2025-08-11 10:20:29 -04:00
tcely
8fc25ce21d
Use the configured extractor_args
2025-08-10 09:15:32 -04:00
tcely
0382063389
Add additional player clients
2025-08-10 08:25:52 -04:00
tcely
9a21ce9b4f
Set update_self to False instead of None
2025-08-10 07:38:44 -04:00
tcely
faf35433b8
Fix the logger import
2025-08-09 07:04:33 -04:00
tcely
e1b154aff8
Update tests.py
2025-08-09 06:10:44 -04:00
tcely
ae1bd79721
Reduce idle connections on PostgreSQL server
2025-08-09 06:08:49 -04:00
tcely
68e715f18e
Do not rename the current Media.media_file
2025-08-07 22:27:07 -04:00
tcely
e0fa095c12
Avoid pickling error in the informational data
2025-08-02 00:23:36 -04:00
tcely
3015ef27db
Preserve the old mtime behavior for new versions
2025-07-31 15:58:30 -04:00
tcely
2910fe8638
Check the if condition before importing anything
2025-07-29 01:48:22 -04:00
tcely
e68d21b457
Use the UUID instance in the filter
2025-07-29 01:32:58 -04:00
tcely
9c62e55fe9
Rework SIGNAL_ENQUEUED exception handling
2025-07-29 01:13:45 -04:00
tcely
149c709662
Ignore tasks where the first argument is not a UUID
2025-07-28 23:00:22 -04:00
tcely
ec48c83c13
Merge branch 'meeb:main' into tcely-search-queries
2025-07-26 03:52:47 -04:00
tcely
fabd3c5efe
Metadata for index-only sources should go last
2025-07-25 01:17:36 -04:00
tcely
b35c06d76f
Check the VIDEO_HEIGHT_UPGRADE setting
2025-07-24 13:45:33 -04:00
tcely
353789ed6b
Add the VIDEO_HEIGHT_UPGRADE setting
2025-07-24 13:40:55 -04:00
tcely
8312f9d2cb
Upgrade downloaded when a better format is available
2025-07-24 13:05:23 -04:00
tcely
65b2629851
Update task block in media-item.html
2025-07-24 08:41:42 -04:00
tcely
85f7e2fed3
Remove a temporary comment
2025-07-23 05:46:11 -04:00
tcely
a875fb8994
Rename media file immediately after download
2025-07-23 05:42:13 -04:00
tcely
014b31127c
fixup: remove an unused import
2025-07-23 01:24:01 -04:00
tcely
31bf51c9eb
Remove the individual rename tasks code block
2025-07-23 01:21:45 -04:00
tcely
c8069022b0
Disable rename tasks per media instance
2025-07-23 01:16:53 -04:00
tcely
92e9d78397
Use a rename task per source
2025-07-23 01:12:37 -04:00
tcely
5b10979370
Merge the code for union/or search plans
2025-07-23 00:39:53 -04:00
tcely
b0c66a9ff7
Use the or search plan by default
2025-07-22 22:34:44 -04:00
tcely
f6526daa90
Use a base class for our additional functions
2025-07-21 19:28:16 -04:00
tcely
56626bd49f
Add alternative search plans
2025-07-21 08:26:14 -04:00
tcely
1a0f25caf0
Preserve show_skipped when searching again
2025-07-21 07:45:44 -04:00
tcely
12d6743c5a
Work around the limitations after using union
2025-07-21 07:18:13 -04:00
tcely
8e7e5e74c6
Faster search queries
2025-07-21 06:50:50 -04:00
tcely
0dc01a8ea1
Write metadata to .info.json when requested
2025-07-21 02:45:23 -04:00
tcely
821aa4608e
Do not overwrite existing metadata
2025-07-21 02:21:45 -04:00
tcely
edfbda7849
Use Path.read_text function
2025-07-21 02:08:08 -04:00
tcely
34faaf60e9
Import metadata from a .info.json file
2025-07-21 02:00:19 -04:00
tcely
5a80a3e842
Link to 'last' for the last page
2025-07-21 01:23:21 -04:00
tcely
ca6dd3c157
Use the last page for higher page numbers
2025-07-21 01:23:18 -04:00
tcely
56a9b9850c
Correct the order of the enumerate results
2025-07-20 12:32:53 -04:00
tcely
6191fee486
Log any index errors
2025-07-20 10:01:20 -04:00
tcely
8864debad1
Implement a more reasonable bool behavior
2025-07-19 13:40:44 -04:00
tcely
608ca534d7
bool(q) was not what I expected
2025-07-19 13:07:40 -04:00
tcely
66b8b8e3a9
Continue using the old context name
2025-07-19 12:05:17 -04:00
tcely
49802fb409
Merge branch 'main' into patch-6
2025-07-19 11:34:19 -04:00
tcely
7efe6239f6
Update tasks.py
2025-07-19 11:29:58 -04:00
tcely
7f5d3dcbcc
Merge branch 'main' into patch-2
2025-07-19 11:23:47 -04:00
tcely
7edf90ba22
With variables are no longer needed
2025-07-19 08:48:51 -04:00
tcely
50dff35f63
Stop creating the query string manually
2025-07-19 08:46:41 -04:00
tcely
65f025eabe
Display the search_description status
2025-07-19 08:41:45 -04:00
tcely
f129ac2fa9
fixup: add the missing '='
2025-07-19 08:31:37 -04:00
tcely
24fa8cf56d
Page 2 should also work
2025-07-19 08:29:28 -04:00
tcely
e6eed75b2f
Use the is_active function to accept values
2025-07-19 08:17:48 -04:00
tcely
78656ba517
Disabling show_skipped before only_skipped would work was odd
2025-07-19 07:50:47 -04:00
tcely
4bbcd60682
Allow searching in the description as an option
2025-07-19 07:34:52 -04:00
tcely
f74aae55c2
Do not always search in descriptions
2025-07-19 03:46:20 -04:00
tcely
d3a13e6b1c
fixup: remove the unnecessary f-string
2025-07-18 19:28:58 -04:00
tcely
cd419673bd
Add remove_duplicated_rows function before task_id unique change
2025-07-18 19:25:26 -04:00
tcely
18594ac5ad
Search in fulltitle and description from metadata
2025-07-18 17:30:42 -04:00
tcely
8c30d19718
fixup: oddly the larger display was worse
2025-07-18 17:16:22 -04:00
tcely
c307f5081f
fixup: use btn class for submit input
2025-07-18 17:12:47 -04:00
tcely
0a0612f77b
Use flex box for positioning
2025-07-18 17:08:33 -04:00
tcely
e5422c284e
Stop creating the query string manually
2025-07-18 15:54:59 -04:00
tcely
51c2636538
Show more of the placeholder by default
2025-07-18 12:36:00 -04:00
tcely
ed91a2bc2c
Do not set set value when query wasn't provided
2025-07-18 12:26:48 -04:00
tcely
25f5af466a
Preserve the previous search query
2025-07-18 12:22:02 -04:00
tcely
a71e40f509
Arrange the box and button better
2025-07-18 12:14:51 -04:00
tcely
30cfb5dc69
fixup: set value for submit
2025-07-18 09:57:31 -04:00
tcely
ee247060ab
Use GET for now
2025-07-18 09:54:33 -04:00
tcely
e1a486115e
Add a basic search box
2025-07-18 09:28:10 -04:00
tcely
75dd32f760
Add basic search query support
2025-07-18 09:16:36 -04:00
tcely
d4f3b6addf
Save the thumbnail URL to a file
2025-07-18 07:38:29 -04:00
tcely
70a26314e5
Set locking_mode to NORMAL explicitly
2025-07-18 07:12:25 -04:00
tcely
d619aca56f
fixup: restore the not
2025-07-18 06:32:38 -04:00
tcely
1136f20128
Accept playlists also
2025-07-18 06:30:49 -04:00
tcely
efe0d5a09c
Normalize height before comparing to max_height
2025-07-18 06:20:32 -04:00
tcely
f66809113a
Update tasks.py
2025-07-18 06:09:52 -04:00
tcely
ae75302da4
Update source.py
2025-07-18 06:01:56 -04:00
tcely
106da4616f
Store the metadata from channels or playlists
2025-07-18 05:35:34 -04:00
tcely
87459af9e2
Log the failure when the task was already removed
2025-07-17 20:31:20 -04:00
tcely
dd03023e99
fixup: add a missing import
2025-07-17 20:12:34 -04:00