Roland
8a7f0737f0
Reformatting code.
2025-12-06 15:11:37 -07:00
Roland
5b29144d70
Testing that nearly-empty configs are ignored on import. Adding setting to disable automatic upgrade checking.
2025-12-06 15:11:37 -07:00
Roland
47044cdd1f
Ensuring domain config saves when tagging/untagging a domain.
2025-12-06 15:11:37 -07:00
Roland
d7a02b5735
Speeding up channels config import.
2025-12-06 15:11:37 -07:00
Roland
79e0700609
Fixing local imports.
2025-12-06 15:11:37 -07:00
Roland
1d8738ace2
Running alembic check in cicd.
2025-12-06 15:11:37 -07:00
Roland
a1e0fb4e92
Creating a new Collection model for use in organizing FileGroups.
...
Replacing Channels and Domains with Collection.
Moving downloading relationships from Channel to Collection.
Created domains.yaml config to manage tagged domain collections.
Adding turn-key upgrade solution in the UI.
2025-12-06 15:11:37 -07:00
Roland
1ed0d63bac
Creating Generate Screenshot button for Archives which are missing a screenshot.
2025-12-06 15:11:37 -07:00
Roland
41e1ed6be6
Using template0 when creating map db to avoid utf8 bug.
...
CodeQL / Analyze (push) Has been cancelled
Fixed test_new_archive to handle platform-specific HTML formatting from BeautifulSoup.
Bumped version to 0.16.1-beta.
2025-11-24 07:50:50 -07:00
Roland
c635267eda
Fixing bug where Archive screenshots would not be tracked when a user uploads a screenshot.
CodeQL / Analyze (push) Has been cancelled
2025-10-12 17:19:54 -06:00
Roland
2bca298ed3
Ignoring videos with no duration when filtering by min/max duration.
CodeQL / Analyze (push) Has been cancelled
2025-09-14 09:23:21 -06:00
Roland
eb8124b391
Moving bestvideo/bestaudio to end of format selection so the preferred formats are downloaded first.
CodeQL / Analyze (push) Waiting to run
2025-09-13 17:56:20 -06:00
Roland
cd2fdce90a
Adding best matching video resolutions at the start of video download format lists.
2025-08-26 16:24:42 -06:00
Roland
8b4121fc2a
Loosening test requirements to avoid formatting difference between systems.
2025-08-22 11:03:10 -06:00
Roland
b14c153664
Setting default value for channel trigger columns.
2025-08-22 11:02:47 -06:00
Roland
25f9568154
Adding summary columns to Channel table. Adding triggers to keep columns updated.
2025-08-17 10:50:55 -06:00
Roland
338d961284
Adding file_group.effective_datetime to speed up video and archive browsing.
CodeQL / Analyze (push) Waiting to run
2025-08-16 11:38:22 -06:00
Roland
cff827383e
Marking download as complete when an archive is uploaded by singlefile browser extension.
2025-08-16 10:23:19 -06:00
Roland
76a454ea34
Linking to uploaded file on download after a user uploads a file with the same URL.
CodeQL / Analyze (push) Has been cancelled
2025-08-11 16:54:10 -06:00
Roland
d7691fba71
Handling when Singlefile extension uploads may be not be the usual text/html.
CodeQL / Analyze (push) Has been cancelled
2025-08-07 12:41:36 -06:00
Roland
76b9ead174
Handling rare error when parsing articles.
CodeQL / Analyze (push) Waiting to run
2025-08-06 15:01:40 -06:00
Roland
e8b8eb84a9
Logging queue size when converting singlefiles to archives.
2025-08-06 15:01:15 -06:00
Roland
57081e327e
Converting singlefile_upload_switch_handler to use multiprocessing.Queue to enable uploading of multiple singlefile archives at once.
2025-08-06 14:05:21 -06:00
Roland
3725f0f39d
Adding edit button so user can edit downloads, currently supports videos and archives.
2025-08-06 13:03:32 -06:00
Roland
2cca0dc778
Skipping archive test on circleci because it parses files differently.
CodeQL / Analyze (push) Has been cancelled
2025-07-25 10:10:32 -06:00
Roland
f08790af05
Updating test_get_channel_videos_pagination to use channel_factory.
CodeQL / Analyze (push) Has been cancelled
2025-07-20 16:40:24 -06:00
Roland
2dd182a10e
Adding vertical video formats to video downloader.
2025-07-20 16:17:43 -06:00
Roland
41c52b9c1e
Not using browser profile if it is disabled, even if always_user_browser_profile is enabled. This enables the user to selectively disable cookies.
2025-05-05 12:56:24 -06:00
Roland
deaeae9e9c
Adding more video formats to video resolutions.
2025-05-05 11:13:50 -06:00
Roland
00c86e1a1a
Searching wrolpi user's home directory for browser profiles.
2025-05-02 17:24:51 -06:00
Roland
3843279746
Fixing the rest of the tests for MacOS.
2025-04-14 22:23:37 -06:00
Roland
4900554a1d
Fixing some tests to work on MacOS for development.
2025-04-14 20:21:01 -06:00
Roland
12262b0802
Adding more video format versions now that more have been put out.
2025-03-28 10:27:22 -06:00
Roland
6a2969fa33
Removing unused code.
2025-03-28 10:26:38 -06:00
Roland
25cdbd7ba2
Updating map import times using 3.5GB pbf.
2025-03-25 15:52:43 -06:00
Roland
f4fee874fb
Updating map import time estimates.
2025-03-23 09:44:31 -06:00
Roland
0ac1e559bf
Updating Zim downloading so that Zim files are indexed and modeled when downloaded with new style of modeling like Video or Archive.
2025-03-21 22:12:49 -06:00
Roland
399cb0f107
Testing that downloads have absolute destinations. Handling 'undefined', 'null', etc, dates.
2025-03-21 17:14:53 -06:00
Roland
2728e1bf50
Removing map import timeout so the map import is not cancelled.
2025-03-21 17:10:00 -06:00
Roland
d2ae135e5b
Updating maps import so previously imported pbf files are reset on import. Ignoring map tile initialization script failure when importing.
2025-03-13 15:52:40 -06:00
Roland
b43677e674
Testing importing multiple map pbf files.
2025-03-13 14:54:27 -06:00
Roland
64543b5ba6
Fixing importing multiple map files.
2025-03-03 19:53:16 -07:00
Roland
f72ecf2682
Adding Khan Academy to zim subscriptions. Updating some kiwix catalog sizes.
2025-03-03 16:32:35 -07:00
Roland
581d5eaf6e
Adding toggle to Channel page to stop downloading comments for certain channels.
2025-03-01 18:23:29 -07:00
Roland
c82baa1ad8
Using upsert_file to handle Zim file download.
2025-02-18 12:19:16 -07:00
Roland
15f6e7ed5c
Handling new issue with youtube caption file names. Adding QR Code calculator.
2025-02-07 11:44:17 -07:00
Roland
13407af64c
Fixing Archive download sorting by moving nulls to the end.
2025-02-04 17:11:11 -07:00
Roland
fab3fd62ed
A user can overwrite existing files when uploading.
2025-02-03 17:16:13 -07:00
Roland
3d6ccad0c0
Adding feature which adds toggles to Zim files to enable/disable auto search.
2025-02-02 12:43:04 -07:00
Roland
531ec3d65e
Creating new /api/archive/upload which accepts a file from the SingleFile browser extension and converts it to an Archive.
2025-01-30 18:41:32 -07:00