Commit Graph

446 Commits

Author SHA1 Message Date
TotallyNotElite 7a775be4c0 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 2f3dd49506 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 fc6e56463c 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 5dfd42b5b5 Fix: Domain-based comma-separated list UserBlockedIP gets overwritten with list from UserAllowedIP. 2020-01-16 15:02:56 +01:00
egallup02360 e458beda74 No need to do anything with the config string 2020-01-14 08:17:12 -05:00
egallup02360 2f7778c490 Fix new lines in config on CentOS 2020-01-13 14:23:13 -05:00
egallup02360 67e6e3bc3d Fix install on Linux 2020-01-13 13:34:10 -05:00
Ylian Saint-Hilaire 6607b04a9e Many small fixes. 2020-01-12 13:50:06 -08:00
Ylian Saint-Hilaire 3427f242f1 Linux systemd isntall fix. 2020-01-09 16:41:14 -08:00
Ylian Saint-Hilaire 3b9173b9d3 Added Linux --install/--uninstall/--start/--stop for quick Systemd install. 2020-01-09 16:35:48 -08:00
Ylian Saint-Hilaire 1134dd2f7c First version with user groups enabled. 2020-01-04 13:46:55 -08:00
Ryan Blenis e123bb9735 Only if plugins are enabled, add semver module 2020-01-04 13:49:08 -05:00
Ylian Saint-Hilaire fdd56b2dc5 Updated file headers. 2020-01-02 18:30:12 -08:00
Ylian Saint-Hilaire fbbc619364 Lots of progress on security user group UI. 2019-12-29 18:10:58 -08:00
Ylian Saint-Hilaire 19f1296385 Fixed MeshCentral server update on Windows. 2019-12-22 12:44:16 -08:00
Ylian Saint-Hilaire 46e3bef83c Fixed SSPI Account Settings, UserConsent Setting, use of NPM with a proxy. 2019-12-20 16:45:41 -08:00
Ylian Saint-Hilaire def2338f9c Fixed web app interface and server version. 2019-12-20 14:02:49 -08:00
Ylian Saint-Hilaire 3cb56ee4ec Added Device Group Summary Panel, other fixes. 2019-12-18 12:00:08 -08:00
Ylian Saint-Hilaire fd2c9de227 Fixed decodeCookie() 2019-12-12 11:03:33 -08:00
Ylian Saint-Hilaire 37d3bea8c6 Added way to use cookies only once, added desktopPrivacyBarText option in domain. 2019-12-11 15:44:10 -08:00
Ylian Saint-Hilaire 96f568db9b Updated Windows Agents. 2019-12-10 18:17:25 -08:00
Ylian Saint-Hilaire 4ca5be4b2e Improved Czech, Improved Let's Encrypt validation, added --dbstats and --showsmbios. 2019-12-08 20:46:25 -08:00
Ylian Saint-Hilaire 9210034ff6 Added Let's Encrypt settings validation. 2019-12-04 13:45:29 -08:00
Ylian Saint-Hilaire 466bf6791e Many little fixes, new MeshCommander with UI fixes. 2019-12-04 12:01:03 -08:00
Ylian Saint-Hilaire 6c5bb46d22 Fixed web app error, display stderr on the console. 2019-12-03 17:44:08 -08:00
Ylian Saint-Hilaire 6cc6d019cd Improved internalization, french translation. 2019-12-01 15:21:33 -08:00
Ylian Saint-Hilaire 2c6528e847 Added Czech, MpsAliasHost. 2019-12-01 12:52:32 -08:00
Ylian Saint-Hilaire 664eb63c63 Implemented optional 2nd factor skip for some IP addresses 2019-11-28 20:57:34 -08:00
Ylian Saint-Hilaire 65d20c3c78 Added server warnings in MyServer tab. 2019-11-26 14:11:09 -08:00
Ylian Saint-Hilaire 87411b099e Added support for multiple login 3FA keys. 2019-11-25 14:30:23 -08:00
Ylian Saint-Hilaire 75d49db30b Plugin system improvements. 2019-11-25 14:12:43 -08:00
Ylian Saint-Hilaire 95c5d1c102 Improved built-in Windows Service install/uninstall. 2019-11-21 18:03:02 -08:00
Ylian Saint-Hilaire 07d4099892 Added bad login IP blocking cooloff support. 2019-11-19 13:33:52 -08:00
Ylian Saint-Hilaire 2ab89dc8a9 Added extra checking for Let's Encrypt NodeJS version. 2019-11-19 11:18:08 -08:00
Ylian Saint-Hilaire a02ef5259c Added Let's Encrypt support on alias port 80 2019-11-17 13:35:50 -08:00
Ylian Saint-Hilaire aa026a8f33 More logging improvements 2019-11-16 12:27:12 -08:00
Ylian Saint-Hilaire 7209a22969 Added file logging support. 2019-11-16 12:13:04 -08:00
Ylian Saint-Hilaire b45b60fb13 GreenLockv3 fixes 2019-11-15 17:55:05 -08:00
Ylian Saint-Hilaire 1ff68e3ca2 Moved to GreenLock v3 2019-11-13 22:47:17 -08:00
TotallyNotElite 25fbc29cd0 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 d6d2077126 Revert "Fixed GreenLock install."
This reverts commit 013fb09d6c.
2019-11-06 19:13:33 +01:00
ylianst afa1b858ba Fixed GreenLock install. 2019-11-06 02:49:40 -08:00
ylianst a97a62b001 Increased NPM install timer from 10 to 120 seconds. 2019-11-05 03:20:08 -08:00
ylianst 969ce2979f Force GreenLock 2.8.8 until v3 support is added 2019-11-02 13:03:53 -07:00
Ylian Saint-Hilaire 33eca58670 Reverse proxy improvements. 2019-10-29 16:31:03 -07:00
Ylian Saint-Hilaire 1f06f91610 Improved support for reverse-proxy certificate loading. 2019-10-29 16:17:29 -07:00
Ylian Saint-Hilaire 565b549ff6 Fixed reverse proxy cert load for sub-domains with no DNS setting. 2019-10-29 11:14:51 -07:00
Ylian Saint-Hilaire 532c10def6 Added correct hostname header when loading reverse proxy certificate. 2019-10-29 11:10:57 -07:00
Ylian Saint-Hilaire 011e0bcc6e Fixed datapath and filespath settings that did not work. 2019-10-28 17:18:39 -07:00
Ylian Saint-Hilaire 545520563a Added AgentUpdateBlockSize to settings section of config.json 2019-10-28 16:52:12 -07:00
Ylian Saint-Hilaire a4eb2d3eb2 Fixed AgentsInRAM setting in config.json. 2019-10-27 12:17:12 -07:00
Ylian Saint-Hilaire cfc5cc5016 Fixed how the Windows MeshAgent's are downloaded from the server. 2019-10-23 13:12:30 -07:00
Ylian Saint-Hilaire 0e3f60e613 Added basic HashiCorp Vault support. 2019-10-14 13:35:27 -07:00
Ylian Saint-Hilaire 38f9eadcd3 Fixed geolocation map, broken device group creation. 2019-10-11 15:14:38 -07:00
Ylian Saint-Hilaire 1b9778d4ed Removed clonings. 2019-10-11 11:16:36 -07:00
Ylian Saint-Hilaire dece20ac93 Improvements to plugin support. 2019-10-10 11:13:25 -07:00
Ryan Blenis be87880dc5 More plugin hooks / development of base 2019-10-08 04:18:40 -04:00
Ylian Saint-Hilaire 1db0899a7d Added MQTT authentication. 2019-10-05 14:24:40 -07:00
Ylian Saint-Hilaire 9fbe211cad More MQTT improvements 2019-10-04 17:24:30 -07:00
Ylian Saint-Hilaire 7bba856984 Made MQTT optional. 2019-10-04 12:18:56 -07:00
Ylian Saint-Hilaire 8ada7e39dc Merge pull request #530 from jsastriawan/add_mqtt
Added MQTT support over WSS and multiplexed with MPS
2019-10-04 11:37:18 -07:00
Ylian Saint-Hilaire c860125a9d Improved DB records encryption support. 2019-10-03 13:32:54 -07:00
jsastriawan 96da14b122 Added MQTT support over WSS and multiplexed with MPS 2019-10-02 17:57:18 -07:00
Ylian Saint-Hilaire d470944b8d New MeshAgents, MeshCtrl fix 2019-09-20 15:20:59 -07:00
Ylian Saint-Hilaire 0b7452abd8 Completed the Show Self Events Only feature. 2019-09-19 11:21:35 -07:00
jsastriawan 6883d792dc Inital commit for APF over secure websocket 2019-08-29 14:38:13 -07:00
Ylian Saint-Hilaire 0a60656e8d Improved meshcentral-web customization support. 2019-08-25 11:08:32 -07:00
Ylian Saint-Hilaire 3aebee8f5e Improved server tracing. 2019-08-23 11:51:48 -07:00
Ylian Saint-Hilaire dc193fde02 Added server tracing dialog in web app. 2019-08-22 15:31:39 -07:00
Ylian Saint-Hilaire 3b1ece80bd MeshPlayer improvements. 2019-08-12 16:16:52 -07:00
Ylian Saint-Hilaire 72f04563d0 Peering fixes, 404 page, new desktop special keys. 2019-08-12 14:58:06 -07:00
Ylian Saint-Hilaire 14030260fe Fixed AV status on Windows Server, started work on session recording 2019-08-05 11:30:07 -07:00
Ylian Saint-Hilaire df271eb36e Added Windows Service control in remote desktop tools 2019-07-31 16:49:23 -07:00
Ylian Saint-Hilaire 36489020cf Fixed Windows Service Start 2019-07-23 14:09:44 -07:00
Bryan Roe 35138d630f Updated to add support for FreeBSD 2019-07-22 17:26:26 -07:00
Ylian Saint-Hilaire 89bfce1dc6 Fixed server self-update 2019-07-18 13:30:49 -07:00
Ylian Saint-Hilaire c2844f65d1 Server self-update correctly not allowed when running as Windows Service. 2019-07-18 13:11:08 -07:00
Ylian Saint-Hilaire b088d80250 Fixed MeshCentral Widnows Service exception. 2019-07-18 10:42:22 -07:00
Ylian Saint-Hilaire c641b2d585 Fixed Windows Service Stop 2019-07-17 17:34:34 -07:00
Ylian Saint-Hilaire 03e57916a8 Added server process cleanup. 2019-07-17 15:57:42 -07:00
Ylian Saint-Hilaire 7fec856c9d Fixed server update on windows. 2019-07-17 13:07:52 -07:00
Ylian Saint-Hilaire 797705e7c5 Improved keyboard support, new email as username mode. 2019-07-08 15:59:44 -07:00
Ylian Saint-Hilaire ce21dba54e More fixes, updated MeshCommander (Intel AMT tab) 2019-06-26 22:13:56 -07:00
Kyle 00283b4a1a Workaround / fix
#324 
Changing to the decimal representation allows this command to work properly:
node meshcentral --admin <your existing user name in format domain/username or username>

Does the default DB/ node / js not support hex literals?

This means that it is possible to for me to create an administrator user by alternate means to the first user policy. ( Which was not workin g for me )
2019-06-27 11:51:00 +10:00
Ylian Saint-Hilaire 3459b46b9a Added old Raspberry Pi support. 2019-06-21 10:14:56 -07:00
Ylian Saint-Hilaire c2cb31f402 More work on ACM activation, MiniRouter self-signed. 2019-06-19 17:16:50 -07:00
Ylian Saint-Hilaire d0b80154a4 More work on Intel AMT ACM activation. 2019-06-18 17:53:11 -07:00
Ylian Saint-Hilaire aba9dc4e88 Server fixes and webapp trace support. 2019-06-17 17:17:23 -07:00
Ylian Saint-Hilaire 4f043f7c21 Server fixes. 2019-06-17 15:20:47 -07:00
Ylian Saint-Hilaire 9c2da0696f More work on Intel AMT ACM activation. 2019-06-13 16:39:21 -07:00
Ylian Saint-Hilaire 53b3845624 Started work on Intel AMT ACM activation. 2019-06-12 19:40:27 -07:00
Ylian Saint-Hilaire feb3542e8b Added invitation link email, server fixes and improvements. 2019-06-12 10:23:26 -07:00
Ylian Saint-Hilaire 74930c10df Fixed invitation link encryption key. 2019-06-07 17:11:56 -07:00
Ylian Saint-Hilaire c177c25b34 Added support for wildcard Let's Encrypt certs. 2019-06-07 15:55:24 -07:00
Ylian Saint-Hilaire eb1c6d3a48 Added server redirection and unlimited invite URL's. 2019-06-07 10:20:54 -07:00
Ylian Saint-Hilaire b676ab7e16 Added public agent install invitation link support. 2019-06-03 13:15:38 -07:00
Ylian Saint-Hilaire 162de5153b Added MongoDbChangeStream option. 2019-05-28 17:42:11 -07:00
Ylian Saint-Hilaire 3ab8061d59 Fixed autobackup settings. 2019-05-27 11:58:31 -07:00
Ylian Saint-Hilaire 084a6bab57 Database fixes for new MongoDB driver. 2019-05-20 18:03:14 -07:00
Ylian Saint-Hilaire 96a65a6c3e Error counters in MyServer panel, Autobackup now default, new console msg support. 2019-05-20 16:00:33 -07:00
Ylian Saint-Hilaire c02fe3ca03 Improved auto-backup, missing modules recovery. 2019-05-17 15:44:01 -07:00
Ylian Saint-Hilaire c25658f5f0 Added encrypted auto-backup support. 2019-05-17 12:40:15 -07:00
Ylian Saint-Hilaire b52033d868 Fixed dependencies. 2019-05-16 19:32:04 -07:00
Ylian Saint-Hilaire 510a970bf6 Complete replacement of the WebAuthn 2 factor support. 2019-05-16 14:55:07 -07:00
Ylian Saint-Hilaire 27b9cfe8ea Added batch account addition. 2019-05-14 14:39:26 -07:00
Ylian Saint-Hilaire f4867f2349 Fixed user interface issues and added newAccountsRights in domain config. 2019-05-12 19:14:24 -07:00
Ylian Saint-Hilaire f01b4f7ee0 Started work on using the official MongoDB module. 2019-05-08 18:14:30 -07:00
Ylian Saint-Hilaire dfdded4c3b Fixed missing module installation. 2019-05-03 13:57:52 -07:00
Ylian Saint-Hilaire f8c310d39f Added server instrumentation 2019-05-01 15:02:03 -07:00
Ylian Saint-Hilaire dc90843e5b Added Linux ARMv8 64 bit MeshAgent. 2019-04-28 10:25:53 -07:00
Ylian Saint-Hilaire 5aa0e55b26 Fixed webauthn issue. 2019-04-22 17:00:46 -07:00
Ylian Saint-Hilaire ab9ea4e58a Fixed arguments with & in it. 2019-04-22 16:26:33 -07:00
Bryan Roe 738add54ad Updated Diagnostic Agent Core 2019-04-12 17:43:20 -07:00
Ylian Saint-Hilaire ba3503ebe0 LDAP fixes. 2019-04-11 14:52:23 -07:00
Ylian Saint-Hilaire 48d554a05d Added LDAP support. 2019-04-11 13:41:51 -07:00
Ylian Saint-Hilaire 1e930c60f2 Fixed module installation code. 2019-04-05 09:21:21 -07:00
Ylian Saint-Hilaire 2c0c34cc91 Set working directories when doing exec(). 2019-04-04 15:46:31 -07:00
Ylian Saint-Hilaire 7d38f045e6 Fixed MeshCMD 2019-03-28 15:56:48 -07:00
Ylian Saint-Hilaire a8d6d90913 Fixed MeshCMD proxy in action file. 2019-03-27 12:55:31 -07:00
Ylian Saint-Hilaire 94b3450b6c Server fix. 2019-03-26 14:30:40 -07:00
Ylian Saint-Hilaire 0b12b8c03a Improved charts, added no2factorauth switch 2019-03-26 14:11:51 -07:00
Ylian Saint-Hilaire d4c0621372 Server charts are now real-time. 2019-03-26 01:16:11 -07:00
Ylian Saint-Hilaire d11210a8c8 Fixed site minification. 2019-03-26 00:14:45 -07:00
Ylian Saint-Hilaire 3c2fd023bf Added server data collection and charting. 2019-03-25 19:59:04 -07:00
Ylian Saint-Hilaire ac6c39dabe Module dependency cleanup. 2019-03-25 11:32:16 -07:00
Ylian Saint-Hilaire 4561468b05 More FIDO2 improvements, improved NPM install. 2019-03-23 13:28:17 -07:00
Ylian Saint-Hilaire cd9a854090 Server fixes 2019-03-14 12:28:58 -07:00
Ylian Saint-Hilaire cec198d748 Added Intel AMT CCM activation support. 2019-03-10 21:40:25 -07:00
Ylian Saint-Hilaire 6edc50161e More server fixes. 2019-03-10 11:47:03 -07:00
Ylian Saint-Hilaire e5b7abea40 Fixed server exceptions, email alias port. 2019-03-10 11:00:14 -07:00
Ylian Saint-Hilaire 92b9a9d5be Many server improvements, wildcard certs, local keyboard map, improved object cleanup, limited input mode. 2019-03-09 14:28:08 -08:00
Ylian Saint-Hilaire eb3977ee72 Server optimizations. 2019-03-07 22:47:27 -08:00
Ylian Saint-Hilaire ff663b630d Server memory instrumentation and fixes. 2019-03-07 19:56:24 -08:00
Ylian Saint-Hilaire 1549c1ab39 Server improvements, first Intel AMT CCM activation. 2019-03-04 23:48:45 -08:00
Ylian Saint-Hilaire 384fb47f45 more Linux install script fixes. 2019-03-01 18:07:38 -08:00
Ylian Saint-Hilaire 30eedab177 Server fixes & MongoDB performance improvements. 2019-02-26 14:39:45 -08:00
Ylian Saint-Hilaire a28568f270 Server fixes, mesh agent download now has group name. 2019-02-25 14:35:08 -08:00
Ylian Saint-Hilaire 565722cfa9 Fixed Intel AMT tab in Chrome 2019-02-25 13:14:04 -08:00
Ylian Saint-Hilaire 282d5474cd Split SMBIOS information into seperate collection. 2019-02-25 11:13:13 -08:00
Ylian Saint-Hilaire 5c255b07a9 Added NPM path option 2019-02-20 15:50:09 -08:00
Ylian Saint-Hilaire f0739e52e2 Database performance + mesh undelete. 2019-02-18 14:32:55 -08:00
Ylian Saint-Hilaire 27f6629b33 Database performance fix + Server side clipboard support. 2019-02-16 21:16:39 -08:00
Ylian Saint-Hilaire b7df070bd2 Updated Windows Agents with cert regen on reintall. 2019-02-15 15:11:52 -08:00
Ylian Saint-Hilaire 45a50db52c Added database merge feature. 2019-02-15 14:50:23 -08:00
Ylian Saint-Hilaire 2cab56f4ad Mesh agents binaries are now loaded in server RAM by default. 2019-02-14 22:16:15 -08:00
Ylian Saint-Hilaire 91282677cd Added user account, user session and agent session per-domain limits. 2019-02-11 14:41:15 -08:00
Ylian Saint-Hilaire c7ac086648 Session and account improvements. 2019-02-10 20:13:03 -08:00
Ylian Saint-Hilaire 173c10709e Added server console, KVM jumbo accumulator. 2019-02-04 18:06:01 -08:00
Ylian Saint-Hilaire a597d7a503 Added first support for running state-less. 2019-02-02 14:54:36 -08:00
Ylian Saint-Hilaire e8b08130b4 Added command line options to pull/push/read/delete config files in the db. 2019-02-01 15:16:46 -08:00
Ylian Saint-Hilaire a13acd6f0b Fixed MeshCentral self update. 2019-01-31 10:41:07 -08:00
Ylian Saint-Hilaire c1ac574af7 Updates agents, added agent no proxy support and agent IP allow/block. 2019-01-30 13:43:42 -08:00
Ylian Saint-Hilaire 39380ef926 Removed dependency on browser cookies to make the site work. 2019-01-28 15:47:54 -08:00
Ylian Saint-Hilaire 635c8fb441 Improved web socket error handling, Selfupdate can now be set to specific version. 2019-01-27 12:23:38 -08:00
Ylian Saint-Hilaire 75ee8dfd78 Fixed server account and login times. 2019-01-24 17:01:50 -08:00
Ylian Saint-Hilaire bf3d73235c New agents, NeDB encryption, WebApp Fixes. 2019-01-24 12:08:48 -08:00
Ylian Saint-Hilaire 3e6a5bb501 Fixed database and webserver race condition. 2019-01-22 15:40:08 -08:00
Ylian Saint-Hilaire 52776b81af Added recovery core support. 2019-01-21 14:05:50 -08:00
Ylian Saint-Hilaire 38b24e256c Fixed CR end-of-line certificate loading. 2019-01-11 14:01:36 -08:00
Ylian Saint-Hilaire 8d21e843a6 Added swarm server IP filtering. 2019-01-11 10:02:54 -08:00
Ylian Saint-Hilaire b22be096d7 Updated all mesh agents. 2019-01-07 19:28:38 -08:00
Ylian Saint-Hilaire b695b2bf80 Fixed AllowedUserIP parsing. 2019-01-07 13:18:20 -08:00
Ylian Saint-Hilaire d1e3eda1f1 Fixed unlink() required callback in NodeJS v10. 2019-01-06 20:32:12 -08:00
Ylian Saint-Hilaire f18d201188 Server code cleanup & fixes. 2019-01-05 12:04:18 -08:00
Ylian Saint-Hilaire 9e520998bd Added support for CIDR address checking in UserAllowedIP setting. 2019-01-04 15:29:27 -08:00
Ylian Saint-Hilaire c7ad65e57a Fixed user IP address filtering. 2019-01-04 14:35:01 -08:00
Ylian Saint-Hilaire acbfec18d9 Changed copyrights headers for 2019. 2019-01-03 16:22:15 -08:00
Ylian Saint-Hilaire 744c2faa6c Fix KVM clean up on WebRTC disconnect in meshcore.js. 2019-01-03 14:46:52 -08:00
Ylian Saint-Hilaire 6ecba46362 Cleaned up deprecation warning on NodeJS 10.x. 2019-01-02 18:03:34 -08:00
Ylian Saint-Hilaire dac97f819a Improved meshcmd.js generation, faster windows agent startup. 2018-12-31 18:09:19 -08:00
Ylian Saint-Hilaire 29d675873c Removed smbios.js module from meshcore for non-AI platforms. 2018-12-30 13:32:40 -08:00
Ylian Saint-Hilaire d7c035191b Added meshcore minification support. 2018-12-29 15:24:33 -08:00
Ylian Saint-Hilaire 301587fdb1 Changed alternate login token from AES128-HMACSHA256 to AES256-HMACSHA384. 2018-12-29 11:38:05 -08:00
Ylian Saint-Hilaire caed053d2d Added support for AES128/HMAC-SHA256 login tokens and online token generation. 2018-12-28 21:55:23 -08:00
Ylian Saint-Hilaire 9d9daaf071 Added customization of the web site title logo. 2018-12-21 14:39:26 -08:00
Ylian Saint-Hilaire 52053fbabd Re-added ECDSA support in Windows agent. 2018-12-15 12:34:55 -08:00
Ylian Saint-Hilaire af8e3f6fc8 Added ECDSA support in server and Windows and Linux agents. 2018-12-04 18:31:33 -08:00
Ylian Saint-Hilaire fb48cb3945 Integrated MeshMessenger for user-to-user. 2018-12-01 23:41:57 -08:00
Ylian Saint-Hilaire 7f76495d72 Fixed many TLS-SNI problems, updated agents 2018-11-30 16:42:58 -08:00
Ylian Saint-Hilaire d30b5f348e Added messenger web application. 2018-11-29 17:59:29 -08:00
Ylian Saint-Hilaire 62fa7aa368 Added html hover on some elements of the web application 2018-11-12 18:36:20 -08:00
Ylian Saint-Hilaire dfeab93cc9 Added View Only Desktop, Optimized Images 2018-11-02 18:13:32 -07:00
Ylian Saint-Hilaire 1491431a52 Added NGNX reverse-proxy support. 2018-11-01 15:01:21 -07:00
Ylian Saint-Hilaire 41b86b5397 Added web cert loading, useful for TLS offload. 2018-10-31 16:03:09 -07:00
Ylian Saint-Hilaire fc03f1ce1d Fixed ClickOnce support & improved websocket authentication 2018-10-15 17:21:37 -07:00
Ylian Saint-Hilaire ce236712d2 Improved server UI, new Auto-Remote agent feature. 2018-09-26 14:58:55 -07:00
Ylian Saint-Hilaire 5bba0a0924 Windows MeshAgent fixes, small UI improvements 2018-09-24 17:47:03 -07:00
Ylian Saint-Hilaire 23bc223f18 Many agent & UI improvements 2018-09-21 16:34:35 -07:00
Ylian Saint-Hilaire 8dcd8938a6 New MeshAgents, lots of bug fixes. 2018-09-20 11:45:12 -07:00
Ylian Saint-Hilaire bfe8a8074e You can now view & clear the server error log on the web ui as administrator 2018-09-18 19:41:59 -07:00
Ylian Saint-Hilaire b6bbe71c2a Improved email invite feature 2018-09-05 17:40:00 -07:00
Ylian Saint-Hilaire b274b782fa Server bug fixing and new MeshAgent 2018-08-31 15:23:42 -07:00
Ylian Saint-Hilaire 562310bed1 Completed first pass with JsHint, updated windows MeshAgent. 2018-08-30 12:05:23 -07:00
Ylian Saint-Hilaire 312b937e62 All JavaScript code is now 'strict' 2018-08-27 12:24:15 -07:00
Ylian Saint-Hilaire 1e7a39c631 Added web app minifiy support 2018-08-23 16:55:06 -07:00
Ylian Saint-Hilaire e3ed9bd3c2 Improved http session handling, new account page 2018-08-22 16:18:01 -07:00
Ylian Saint-Hilaire d38cb66dda Fixed Windows Locking, MeshCentral certificates and more 2018-07-23 17:34:24 -07:00
Ylian Saint-Hilaire bff85f428a Improved scalability and migration support from MeshCentral1 2018-07-16 17:49:55 -07:00
Ylian Saint-Hilaire 81ccbae15c Fixed usernames that include a dot (.) 2018-07-13 19:18:43 -07:00
Ylian Saint-Hilaire 25b467b592 Added mesh screen to mobile web page 2018-05-29 16:57:08 -07:00
Ylian Saint-Hilaire 08e6a4302e Minor bug fixes 2018-05-02 16:19:45 -07:00
Ylian Saint-Hilaire bcb7100ced Added support for temporary agents 2018-04-12 11:15:01 -07:00
Ylian Saint-Hilaire ca94c192ac Access permission and CIRA improvements. 2018-03-26 17:13:32 -07:00
Ylian Saint-Hilaire d28454c5ec Fixed MeshCentral running as a Windows service. 2018-03-14 15:16:55 -07:00
Ylian Saint-Hilaire 2429a00907 Added serverstate.txt file in data folder 2018-03-14 12:10:13 -07:00
Ylian Saint-Hilaire 386b535a7a Added signed MeshCmd.exe. 2018-03-09 16:39:14 -08:00
Ylian Saint-Hilaire 80545a7e57 MeshAgents on Windows are now signed. 2018-03-08 17:58:22 -08:00
Ylian Saint-Hilaire 618dfbe42e Added MPS server aliasing support. 2018-03-06 17:50:44 -08:00
Ylian Saint-Hilaire 0c3c0973bc Improved file transfers, added file downloads over WebRTC. 2018-02-11 17:13:26 -08:00
Ylian Saint-Hilaire 49927f0abc Improved dependency management, main web port now uses TLS 1.2 only. 2018-01-31 16:10:15 -08:00
Ylian Saint-Hilaire a5e5611cbe Improved MeshAgent and MeshCmd. 2018-01-25 16:12:53 -08:00
Ylian Saint-Hilaire 65f99a3c31 Improved executable binary handling 2018-01-19 18:04:54 -08:00
Ylian Saint-Hilaire 65d6775303 Added built-in Let's Encrypt support using GreenLock. 2018-01-14 21:01:06 -08:00
Ylian Saint-Hilaire f6ef228de6 Much improved Windows MeshAgent stability 2018-01-12 11:41:26 -08:00
Ylian Saint-Hilaire c53d51175a Faster RSA signatures. 2018-01-09 20:13:41 -08:00
Ylian Saint-Hilaire 348065fec3 Event limit, server improvements 2018-01-04 15:59:57 -08:00
Ylian Saint-Hilaire d455e35658 Fixed multi-tenancy DNS support 2018-01-04 12:15:21 -08:00
Ylian Saint-Hilaire eb363f0cee Added DNS multi-tenancy support 2018-01-02 16:52:49 -08:00
Ylian Saint-Hilaire da4cade3a4 Improved web user interface. 2017-12-14 14:57:52 -08:00
Ylian Saint-Hilaire 9501ffd609 Added loginToken support and improved way to embed page into other sites. 2017-12-13 14:52:57 -08:00
Ylian Saint-Hilaire b171750f65 Bug fixes on SMTP account verification 2017-12-12 18:23:26 -08:00
Ylian Saint-Hilaire 72ee422623 Added SMTP email support, email verification and password reset support 2017-12-12 16:04:54 -08:00
Ylian Saint-Hilaire 3a5af0a1c9 Started work MeshCentral2 legacy update path. 2017-11-03 17:01:30 -07:00
Ylian Saint-Hilaire c0d0166184 Add support for IIS account migration. 2017-11-02 18:44:27 -07:00
Ylian Saint-Hilaire 951e6236f9 More ClickOnce fixes. 2017-10-25 09:58:14 -07:00
Ylian Saint-Hilaire 5108b344be Fixed certificate generation. 2017-10-18 16:28:05 -07:00
Ylian Saint-Hilaire c848956aa4 All use SHA384/RSA3072 mesh agents 2017-10-16 20:11:03 -07:00
Ylian Saint-Hilaire ace4046415 Base64 encoding of meshid/nodeid in the database. 2017-10-15 17:36:06 -07:00
Ylian Saint-Hilaire 1952d75860 Improved crypto and removed dependency on WebSocket library, using ws instead. 2017-10-14 23:22:19 -07:00
Ylian Saint-Hilaire 3632741d9e MPS certificate name fix, added MeshType to .msh. 2017-10-11 12:20:59 -07:00
Ylian Saint-Hilaire 66bb176a12 Much improved MeshAgent and javascript module support. 2017-10-04 20:35:52 -07:00
Ylian Saint-Hilaire bcf641eaac Many server fixes and more stable mesh agent. 2017-10-03 18:31:20 -07:00
Ylian Saint-Hilaire 5474f1d386 Improved web interface for getting started. 2017-10-02 14:12:29 -07:00
Ylian Saint-Hilaire 646bc67365 Added user IP filtering. 2017-09-27 12:43:20 -07:00
Ylian Saint-Hilaire 8dbddc60a5 Added --tlsoffload support 2017-09-25 11:00:57 -07:00
Ylian Saint-Hilaire 040440db79 Added new account creation and server peering flow control 2017-09-15 11:45:06 -07:00
Ylian Saint-Hilaire fb5114399f Added a lot of the load-balancing support 2017-09-13 11:25:57 -07:00
Ylian Saint-Hilaire 5e00e61d08 Added support for intermediate CA certs in web server TLS. 2017-09-07 16:01:44 -07:00
Ylian Saint-Hilaire 4dfc83f09e Added Respberry Pi 1 support. 2017-09-07 12:28:05 -07:00
Ylian Saint-Hilaire ac53c7ae3c Added server self-update support along with many fixes. 2017-09-06 18:10:24 -07:00
Ylian Saint-Hilaire c3005f4770 Fixed agent desktop/terminal pipes + added IP location info store in the server 2017-09-06 10:08:01 -07:00
Ylian Saint-Hilaire dbaee9b2dc Added IP location server rate limit 2017-09-05 17:19:28 -07:00
Ylian Saint-Hilaire 20c836db0d Added multi-interface mesh server scanner 2017-09-04 12:20:18 -07:00
Ylian Saint-Hilaire 789c5ef185 Added database import/export 2017-09-01 17:34:02 -07:00
Ylian Saint-Hilaire 63f852e1da Test changes 2017-08-28 09:43:19 -07:00
Ylian Saint-Hilaire b831b7cb97 Initial main commit 2017-08-28 09:27:45 -07:00