Commit graph

1443 commits

Author SHA1 Message Date
Roland
03a2df217d
Zim/Kiwix (Wikipedia) feature
* A new zim module has been added, this module allows several things to interact with Zim files.
  * Allow searching of Zim files using libzim.
  * Allow downloading of Kiwix projects (wikipedia, wikibooks, etc) on a schedule which replaces the outdated files.
  * Creation of a new zim docker container which allows viewing of the Zim file contents.

* This commit also adds move/rename/mkdir features in the File Browser.
  * File tags are preserved when moving/renaming.
2023-07-10 21:30:40 -06:00
dependabot[bot]
cc5ab4e339
Bump semver from 6.3.0 to 6.3.1 in /app
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 21:19:31 -06:00
dependabot[bot]
4a394a0afb
Bump tough-cookie from 4.1.2 to 4.1.3 in /app
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 21:19:30 -06:00
dependabot[bot]
b4ee88fdd9
Bump yt-dlp from 2023.3.4 to 2023.7.6
Bumps [yt-dlp](https://github.com/yt-dlp/yt-dlp) from 2023.3.4 to 2023.7.6.
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases)
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md)
- [Commits](https://github.com/yt-dlp/yt-dlp/compare/2023.03.04...2023.07.06)

---
updated-dependencies:
- dependency-name: yt-dlp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 15:12:32 -06:00
Roland
f2a4eb930c
VIN Numbers can be decoded. 2023-06-11 12:36:55 -06:00
Roland
e5fe1b6bb9
Adding API App route for index. 2023-06-09 16:16:43 -06:00
Roland
6ace7cc098
An octet-stream that ends with mp4 is a video. 2023-06-09 16:10:21 -06:00
Roland
8ddc4d5a7c
Fixing API index page for Sanic. 2023-06-09 16:09:56 -06:00
Roland
bab7082634
Downloading video even if the channel cannot be found. 2023-06-09 16:04:44 -06:00
Roland
acce338565
Adding longer titles for download/upload modal. 2023-06-09 16:04:25 -06:00
Roland
f764cee44e
Upgrade systemd file before building api. 2023-05-23 16:41:48 -06:00
Roland
ccb28db95c
Enabling Python optimization when running in Docker and systemd. 2023-05-23 16:31:10 -06:00
Roland
e471325bb6
Raising FileNotFoundError instead of using assert. 2023-05-23 16:22:32 -06:00
Roland
145c5988ce
Logging pi-ben build. 2023-05-19 13:59:07 -06:00
Roland
47e5303111
Adding pv to wrolpi images. Adding wrolpi user to pi user's group. 2023-05-19 10:10:34 -06:00
Roland
97fb865e13
Adding git directories to git safe directories. 2023-05-18 22:57:01 -06:00
Roland
7a42068e8d
Bumping version for tag select fix. 2023-05-18 22:46:22 -06:00
Roland
83b31d3c89
Casting both sides of the comparison to text arrays. 2023-05-18 22:44:42 -06:00
Roland
bc2ca0e512
Replacing tag filtering with new tag_names_to_sub_select function which uses a single sub-select to filter FileGroups. 2023-05-18 22:39:19 -06:00
Roland
fedbbe31d7
Changing default Survival tag to Primitive. 2023-05-18 17:25:33 -06:00
Roland
4f4009f232
Changing RPi first user to pi. 2023-05-18 17:25:22 -06:00
Roland
ac06a9b8b2
Joining when sorting by size. 2023-05-16 14:59:35 -06:00
Roland
7c1cc07365
Only joining FileGroup table when searching Archives when necessary. 2023-05-16 14:56:53 -06:00
Roland
3e639c5281
Replacing tabs with spaces in file names. 2023-05-15 09:46:59 -06:00
Roland
7de8275942
Removing newlines from file titles. 2023-05-15 09:28:00 -06:00
Roland
7c5caf1dfd
Summarizing Channel size on Channels page, rather than info age. 2023-05-10 22:59:16 -06:00
Roland
f079263fad
Upgrading many Python requirements. 2023-05-10 22:45:06 -06:00
Roland
d82d5b67cb
Using db_up flag directly. 2023-05-10 22:44:51 -06:00
Roland
0b3f0ed637
Removing extra debug logging from Flag.wait_for. 2023-05-10 22:44:33 -06:00
Roland
0c0115dcd2
Adding Pests to default Tags. 2023-05-10 15:25:06 -06:00
Roland
e0ec192181
Passing Host header via nginx proxy. 2023-05-10 15:25:00 -06:00
Roland
7f3606dece
Testing that wrolpi config file exists (and is served by nginx) in help script. 2023-05-09 14:24:26 -06:00
Roland
8e3c92b589
Handling when starting hotspot may keep WROLPi API from starting. 2023-05-08 11:06:12 -06:00
Roland
b7cf7ca27d
Bumping version. Moving version to text file for easy reference in scripts. 2023-05-03 13:39:58 -06:00
Roland
e06f846c8c
Updating function names to match their functionality. 2023-05-03 13:05:57 -06:00
Roland
8de805b6d1
Updating tests to match searching for Channel and Domain names for directories. 2023-05-03 12:59:47 -06:00
Roland
2cbc6e00e0
Handling situation where React Router may not be available for a Tag Label. 2023-05-03 12:46:57 -06:00
Roland
0920383963
Bumping version. 2023-05-03 09:01:41 -06:00
Roland
cff0c20007
Smoothing scroll of edit modal. 2023-05-03 09:01:25 -06:00
Roland
fe5a1c44a1
Moving download/upload modals to the top. 2023-05-03 08:56:35 -06:00
Roland
c4aab6731d
Scrolling to top of Tag Edit modal when editing. 2023-05-03 08:49:45 -06:00
Roland
be3e8375a9
Creating FileGroup.merge to be used in FileGroup.from_paths. 2023-05-03 08:28:53 -06:00
Roland
77635b7926
Using Link for channel edit button and Tag label. 2023-05-03 08:28:32 -06:00
lrnselfreliance
6403a106e7
Create github-releases-to-discord.yml 2023-05-01 14:18:08 -06:00
Roland
67449b65b7
Adding install script to upgrade instructions. 2023-05-01 13:43:24 -06:00
Roland
7ff2351dc5
Updating nginx configs during upgrade. 2023-05-01 13:00:23 -06:00
Roland
a54483c5e7
Adding exfat-fuse to pi-gen image. 2023-05-01 08:53:42 -06:00
Roland
bf695dc616
Adding help script to the 50x.html. 2023-04-30 17:59:58 -06:00
Roland
07493ae3f3
Creating help script which displays a diagnostic summary. 2023-04-30 17:50:09 -06:00
Roland
a26e14e897
Ignorning test directory. 2023-04-28 15:23:07 -06:00