Commit graph

349 commits

Author SHA1 Message Date
Roland
79ea0a33f0
Testing that only example 5 is in the skip list. 2022-04-07 11:32:23 -06:00
lrnselfreliance
35f5662571
Bugfix/channel download on import (#116)
* A Download record is created for every Channel imported.

* Downloads must have a URL.

* Handling when channel has download frequency but no url.

* Fetching downloads after clearing.

* Setting next download when importing channels.

* Not deleting recurring completed downloads.

* Fixing comments.

* Skipping some service tests in CircleCI because they shouldn't be tested off a local machine.

Signed-off-by: Roland <roland@learningselfreliance.com>
2022-04-07 11:18:15 -06:00
Roland
43709ac9e7
Creatind download manager config which will store skipped urls. 2022-04-02 16:01:43 -06:00
Roland
7ac3fbea2b
Creating ClearFailedDownloads button. 2022-04-01 16:45:59 -06:00
Roland
c4f511e469
Creating ClearCompleteDownloads button. 2022-04-01 16:31:49 -06:00
Roland
5178f72b66
Reworking map import to handle postgres data dumps. 2022-03-31 07:31:15 -06:00
lrnselfreliance
be4c3a5021
Merge pull request #115 from lrnselfreliance/feature/debian-install
Feature/debian install

Signed-off-by: Roland <roland@learningselfreliance.com>
2022-03-19 18:11:27 -06:00
Roland
28c6dedd03
Bumping version for debian install. 2022-03-19 17:56:40 -06:00
Roland
e3498c5ad4
Updating git clone urls for github. 2022-03-19 17:49:29 -06:00
Roland
c16d8800b8
Installing singlefile using https. 2022-03-19 17:36:14 -06:00
Roland
33fa1444c6
Allowing multiple names for which function. 2022-03-19 17:08:44 -06:00
Roland
a02d1c4527
Using which for chromium-browser. 2022-03-19 16:58:49 -06:00
Roland
e4ed53d4ec
Fixing config location for debian 11. 2022-03-19 16:41:03 -06:00
Roland
ec0c43c619
Fixing wrolpi.target install location. 2022-03-19 16:04:56 -06:00
Roland
0477e61940
Moving systemd configs to system config directories. 2022-03-19 15:55:28 -06:00
Roland
eca3acb8e5
Moving install configs into etc directory. 2022-03-19 15:50:50 -06:00
Roland
e76a9412a9
Mocking nmcli in settings test. 2022-03-19 15:31:42 -06:00
Roland
b0ce7b2252
Mocking nmcli for hotspot tests. 2022-03-19 15:23:52 -06:00
Roland
5c3c400dd1
Creating cmd.which which will find executables. 2022-03-19 15:18:40 -06:00
Roland
849a3fd43f
Creating debian install scripts.
Modifying Ubuntu 20.04 install script to work with Debian 11.

Should not need to compile mod_tile.

Uncommenting branch checkout.

Not removing nodejs.

Not installing nodejs.

Installing nodejs instead of npm??

Using debian 11 npm sources.

Installing archive tools using git+https

Updating carto location.

Using global renderd.conf in apache config.

Using -I to get debian ip.

Updating more file locations for debian 11.

Checking alternative locations for single-file and readability-extractor
2022-03-16 21:10:49 -06:00
Roland
70c972a046
Exiting with failure when install script fails. 2022-03-13 11:02:55 -06:00
Roland
6607ef450b
Marking that build shield is for release. 2022-03-12 11:08:07 -07:00
Roland
d4e7fc4ad9
This function does not replace with _ 2022-03-12 11:05:54 -07:00
Roland
0afe03cd89
Linking to release builds. 2022-03-12 10:42:34 -07:00
Roland
ddf395194d
Changing build shield to CircleCI. 2022-03-12 10:40:43 -07:00
Roland
2bfecdb1d3
Changing order of features. More important features are at the top. 2022-03-12 10:35:24 -07:00
lrnselfreliance
446c73c3c2
Merge pull request #110 from lrnselfreliance/feature/map
Feature/map
2022-03-12 10:30:40 -07:00
lrnselfreliance
fc95e5ea8a
Merge pull request #114 from lrnselfreliance/dependabot/pip/pillow-9.0.1
Bump pillow from 9.0.0 to 9.0.1
2022-03-12 10:26:11 -07:00
Roland
157604bc14
Volumes must be created first. 2022-03-12 10:23:39 -07:00
Roland
63c5f2b8d7
config is no longer mounted. 2022-03-12 10:17:04 -07:00
Roland
4a34fe55bd
Ignoring test map files. 2022-03-12 09:50:43 -07:00
Roland
c815aa68c6
Calculating time-to-import for map pbf files in the backend. These times were created using a test RPi4. Encoding URL of archive files to prevent error which blocked displaying of archives. 2022-03-12 09:50:16 -07:00
dependabot[bot]
018a0f1b26
Bump pillow from 9.0.0 to 9.0.1
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...9.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-12 01:02:40 +00:00
Roland
6a22090e54
Logging nicer timestamp for logging import elapsed time. 2022-03-10 13:17:12 -07:00
Roland
de5ec99954
Logging after process is complete. 2022-03-10 09:28:34 -07:00
Roland
ac56e29afa
Running initial import in create mode so basic tables will be created. 2022-03-10 09:28:26 -07:00
Roland
7861789d9d
Adding date to install log. 2022-03-09 21:15:00 -07:00
Roland
7e25394d54
Trying external data import first. 2022-03-09 21:10:26 -07:00
Roland
f75acae4d5
Only running each import once. 2022-03-09 20:54:06 -07:00
Roland
ba3023dfa9
Removing error checking for imports. 2022-03-09 20:48:05 -07:00
Roland
8fb7bf391b
Exiting if there is no success. 2022-03-09 20:42:05 -07:00
Roland
b7ae6aced0
Trying map imports multiple times because they don't seem to work in any order. 2022-03-09 20:39:40 -07:00
Roland
f08292de56
Clearing map cache files if any import was successful. 2022-03-09 20:22:09 -07:00
Roland
67fba510dc
Only running apt update daily in map installer. 2022-03-09 20:18:19 -07:00
Roland
b1d526fb0b
Adding __init__ to map/test. 2022-03-09 20:10:58 -07:00
Roland
998c7401c9
Checking two locations for serve. 2022-03-09 19:22:37 -07:00
Roland
d453ef07cd
Trying npm install multiple times because of network timeouts. 2022-03-09 19:18:06 -07:00
Roland
82b58e40c0
Removing 3.11. 2022-03-09 19:16:50 -07:00
Roland
47964ef845
Adding 3.11 to circleci tests. 2022-03-09 19:16:14 -07:00
Roland
3debc87bf0
Fixing job names. 2022-03-09 19:13:21 -07:00