Commit graph

917 commits

Author SHA1 Message Date
Roland
59c4ab2502
Replacing icon property when icon has been requested.
Creating <APIButton/> which handles success/failure/pending during API calls.
2023-07-21 16:52:15 -06:00
Roland
237b429cbf
Inverting modal close button when theme is dark. 2023-07-21 14:50:32 -06:00
dependabot[bot]
3cd8358061
Bump word-wrap from 1.2.3 to 1.2.4 in /app
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 16:32:23 -06:00
dependabot[bot]
0e86b3680d
Bump aiohttp from 3.8.4 to 3.8.5
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.4 to 3.8.5.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.4...v3.8.5)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-20 16:31:32 -06:00
Roland
6458316d1a
Removing unused /videos/tag. Sending events when Channels are created or deleted. 2023-07-17 17:32:29 -06:00
Roland
fdaaa510c4
Splitting errors into their modules. Removing API_ERRORS dict in favor of storing error data on the class. 2023-07-17 14:21:27 -06:00
Roland
b3068885b2
Fixing 50x.html links. Displaying 50x.html when requested directly. 2023-07-15 12:15:55 -06:00
Roland
7f67d4c07e
Returning async client. 2023-07-15 11:54:49 -06:00
Roland
b194189c9b
Cannot delete a directory if it contains a tagged FileGroup. 2023-07-15 11:45:51 -06:00
Roland
29c352b423
Don't allow _upsert_files failure to cancel entire refresh. 2023-07-14 17:03:32 -06:00
Roland
478f380b0c
Download.settings may not exist. 2023-07-14 15:45:40 -06:00
Roland
ce34721c4c
Videos are disowned when their Channel is deleted. A Channel directory cannot be in another Channel's directory. 2023-07-14 13:56:23 -06:00
Roland
3f1a27e982
Renaming ZimApp is actually a viewer. 2023-07-12 10:06:57 -06:00
Roland
8ffd22206e
Updating readme for Kiwix feature. 2023-07-12 09:28:55 -06:00
Roland
f8838926e9
Changing Zim message to info. 2023-07-11 17:29:07 -06:00
Roland
454891be15
Changing project ownership after upgrade. 2023-07-11 17:23:56 -06:00
Roland
862ee0f7c3
Fixing spelling error. 2023-07-11 17:22:23 -06:00
Roland
551aa50bce
Skipping kiwix restart during testing before flagging. 2023-07-11 17:15:44 -06:00
Roland
6f94dac2e8
Setting Kiwix restart flag when service can't be restarted. 2023-07-11 17:10:43 -06:00
Roland
e1920d1c0b
Upgrading PyPDF2 to pypdf. 2023-07-11 17:07:34 -06:00
Roland
7bba6555ca
Matching install scripts. 2023-07-11 16:54:46 -06:00
Roland
1f1564851d
Debian 11 does not have pi user. 2023-07-11 16:53:50 -06:00
Roland
1fff928d4e
Installing Kiwix packages and service in Raspberry Pi and Debian installer scripts. 2023-07-11 16:52:18 -06:00
Roland
0eb321de9f
Removing accidental commit. 2023-07-10 21:30:42 -06:00
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