Commit graph

1543 commits

Author SHA1 Message Date
Roland
833f58dbfb
Running alembic migrations whenever api container is started. 2025-06-29 18:38:32 -06:00
Roland
78a83dc63e
Creating docker-compose.prod.yml for use in TrueNAS, etc. Reworking Dockerfiles to enable this new functionality. Leaving docker-compose.yml for use in local development. 2025-06-29 11:50:44 -06:00
Roland
5712f17d8b
Bumping yt-dlp version for subtitles fix.
Some checks failed
CodeQL / Analyze (push) Has been cancelled
2025-06-06 19:02:05 -06:00
Roland
23551d56ac
Installing and enabling iperf3 for terminal speed testing of the network. 2025-05-14 18:58:22 -06:00
Roland
ee434b3fb8
Reworking useFileUpload to upload files synchronously, disabling upload form when upload is in progress. 2025-05-14 18:25:00 -06:00
Roland
5bd71f9664
Adding timeouts to archive docker container. 2025-05-14 17:09:53 -06:00
Roland
b3e91fcff7
Adding link to help for cookies feature. Updating help with latest cookies docs. 2025-05-05 17:02:32 -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
b9f39d7819
No longer running tests on CircleCI that consistently fail to cleanup. 2025-05-05 11:17:58 -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
d8ccebf9bb
Skipping warn_once warnings when pytest is running. 2025-04-14 22:23:37 -06:00
Roland
3843279746
Fixing the rest of the tests for MacOS. 2025-04-14 22:23:37 -06:00
alcastle
f264655db7
Fix for file upload tagging 2025-04-14 22:23:36 -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
47df5a8b52
Handling when saved tags do not have a color. 2025-03-28 10:26:54 -06:00
Roland
6a2969fa33
Removing unused code. 2025-03-28 10:26:38 -06:00
Roland
b998b0b170
Bumping yt-dlp version to latest. 2025-03-28 10:26:11 -06:00
Roland
c775100925
Hiding empty log line messages because Sanic's access log logs empty lines. 2025-03-28 10:25:32 -06:00
Roland
c4635ab5ca
Bumping yt-dlp. 2025-03-25 15:56:43 -06:00
Roland
2bb9e8095c
Fixing settings configs table header name. 2025-03-25 15:52:54 -06:00
Roland
25cdbd7ba2
Updating map import times using 3.5GB pbf. 2025-03-25 15:52:43 -06:00
Roland
da693f03cf
Build frontend app in repair script now that built app is restored. 2025-03-23 09:59:13 -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
233dcaa0a3
Add new user to the sudo group on first startup. 2025-03-21 21:05:09 -06:00
Roland
7bd473666d
Trying pip install multiple times during pi-gen build to avoid pypi issues. 2025-03-21 18:13:43 -06:00
Roland
5934c40a59
Adding linux appimage to mimetype icons. 2025-03-21 17:15:05 -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
104d2ec6a7
Adding serve.json so epub.html is not rewritten by serve. Buildling app during pi-gen/debian image builds. 2025-03-13 19:34:28 -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
28ec996999
Adding created user to the wrolpi group so they can interact with wrolpi files and logs. 2025-03-13 15:06:49 -06:00
Roland
b43677e674
Testing importing multiple map pbf files. 2025-03-13 14:54:27 -06:00
Roland
83d1d3270d
Changing color of API down warning icon. 2025-03-03 19:53:21 -07:00
Roland
64543b5ba6
Fixing importing multiple map files. 2025-03-03 19:53:16 -07:00
Roland
5de3caf839
Modifying niceness of WROLPi services to facilitate API startup. 2025-03-03 19:28:35 -07:00
Roland
f72ecf2682
Adding Khan Academy to zim subscriptions. Updating some kiwix catalog sizes. 2025-03-03 16:32:35 -07:00
Roland
21919b3783
Fixing shutdown/reboot call to use new . 2025-03-02 12:29:00 -07:00
Roland
612682f3bf
Install gpsd on all systems. 2025-03-02 10:03:42 -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
47d4d72bf8
Creating script which takes lat/long coordinates to download map tiles into the current directory. 2025-02-28 14:15:51 -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
506a349276
Bumping WROLPi Help version. 2025-02-04 17:55:06 -07:00
Roland
c0e9698906
Bumping version for new features. 2025-02-04 17:11:18 -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