TotallyNotElite
629164f9d4
Clean up module install code
...
Having a global reference for InstallModuleChildProcess isn't actually required since this is javascript.
Take the substring that doesn't include the version tag, so "require" can find the module
Fixes #631
2019-11-07 09:02:43 +01:00
Ryan Blenis
55b0f27b12
Fake semantic versioning for MeshCentral version comparison / plugin update compatibility check
2019-11-06 20:00:09 -05:00
TotallyNotElite
6139d44299
Revert "Fixed GreenLock install."
...
This reverts commit 013fb09d6c
.
2019-11-06 19:13:33 +01:00
ylianst
013fb09d6c
Fixed GreenLock install.
2019-11-06 02:49:40 -08:00
Ryan Blenis
06dec37ad4
Remove testing output
2019-11-06 04:49:36 -05:00
ylianst
9272a12a51
Increased NPM install timer from 10 to 120 seconds.
2019-11-05 03:20:08 -08:00
Ryan Blenis
7a052eaf69
Pass through user info, plugin dev's can handle their own permissions.
2019-11-05 04:17:10 -05:00
Ryan Blenis
04e4af08f6
Promisifying and error handling
2019-11-05 00:11:14 -05:00
ylianst
338e8eb99e
Force GreenLock 2.8.8 until v3 support is added
2019-11-02 13:03:53 -07:00
Ryan Blenis
67b6df9454
Plugin admin partial
2019-11-02 06:27:39 -04:00
ylianst
be58f42a3b
Commented out server stop command.
2019-11-02 01:50:49 -07:00
Ryan Blenis
72b5939a44
Clean plugin action renderers based on availability
2019-11-01 22:56:17 -04:00
Ryan Blenis
b3d24c37f0
Disable plugin call/check if plugins are not enabled in the config
2019-11-01 16:58:24 -04:00
Ryan Blenis
0bb1ffe1dd
Merge branch 'master' into plugin-admin
2019-11-01 16:50:42 -04:00
Ryan Blenis
d9344fcb1a
gui plugin admin updates part 2
2019-11-01 16:49:18 -04:00
Ylian Saint-Hilaire
b679f23f74
Shift-chat will now open new tab in browser.
2019-10-30 16:16:17 -07:00
Ylian Saint-Hilaire
3c4f6f6bb7
New MeshMessenger and fixed server crash on some file copy.
2019-10-30 14:30:34 -07:00
Ylian Saint-Hilaire
cba8476f61
Added file upload overwrite confirm prompt for server files.
2019-10-30 10:25:36 -07:00
Ryan Blenis
f1ea4ae1b8
gui plugin updates partial
2019-10-30 04:17:17 -04:00
Ylian Saint-Hilaire
81e79019d6
Reverse proxy improvements.
2019-10-29 16:31:03 -07:00
Ylian Saint-Hilaire
f062c98aad
Improved support for reverse-proxy certificate loading.
2019-10-29 16:17:29 -07:00
Ylian Saint-Hilaire
bdd1a5b2e2
Fixed what certificate name is used.
2019-10-29 14:05:58 -07:00
Ylian Saint-Hilaire
9e30079ed6
Fixed reverse proxy cert load for sub-domains with no DNS setting.
2019-10-29 11:14:51 -07:00
Ylian Saint-Hilaire
de82371aa6
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-10-29 11:11:07 -07:00
Ylian Saint-Hilaire
6f382affde
Added correct hostname header when loading reverse proxy certificate.
2019-10-29 11:10:57 -07:00
Bryan Roe
53aacd87c8
Updated safemode text
2019-10-29 11:05:33 -07:00
Ylian Saint-Hilaire
a98340cdc7
Fixed broken MeshCMD
2019-10-28 18:25:35 -07:00
Ylian Saint-Hilaire
fa4e9a459e
Fixed datapath and filespath settings that did not work.
2019-10-28 17:18:39 -07:00
Ylian Saint-Hilaire
1b7bec17ef
Added AgentUpdateBlockSize to settings section of config.json
2019-10-28 16:52:12 -07:00
Ylian Saint-Hilaire
0ca42e5095
Merge pull request #614 from ryanblenis/plugin
...
Expand Plugin Interactions.
2019-10-28 16:02:54 -07:00
Ryan Blenis
a2f0a41e36
Introduce plugin hook to verified agents with non-recovery cores
...
Introduce plugin hook to agent message data, should the plugin need to interact (without additional bandwidth used from those without plugins enabled)
2019-10-28 17:27:59 -04:00
Ylian Saint-Hilaire
4ff78e3bed
MeshAgent update debug improvements.
2019-10-28 10:35:58 -07:00
Ylian Saint-Hilaire
03c54d1e84
Meshcore revert
2019-10-28 09:22:26 -07:00
Ylian Saint-Hilaire
b2c8d4b909
Meshcore revert.
2019-10-28 09:21:12 -07:00
Ylian Saint-Hilaire
011651b349
Merge pull request #612 from Ylianst/revert-610-plugin
...
Revert "Expand PluginHandler to Support Periodic Updates"
2019-10-28 09:20:24 -07:00
Ylian Saint-Hilaire
3e6514f567
Revert "Expand PluginHandler to Support Periodic Updates"
2019-10-28 09:20:10 -07:00
Ylian Saint-Hilaire
630c760d13
Merge pull request #610 from ryanblenis/plugin
...
Expand PluginHandler to Support Periodic Updates
2019-10-28 09:12:29 -07:00
Ryan Blenis
daed74403a
Enable mesh agents to engage with plugins via the sendPeriodicServerUpdate call
2019-10-27 19:43:39 -04:00
Ylian Saint-Hilaire
dcd62405d3
Updated MeshCommander.
2019-10-27 14:02:20 -07:00
Ylian Saint-Hilaire
dec47ad066
Fixed AgentsInRAM setting in config.json.
2019-10-27 12:17:12 -07:00
Ylian Saint-Hilaire
5321b2f0d9
Multi-desktop will prompt when connect all button connects to more than 8 additional devices.
2019-10-27 12:07:45 -07:00
Ylian Saint-Hilaire
288e42ad2c
Fixed self device group permission change and agent group uninstall.
2019-10-26 10:57:40 -07:00
Ylian Saint-Hilaire
74539037da
Fixed http to https redirection.
2019-10-25 16:32:09 -07:00
Ylian Saint-Hilaire
6aa755dca7
Removed AV status event until MeshAgent fix.
2019-10-25 14:51:22 -07:00
Ylian Saint-Hilaire
b2155f4260
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-10-25 14:41:25 -07:00
Ylian Saint-Hilaire
ae1eaf725f
Added user web state filtering.
2019-10-25 14:41:14 -07:00
Bryan Roe
993f3c2777
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-10-25 10:33:32 -07:00
Bryan Roe
1966986a6c
Updated connection bar logic, to log an event if it fails
2019-10-25 10:33:10 -07:00
Ylian Saint-Hilaire
ccf8999e29
Plugin and meshcmd fixes.
2019-10-25 01:16:00 -07:00
Ylian Saint-Hilaire
5f044e2fd2
Merge pull request #601 from ryanblenis/plugin
...
Expand pluginHandler support for plugins
2019-10-25 01:10:52 -07:00