Commit graph

  • 03e2b853be Remove debug output, format comments feat/net-activity-led billz 2025-04-18 12:37:50 -07:00
  • 6fe48d0e4e Update status panel w/ hostapd-led ID billz 2025-04-18 12:33:14 -07:00
  • 1d80b5090d Create updateActivityLED() billz 2025-04-18 12:32:02 -07:00
  • 658e931aa6 Initial commit billz 2025-04-18 12:30:59 -07:00
  • c3175459ab Update release version master 3.3.2 billz 2025-04-17 05:44:30 -07:00
  • 3bf682d752
    Merge pull request #1811 from RaspAP/feat/csrf-tokenizer Bill Zimmerman 2025-04-17 14:32:58 +02:00
  • 9e0801aa0c
    Merge pull request #1825 from RaspAP/fix/custom-blocklists Bill Zimmerman 2025-04-17 10:07:12 +02:00
  • a21b0a8f99 Check for presence of custom blocklist in RASPI_ADBLOCK_LISTPATH #1825 billz 2025-04-16 23:33:13 -07:00
  • c4230c4fe8
    Merge 62978a7755 into 125ae7a39a #1640 frankozland 2025-03-28 18:35:32 +01:00
  • ea4de5d89f
    Merge c6520d99e9 into 125ae7a39a #1650 frankozland 2025-03-28 18:35:31 +01:00
  • 5f1b16bc74 Remove instantiation of $token #1811 billz 2025-03-26 11:19:00 -07:00
  • deba5e1e74 When session token expires, redirect instead of returning a 500 error billz 2025-03-26 09:51:39 -07:00
  • 0960e8bac9 Add CSRF protection include billz 2025-03-26 04:05:39 -07:00
  • 4a4506a913 Update with CSRF::hiddenField() billz 2025-03-26 04:03:37 -07:00
  • bfab3d7441 Revise CSRFValidate() billz 2025-03-26 04:02:48 -07:00
  • 47d7c121de Generate new session id on logout() billz 2025-03-26 04:01:09 -07:00
  • 484b89718a Add validateRequest(), token check outside class billz 2025-03-26 04:00:34 -07:00
  • d6c8ac32a7 Fix call to class method billz 2025-03-25 14:05:34 -07:00
  • 3d6b4e1f15 Simplify getVpnManaged check with ternary operator billz 2025-03-25 14:04:29 -07:00
  • 8d482845b0 Replace explicit token instantiation w/ includes/CSRF.php billz 2025-03-25 14:02:51 -07:00
  • a1550d8049 Refactor templates to use CSRF facade billz 2025-03-25 14:00:24 -07:00
  • 5584e3b72c Initial commit billz 2025-03-25 13:58:52 -07:00
  • b0ba029c66 Revert "Accept $token object, pass to renderTemplate()" billz 2025-03-25 13:23:58 -07:00
  • 1a5050ea0e
    Merge c3f06e4bbe into 125ae7a39a #1111 SmartMarmot - Andrea Dalle Vacche 2025-03-25 15:54:14 +01:00
  • 48e492bf10 Ensure a CSRF token exists in session billz 2025-03-25 06:49:18 -07:00
  • 821ac9c1f8 Numerous fixes to class methods billz 2025-03-25 05:26:53 -07:00
  • 49cb3911b8 Fixup misnamed method getVpnManged -> getVpnManaged billz 2025-03-25 05:25:11 -07:00
  • 8ad582b3b2 Instantiate ExceptionHandler, CSRFTokenizer objects billz 2025-03-25 05:23:52 -07:00
  • bbf1caf777 Update with $token->CSRFTokenFieldTag() billz 2025-03-25 05:23:06 -07:00
  • b3c6178274 Accept $token object, pass to renderTemplate() billz 2025-03-25 05:22:29 -07:00
  • a5907d8f7f Class loading handled by autoloader, objects instantiated by index.php billz 2025-03-25 05:21:35 -07:00
  • 8569c2b4d5 Remove CSRF related functions (made obsolete by Token class) billz 2025-03-25 05:17:58 -07:00
  • 2a70f6ee11 Replace csrf and explicit HTTPAuth includes with autoload.php billz 2025-03-25 05:15:34 -07:00
  • c8b0408bd5 Refactor + fixup autoloader billz 2025-03-25 05:14:29 -07:00
  • 125ae7a39a
    Merge pull request #1810 from RaspAP/fix/php74-compatibility Bill Zimmerman 2025-03-25 08:36:03 +01:00
  • 20fe5fc5a7 Fix: php7.4 compatibility #1810 billz 2025-03-24 23:58:30 -07:00
  • 168ed2448f Update release version 3.3.1 billz 2025-03-24 01:51:08 -07:00
  • a2b8dfe551
    Merge pull request #1806 from RaspAP/fix/fetch-update-response Bill Zimmerman 2025-03-24 09:45:33 +01:00
  • 4aee1e49d9 Revise fetchUpdateResponse() without endPolling flag #1806 billz 2025-03-24 01:37:16 -07:00
  • 16d92bb486 Set fa-check visible for updateStep1 billz 2025-03-24 01:35:40 -07:00
  • de376d04d1 Initial commit billz 2025-03-23 23:13:29 -07:00
  • d730c174d4
    Update README.md Bill Zimmerman 2025-03-24 06:29:58 +01:00
  • c798f5fd69 Update BACKERS.md billz 2025-03-23 22:28:03 -07:00
  • 3a73916206
    Merge pull request #1805 from RaspAP/fix/connection-type Bill Zimmerman 2025-03-24 06:24:33 +01:00
  • f46be0139e Update getConnectionType() regexes to match MAC-derived names #1805 billz 2025-03-23 10:52:46 -07:00
  • a6295aef6e
    Merge pull request #1799 from RaspAP/feat/dashboard-devices Bill Zimmerman 2025-03-23 17:51:20 +01:00
  • 556c2be855
    Merge pull request #1802 from RaspAP/fix/dhcp-settings-focus Bill Zimmerman 2025-03-23 17:51:05 +01:00
  • 80e8178384
    Update issue_form.yml Bill Zimmerman 2025-03-23 17:13:44 +01:00
  • b1c429f404 Fix: remove link to client-list tab #1802 billz 2025-03-23 08:45:21 -07:00
  • f0b992b9be
    Merge pull request #1800 from RaspAP/fix/band-association Bill Zimmerman 2025-03-23 15:23:45 +01:00
  • 084b2e1268 Update 802.11n bands, resolves #1797 #1800 billz 2025-03-23 07:22:15 -07:00
  • 0fd60e3730 Update device illustration w/ w/ $deviceImage #1799 billz 2025-03-23 07:18:55 -07:00
  • cfc6644087 Merge branch 'master' into feat/dashboard-devices billz 2025-03-23 07:08:04 -07:00
  • 2cd4abc3c2
    Merge pull request #1798 from RaspAP/feat/tabbed-dashboard Bill Zimmerman 2025-03-23 15:01:12 +01:00
  • 8bd5b1b988
    Merge pull request #1796 from RaspAP/feat/auth-enhancements Bill Zimmerman 2025-03-23 15:00:57 +01:00
  • 2b8f7fd6d8 Initial commit billz 2025-03-23 02:18:50 -07:00
  • b99addef4a Replace static device illustration w/ $deviceImage billz 2025-03-23 01:30:32 -07:00
  • 96ada80ce1 Update RPi models from latest revision codes billz 2025-03-23 01:28:51 -07:00
  • 5d33c79369 Return default if revision type not matched billz 2025-03-23 01:25:45 -07:00
  • 645ab89437 Update w/ getDeviceImage() billz 2025-03-23 01:22:54 -07:00
  • 62b342cdbb Set device image w/ getDeviceImage($revision) billz 2025-03-23 01:22:26 -07:00
  • c235a4ff16 Create zero.php, move under /devices billz 2025-03-23 01:21:28 -07:00
  • a24516a4d5 Tweak divDBChartBandwidthhourly #1798 billz 2025-03-23 00:33:27 -07:00
  • 483b1fc27d Split single template into tabs billz 2025-03-23 00:28:31 -07:00
  • 4d0de82986 Add &$extraFooterScripts to support data usage graph billz 2025-03-23 00:27:39 -07:00
  • 85663341eb Initial commit billz 2025-03-23 00:26:48 -07:00
  • 734043dee6 Define button object, add logout btn #1796 billz 2025-03-22 03:17:23 -07:00
  • af2927f05b Update w/ qr code doc link billz 2025-03-22 03:16:53 -07:00
  • 3e54b1d7bb Remove authentication sidebar item (redundant) billz 2025-03-22 03:14:11 -07:00
  • 51a0ce220c Update w/ disableValidation() to support logout btn billz 2025-03-22 03:12:46 -07:00
  • 05e20e3bab Handle logout action billz 2025-03-22 03:12:09 -07:00
  • 03fc2c42ad Update w/ logout() method billz 2025-03-22 03:11:47 -07:00
  • 401172eb36 Initial commit billz 2025-03-22 03:11:03 -07:00
  • 71f1132bc8
    Update plugin_helper.sh 3.3.0 Bill Zimmerman 2025-03-20 18:50:02 +01:00
  • 605486feda
    Update w/ strict check on config destination path Bill Zimmerman 2025-03-20 18:08:29 +01:00
  • 23597e800d
    Fix: Revert set permissions on $destination Bill Zimmerman 2025-03-20 12:05:30 +01:00
  • 3218d87b1b
    Update dashboard screenshot Bill Zimmerman 2025-03-20 11:13:32 +01:00
  • 0c58a6c92c Update release version billz 2025-03-20 03:11:31 -07:00
  • afa3006de2 Minor: code cleanup billz 2025-03-20 02:54:30 -07:00
  • 03b9bf9e7a
    Merge pull request #1793 from RaspAP/maint/php-warnings Bill Zimmerman 2025-03-20 10:35:58 +01:00
  • 028c0d3e06 Move template handling of wg_log to include/wireguard #1793 billz 2025-03-20 02:12:47 -07:00
  • 0005488884 Fix: Use null coalescing operator on $_POST object, fetch wg_log, set $peer_id billz 2025-03-20 02:12:00 -07:00
  • f73f25708c Fix: Cleanup, resolve warnings in getWifiInterface() billz 2025-03-20 02:10:40 -07:00
  • 4e411aaa6b Fix: Use null coalescing operator on user_id billz 2025-03-20 02:09:39 -07:00
  • 6adeab7586 Fix: Evaluate HTTP_ACCEPT_LANGUAGE, check ['locale'] billz 2025-03-20 02:08:54 -07:00
  • 16f6b7f979 Fix numerous php warnings for undefined vars billz 2025-03-20 02:07:51 -07:00
  • 068f363f09 Remove obsolete toggleState functions, add file_exists() check billz 2025-03-20 02:06:11 -07:00
  • d4554c6429 Update w/ getBridgedState() global function billz 2025-03-20 02:05:11 -07:00
  • a3caa6485c Fix: Use null coalescing operator to prevent warnings billz 2025-03-20 02:04:40 -07:00
  • 795d55a2cd Fix: Sanitize $peer_conf before output to header billz 2025-03-20 02:04:00 -07:00
  • c53c1a27a4 Fix: Specify global Exception class by adding backslash billz 2025-03-20 02:02:35 -07:00
  • 903cc6bd8e
    Merge pull request #1787 from RaspAP/maint/plugin-installer-keys Bill Zimmerman 2025-03-20 08:11:08 +01:00
  • 13929acbd1
    Merge pull request #1775 from RaspAP/fix/plugin-helper-config Bill Zimmerman 2025-03-20 08:04:40 +01:00
  • f6da130fce
    Merge pull request #1792 from RaspAP/fix/installer-submodules Bill Zimmerman 2025-03-20 08:01:10 +01:00
  • 1fc793c3fd Exec git submodule update --remote plugins on $source_dir #1792 billz 2025-03-19 12:00:07 -07:00
  • 4b6ac1a415
    Merge pull request #1748 from RaspAP/feat/dashboard-redesign Bill Zimmerman 2025-03-19 17:02:48 +01:00
  • 304010db40 Update client lease ouput w/ human-readable timestamps #1748 billz 2025-03-18 12:28:06 -07:00
  • 66563c9d95 Update hrefs w/ tab param to load specific tabs on page load billz 2025-03-18 12:11:50 -07:00
  • 5eca4c045b Add event listener to activate tab on page load billz 2025-03-18 12:10:47 -07:00
  • fd953e7a71 Remove obsolete svg file (replaced by device.php) billz 2025-03-18 08:56:32 -07:00