Skip to content

Releases: RaspAP/raspap-webgui

Version 1.6

20 Aug 09:22
Compare
Choose a tag to compare

Major update with new features and bug fixes. Special recognition to über contributor @glaszig 🎉
Additional gratitude to the invaluable contributions of our community. Details below.

Enhancements

  • Added UI to manage static DHCP leases. Resolves #267. Thanks @glaszig
  • Added advanced hostapd option to make max_num_sta configurable. Resolves #351. Thanks @glaszig
  • Enable WiFi client to connect to hidden SSID. Resolves ##345. Thanks @glaszig
  • Added service status indicators for hostapd & DHCP to panel headings. Thanks @glaszig
  • Refactored CSRF token handling for resource-modifying requests. Details #356. Thanks @glaszig
  • Load WiFi stations via Ajax, cache the result. Introduces templates to the project. Details #372. Thanks @glaszig

Bug fixes

  • Updated parse_ini_file() to correctly read ini values. Thanks @ozbotics
  • Fixed command injection issue. Also resolves #354. Thanks @glaszig
  • Fixed display of ipv6 addresses, multiple ipv4 addresses & netmasks on dashboard. Thanks @glaszig
  • Properly enable WMM in hostapd.conf. Thanks @glaszig
  • Bugfix for saving config settings. Resolves #367
  • Fixed network configuration display to properly check radio buttons. Thanks @glaszig
  • Bugfix in sudoers. Resolves #373
  • Fixed CSRF token XHR race condition. Thanks @glaszig

Other

  • Added prompt to remove installed packages. Resolves #336
  • Updated installer to detect Raspbian 10.0 (Buster). Resolves #337
  • Added CSS rule to make preformatted text blocks more readable. Thanks @glaszig
  • Improved 802.11 standard select option labels in hostapd UI. Thanks @glaszig
  • Little update to arp to speed up dashboard. Thanks @sunnybank101 & @glaszig
  • Fix up superfluous, overly nested bootstrap panels. Thanks @glaszig
  • Style tweaks for Terminal & HackerNews themes.
  • Added RPi4 to System info page. Thanks @sunnybank101 & @glaszig
  • Improved handling of files in git tree, clean up resources in project root. Details #360. Thanks @glaszig

Version 1.5.1

12 Jun 19:15
Compare
Choose a tag to compare

Bug fixes, new hi-res icons, a new raspap.service and a new language translation. Details below. Thanks as always to the invaluable contributions of our community.

Enhancements
Added a new RaspAP service control daemon.
Added raspap.service daemon to installer.
Updated project with hi-res icons for mobile devices. Resolves #321

New language translations
Added Türkçe language translation. Thanks Cuqer!

Bug fixes
Connected devices not shown for uap0. Fixes #312
Update read WifiManaged interface from config. Resolves #323
Fix for auth protocols, thanks @furest. Fixed open wifi network form element. Resolves #326
Fixed fr_FR .po file encoding. Recompiled .mo.

Version 1.5

13 Apr 15:25
Compare
Choose a tag to compare

Major update with new features, bug fixes and language translations. Details below. Thanks as always to the invaluable contributions of our community.

Enhancements
Added Wifi Client AP mode to Advanced hostapd settings. PR #297
Added Hourly statistics to Data usage UI. PR #293. Thanks @BenjiLeblond08
Added Connected Device list to dashboard. PR #302. Thanks @BenjiLeblond08

New language translations
Added support for Sinhala, thanks Damith
Added support for Finnish, thanks M4ra
French translation updates, thanks @baba747

Bug fixes
Hotfix: unmask hostapd.service (Quick Installer). Resolves #299
Fixed first APs in client scan missing. Resolves #290
Fixes related to simultaneous AP & managed mode #272 #271 #181 #151 #78 #200 & #201

Other
Processed project files with phpcs for compliance with PSR-2 coding standard.
Added small bash utility for compiling .mo files b98837a.
Bootstrap-toggle added to /vendor.
Added a project About page.

Version 1.4.1

08 Feb 11:20
dc89e3e
Compare
Choose a tag to compare

New enhancements, bug fixes and language translations. Details below. Thanks as always to the invaluable contributions of our community.

Enhancements
New mobile-friendly WiFi client configuration page. Resolves #168. Thanks @njkeng
Several enhancements to the WiFi client configuration page. Resolves #261. Thanks @PRO2XY

  1. Added RSSI / Signal strength field for scanned networks to client configuration page.
  2. Added connect button to connect to a particular SSID.
  3. Added password mask with toggle button.
  4. Improved WiFi network scanning method.

Updated dashboard to display multiple IPv4/IPv6 addresses. Thanks @D9ping
Updated revision code list. PR #285. Thanks @dalmago

New language translations
Added support for Čeština, thanks @rvallo
Added support for Русский, thanks Betep
Added support for Español, thanks @lafm1990

Bug fixes
Fixed missing information on Interface Statistics. PR #254. Resolves #152 & #249. Thanks @D9ping
Updated installer to support multiple wlan interfaces for wpa_cli. Thanks @PRO2XY
Added constant to control availability of WiFi client config. Resolves #279

Version 1.4.0

02 Nov 12:15
c366ef0
Compare
Choose a tag to compare

Many notable new features and bug fixes. Details below. Thanks as always to the invaluable contributions of our community.

New features
Added multilingual support. RaspAP is now available in the following languages (original translators credited):

Support for secondary (or more) wlan interfaces. Resolves #196. Thanks @randyoo
Added new Data Usage interface. Displays bandwidth use totals per day, week, month. Thanks @D9ping
Enable HttpOnly for session cookies and PHP OPCache. Thanks @D9ping
Added support for selecting to use 802.11N. Thanks @D9ping
Allow channel 14 for Japan in 802.11b mode. Thanks @D9ping
Added support for hiding SSID. Implement idea from #247. Thanks @D9ping
Allow creating unsecured wi-fi. Addresses #208. Thanks @D9ping

Bugfixes
Specifies interface with -i option and wpa_cli. Resolves #163
Streamline install by using --depth option during cloning of repo. Thanks @alibo
Updated static domain_name_server. Resolves #185. Thanks @jensjakob
Fixed first access point is missing in client scan. Resolves #188. Thanks @bluthen
Numerous security fixes. Resolves #210, #211, #212 & #225. Thanks @D9ping & @DrStacheWH
Added missing double-quote. Fixes #222. Thanks @seebz
Fixed check client http header, not session. Thanks @D9ping
Fixed properly selected lease if ininite is selected. Resolves #240. Thanks @D9ping
Fixed incorrect escaping break lines of WPA and WPA2 secured networks. Thanks @D9ping

Version 1.3.1

11 Oct 22:21
Compare
Choose a tag to compare

Maintenance & bugfix release, with some notable enhancements. Details below.

Maintenance
Updated SB Admin 2 theme to latest release (3.3.7).
Added Gulp support for better dependency organization.
Dependencies updated to latest versions, now accurately reflected in the project graph.
Replaced bower_components with a vendor directory in project root, containing only the distribution versions. Substantially reduced the number of installed files. See #171. Addresses #79.
Paves the way for eventual Bootstrap 4 compatibility.

Enhancements
Added ability to select wireless interface for WiFi client. Added ability to enable/disable visible services in the dashboard (thanks @emmanuelgeoffray).
Added support for 5GHz channels. Priority now preserved in wpa_supplicant.conf (thanks @rmarshall31).

Bugfixes
Fixes to default_configuration in the installer. Resolves #174 (thanks @Austin-RR).
Fixes to /etc/sudoers entries (thanks @jbishop129).
Patch dashboard.php to take dots in ESSID's (thanks @arduino-man).
Installs php7.0-cgi on Stretch, maintains backwards compatibility. Resolves #124.
Fixed a bug with hostapd logging scripts not moved. Resolves #138.
Fixed a permissions error with the installer. Resolves #136.

Version 1.3.0

06 Nov 16:05
Compare
Choose a tag to compare

Several new features and bug fixes. Details below.

New features
Interface to configure Static / DHCP settings, with an optional static fallback. Related to #46 #67.
Added a web-based remote shell, available from the System menu (#119).
Added support for themes (#115) with two new themes: HackerNews and Terminal.
Optional Hostapd logging (#133) to assist with troubleshooting. Related to #132.

Bugfixes
Fixed fastcgi-php setup for fresh installs.
Updated install/uninstall scripts. Resolves #120.
Create RASPI_ADMIN file if it doesn't exist. Resolves #116.

Version 1.2.1

03 Oct 16:35
Compare
Choose a tag to compare

Bugfix release.

A lot of PHP warnings were fixed on Stretch. These errors were due to the output of ifconfig changing, so the scripts couldn't find the required information anymore.

The installer was updated to allow for in-place reinstalls. When old files are found, they are moved out of the way, and any existing configuration files will be backed up.

An uninstall script has also been created to allow for removal of RaspAP without too much hassle.

Version 1.2.0

24 Oct 09:19
Compare
Choose a tag to compare

Default access point configuration added by @jrmhaig. The hostapd and dnsmasq services are now handled by the quick installer. Compatibility for different Raspian versions during install, CSRF token checking, many enhancements and fixes.

Version 1.1

14 Jun 11:14
Compare
Choose a tag to compare

Basic authentication added by @jrmhaig. System info and system control added by @zlolz. Numerous fixes.