296 Commits

Author SHA1 Message Date
TotallyNotElite
10207d04f4 Improve the way dynamic dependencies work
Properly verify the version without using hacks. Allows mc to ensure exact versions are installed. Also added otplib as a normal dependency.
2020-01-25 18:57:56 +01:00
Ylian Saint-Hilaire
9121a8a6ec
Merge pull request #833 from veitw/fix-822-comma-separated-ip-lists
Fix handling of IP address lists (#822)
2020-01-17 08:06:52 -08:00
Veit Wahlich
b5fe18d706 Fix: Global comma-separated user/agent IP lists do not update corresponding config.settings arrays, fixes #822 2020-01-16 15:06:35 +01:00
Veit Wahlich
45567fc564 Fix: Domain-based comma-separated list UserBlockedIP gets overwritten with list from UserAllowedIP. 2020-01-16 15:02:56 +01:00
egallup02360
dadb66da2e
No need to do anything with the config string 2020-01-14 08:17:12 -05:00
egallup02360
90095e8128
Fix new lines in config on CentOS 2020-01-13 14:23:13 -05:00
egallup02360
63fb8da896
Fix install on Linux 2020-01-13 13:34:10 -05:00
Ylian Saint-Hilaire
cc67941c98 Many small fixes. 2020-01-12 13:50:06 -08:00
Ylian Saint-Hilaire
67c6c419d1 Linux systemd isntall fix. 2020-01-09 16:41:14 -08:00
Ylian Saint-Hilaire
fc62ff53df Added Linux --install/--uninstall/--start/--stop for quick Systemd install. 2020-01-09 16:35:48 -08:00
Ylian Saint-Hilaire
481646aeae First version with user groups enabled. 2020-01-04 13:46:55 -08:00
Ryan Blenis
5445818fe1 Only if plugins are enabled, add semver module 2020-01-04 13:49:08 -05:00
Ylian Saint-Hilaire
4381f6277e Updated file headers. 2020-01-02 18:30:12 -08:00
Ylian Saint-Hilaire
86fe9085a8 Lots of progress on security user group UI. 2019-12-29 18:10:58 -08:00
Ylian Saint-Hilaire
222ec88844 Fixed MeshCentral server update on Windows. 2019-12-22 12:44:16 -08:00
Ylian Saint-Hilaire
30f914d74c Fixed SSPI Account Settings, UserConsent Setting, use of NPM with a proxy. 2019-12-20 16:45:41 -08:00
Ylian Saint-Hilaire
b0768fe604 Fixed web app interface and server version. 2019-12-20 14:02:49 -08:00
Ylian Saint-Hilaire
1a92a47882 Added Device Group Summary Panel, other fixes. 2019-12-18 12:00:08 -08:00
Ylian Saint-Hilaire
c6f4112f22 Fixed decodeCookie() 2019-12-12 11:03:33 -08:00
Ylian Saint-Hilaire
bdf51e1200 Added way to use cookies only once, added desktopPrivacyBarText option in domain. 2019-12-11 15:44:10 -08:00
Ylian Saint-Hilaire
df27bdb606 Updated Windows Agents. 2019-12-10 18:17:25 -08:00
Ylian Saint-Hilaire
82d6294ae2 Improved Czech, Improved Let's Encrypt validation, added --dbstats and --showsmbios. 2019-12-08 20:46:25 -08:00
Ylian Saint-Hilaire
1b66088da5 Added Let's Encrypt settings validation. 2019-12-04 13:45:29 -08:00
Ylian Saint-Hilaire
1839cf5dbb Many little fixes, new MeshCommander with UI fixes. 2019-12-04 12:01:03 -08:00
Ylian Saint-Hilaire
c3bcb6f186 Fixed web app error, display stderr on the console. 2019-12-03 17:44:08 -08:00
Ylian Saint-Hilaire
4360783bc2 Improved internalization, french translation. 2019-12-01 15:21:33 -08:00
Ylian Saint-Hilaire
d10758dcf2 Added Czech, MpsAliasHost. 2019-12-01 12:52:32 -08:00
Ylian Saint-Hilaire
517b582d80 Implemented optional 2nd factor skip for some IP addresses 2019-11-28 20:57:34 -08:00
Ylian Saint-Hilaire
2c5033811a Added server warnings in MyServer tab. 2019-11-26 14:11:09 -08:00
Ylian Saint-Hilaire
c0323f7a9d Added support for multiple login 3FA keys. 2019-11-25 14:30:23 -08:00
Ylian Saint-Hilaire
467349f347 Plugin system improvements. 2019-11-25 14:12:43 -08:00
Ylian Saint-Hilaire
3b4305d1e6 Improved built-in Windows Service install/uninstall. 2019-11-21 18:03:02 -08:00
Ylian Saint-Hilaire
91e0b8eb5a Added bad login IP blocking cooloff support. 2019-11-19 13:33:52 -08:00
Ylian Saint-Hilaire
3d21853e90 Added extra checking for Let's Encrypt NodeJS version. 2019-11-19 11:18:08 -08:00
Ylian Saint-Hilaire
368e237ee6 Added Let's Encrypt support on alias port 80 2019-11-17 13:35:50 -08:00
Ylian Saint-Hilaire
5a7f7dbaa7 More logging improvements 2019-11-16 12:27:12 -08:00
Ylian Saint-Hilaire
af745a2889 Added file logging support. 2019-11-16 12:13:04 -08:00
Ylian Saint-Hilaire
d82545395d GreenLockv3 fixes 2019-11-15 17:55:05 -08:00
Ylian Saint-Hilaire
8388fd73a6 Moved to GreenLock v3 2019-11-13 22:47:17 -08:00
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
TotallyNotElite
6139d44299 Revert "Fixed GreenLock install."
This reverts commit 013fb09d6c923b04d110e49be209489bd08a8082.
2019-11-06 19:13:33 +01:00
ylianst
013fb09d6c Fixed GreenLock install. 2019-11-06 02:49:40 -08:00
ylianst
9272a12a51 Increased NPM install timer from 10 to 120 seconds. 2019-11-05 03:20:08 -08:00
ylianst
338e8eb99e Force GreenLock 2.8.8 until v3 support is added 2019-11-02 13:03:53 -07: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
9e30079ed6 Fixed reverse proxy cert load for sub-domains with no DNS setting. 2019-10-29 11:14:51 -07:00
Ylian Saint-Hilaire
6f382affde Added correct hostname header when loading reverse proxy certificate. 2019-10-29 11:10:57 -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