Introduces a new python script, which displays the current usage
of the PirateBox.
The python script writes a static HTML file, which is read by
the browser in the same way like the shoutbox does. it is
rewritten on request & on PirateBox startup.
Closed#124Closed#53
Merge branch 'miketweaver-disk_space' into feature-release-1.1.0
The minidlna database is now stored on the USB stick that solves to
major issues:
- It speeds up PirateBox start because of lease scanning time
- During Problems of out-of-memory exceptions, on the next
startup the problematic file is simply skipped.
Closed#77
[New] Improved styling for droopy iframe. (not applied)
[New] Timesave script service file to run set the time during startup.
[Fix] Droopy call in init.d/piratebox failed to use the correct port.
[Fix] Timesave script behaviour fixed on full Linux systems. OpenWrt's date format is now customized during build & piratebox.conf .
* [New] Improved styling for droopy iframe.
* [New] Timesave script service file to run set the time during startup.
* [Fix] Droopy call in init.d/piratebox failed to use the correct port.
* [Fix] Timesave script behaviour fixed on full Linux systems.
* OpenWrt's date format is now customized during build & piratebox.conf .
* Delivered the systemd file for restoring the file during boot.
* Moved date format to piratebox.conf
* Customize the date format for OpenWrt during build of
piratebox_ws-img.tar.gz file, like other configuration files
* [New] New feature: /opt/piratebox/bin/board-autoconf.sh for setting up the imageboard
* [New] Droopy update: Multiple upload
* [New] Droopy update: In general user/password setting (non configurable via
PirateBox)
* [New] imageboard: inital dummy page for a not installed board.
* [New] Send HTTP-Code 204 for Android devices, avoids captive Portal and leaving devices.
* [Fix] Some script cleanups
* [Fix] Improved Cachehandling
* [Fix] Modified index HTML structure for increased stylability
* [Fix] Droopy update: Language encoding
* [Fix] Droopy update: Uploaded filepermission can be configured.
PirateBox default: 755
* [Fix] Fix not refreshing shoutbox after bootup
* [Fix] Show station count again, after it is enabled
* [Removed] Droopy update: Include hostname to templates (not needed anymore)
* [Removed] Droopy update: Field including iframe for shoutbox (not needed anymore)
* [Removed] Droopy update: iOS fake answer code, which was included in lighttpd since
Piratebox 0.5.x
* [Removed] exchange_www.sh : This feature is not available anymore, because it breaks
more then it helps.
* [Removed] Unnessecary AJAX calls & files from pre 1.0
The problem is, that the piratebox starts before resetting the
RTC to a saved timestamp. That means the shoubox-gen file
is from the year 1970. That breaks the refresh in the browser.
With the delay, we hopefully get a better timestamp and fix
that issue
Fixes#120
Will avoid Captive Portal message from Android.
Especially some devices tend to leave the PirateBox network,
because they don't receive a 204 from their specific URL.
Closes#115
This patch avoids a confusing directory listing. This commits copies
over a simple default index.html that provides links to the
kareha.pl and back to the main page.
Does not copy, if the board is already installed.
Closes #117