Commit Graph

691 Commits

Author SHA1 Message Date
Eric Helgeson 8c2ce8f440
Merge pull request #401 from akuker/rdmark_fix_i2c_config
Use raspi-config to manage the boot config
2021-10-28 18:32:46 -05:00
Daniel Markstedt a48d6d10fb Tweak formatting 2021-10-28 14:22:20 -07:00
Daniel Markstedt f59e0af091 Tweak formatting 2021-10-28 14:03:40 -07:00
Daniel Markstedt 278b01c1a4 Show hostname instead of RaSCSI 2021-10-28 13:29:06 -07:00
Daniel Markstedt 3e769de373 Add raspi-config to required packages 2021-10-28 12:12:13 -07:00
Daniel Markstedt fea1c150f3 Cleanup 2021-10-28 11:17:33 -07:00
Daniel Markstedt 2044c5e0d1 Cleanup 2021-10-28 11:16:48 -07:00
Daniel Markstedt 967fbd2999 Use raspi-config to manage the boot config 2021-10-28 11:15:16 -07:00
Daniel Markstedt 52dbfdb44a Remove version to reduce clutter 2021-10-28 11:00:31 -07:00
Daniel Markstedt 5d304e4eaf Show IP above RaSCSI version 2021-10-28 10:39:21 -07:00
Daniel Markstedt 861f4a4327 Show IP address on OLED screen 2021-10-28 10:36:31 -07:00
Eric Helgeson 9731e9d3bf
Merge pull request #399 from akuker/rdmark_netatalk_connections
More user friendly netatalk connection status messages
2021-10-28 11:54:48 -05:00
Daniel Markstedt 58ba087476 More user friendly netatalk connection status messages 2021-10-28 09:52:45 -07:00
Eric Helgeson 670ff36bd2
Merge pull request #398 from akuker/chunk_download
Do chunked downloads to avoid running out of memory
2021-10-28 08:56:07 -05:00
Daniel Markstedt 500048ee70 Do chunked downloads to avoid running out of memory 2021-10-28 06:19:58 -07:00
akuker 3ff8f3ae61
Removed duplicated text (#397) 2021-10-27 19:33:33 -07:00
akuker 46bdf7bdcd
Apply PR 394 to the develop branch (instead of master) (#396) 2021-10-27 21:22:42 -05:00
Daniel Markstedt 08c2295832
Shut down splash in the same style as the boot one (#386) 2021-10-27 21:22:29 -05:00
Daniel Markstedt 508bf83292
Fix unzipping individual files in subdirs (#387)
* Fix unzipping individual files in subdirs

* Escape member file name before extracting
2021-10-27 21:21:43 -05:00
Eric Helgeson 61e596aedf
Merge pull request #390 from akuker/rdmark_kill_other_oled
Pkill other oled monitor scripts before starting new one
2021-10-27 13:49:48 -05:00
Eric Helgeson c638127614
Merge pull request #389 from akuker/fix_typo_and_multiline
Fix typo and the multiline strings.
2021-10-27 13:48:47 -05:00
Eric Helgeson 5884803843
Merge pull request #391 from akuker/rdmark_wget_downloads
Use requests to download files instead of urllib
2021-10-27 13:38:37 -05:00
Daniel Markstedt 19bee3654e Cleanup 2021-10-27 11:13:30 -07:00
Daniel Markstedt 7ec7d45c48 Use the requests library to fetch files 2021-10-27 11:11:37 -07:00
Daniel Markstedt 46698c7b05 Use wget to download files instead of urllib; reducing code duplication and fixing a bug 2021-10-26 21:50:00 -07:00
Daniel Markstedt 9240ce974a Pkill other oled monitor scripts before starting new one 2021-10-26 18:21:39 -07:00
Daniel Markstedt 1b8a0c341d Fix typo and the multiline strings. 2021-10-26 15:51:57 -07:00
Daniel Markstedt e5f58bb967
Capture files being extracted as well (#381) 2021-10-26 15:05:49 -05:00
Daniel Markstedt 28de92a00c
Enable unzipping of individual archive members (#385)
* Enable unzipping of individual archive members

* Add code comments
2021-10-26 15:05:15 -05:00
Daniel Markstedt 3546764722
Better error handling in ISO image creation (#379) 2021-10-26 15:03:29 -05:00
Uwe Seimet 79c5da9432
Use long long instead of long for image size (#383) 2021-10-26 06:41:17 -07:00
Daniel Markstedt 87640a7c2c
More verbose unzipping; don't overwrite existing files (#378) 2021-10-25 20:58:16 -05:00
Uwe Seimet cc1783c1cd
Improved remote connection error handling (#376)
* Improved remote connection error handling

* Improved error handling by adding a magic string to each message

* Interface comment update

* Interface comment update

* Improve error messages

* Clients send the magic word to authenticate

Co-authored-by: Daniel Markstedt <markstedt@gmail.com>
2021-10-25 16:04:10 -07:00
akuker f0a7deb361
Update README.md 2021-10-25 17:42:38 -05:00
Daniel Markstedt 7725556626
Use Type Writer font on the OLED screen (Author: Mandy Smith) (#377)
* Use Type Writer font on the OLED screen

* Add README crediting Mandy Smith + note on permission
2021-10-25 17:41:36 -05:00
Daniel Markstedt e3794619b4
OLED screen: Clean exit on error; proper handling of removable devices; signal handling; splash screen (#364)
* Clean exit on errors

* Avoid unnecessary scrolling

* Fix bug where removable media wasn't updated

* Add signal handler, solution from https://stackoverflow.com/questions/1112343/how-do-i-capture-sigint-in-python

* Display a splash screen on startup

* Introduce stop splash

* Add parameters to enable the SIGTERM handling to take effect

* Change to a less busy stop splash

* Less busy start splash

* Iterate on splash bitmaps

* Iterate on splash bitmap

* Add check for libopenjp2-7-dev in the start script

* Iterate on splash bitmap

* Iterate on splash bitmap
2021-10-24 21:13:32 -05:00
Daniel Markstedt 960cc91168
Iterate on webapp config UX (#371)
* Iterate on webapp config ux

* Labels were only adding clutter

* Add confirmation modals
2021-10-24 21:09:35 -05:00
Pacjunk d334669722
Update drive_properties.json (#372)
Add RZ22, RZ23, RZ24, RZ26L, RZ28M, RZ29B & RZ56
2021-10-24 18:33:33 -07:00
Eric Helgeson 4474f1ddaa
Merge pull request #375 from akuker/fix_unzipping
Fix incorrect path to zip file to unzip; improve error handling
2021-10-24 13:09:50 -05:00
Daniel Markstedt dd6d289395 Fix incorrect path to zip file to unzip; improve error handling 2021-10-24 11:07:26 -07:00
Eric Helgeson c706fedfd3
Merge pull request #374 from akuker/fix_imagetable_nesting
Add missing endif, and clean up indentation
2021-10-24 12:38:31 -05:00
Daniel Markstedt ea0d4cc4b6 Fix zipfile handling 2021-10-24 10:27:44 -07:00
Daniel Markstedt df12ceb028 Add missing endif, and clean up indentation 2021-10-24 10:19:07 -07:00
Eric Helgeson 7772b92503
Merge pull request #373 from akuker/rdmark_inline_prop
Display image properties inline in the image list
2021-10-24 11:59:55 -05:00
Daniel Markstedt 17fc99d0fc
Merge branch 'develop' into rdmark_inline_prop 2021-10-24 09:57:08 -07:00
Eric Helgeson 92e3842afa
Merge pull request #360 from akuker/rdmark_easyinstall_tweaks
Add checks for running services before stopping in easyinstall.sh
2021-10-24 11:54:28 -05:00
Eric Helgeson e2f6ce8bc2
Merge pull request #365 from akuker/issue_356
Clean up config files after error
2021-10-24 11:53:47 -05:00
Eric Helgeson 1b17b8272c
Merge pull request #368 from akuker/manual_unzip
Bring back manual unzip
2021-10-24 11:53:14 -05:00
Uwe Seimet dcbee64750
Do not consider NONE operation an error (#369)
* Do not consider NONE operation an error

* Cleanup

* Code cleanup from other PR
2021-10-23 23:10:31 -07:00
Daniel Markstedt 6c60dcf550 Display image properties inline in the image list, and remove the previous UI 2021-10-23 23:00:40 -07:00