Commit Graph

714 Commits

Author SHA1 Message Date
glaszig 9182c5509c allow raspap to read hostapd log without elevated privileges 2019-08-20 22:17:27 +02:00
Bill Zimmerman 9dcea9c97a
Updated screenshot 2019-08-20 14:50:17 +02:00
Bill Zimmerman 4b4e2514f7
Updated mobile screenshots 2019-08-20 12:42:25 +02:00
Bill Zimmerman cd6cfd1406
Updated screenshot 2019-08-20 11:59:18 +02:00
Bill Zimmerman f2001d4027
Update release version 2019-08-20 11:24:05 +02:00
billz 595a7eafcd Updated version 2019-08-20 10:18:25 +01:00
billz 40d196c9cd Updated version and project title 2019-08-20 10:18:12 +01:00
Bill Zimmerman 6985322ca0
Merge pull request #387 from glaszig/fix/wifi-stations
restore configuration of multiple networks
2019-08-19 18:50:58 +02:00
glaszig 1c8931c63b restore configuration of multiple networks
fucked up in 993dc633a9
2019-08-19 18:06:15 +02:00
Bill Zimmerman aaa2225e6c
Merge pull request #385 from glaszig/fix/csrf-xhr-race-condition
fix csrf token xhr race condition
2019-08-19 12:16:45 +02:00
glaszig 20d9e919c3 generate only one csrf token per session
some pages issue xhr which lead to new
tokens in the session and a future check
is garuanteed to fail.
2019-08-19 03:12:37 +01:00
Bill Zimmerman df81ce2a07
Deprecated in favor of new issue template workflow 2019-08-17 17:01:06 +02:00
Bill Zimmerman 3ea96f716d Update issue templates 2019-08-17 16:59:20 +02:00
Bill Zimmerman 9531b09335
Update ISSUE_TEMPLATE.md 2019-08-17 16:50:59 +02:00
billz f634617dcb Minor: fixed indents 2019-08-17 14:53:14 +01:00
billz 82d5b45cdd Added min-height to .js-wifi-stations, fixed indents 2019-08-17 14:52:52 +01:00
Bill Zimmerman 5858971762
Merge pull request #372 from glaszig/ui/xhr-load-cached-wifi-stations
load wifi stations via ajax, cache the scan result
2019-08-17 09:53:13 +02:00
Bill Zimmerman 1746d5b034
Merge pull request #376 from glaszig/fix/csrf-token-field-tags
fix csrf token field tags
2019-08-17 00:57:36 +02:00
glaszig d2bb1b02b5 move CSRFTokenFieldTag up to the opening form tag
for style and discoverability
2019-08-14 02:44:13 +02:00
glaszig f5e3b717ff add missing CSRFTokenFieldTag's 2019-08-14 02:41:58 +02:00
billz 99b0c04ef2 Bugfix in sudoers. Resolves #373 2019-08-13 00:11:10 +01:00
billz 9cb564a15f Processed with phpcs for PSR-2 coding standard 2019-08-12 11:02:40 +01:00
Bill Zimmerman 5b041e6899
Merge pull request #375 from glaszig/fix/network-config-display
network config: properly check radio buttons
2019-08-12 11:25:15 +02:00
Bill Zimmerman d124e68275 Processed with phpcs for PSR-2 2019-08-12 11:22:06 +02:00
Bill Zimmerman 6d347f9a52
Merge pull request #374 from glaszig/feature/rpi4b
add RPI 4
2019-08-12 11:12:26 +02:00
glaszig 63c3fc57f0 parse interface config ini the same as in 6e33e4c (#348)
when showing network config. this makes the proper
radio button be checked.
2019-08-10 12:38:44 +02:00
Bill Zimmerman e2f07044b4
Merge pull request #362 from glaszig/feature/ap-client-limit
make hostapd's max_num_sta configurable
2019-08-10 12:13:30 +02:00
sunnybank101 f3e3beb0ce add RPI 4 2019-08-10 12:09:04 +02:00
glaszig 3f9d176793 show current nax_num_sta as input value,
make field description translatable
2019-08-10 11:57:10 +02:00
Bill Zimmerman 6286595898
Merge pull request #369 from glaszig/fix/arp-speed
speed up dashboard
2019-08-09 18:02:54 +02:00
Bill Zimmerman b878e87cae
Merge pull request #371 from glaszig/ui/layout-fixes
layout improvements
2019-08-09 16:34:14 +02:00
glaszig 916072f7fd bootstrap panel-footer goes directly after panel-body
https://getbootstrap.com/docs/3.3/components/#panels-footer
2019-08-09 16:21:58 +02:00
billz 165b9865cf Apply service-status to theme 2019-08-08 22:14:21 +01:00
billz 97efe3a516 Update unstyled elements 2019-08-08 22:07:05 +01:00
Bill Zimmerman a00f1be009
Merge pull request #366 from glaszig/feature/improved-service-status-indicator
improved service status display
2019-08-08 20:55:04 +02:00
glaszig 993dc633a9 load wifi stations via ajax, cache the scan result
until the "rescan" button is pressed. speeds up
"configure client" page massively.
2019-08-08 03:44:28 +02:00
Bill Zimmerman 7dd80f6098
Merge pull request #370 from glaszig/fix/csrf
fix csrf verification
2019-08-08 00:23:58 +02:00
glaszig 56097d5629 send proper csrf header 2019-08-08 00:14:12 +02:00
glaszig 1fddad190f fix require paths 2019-08-07 23:51:22 +02:00
glaszig c1da509053 remove superfluous, overly nested html (mainly bootstrap panels) 2019-08-07 23:16:56 +02:00
sunnybank101 62c7e99465 arp can take for ever
added -n to the arp command to speed it up!
2019-08-07 22:48:59 +02:00
billz b5f875cce7 Updated CSRFTokenFieldTag 2019-08-07 21:01:05 +01:00
Bill Zimmerman f6f85d1c11
Merge pull request #356 from glaszig/security/always-verify-csrf-token
always verify csrf token for resource-modifying requests
2019-08-07 21:53:39 +02:00
billz e4757a06ae Minor: use install_log for raspap.service 2019-08-07 09:28:20 +01:00
billz 10e0aaf1ab Update .gitignore 2019-08-06 23:01:15 +01:00
Bill Zimmerman d4d6dbd79b
Merge pull request #360 from glaszig/installer/cp-instead-of-mv
installation: do not move files out of git tree
2019-08-06 22:45:01 +02:00
glaszig 47cc1bdc33 cleaner jquery ready callback 2019-08-06 22:42:50 +02:00
glaszig 752e8ccf66 improve global ajax event handling 2019-08-06 22:41:29 +02:00
glaszig c70433585a move all other favicon-types into dist/icons folder,
point to icons via link and meta tags,
leave favicon.ico in root old browsers,
added custom jekyll layout file to use the icons
for the project website as well.

https://help.github.com/en/articles/customizing-css-and-html-in-your-jekyll-theme
https://github.com/pages-themes/minimal/blob/master/_layouts/default.html
https://stackoverflow.com/a/48969053
2019-08-06 22:24:13 +02:00
glaszig 2104ccb91a favicons and sorts can stay in subdirectories
and be pointed to by proper meta tags.
do not copy these around during installation and poison the git tree.
2019-08-06 21:36:52 +02:00