43 Commits

Author SHA1 Message Date
billz
8a8be213f7 Display plugins in monitor mode, suppress details dialog 2025-02-04 23:45:06 -08:00
billz
0b0f4bc06d Update plugin installed check 2025-01-26 02:45:47 -08:00
Bill Zimmerman
a619e7a25b
Merge branch 'master' into feat/plugin-manager 2025-01-26 10:33:49 +01:00
billz
47c509277c Add checks for empty vars, improve error propagation 2025-01-26 01:25:12 -08:00
billz
a9021c89f4 Refactor getUserPlugins(), define pluginsManifest 2025-01-25 02:49:48 -08:00
billz
21b9feb0ef Refactor auth method: http basic > user login 2025-01-21 05:14:18 -08:00
billz
ad36695224 Set/read plugin-installed flag 2024-12-26 08:04:16 -08:00
billz
2c0ace4500 Fix for getUserPlugins, add installed btn 2024-12-25 18:59:49 -08:00
billz
bf0d9f88e2 Implement installPlugin() and related methods 2024-12-25 13:08:32 -08:00
billz
c3968ba42e Encapsulate plugin related functions in PluginInstaller class 2024-12-21 22:40:55 -08:00
billz
6785cc1104 Move getPluginManifest() to PluginInstaller class 2024-12-21 10:40:41 -08:00
billz
247b35b254 Initial commit 2024-12-20 18:52:09 -08:00
billz
6e5ef8a866 Fixup callable conditions passed to addItem() 2024-11-08 04:10:55 -08:00
billz
b33ac6ffa3 Revise handlePageAction for multiple plugin instances 2024-11-07 23:25:19 -08:00
billz
ce72d2a0ab Update interface with renderTemplate() method 2024-11-07 10:23:34 -08:00
billz
39a8a58f38 Fix handlePageAction for multiple plugin instances, move renderTemplate to plugins 2024-11-07 10:23:10 -08:00
billz
0bcc396b78 Minor: formatting 2024-11-07 01:19:08 -08:00
billz
04a6d007fd Consolidate handlePageAction in plugin class, remove functions.php from plugin 2024-11-07 00:44:06 -08:00
billz
05126fbbf8 Fix system sidebar item page action 2024-11-05 18:34:31 -08:00
billz
63924c26ac Revise handlePageAction() + getInstalledPlugins() 2024-11-05 18:27:24 -08:00
billz
262ff6a00e Initial commit 2024-11-05 09:12:19 -08:00
billz
c74c4deb63 Update alert classes 2024-10-25 00:03:31 -07:00
Bill Zimmerman
2de012cc85
Merge pull request #1519 from NL-TCH/REST-API
RestAPI installer integrated
2024-03-09 14:05:30 +01:00
billz
5d8fed824a Define RASPI_CONFIG_API, update class constructor, load + createEnv 2024-03-08 10:46:45 +01:00
billz
0b9cbee210 Processed w/ phpcbf 2024-02-28 19:49:46 +01:00
billz
b835243e57 Add .env to gitignore 2024-02-28 19:24:49 +01:00
billz
ae44f5476d Update user_id session var auth context 2024-02-24 10:23:58 +01:00
billz
cd7820ddd2 Fix get/set admin username 2024-02-08 09:41:42 +01:00
billz
3ee4ea90f5 Parse /etc/os-release versus lsb_release (compatibility) 2024-01-30 12:54:32 +00:00
TCH
89187b7e44
fix missed comma 2024-01-16 23:45:57 +01:00
TCH
97adaf88bf
Update Sysinfo.php
source: https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/revision-codes.adoc
2024-01-16 23:44:54 +01:00
billz
ccbfa1a853 Replace literal with RASPI_ERROR_LOG 2023-12-27 16:48:29 +00:00
billz
405ae0bf17 Add constructor, setExceptionHandler, call HtmlErrorRenderer 2023-12-27 05:37:54 +00:00
billz
36a6572971 Initial commit 2023-12-26 19:55:31 +00:00
billz
cb456246ca Add includes/exceptions.php + mode change 2023-12-22 23:18:13 +00:00
billz
e93b793686 Initial commit 2023-12-22 23:15:36 +00:00
billz
0751fc7ba4 Amend allowed frequencies condition for < 5500 MHz 2023-11-05 20:28:58 +00:00
billz
2abe94b796 Filter channels for frequencies >5500 MHz per hostapd hw_features 2023-11-05 18:46:51 +00:00
billz
25cc92b593 parseIwList -> parseIwInfo() + formatting 2023-11-05 14:29:44 +00:00
billz
648465f6c6 Refactor loadChannelSelect(), disambiguate ajax handler names 2023-11-05 13:44:45 +00:00
billz
55a8eb85eb Initial commit 2023-11-05 10:05:16 +00:00
billz
07b950cf65 Migrate includes/status_message.php to RaspAP/Messages 2023-09-16 11:43:40 +02:00
billz
c2d740ef44 Implement PSR-4 compliant class autoloader 2023-09-16 10:43:05 +02:00