Commit Graph

  • 5b041e6899
    Merge pull request #375 from glaszig/fix/network-config-display Bill Zimmerman 2019-08-12 11:25:15 +02:00
  • d124e68275 Processed with phpcs for PSR-2 Bill Zimmerman 2019-08-12 11:22:06 +02:00
  • 6d347f9a52
    Merge pull request #374 from glaszig/feature/rpi4b Bill Zimmerman 2019-08-12 11:12:26 +02:00
  • 63c3fc57f0 parse interface config ini the same as in 6e33e4c (#348) when showing network config. this makes the proper radio button be checked. glaszig 2019-08-10 12:38:44 +02:00
  • e2f07044b4
    Merge pull request #362 from glaszig/feature/ap-client-limit Bill Zimmerman 2019-08-10 12:13:30 +02:00
  • f3e3beb0ce add RPI 4 sunnybank101 2019-07-04 18:00:08 +01:00
  • 3f9d176793 show current nax_num_sta as input value, make field description translatable glaszig 2019-08-10 11:57:10 +02:00
  • 6286595898
    Merge pull request #369 from glaszig/fix/arp-speed Bill Zimmerman 2019-08-09 18:02:54 +02:00
  • b878e87cae
    Merge pull request #371 from glaszig/ui/layout-fixes Bill Zimmerman 2019-08-09 16:34:14 +02:00
  • 916072f7fd bootstrap panel-footer goes directly after panel-body glaszig 2019-08-09 16:21:58 +02:00
  • 165b9865cf Apply service-status to theme billz 2019-08-08 22:14:21 +01:00
  • 97efe3a516 Update unstyled elements billz 2019-08-08 22:07:05 +01:00
  • a00f1be009
    Merge pull request #366 from glaszig/feature/improved-service-status-indicator Bill Zimmerman 2019-08-08 20:55:04 +02:00
  • 993dc633a9 load wifi stations via ajax, cache the scan result until the "rescan" button is pressed. speeds up "configure client" page massively. glaszig 2019-08-08 02:10:40 +02:00
  • 7dd80f6098
    Merge pull request #370 from glaszig/fix/csrf Bill Zimmerman 2019-08-08 00:23:58 +02:00
  • 56097d5629 send proper csrf header glaszig 2019-08-07 23:53:04 +02:00
  • 1fddad190f fix require paths glaszig 2019-08-07 23:21:14 +02:00
  • c1da509053 remove superfluous, overly nested html (mainly bootstrap panels) glaszig 2019-08-07 23:16:56 +02:00
  • 62c7e99465 arp can take for ever sunnybank101 2019-07-12 11:35:25 +01:00
  • b5f875cce7 Updated CSRFTokenFieldTag billz 2019-08-07 21:01:05 +01:00
  • f6f85d1c11
    Merge pull request #356 from glaszig/security/always-verify-csrf-token Bill Zimmerman 2019-08-07 21:53:39 +02:00
  • e4757a06ae Minor: use install_log for raspap.service billz 2019-08-07 09:28:20 +01:00
  • 10e0aaf1ab Update .gitignore billz 2019-08-06 23:01:15 +01:00
  • d4d6dbd79b
    Merge pull request #360 from glaszig/installer/cp-instead-of-mv Bill Zimmerman 2019-08-06 22:45:01 +02:00
  • 47cc1bdc33 cleaner jquery ready callback glaszig 2019-08-06 22:42:50 +02:00
  • 752e8ccf66 improve global ajax event handling glaszig 2019-08-06 22:41:29 +02:00
  • 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. glaszig 2019-08-01 15:37:27 +02:00
  • 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. glaszig 2019-08-01 15:31:34 +02:00
  • 748348f407 during installation copy files from the git working tree to their destinations instead of moving them and making git think they got deleted glaszig 2019-08-01 15:07:26 +02:00
  • da69d3d768 send CSRF token in a response header, update the page's CSRF tokens with the new token from the response header, verify csrf token in ajax endpoints, initialize a session for every endpoint glaszig 2019-08-06 21:34:58 +02:00
  • 8f3489cd4a remove id attribute from csrf token field due to obsolescence and if there's multiple form's on the page it would lead to multiple elements with the same id which is illegal in html glaszig 2019-08-01 13:11:07 +02:00
  • f36b08c10a rename CSRFToken() to the more apt CSRFTokenFieldTag() glaszig 2019-08-01 13:07:27 +02:00
  • 0a255e8b49 don't write the csrf token field to the output buffer but return and echo it glaszig 2019-08-01 13:03:59 +02:00
  • 6f1ae104f3 improve CSRFToken() implementation glaszig 2019-08-01 13:01:03 +02:00
  • 2f6dc2cc05 remove superfluous semi-colon glaszig 2019-08-01 12:48:56 +02:00
  • 964dc00fab generate a new csrf token for each request glaszig 2019-07-30 20:15:10 +02:00
  • 7898dc24c8 mcrypt_create_iv is deprecated, openssl_random_pseudo_bytes depends on openssl. php7 has the platform-independent random_bytes to generate "cryptographically secure" random data. use that for csrf token. glaszig 2019-07-30 20:14:37 +02:00
  • 490cb14acd removing superfluous call to CSRFToken() which just put the hidden input onto the page for js to have access to it. this is now handled with a meta tag. glaszig 2019-07-30 20:06:33 +02:00
  • b38dbb82ab do net send csrf tokens individually with post xhr since we set it in a beforeSend callback glaszig 2019-07-30 19:57:35 +02:00
  • b9e9b7fe39 move csrf token initialization into function glaszig 2019-07-30 17:38:33 +02:00
  • d53517a34a removed useless line of code glaszig 2019-07-30 17:36:34 +02:00
  • 0967a53152 validate token value from csrf token header if supplied and not overridden by post request param glaszig 2019-07-30 17:28:03 +02:00
  • ce3ec131a6 add csrf token header to all resource-modifying xhr glaszig 2019-07-30 17:26:30 +02:00
  • 20bb9fe42f add csrf meta tag (for use with xhr, for example) glaszig 2019-07-30 17:22:03 +02:00
  • 87fe8948b8 remove splattered, duplicated csrf validation code since we do that always and early, now. glaszig 2019-07-30 17:05:41 +02:00
  • f989b8060b always verify csrf token for resource-modifying requests, that is post, put, patch, delete glaszig 2019-07-30 17:05:00 +02:00
  • 93b458197a
    Merge pull request #365 from glaszig/feature/connect-hidden-ssid Bill Zimmerman 2019-08-05 16:04:29 +02:00
  • 9b66c2cd03
    Merge pull request #363 from glaszig/fix/hostapd-wmm Bill Zimmerman 2019-08-05 15:46:10 +02:00
  • c0cfcfa117 Bugfix, resolves #367 billz 2019-08-05 14:26:55 +01:00
  • 1152637120 puts service status as label into panel heading glaszig 2019-08-02 23:05:27 +02:00
  • 02c3703392
    Merge pull request #355 from glaszig/ui/escape-interface-settings Bill Zimmerman 2019-08-02 18:25:27 +02:00
  • ff21343751
    Merge branch 'master' into ui/escape-interface-settings Bill Zimmerman 2019-08-02 18:18:19 +02:00
  • fe35742519
    Merge pull request #361 from glaszig/feature/static-dhcp-hosts Bill Zimmerman 2019-08-02 17:49:29 +02:00
  • 493269e061
    enable wifi client to connect to hidden ssid glaszig 2019-08-02 14:42:15 +02:00
  • 2ded7be76b
    Merge pull request #364 from glaszig/feature/improved-hostapd-hw-mode-select-labeling Bill Zimmerman 2019-08-02 07:36:04 +02:00
  • b52f290020 improved 802.11 standard select option labels in hostapd ui glaszig 2019-08-01 23:01:31 +02:00
  • 0e9ed7d833 make hostapd's max_num_sta configurable glaszig 2019-08-01 22:32:44 +02:00
  • ab7f990d13
    properly enable wmm by fixing a typo glaszig 2019-08-01 22:19:46 +02:00
  • afbc50d1ee click the "add" button on the static dhcp lease form for people that forgot to click that button to add their lease glaszig 2019-08-01 17:37:48 +02:00
  • d18dbd7def add ui to manage static dhcp leases glaszig 2019-08-01 16:31:11 +02:00
  • e02557af3a add pre.unstyled css rule glaszig 2019-07-30 14:16:07 +02:00
  • 3db99c7d21 * escape html entities in network interface settings glaszig 2019-07-30 14:10:42 +02:00
  • 1b32ed53d6
    Merge pull request #358 from glaszig/fix/dashboard-ipv6-addresses Bill Zimmerman 2019-07-30 19:03:32 -07:00
  • 809051165b
    Merge pull request #357 from glaszig/security/command-injection Bill Zimmerman 2019-07-30 19:01:11 -07:00
  • c2ed6c6e02 fix display of multiple ipv4 addresses, netmasks on dashboard glaszig 2019-07-30 23:15:08 +02:00
  • 4a5a39c2bc fix display of ipv6 addresses glaszig 2019-07-30 22:24:01 +02:00
  • 81a67c0121 better filename glaszig 2019-07-30 21:16:43 +02:00
  • a6d3336212 fix command injection issue. fixes #354. glaszig 2019-07-30 20:51:48 +02:00
  • d81d1b0a10
    Update README.md Bill Zimmerman 2019-07-29 17:36:54 -07:00
  • 24a7d0ac95
    Merge pull request #348 from ozbotics/fix-issue-347 Bill Zimmerman 2019-07-25 09:14:17 -07:00
  • 6e33e4c882 changed call to parse_ini_file() to use INI_SCANNER_RAW, so that ini values are parsed as expected Jon van Noort 2019-07-18 04:17:19 +08:00
  • 76d23e33f9 Hotfix billz 2019-07-10 07:46:58 +01:00
  • be635e773c
    Update manual install steps Bill Zimmerman 2019-07-09 00:20:18 +02:00
  • a280c9df89
    Updated to support Buster "stable" release Bill Zimmerman 2019-07-08 21:49:38 +02:00
  • 40a1b46dfc
    Update README.md Bill Zimmerman 2019-06-29 10:14:25 +02:00
  • 4940255cc6
    Minor update to version_msg Bill Zimmerman 2019-06-29 09:54:29 +02:00
  • acd58ce557
    Minor update to version_msg Bill Zimmerman 2019-06-29 09:51:36 +02:00
  • 38ac3f904c
    Update manual install steps for Buster Bill Zimmerman 2019-06-28 10:12:07 +02:00
  • 374192ebe1
    Update README.md Bill Zimmerman 2019-06-28 10:08:32 +02:00
  • f9b5a8f126 Updated php version for Raspbian 10.0 (Buster) billz 2019-06-25 07:40:08 +00:00
  • 913ce3b5c0 Updated php version for Raspbian 10.0 (Buster) billz 2019-06-25 07:40:02 +00:00
  • de8bdef908 Updated to detect Raspbian 10.0 (Buster) billz 2019-06-24 22:14:38 +00:00
  • 13aa0864d0 Updated to detect Raspbian 10.0 (Buster). Resolves #337 billz 2019-06-24 21:57:49 +00:00
  • cdf1406aba Added prompt to remove installed packages. Resolves #336 billz 2019-06-24 21:42:15 +00:00
  • 463b1978d0
    Update README.md Bill Zimmerman 2019-06-12 21:16:34 +02:00
  • 470d6ac707 Updated minor version Bill Zimmerman 2019-06-12 21:14:26 +02:00
  • f5e3b0dd31 Updated minor version Bill Zimmerman 2019-06-12 21:14:12 +02:00
  • 202804c294
    Update README.md Bill Zimmerman 2019-06-11 12:37:29 +02:00
  • 42ecbde838
    Updated supported translations Bill Zimmerman 2019-06-10 11:37:39 +02:00
  • a741f003e0 Updated with translator credit. Thanks Cuqer! billz 2019-06-10 09:28:45 +00:00
  • 679051b219 Added locale support for Türkçe. Thanks Cuqer! billz 2019-06-10 09:27:42 +00:00
  • 6866cfb266 Added locale support for Türkçe. Thanks Cuqer! billz 2019-06-10 09:27:17 +00:00
  • 2435e0e639 Compiled .mo file for Türkçe translation Bill Zimmerman 2019-06-10 10:55:36 +02:00
  • d811f49cfc Added Türkçe language translation. Thanks Cuqer Bill Zimmerman 2019-06-10 10:54:59 +02:00
  • c0f2e45e13 Recompiled .mo file Bill Zimmerman 2019-06-10 10:53:12 +02:00
  • b7b477dcdb Fixed .po file encoding Bill Zimmerman 2019-06-10 10:52:56 +02:00
  • 9436a56e71
    Update README.md Bill Zimmerman 2019-06-06 14:56:15 +02:00
  • 475fc347d2
    Update README.md Bill Zimmerman 2019-06-06 13:43:21 +02:00
  • 445ba5c36c Fix for auth protocols, thanks @furest. Fixed open wifi network form element. Resolves #326 billz 2019-05-05 11:08:47 +00:00
  • 3f9b422f5f Update safefilerewrite with PHP_EOL billz 2019-04-30 22:57:12 +00:00