Commit graph

58 commits

Author SHA1 Message Date
Roland
e482c7a88f
Use NetworkManager for hotspot. Use _renderd user to import maps. 2023-01-18 12:51:21 -07:00
Roland
7904f1e11d
_renderd user is required for renderd. Providing wrolpi user the _renderd password. 2023-01-18 08:57:02 -07:00
Roland
c7e9c6f23b
Converting pi-gen map to use wrolpi user. 2023-01-17 20:15:19 -07:00
Roland
c700e10002
Restore map db dump using _renderd user. 2023-01-16 19:47:13 -07:00
Roland
4c5b15fadb
Using builtin _renderd user for map. 2023-01-16 16:45:02 -07:00
Roland
e70c748603
Making create_db.sh executable. 2023-01-16 11:08:59 -07:00
Roland
838b4dd185
Using pi-gen to create wrolpi raspberry image. 2023-01-16 11:05:27 -07:00
Roland
a63b51e572
Install serve version 12. 2022-12-29 15:32:23 -07:00
Roland
7b71554ad7
Installing global npm packages in one command. 2022-12-28 20:05:39 -07:00
Roland
a9560992c5
Install single-file, pip, readability as background tasks. 2022-12-28 19:54:40 -07:00
Roland
3ea5b62865
Installing single-file-cli instead of single-file. This is to avoid ssh issue with github. 2022-12-28 19:36:33 -07:00
Roland
5cbea1ba15 Fixing bug in debian install interpreter line. 2022-12-20 14:47:02 -07:00
Roland
d0d69519cd
Bumping version for new feature.
Skipping video epoch test on circleci.

Created script which finds and cleans up (renames/deletes) orphaned video meta files.

Reworking orphaned video query, some video files were leaking through.

Modifying File table to allow finding of orphaned video files.

Extracting epoch from video info_json for more accurate upload_date.

Extracting epoch from video info_json for more accurate upload_date.
2022-12-07 18:15:28 -07:00
Roland
427ba5e9b6
Generating WebVTT captions instead of SRT for display on VideoPage. 2022-11-30 18:27:03 -07:00
Roland
9c3809d751
Created script which generates srt subtitle files after transcribing videos. 2022-11-30 17:49:20 -07:00
Roland
55f0de6112
Installing single-file globally. 2022-11-16 21:03:35 -07:00
Roland
ad7e68367f
Changing /opt/openstreetmap-carto ownership before fetching during install. 2022-11-16 18:55:50 -07:00
Roland
a17eb6559e
Simplifying map init script by using full path to dc map. 2022-11-14 15:42:39 -07:00
Roland
836c139abd
Using latest dc map because old ones are cleaned up quickly. I had used the specific day to avoid errors in latest. 2022-11-14 15:37:11 -07:00
Roland
61d2ffde36
Starting renderd after reset. 2022-11-08 22:42:51 -07:00
Roland
52c3b83c28
Importing specific day of DC map to avoid possible import errors on latest. 2022-11-08 22:42:45 -07:00
Roland
39961e50db
Showing initializing commands. 2022-11-05 19:30:57 -06:00
Roland
2af239ee12
Reverting troubleshooting change. 2022-11-05 19:27:19 -06:00
Roland
77497969b0
Fixing bad bash path. 2022-11-05 16:42:12 -06:00
Roland
c19f250a94
Changing ownership of openstreetmap-carto directory if it already exists. 2022-11-05 16:28:46 -06:00
Roland
48944c32ac
Reworking install scripts to run parts in parallel. 2022-11-05 14:38:00 -06:00
Roland
a5a3d2ee1b
Using /usr/bin/env bash. 2022-11-04 08:34:15 -06:00
Roland
3ef6ceb06f
Splitting map scripts to offer initializing and resetting map. 2022-11-03 20:27:12 -06:00
Roland
2b84831205
Installing osmium to merge pbf files for import. Handling merging of multiple pbf files in import script. 2022-10-27 20:21:50 -06:00
Roland
d32f1a55cd
Allowing wrolpi user to modify renderd service with sudo without password. 2022-10-26 11:20:33 -06:00
Roland
5970409209
Reformatting for easier reading. 2022-10-22 14:27:40 -06:00
Roland
6fa6be50fe
Stopping renderd when reseting map db.
Skipping channel import during test unless explicitly requested.

Deleting gis database during upgrade, if user agrees.  Increasing API verbosity.

Using status context to prevent fetching status in useHotspot.

Disabling wifi toggle button when pending.

Toggling hotspot when clicking nav hotspot icon.

Displaying Hotspot status icon in nav menu.

Importing channels/favorites after refreshing.

Refresh tasks cancel when server shuts down.

Bumping version for release speed.

Refreshing files is 3x faster.

Creating useRecurringTimeout hook which repeatedly calls a callback after a timeout.

Changing intervals to timeout so fetches don't stack up while server is loaded.

Checking that video file exists before fetching.

Creating release candidate branch.  Not indexing model associated files.
2022-10-21 15:21:57 -06:00
Roland
f639e01951
Removing Latex as dependency. Using browser to convert OTP pads into printable documents. 2022-06-26 16:27:56 -06:00
Roland
172e45f479
Adding sudo to chown commands. 2022-06-22 17:36:28 -06:00
Roland
530f317a37
Adding helpful log notes to 50x.html. Suggesting changing media directory permissions after install. 2022-05-19 21:33:42 -06:00
Roland
5178f72b66
Reworking map import to handle postgres data dumps. 2022-03-31 07:31:15 -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
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
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
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