Commit graph

441 commits

Author SHA1 Message Date
Roland
595e82b354
Replacing drop shadow of Cards to emphasize color. 2022-11-30 20:13:54 -07:00
Roland
9f52f41d56
Reformatting Channel page to display buttons better on mobile. Creating BackButton to consolidate functionality. Expanding search input on mobile. 2022-11-30 19:31:18 -07:00
Roland
759560dc6f
Adding Segment around ChannelPage elements. 2022-11-30 18:43:19 -07:00
Roland
d3bb94e339
Handling when caption_path is empty. 2022-11-30 18:29:17 -07:00
Roland
20860fdae8
Detecting more video caption files, indexing them. Only WebVTT captions are displayed on VideoPage. Creating Files tab on VideoPage which displays all files found for the video. 2022-11-30 18:26:38 -07:00
Roland
95aaf46a63
Adding comments to video chapter decription function. 2022-11-16 12:50:38 -07:00
Roland
f5f999ae1b
Replacing chapters in video description with links that seek to the chapter. 2022-11-15 15:03:12 -07:00
Roland
11bd59cec0
Changing Archive Sync to Update and Alternatives to History. 2022-11-14 15:42:57 -07:00
Roland
759169dd63
Fetching downloads after delete. 2022-11-13 14:36:13 -07:00
Roland
b251cb88cc
Changing mission statement to "Create your own off-grid library". 2022-11-13 14:20:48 -07:00
Roland
02124307e4
Downloads can be deleted. 2022-11-12 14:17:21 -07:00
Roland
4ab01eaa90
Swapping footer links. 2022-11-12 13:43:31 -07:00
Roland
ddb35448aa
Finding channel by destination directory if any. 2022-11-09 08:54:56 -07:00
Roland
f1bc29d76f
Adding feature where Videos can be downloaded to a destination directory. 2022-11-09 08:33:55 -07:00
Roland
c148bb4d84
Adding Donate page. 2022-11-08 22:42:00 -07:00
Roland
2d8a7cd3a8
Handling when no files are returned. 2022-11-05 15:24:06 -06:00
Roland
a1c74a3443
Adding osmium note in docker import warning. 2022-11-05 14:38:51 -06:00
Roland
d15972ddbe
Increasing slow map import warning temperature. 2022-11-04 10:01:11 -06:00
Roland
dad276d6ec
Creating isEmpty function to check if dict/array have some contents. 2022-11-04 09:58:38 -06:00
Roland
92bd1de8a0
Updating navbar to use end instead of exact per React Router v6. 2022-11-04 09:19:51 -06:00
Roland
2cd458930a
Moving map import messages into their own functions. 2022-11-04 09:03:13 -06:00
Roland
602aa32ff0
Comparing video id's as numbers. 2022-10-28 08:25:26 -06:00
Roland
b163b60837
Only scrolling to top when changing videos. Clearing old video when changing videos. 2022-10-28 08:12:25 -06:00
Roland
6854fa3692
Handling merging multiple pbf files in map importing. 2022-10-27 20:22:11 -06:00
Roland
3c9d9ea402
Adding systemTheme to match the current system theme. darkTheme and lightTheme now override system preference. 2022-10-27 17:35:36 -06:00
Roland
b6f2b42682
Adding domain link in ArchivePage. 2022-10-27 11:30:53 -06:00
Roland
9694f0deca
Lowering prominence of progress bars on Status page when they are 0. 2022-10-26 11:19:50 -06:00
Roland
5bf648001b
Adding useTitle to every function page. 2022-10-25 15:57:44 -06:00
Roland
1033b0c38f
Moving theme constants into Theme.js. 2022-10-25 15:25:44 -06:00
Roland
7fa89dca58
Using Themed Loader when it has a label. 2022-10-25 15:19:05 -06:00
Roland
b928b37b8d
Using unthemed Loader in ManageMap. 2022-10-25 15:13:18 -06:00
Roland
e151020e9c
Adding pending Loader to recurring download rows. 2022-10-25 15:09:33 -06:00
Roland
7a1f6a9b1f
Converting download rows to use Loader when pending. 2022-10-25 15:06:52 -06:00
Roland
797bdc431c
Creating invert/clear buttons for SelectableTable. 2022-10-24 17:15:15 -06:00
Roland
f9c02608e6
Adding 'Search Rank' to order by dropdowns. 2022-10-24 15:17:48 -06:00
Roland
ce8c41c8eb
Resetting page to 0 when changing domains. 2022-10-24 15:08:53 -06:00
Roland
d1bbccf7f4
Creating SelectableTable to handle selection logic. Converting FileView to use SelectTable. 2022-10-24 09:07:08 -06:00
Roland
d28797326b
Showing error modal when clicking hotspot toggle on Docker. 2022-10-22 14:27:18 -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
dbdcc7a57c
Copying some settings values to status to avoid calling both /settings and /status. 2022-10-16 11:53:44 -06:00
Roland
78218d3559
Decreasing some log warnings to debugs. Decreasing CPU temperature warning color. 2022-10-16 10:33:43 -06:00
Roland
c97af1060b
Restoring JSON date conversion. Handling when psutil temperatures are None. Updating Toggle.onChange usage in Settings. 2022-10-15 19:27:20 -06:00
Roland
287edad9e6
Adding Download.settings column in alembic migration.
Reformatting.

Switching excluded_urls to a generic Download.settings json.

Download workers filter excluded urls.
2022-10-14 13:08:39 -06:00
Roland
798f232fc5
Removing unused js functions. 2022-10-09 13:47:59 -06:00
Roland
c235ef65f3 Monitoring bandwidth for 2 seconds when running status main.
Updating archive's single-file call to use asyncio as well as fixing JSON error that used to be thrown.

Trying two place for single-file executable.

Adding more docs to bandwidth functions.  Extracting reused functions out.  Testing worker.

Ordering bandwidth statuses by their name.

Breaking down bandwidth by interface.

Splitting download buttons to avoid overflow.

Creating bandwidth worker which tracks server bandwidth usage to display on the status page.

Testing get_bandwidth_info() with no psutil.

Using psutil to fetch status.  Adding bandwidth status.
2022-10-03 16:44:56 -06:00
Roland
d82b7c12fb
Using grey color by default for some Semantic elements when no color is provided. 2022-09-29 14:58:16 -06:00
Roland
335ad7ceb0
Splitting Admin components into admin directory. 2022-09-29 12:02:09 -06:00
Roland
ff2a34f249
Adding 'inverted' key to theme context to add inverted to class names. 2022-09-29 09:12:53 -06:00
Roland
6362a12345
Adding CSS to invert FileCard Icons. Adding CardIcon in Theme to handle theme switching. 2022-09-29 08:57:46 -06:00
Roland
6686a44a12
Adding heartbeat logging to download workers. 2022-09-28 14:56:06 -06:00