Commit Graph

845 Commits

Author SHA1 Message Date
wdlut 8b20f44dd5
Update meshuser.js (#6210)
Added a hook "uiCustomEvent" to start plug-ins from custom dialog boxes.
In the config.json:
````
     "CustomUI": {
        "deviceButtons": {
          "custom_dialog": {
            "name": "Show custom dialog",
            "action": "dialog:customDialog"
          }
        },
        "dialogs": {
          "customDialog": {
...
````

In the plug-in: ````
obj.uiCustomEvent = function(command, parent) {
    switch(command.element) {
            case 'customDialog':
                onCustomDialog(command, obj, parent.ws);
                break;
            default:
                console.log("Element "+command.element+ " not supported.");
        }
    };
````
2024-09-15 09:43:37 -07:00
si458 1d04a13a64 add oldStyle to consentMessages as workaround for win-userconsent crashing #6290
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-10 11:01:23 +01:00
wow 999ae7f67f
add support for PXE reboot/power (#6298) 2024-08-02 11:48:38 +01:00
si458 df6474802d fix language change event log
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-23 12:39:15 +01:00
si458 b08f3827f5 fix obj.user._id undefined for rdp/ssh #6127
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-11 10:05:58 +01:00
si458 6c685d5557 fix realname undefined #6118
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-24 10:54:27 +01:00
si458 414d9b9561 undo #5452 and #6036 commits
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-19 11:48:49 +01:00
si458 1747ff7550 fix email in use meshctrl reply #6036
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-18 20:48:58 +01:00
Simon Smith 4ba08a96f7
unEscape ssh/rdp creds from db (#6001)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-09 11:47:32 +01:00
Simon Smith 9294488d4e
fix name display for oauth (#5980)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-01 15:48:01 +01:00
Simon Smith 95bbd7157f
add filter for events (#5975)
* add filter to node events
* add filter to my events
* add filter to user events
* improve sql querys

Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-31 13:50:38 +01:00
Simon Smith e6ee2034d1
add biosSerial/biosMode to csv (#5949)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-22 14:31:47 +00:00
silversword411 4027ee1b28
Fixing realname in notification for terminal sessions (#5928) 2024-03-14 14:51:33 +00:00
Simon Smith 4f11d7fdbc
allow meshctrl.js to reply with output from runcommands (#5932)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-14 14:33:02 +00:00
si458 872794e15f update showpaths with domain custom folders #5496
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-08 15:22:12 +00:00
Simon Smith b4361d1c4e
fix view only setting incorrect protocol when sharing (#5879)
* fix view only setting incorrect protocol when sharing

---------

Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-01 13:59:49 +00:00
Ylian Saint-Hilaire f2bc7d5349 More BitLocker improvements. 2024-02-17 17:51:15 -08:00
Simon Smith 4648dbeb26
create folder first before copy/move #5704 2024-01-31 15:02:50 +00:00
si458 c546333cf7 fix MyFiles cut/copy command #5704
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-01-17 15:53:34 +00:00
si458 6cacec010b add subfolder to 2fa domain name #5238
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-01-14 21:23:49 +00:00
Simon Smith 45722c70d4
fix linux csv output (#5661)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-01-03 15:20:17 +00:00
Simon Smith b0bb66fee8
add tpm to csv (#5660) 2024-01-03 14:44:00 +00:00
Simon Smith 5581f3ace8
add slack webhooks messaging (#5569)
* add slack webhooks messaging

Signed-off-by: si458 <simonsmith5521@gmail.com>

* remove my test slack incoming webhook

Signed-off-by: si458 <simonsmith5521@gmail.com>

---------

Signed-off-by: si458 <simonsmith5521@gmail.com>
2023-11-25 12:45:18 -08:00
Simon Smith 0a01c5d4e4
plugin error should be ex not e 2023-11-21 14:06:24 +00:00
Simon Smith cb87cc8172
fix removedevice with meshctrl (#5487)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2023-10-31 12:11:37 -07:00
Simon Smith b52da08c84
add telegram to callmebot (#5480)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2023-10-28 11:27:11 -07:00
Simon Smith e35af29ad0
dont allow duplicate emails (#5452)
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-20 17:29:16 -07:00
Simon Smith 4702926773 add tags to csv
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-06 09:31:45 +00:00
Ylian Saint-Hilaire 3a3663bb55 Improvements to show config option in MyServer tab. 2023-10-03 20:35:02 -07:00
Ylian Saint-Hilaire 0e671bbe81
Merge pull request #5387 from Ylianst/add-volume-info
Add Volumes+Bitlocker
2023-10-03 19:42:11 -07:00
Simon Smith 622d8c2fc7 forgot bitlocker csv header
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-03 20:13:31 +00:00
Simon Smith 128919b851 add bitlocker to csv
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-03 20:11:35 +00:00
Simon Smith eb8df307ec show server config for admins
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-03 17:20:22 +00:00
Ylian Saint-Hilaire dd279d3ea2 Disallow user group creation when server has OIDC auth with group sync enabled. 2023-09-24 20:51:45 -07:00
Ylian Saint-Hilaire 604d50585b Blocked user group creation when domain is in LDAP mode. 2023-09-24 12:00:33 -07:00
Simon Smith 545c029752
deny sspi and ldap password change 2023-09-20 19:24:30 +01:00
Ylian Saint-Hilaire 876641f1ac Added removedevice command to meshctrl.js (#4753) 2022-11-14 16:31:44 -08:00
Ylian Saint-Hilaire 1a6e78efed Added device state notifications to messaging applications. 2022-11-01 22:39:59 -07:00
Ylian Saint-Hilaire e74a308113 Added relay right and fixed relay permissions (#4682) 2022-11-01 16:05:36 -07:00
Ylian Saint-Hilaire 7f183ac2fd Added Zulip messaging integration (#4694) 2022-11-01 12:27:06 -07:00
Ylian Saint-Hilaire 6b8acc1675 ntfy improvements. 2022-10-31 14:28:10 -07:00
Ylian Saint-Hilaire 8f84c5d2d3 Added free ntfy.sh notification service integration. 2022-10-31 12:17:13 -07:00
Ylian Saint-Hilaire e59fac4884 Added Pushover messaging integration (#4691) 2022-10-30 11:28:24 -07:00
Ylian Saint-Hilaire 0b1bf704aa Added CallMeBot messaging integration (#4688) 2022-10-28 17:44:06 -07:00
Ylian Saint-Hilaire cbc26b3a43 Added XMPP support (#4679) 2022-10-28 12:34:29 -07:00
Ylian Saint-Hilaire 3761a93961 Completed Discord integration (#4651) 2022-10-27 10:38:15 -07:00
Ylian Saint-Hilaire 7f986bd7c4 First pass as Discord integration (#4651) 2022-10-26 13:19:40 -07:00
Ylian Saint-Hilaire 41fb7d4f42 Fixed guest web relay session revocation (#4667) 2022-10-25 11:14:26 -07:00
Ylian Saint-Hilaire e2cf723c6a Added support for 2FA messaging (#4650) 2022-10-22 12:59:12 -07:00
Ylian Saint-Hilaire c62bc9c962 Third round of Telegram support changes, can now edit messaging account (#4650) 2022-10-22 10:42:16 -07:00