Squidly271
3c71758fc1
Adjust logging of inline FILE execution
2025-10-14 13:25:32 -04:00
Squidly271
94425ec961
Fix PHP error
2025-09-16 20:25:28 -04:00
Squidly271
173c388b0f
Refactor: Don't time out on scripts that can continue in background and auto exit when finished
2025-08-13 22:56:45 -04:00
ljm42
6d6862fd0f
refactor: use shared nchan publish function
2025-07-24 13:42:10 -07:00
tom mortensen
02f57bdee6
Revert "Revamp: Revised language support"
2025-07-17 14:21:28 -07:00
Andrew Z
913bac09f6
Revamp: Revised language support
2025-07-16 12:39:18 -04:00
Tom Mortensen
2749051c73
banish dynamix.my.servers from webGUI repo
2025-06-28 10:47:03 -07:00
Zack Spear
e520da4a6a
feat: aligns shared page, php, & scripts + web components new location with api repo changes
2025-03-27 13:24:56 -07:00
Zack Spear
116732fab7
feat: UnraidCheckExec for calling unraidcheck from web components
...
* Added `UnraidCheckExec` class to handle execution of the unraidcheck script and return JSON responses.
* Updated the unraidcheck script to parse query parameters for better integration with web components.
* This change maintains separation of concerns between UnraidCheck and ReplaceKey functionalities.
2025-03-20 17:34:24 -07:00
Zack Spear
f6aa74c264
feat: Integrate ReplaceKey functionality across multiple pages
...
* Added `ReplaceKey` initialization and check to `Registration.page`, `Downgrade.page`, `Update.page`, and `unraidcheck` script.
* Ensures consistent handling of key replacement across relevant components.
2025-03-20 14:52:29 -07:00
Squidly271
04d497c240
Fix: Disallow HTML in plugin attributes
2025-03-12 20:07:15 -04:00
ljm42
537149f206
Use Curl for network connectivity checks
2024-03-24 14:59:03 -07:00
ljm42
a7b1a6c12f
Fix Docker notifications
...
and improve consistency in related files
2024-03-14 14:12:30 -07:00
bergware
7833fdefeb
Use my_logger
2024-02-05 10:50:30 +01:00
bergware
a441a00182
Fix my_logger function
2024-02-03 12:01:38 +01:00
ljm42
551f85ad92
escape more params
2024-02-02 12:51:23 -07:00
ljm42
0d87850efd
remove dependency on webgui
...
the plugin script should be at /usr/local/sbin/plugin, independent of the webgui
2024-02-01 20:31:25 -07:00
ljm42
305e4648aa
logger - ensure params are escaped
2024-02-01 15:49:17 -07:00
Zack Spear
9501c88bf4
refactor: UnraidCheck php
2024-01-31 11:23:52 -08:00
Zack Spear
acd0e764c3
feat: unraidcheck callable from webgui with altUrl & json output
2024-01-31 11:23:52 -08:00
Zack Spear
5b8beac8dd
refactor: unraidcheck script new endpoint & save response for web components
2024-01-02 08:53:55 -06:00
bergware
989bef6130
Fix PHP8 errors
2023-11-28 01:19:02 +01:00
ljm42
02a446d8b9
allow showchanges to access /boot/previous/changes.txt
2023-11-08 08:55:38 -07:00
bergware
6f8c5ec69e
Updated copyright year to 2023
2023-11-03 12:45:07 +01:00
bergware
ceeb125ba9
Use "null coalescing assignment" operator for $docroot
2023-10-26 14:00:15 +02:00
Squidly271
4380ca19f0
Add Date & Time message to plugin installs / updates
2023-10-07 21:31:00 -04:00
bergware
acfac7ae75
Plugin: update logging messages
2023-10-05 11:31:25 +02:00
bergware
ceaf96f18c
Updated logger function to escape message part
2023-10-02 23:48:08 +02:00
bergware
cabaa5a437
scripts plugin & language: fix logger messaging
2023-10-02 21:56:14 +02:00
bergware
054ccb6372
Revert "plugin & language: replace conflicting logger name"
...
This reverts commit 2c97bc312c .
2023-10-02 21:50:52 +02:00
bergware
931221b3c7
Revert "plugin & language: replace conflicting logger name"
...
This reverts commit 2149f3b238 .
2023-10-02 21:50:43 +02:00
bergware
2149f3b238
plugin & language: replace conflicting logger name
2023-10-02 21:41:06 +02:00
bergware
2c97bc312c
plugin & language: replace conflicting logger name
2023-10-02 21:35:06 +02:00
bergware
20d5e9ab20
multiplugin scrips: fix PHP8 error
2023-10-01 23:03:49 +02:00
Tom Mortensen
f9ec00b488
repo reorg
2023-06-02 12:49:33 -07:00