Skip to content

Commit 898a717

Browse files
committed
Prepare v0.10
Last release before v1.0.0 🎆 👍 💯
1 parent 151cca2 commit 898a717

File tree

3 files changed

+25
-13
lines changed

3 files changed

+25
-13
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
Open for your feature [requests](https://github.com/femto-code/Rasberry-Pi-Dashboard/pulls) or [issues](https://github.com/femto-code/Rasberry-Pi-Dashboard/issues)!
88
[https://github.com/femto-code/Rasberry-Pi-Dashboard](https://github.com/femto-code/Rasberry-Pi-Dashboard)
99

10+
## [0.10] - 2021-03-18
11+
> Last release before a major 1.0.0
12+
### Added
13+
- allow changing password from options modal 💯
14+
15+
### Changed
16+
- revamped user config options
17+
- notably updated readme with better structuring and more comprehensive help / info
18+
- replaced top image (use transparent background) adjusted to Github's web site dark theme
19+
1020
## [0.9.2] - 2021-03-16
1121
### Changed
1222
- updated dependencies (bootstrap-icons and mdtoast)

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@
77

88
## Features
99

10-
- Live surveillance of RPi hardware (CPU Temperature, frequency, loads etc.) with custom warnings
10+
- Live surveillance of RPi hardware (CPU Temperature, frequency, loads etc.) with customizable warning thresholds
11+
- Detailed software/hardware information (web server, PHP, storage / partition workload, core voltage, plugged USB devices, kernel version, model specifications, OS, CPU)
1112
- Protected access with password login (default: root) ([configure password](https://github.com/femto-code/Rasberry-Pi-Dashboard#configure-password))
1213
- Power (shutdown/reboot) Raspberry Pi with schedule options ([setup instructions](https://github.com/femto-code/Rasberry-Pi-Dashboard#enabling-remote-shutdownreboot-optional))
13-
- [Work in progress:] State Mail to send an email containing a summary (soon)
14-
- Web-App capable with mobile integration thanks to responsive design
15-
- Dark Theme (manual/auto)
14+
- Mobile WebApp integration
15+
- Responsive design layout allows usage on all screen sizes
16+
- Dark Theme (manual / auto)
1617

17-
>Update your existing dashboard setup by navigating to root folder and running `git pull` in the terminal.
18+
>Update your existing dashboard setup by navigating to project root folder and running `git pull` in the terminal.
1819
1920
## Screenshots
2021

@@ -28,8 +29,8 @@
2829

2930
### Prequisites
3031

31-
- Running Web Server (Lighttpd or Apache) with PHP installed (5.6 or higher)
32-
- Installed Git (comes preinstalled on Raspberry Pi OS / formerly Raspbian)
32+
- Running Web Server (e.g. Lighttpd or Apache) with PHP installed (>=v5.6)
33+
- Installed Git (comes preinstalled on Raspberry Pi OS / formerly Raspbian as well as other linux distros)
3334

3435
### Setup project
3536

@@ -42,12 +43,13 @@
4243

4344
#### Core voltage output is not shown
4445
- If you want to see this information on your dashboard instance:<br>run `sudo usermod -aG video www-data` in a terminal
45-
>If you do not use Raspbian (or any other RasPi distro) like Ubuntu, you do have to install `libraspberrypi-bin` by running `sudo apt install libraspberrypi-bin`
46+
>If you do not use Raspbian (or any other RasPi distro) like Ubuntu, you do have to install `libraspberrypi-bin` by running `sudo apt install libraspberrypi-bin`.
4647
4748
- background: The `vcgencmd` command (specifically dedicated to RPi firmware) is a system command that requires certain hardware rights. Therefore one has to grant this particular right (to read hardware info) to e.g. `www-data` (under which web server is running). This is achived by adding this user to a system group called video, which the standard user pi is part of by default.
4849
- in case of problems: please comment on #12 (or new issue)
4950

5051
#### Enable shutdown / reboot (optional)
52+
5153
> Recommended only, if your RPi is **not** accessible over the Internet!
5254
5355
In order to use the remote power functionality you have to give the user `www-data` advanced rights for running one specific command:

index.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
<link rel="stylesheet" href="css/bootstrap-4.6.0.min.css">
3636
<link rel="stylesheet" href="css/bootstrap-icons.css?v=1.4.0">
37-
<link rel="stylesheet" href="css/darkmode.css?v=0.9.2" id="dmcss" type="text/css" disabled>
37+
<link rel="stylesheet" href="css/darkmode.css?v=0.10" id="dmcss" type="text/css" disabled>
3838
<link rel="stylesheet" href="css/mdtoast.min.css?v=2.0.2">
3939

4040
<title>RPi Dashboard</title>
@@ -484,8 +484,8 @@
484484
</div>
485485
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordion">
486486
<div class="card-body">
487-
<h3><font class='text-success'>&#10003;</font> Version 0.9.2</h3>
488-
<ul><li>logout button</li><li>use fonts locally</li><li>show exact user-readable date of upcoming power event</li><li>bug fixes, miscellaneous improvements, updated Readme</li><li><a href='https://github.com/femto-code/Rasberry-Pi-Dashboard/releases'>Stay updated here</a></li><li><i><a href="CHANGELOG.md">All changes</a></i></li></ul>
487+
<h3><font class='text-success'>&#10003;</font> Version 0.10</h3>
488+
<ul><li>allow password change via options</li><li>updated <i>customize</i> section</li><li>notably improved Readme</li><li><a href='https://github.com/femto-code/Rasberry-Pi-Dashboard/releases'>Stay updated here</a></li><li><i><a href="CHANGELOG.md">All changes</a></i></li></ul>
489489
<small>most important changes since RPi Dashboard v0.9 (Feb 2021)</small>
490490
</div>
491491
</div>
@@ -550,7 +550,7 @@
550550
<!-- Footer -->
551551
<footer style="line-height: 40px; background-color: #f5f5f5; margin-top: 10px;">
552552
<div class="container text-center">
553-
RPi Dashboard v0.9.2 <font class="text-muted">(Mar 2021)</font> <span id="dot">&middot;</span> <font id="notf" class="text-success">See the <a href="https://github.com/femto-code/Rasberry-Pi-Dashboard/releases">Github releases</a> for updates!</font><br />
553+
RPi Dashboard v0.10 <font class="text-muted">(Mar 2021)</font> <span id="dot">&middot;</span> <font id="notf" class="text-success">See the <a href="https://github.com/femto-code/Rasberry-Pi-Dashboard/releases">Github releases</a> for updates!</font><br />
554554
<button class="btn btn-secondary mb-2" onclick="$('#exampleModal').modal('show');"><i class="bi bi-gear"></i>&nbsp;Options</button>
555555
<hr style="margin-top: 0; margin-bottom: 0;">
556556
femto-code&nbsp;<a href="https://github.com/femto-code"><i class="bi bi-github"></i></a> &middot; <font class="text-muted">2018 - 2021</font>
@@ -575,7 +575,7 @@
575575
console.log("Custom user options: warncputemp="+warn_cpu_temp+" | warn_ram_space="+warn_ram_space+" | upd_time_interval="+upd_time_interval+" | warn_loads_size="+warn_loads_size);
576576
</script>
577577

578-
<script src="js/main.js?v=0.9.2"></script>
578+
<script src="js/main.js?v=0.10"></script>
579579

580580
<script>
581581
var ctx = document.getElementById('myChart').getContext('2d');

0 commit comments

Comments
 (0)