Commit Graph

969 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire 510a970bf6 Complete replacement of the WebAuthn 2 factor support. 2019-05-16 14:55:07 -07:00
Ylian Saint-Hilaire c526c8b66b Added event log save feature. 2019-05-15 14:26:58 -07:00
Ylian Saint-Hilaire e4fee23dad Fix for Express-handlebars@3.1.0 2019-05-14 17:14:43 -07:00
Ylian Saint-Hilaire 27b9cfe8ea Added batch account addition. 2019-05-14 14:39:26 -07:00
Ylian Saint-Hilaire 4ddeca14ec Added health.ashx for load-balancer health checking. 2019-05-14 11:30:08 -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 df6ec68905 Improved night mode in web app. 2019-05-11 14:02:42 -07:00
Ylian Saint-Hilaire 114bad3052 Fixed Linux agent install on multi-domain with DNS name. 2019-05-09 13:53:52 -07:00
Ylian Saint-Hilaire f9862c6cf2 improved MongoDB driver support, fixed Linux install with multi-domain. 2019-05-09 13:41:14 -07:00
Ylian Saint-Hilaire 8825b58d3b Fixed desktop/terminal on platfroms that don't support user notification. 2019-05-08 16:18:44 -07:00
Ylian Saint-Hilaire 8df9d02675 Fixed adding unknown user to device group. 2019-05-08 15:15:34 -07:00
Ylian Saint-Hilaire 825bff5bc0 First MeshCentral with working UDP routing. 2019-05-07 12:39:49 -07:00
Ylian Saint-Hilaire 5b21b28b15 Fixed password change dialog box. 2019-05-04 13:20:25 -07:00
Ylian Saint-Hilaire d8548920bc User permission fixes, user list export feature. 2019-05-04 12:55:46 -07:00
Ylian Saint-Hilaire dfdded4c3b Fixed missing module installation. 2019-05-03 13:57:52 -07:00
Ylian Saint-Hilaire f0416981fb Minor fix on admin console. 2019-05-02 18:26:43 -07:00
Ylian Saint-Hilaire 3845e3c1c2 Fixed CIRA connections on latest NodeJS releases. 2019-05-02 17:32:11 -07:00
Ylian Saint-Hilaire f8c310d39f Added server instrumentation 2019-05-01 15:02:03 -07:00
Ylian Saint-Hilaire 2041f9bba0 Fixed improved content-disposition fix. 2019-04-30 16:07:14 -07:00
Ylian Saint-Hilaire 8790e4e284 Fixed content-disposition headers. 2019-04-30 15:40:19 -07:00
Ylian Saint-Hilaire 988fc8a7e4 CSS fixes and CIRA clean up. 2019-04-30 13:44:49 -07:00
Ylian Saint-Hilaire 1d2a9b35c7 Improved web notifications 2019-04-29 18:48:51 -07:00
Ylian Saint-Hilaire f924dd0d9b MeshCMD improvement for MeshCommander. 2019-04-28 21:23:49 -07:00
Ylian Saint-Hilaire 1527e28df8 Made improvements to server traffic relay. 2019-04-28 20:31:08 -07:00
Ylian Saint-Hilaire 99eda04a22 Fixed MeshCMD scripting bug. 2019-04-28 19:08:15 -07:00
Ylian Saint-Hilaire dc90843e5b Added Linux ARMv8 64 bit MeshAgent. 2019-04-28 10:25:53 -07:00
Ylian Saint-Hilaire 40c6508bba Changed the display selector code. 2019-04-27 15:36:11 -07:00
Ylian Saint-Hilaire be93a87e72 Fixed MeshCentral Router login token and remote desktop aspect ratio mode bug. 2019-04-27 11:53:06 -07:00
Ylian Saint-Hilaire 8a45dd185d Fixed multi-display selector in web app. 2019-04-27 10:44:57 -07:00
Ylian Saint-Hilaire e3e6aa25d2 Added remote desktop zoom 2019-04-26 16:10:17 -07:00
Ylian Saint-Hilaire 62314f4f6b Added MeshCentral Router as part of the server. 2019-04-23 14:15:48 -07:00
Ylian Saint-Hilaire 145a804e1c MeshCentral now defaults to not accepting new accounts on login screen. 2019-04-23 13:42:54 -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
Ylian Saint-Hilaire 424c662185 Web page scroll fix 2019-04-22 15:51:38 -07:00
Ylian Saint-Hilaire cb70cdf83d Web application with updated CSS. 2019-04-22 15:38:47 -07:00
Ylian Saint-Hilaire 07f75ccb4f IDER improvements. 2019-04-20 20:10:38 -07:00
Ylian Saint-Hilaire 17a580c4e8 First version with user groups enforcement. 2019-04-16 17:32:18 -07:00
Ylian Saint-Hilaire e732ebc1c6 Web app revert 2019-04-16 14:46:27 -07:00
Ylian Saint-Hilaire a641fe1d02 Improved LDAP support and user groups. 2019-04-15 15:05:09 -07:00
Ylian Saint-Hilaire e3d9ac6fde Added diagnostic agent connection status. 2019-04-12 16:12:31 -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 b734e17362 Fixed terminal CTRL-D in vi 2019-04-10 16:34:13 -07:00
Ylian Saint-Hilaire 79dc1fd76e Removed all links to create group if now allowed, fixed disconnection screen. 2019-04-10 14:45:02 -07:00
Ylian Saint-Hilaire 176d455e00 Fixed meshagent.txt when CertUrl is used. 2019-04-10 11:54:55 -07:00
Ylian Saint-Hilaire 8c1f61a454 Added option to force 2 factor auth setup 2019-04-10 11:33:17 -07:00
Ylian Saint-Hilaire a30340c1be Fixed ghost connected devices. 2019-04-10 10:41:10 -07:00
Ylian Saint-Hilaire f01b673bdd Fixed device events not selected. 2019-04-09 17:37:31 -07:00
Ylian Saint-Hilaire 7a48184a5f Fixed HTML issue, ClickOnce permission. 2019-04-09 11:18:09 -07:00
Ylian Saint-Hilaire ffcdba8929 Improved terminal, added server permissions, fixed desktop full screen. 2019-04-05 21:21:28 -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 80b5fec2e6 Fixed remote desktop limited access permissions. 2019-04-04 15:29:04 -07:00
Ylian Saint-Hilaire 44181e5f47 Fixed dialog box centering. 2019-04-04 15:16:13 -07:00
Ylian Saint-Hilaire 7929bb099b CSS/HTML fixes in login screen. 2019-04-04 14:01:35 -07:00
Ylian Saint-Hilaire 7d38f045e6 Fixed MeshCMD 2019-03-28 15:56:48 -07:00
Ylian Saint-Hilaire a22e5486c9 Signed meshcmd.exe 2019-03-27 14:22:04 -07:00
Ylian Saint-Hilaire a8d6d90913 Fixed MeshCMD proxy in action file. 2019-03-27 12:55:31 -07:00
Ylian Saint-Hilaire 6add7f8f11 Fixed MeshCMD proxy when unknown host. 2019-03-26 15:30:14 -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 613ebe293a Fixed Intel AMT live chart. 2019-03-26 01:33:33 -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 142c601c73 Published as v0.3.1-a 2019-03-25 14:54:26 -07:00
Ylian Saint-Hilaire b8a0512f83 More FIDO2 fixes. 2019-03-25 14:43:58 -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 2b81e12438 Started work on adding FIDO2 support. 2019-03-22 22:33:53 -07:00
Ylian Saint-Hilaire 1f77f70155 Server websocket auth fixes. 2019-03-21 19:15:42 -07:00
Ylian Saint-Hilaire 9b214361cc Fixed device timeline. 2019-03-20 12:40:02 -07:00
Ylian Saint-Hilaire 1a5b3ba596 Fixed path object in meshuser.js 2019-03-20 09:53:44 -07:00
Ylian Saint-Hilaire af6c9acace Improved MeshCmd, now works with Intel LMS service. 2019-03-19 16:36:30 -07:00
Ylian Saint-Hilaire 747586cdd9 improved proxy support in ClickOnce application. 2019-03-19 09:54:52 -07:00
Ylian Saint-Hilaire 6ed4b5c79a Small server fixes. 2019-03-17 19:34:52 -07:00
Ylian Saint-Hilaire 596b81c23d New agents on all platforms and added clipboard support. 2019-03-15 13:55:53 -07:00
Ylian Saint-Hilaire 0aedf985fe Improved server list view and search box. 2019-03-15 12:30:04 -07:00
Ylian Saint-Hilaire 73fed8b379 Fixed SSPI session release bug. 2019-03-11 17:33:24 -07:00
Ylian Saint-Hilaire edbf55dbbf Fixed server exception. 2019-03-11 11:18:50 -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 1673acf424 Server crash fix in MeshUser.js 2019-03-09 14:53:46 -08: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 aa35384810 legacy swarm server connection forwarding and server fixes. 2019-03-06 09:15:32 -08:00
Ylian Saint-Hilaire 1549c1ab39 Server improvements, first Intel AMT CCM activation. 2019-03-04 23:48:45 -08:00
Ylian Saint-Hilaire d92d5bcb9b Fixed .msh file when server is local. 2019-03-02 17:57:37 -08:00
Ylian Saint-Hilaire 384fb47f45 more Linux install script fixes. 2019-03-01 18:07:38 -08:00
Ylian Saint-Hilaire 68340e1e57 Fixed Linux install script 2019-03-01 17:23:48 -08:00
Ylian Saint-Hilaire 9f5a0340fd Improved user management page. 2019-03-01 11:47:58 -08:00
Ylian Saint-Hilaire 90463a4c88 Removed new account button when in SSPI auth. 2019-02-28 16:50:39 -08:00
Ylian Saint-Hilaire 54fb8040ec Updated clickonce, password hint is configurable. 2019-02-28 16:17:22 -08:00
Ylian Saint-Hilaire a5cb7e74e0 Added device group permissions. 2019-02-26 17:08:55 -08:00
Ylian Saint-Hilaire a46ec3c02c Geolocation features now disabled by default. 2019-02-26 16:26:33 -08:00
Ylian Saint-Hilaire 30eedab177 Server fixes & MongoDB performance improvements. 2019-02-26 14:39:45 -08:00
Ylian Saint-Hilaire f5019e73d2 Server UI and scaling fixes. 2019-02-25 17:30:19 -08:00
Ylian Saint-Hilaire c7adcebded Added newAccountEmailDomains, more server fixes. 2019-02-25 16:07:27 -08:00
Ylian Saint-Hilaire 5c255b07a9 Added NPM path option 2019-02-20 15:50:09 -08:00
Ylian Saint-Hilaire 7b475d57fc DB performance fixes. 2019-02-20 15:26:27 -08:00
Ylian Saint-Hilaire 05e724f862 Fixed server crash when agent connects with unknown meshid. 2019-02-20 09:39:41 -08:00
Ylian Saint-Hilaire 9280246f53 Fixed web app checkboxes to make text active 2019-02-19 15:51:38 -08:00
Ylian Saint-Hilaire 9e56a89cc6 DB record expire in config + Mesh folder optimizations 2019-02-18 22:20:25 -08:00
Ylian Saint-Hilaire 076a183ae1 Fixed to server crash issues. 2019-02-18 19:11:34 -08:00
Ylian Saint-Hilaire 3716572676 Added server side agent msh config option. 2019-02-18 18:08:36 -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 b824499b40 Bug fixes and fixed database performance problem. 2019-02-16 12:56:33 -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 a2188f340f Updated all MeshAgents except MacOS. 2019-02-14 19:39:13 -08:00
Ylian Saint-Hilaire e7f5096741 Updated MeshAgent for Windows. 2019-02-14 17:17:25 -08:00
Ylian Saint-Hilaire 6dd4ff69e9 Made HTTPS strict configurable. 2019-02-14 15:53:22 -08:00
Ylian Saint-Hilaire 8b3de82e6a Many server improvements & stability fixes. 2019-02-14 14:44:38 -08:00
Ylian Saint-Hilaire 66b1403eba Added welcome page customization options. 2019-02-13 13:22:52 -08:00
Ylian Saint-Hilaire 524f910fd5 Updated Windows agent, security improvements. 2019-02-12 19:23:40 -08:00
Ylian Saint-Hilaire 027a9944f5 Minor fixes. 2019-02-12 13:37:01 -08:00
Ylian Saint-Hilaire 518d4d1017 Fixed sample config.json file. 2019-02-11 22:09:46 -08:00
Ylian Saint-Hilaire 4831c8aae0 Fixed e-mail password recovery. 2019-02-11 14:59:04 -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 7272ecb089 Improved U2F authentication, added multiple U2F key support. 2019-02-10 16:04:36 -08:00
Ylian Saint-Hilaire 922ed49cdd Added missing dependencies 2019-02-08 14:46:07 -08:00
Ylian Saint-Hilaire a5b5124e5f Added priorities in task queue. 2019-02-08 14:17:35 -08:00
Ylian Saint-Hilaire 9beaa45f9f Added support for both U2F and OTP hardware login keys. 2019-02-08 09:24:00 -08:00
Ylian Saint-Hilaire 28d13d6995 Added server-side Intel AMT configuration options. 2019-02-07 15:00:10 -08:00
Ylian Saint-Hilaire c3a49807dc Fixed Intel AMT KVM viewer on Chrome 2019-02-06 18:09:40 -08:00
Ylian Saint-Hilaire f8be20be0a Explicitly set canvas cursor to show up on remote desktop. 2019-02-06 12:05:55 -08:00
Ylian Saint-Hilaire cd8ecee538 Fixed the OTP random generator to be even. 2019-02-05 20:01:01 -08:00
Ylian Saint-Hilaire dcfec7487f Added one time passwords for user 2-factor login. 2019-02-05 19:07:12 -08:00
Ylian Saint-Hilaire a597d7a503 Added first support for running state-less. 2019-02-02 14:54:36 -08:00
Ylian Saint-Hilaire b5221c9f0d Added mesh agent IP address geo-location. 2019-01-31 15:00:51 -08:00
Ylian Saint-Hilaire a13acd6f0b Fixed MeshCentral self update. 2019-01-31 10:41:07 -08:00
Ylian Saint-Hilaire 942c8fc142 Fixed Windows Terminal. 2019-01-31 10:31:45 -08:00
Ylian Saint-Hilaire b0394da585 Updated agents, shift-device click will now open a new browser tab. 2019-01-29 14:08:29 -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 cd09f64b47 Added agent trouble detection on the server. 2019-01-22 19:34:55 -08:00
Ylian Saint-Hilaire 3e6a5bb501 Fixed database and webserver race condition. 2019-01-22 15:40:08 -08:00
Ylian Saint-Hilaire 6fbcb8ea4d Improved web application performance. 2019-01-22 11:44:46 -08:00
Ylian Saint-Hilaire 52776b81af Added recovery core support. 2019-01-21 14:05:50 -08:00
Ylian Saint-Hilaire ada986affd New v1 transition agents 201/202 2019-01-17 18:16:22 -08:00
Ylian Saint-Hilaire d15c30c19c Added MeshCommand_CoreOk. 2019-01-17 15:07:34 -08:00
Ylian Saint-Hilaire 28a96c3d4d Updates mesh agents. No WebRTC on terminal workaround. 2019-01-16 17:58:48 -08:00
Ylian Saint-Hilaire fad77625bf Improved user handling with domain auth, email validation. 2019-01-16 12:04:48 -08:00
Ylian Saint-Hilaire bd693123e8 Partial support for 2-step login 2019-01-15 13:51:07 -08:00
Ylian Saint-Hilaire 2be76dd220 New agents, fixed cert loading with text prefix. 2019-01-15 09:20:21 -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 c21821312a Fixed keyboard mapping for remote desktop (software and hardware KVM) 2019-01-06 20:23:29 -08:00
Ylian Saint-Hilaire 95d00c20a7 Fixed Linux install script for some distros. 2019-01-05 22:07:41 -08:00
Ylian Saint-Hilaire 64af4b213a Fixed user IP filtering when using reverse-proxy + updated Let's Encrypt URLs. 2019-01-05 14:15:14 -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 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 cc65cba486 Updated MeshCommander. 2018-12-27 21:31:20 -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 dc6b9217a9 Fixed messenger in IE11. 2018-12-20 15:55:28 -08:00
Ylian Saint-Hilaire bd5d52ccc7 Fixed terminal windows popup in Win7. 2018-12-20 15:44:12 -08:00
Ylian Saint-Hilaire b66e74766f Added password requirements checking. 2018-12-20 14:14:37 -08:00
Ylian Saint-Hilaire f8dcd0c244 Many fixes. 2018-12-20 12:12:24 -08:00
Ylian Saint-Hilaire 85acf14a25 MeshMessenger with file transfers. 2018-12-17 15:08:59 -08:00
Ylian Saint-Hilaire de76f812d5 First MeshMessenger with WebRTC video support. 2018-12-17 00:32:08 -08:00
Ylian Saint-Hilaire 67ae73df15 MeshMessenger will now try to switch to a WebRTC data channel. 2018-12-16 00:17:26 -08:00
Ylian Saint-Hilaire 286ee89f36 improves Windows terminal support. 2018-12-15 16:17:46 -08:00
Ylian Saint-Hilaire 52053fbabd Re-added ECDSA support in Windows agent. 2018-12-15 12:34:55 -08:00
Ylian Saint-Hilaire f4fe14e9d0 New windows terminal & workaround for Win7. 2018-12-14 10:19:25 -08:00
Ylian Saint-Hilaire 210f867960 Improved Windows Terminal 2018-12-12 15:34:42 -08:00
Ylian Saint-Hilaire f1a28c0e86 ClickOnce Fix 2018-12-11 17:52:37 -08:00
Ylian Saint-Hilaire e236fae42e Added chat to device support, more fixes. 2018-12-07 16:36:27 -08:00
Ylian Saint-Hilaire 788a181d09 Fix AMT password checking, added ClickOnce ECDSA cert support 2018-12-05 14:22:34 -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 b1a5d95413 Updated dependencies. 2018-11-30 21:36:53 -08:00
Ylian Saint-Hilaire e8bcf423ea Updated to Express-ws 4.x 2018-11-30 21:23:10 -08:00
Ylian Saint-Hilaire 27d1c1860b Updated archiver module. 2018-11-30 20:42:28 -08:00
Ylian Saint-Hilaire 79b5b5f15a Updated dependency modules. 2018-11-30 20:38:33 -08:00
Ylian Saint-Hilaire 5ae2f06bdd Updated MeshAgent with dbus cleanup fix. 2018-11-30 20:25:45 -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 c9ac7bf658 Added a way to specify terms of service in terms.txt. 2018-11-28 16:33:07 -08:00
Ylian Saint-Hilaire d7663b4bf8 Added install flags to mesh agent installation. 2018-11-28 13:51:12 -08:00
Ylian Saint-Hilaire df88d564fa Fixed X11 detect, added browser full screen. 2018-11-28 10:50:25 -08:00
Ylian Saint-Hilaire d968fd8f0f Updated packages, new agent rights enforcement 2018-11-27 17:13:01 -08:00
Ylian Saint-Hilaire d636b76da6 Updated Windows/OSX agent. 2018-11-26 17:12:27 -08:00
Ylian Saint-Hilaire e1e052840d Fixed device group policy download in Linux. 2018-11-25 13:08:27 -08:00
Ylian Saint-Hilaire 532743dd1b Workaround a race condition on meshagent sending coreinfo messages. 2018-11-25 12:59:42 -08:00
Ylian Saint-Hilaire 35245805fb First working MacOS mesh agent 2018-11-14 15:44:28 -08:00
Ylian Saint-Hilaire cf63f78564 Progress towards OSX agent, not ready yet. 2018-11-13 19:31:12 -08:00
Ylian Saint-Hilaire 9f497cc956 Added more colored hovering 2018-11-12 19:30:09 -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 00ebb38ca4 Added Linux ARM Linaro support, improved Linux install script. 2018-11-08 15:42:02 -08:00
Ylian Saint-Hilaire 046bc1e963 Fixed user session counts 2018-11-06 19:41:21 -08:00
Ylian Saint-Hilaire 863bdeda1b Fixed mobile side mesh user permission viewing 2018-11-02 18:25:51 -07:00
Ylian Saint-Hilaire fe46ccbbac Fixed minified web site 2018-11-02 18:15:20 -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 bc9a45c3a3 Fixed SMBios fetching problems on some systems. 2018-10-30 13:01:44 -07:00
Ylian Saint-Hilaire 6e70037a3e Updated minified files, email regex. 2018-10-16 14:51:54 -07:00
Ylian Saint-Hilaire 2a7b0a4f2a Fixed MeshRelay access control 2018-10-16 10:52:05 -07:00
Ylian Saint-Hilaire 700218c6bd Fixed a ClickOnce exception 2018-10-15 17:51:03 -07:00
Ylian Saint-Hilaire 61c38a9f1a Fixed websocket auth issue. 2018-10-15 17:25:50 -07:00
Ylian Saint-Hilaire fc03f1ce1d Fixed ClickOnce support & improved websocket authentication 2018-10-15 17:21:37 -07:00
Ylian Saint-Hilaire 564646fcdf Allows MeshCommander to relay thru MeshCentral. 2018-10-13 16:04:04 -07:00
Ylian Saint-Hilaire 207bad322a Added user authentication option. 2018-10-11 13:29:50 -07:00
Ylian Saint-Hilaire 6f87d8aaaf Small fixes 2018-10-03 12:03:09 -07:00
Ylian Saint-Hilaire d3902e5766 Added Intel AMT features. 2018-09-28 15:27:26 -07:00
Ylian Saint-Hilaire e9372a0496 UI improvements 2018-09-26 17:29:12 -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 067c4233a8 Added recursive delete 2018-09-25 11:51:40 -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 fc423c83da Minor UI improvements 2018-09-19 09:15:31 -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 e0ee698e2a More user interface improvements 2018-09-18 14:47:17 -07:00
Ylian Saint-Hilaire feb427add6 Web UI improvements, map fix. 2018-09-17 13:44:14 -07:00
Ylian Saint-Hilaire 3d98fe3770 Improved user interface, new MeshAgent 2018-09-14 17:42:39 -07:00
Ylian Saint-Hilaire 7aa41fbfc3 Mesh agent fix 2018-09-10 16:14:51 -07:00
Ylian Saint-Hilaire 3fa719f131 Getting ready for OSX support, added OSX agent installer system. 2018-09-07 17:09:02 -07:00
Ylian Saint-Hilaire b6bbe71c2a Improved email invite feature 2018-09-05 17:40:00 -07:00
Ylian Saint-Hilaire d43a9eeabf Improved Windows agent privilage excalation. 2018-09-05 12:03:51 -07:00
Ylian Saint-Hilaire 251168b554 Windows MeshAgent can now be uninstalled from Control panel 2018-09-04 14:48:29 -07:00
Ylian Saint-Hilaire fa7abefa01 Added server multicast discovery 2018-09-01 22:05:03 -07:00
Ylian Saint-Hilaire 8bf307ec98 Fixed certificate creation bug 2018-09-01 13:00:53 -07:00
Ylian Saint-Hilaire 044ff67bc6 Fixed certificate loading issue. 2018-08-31 16:43:09 -07:00
Ylian Saint-Hilaire b274b782fa Server bug fixing and new MeshAgent 2018-08-31 15:23:42 -07:00
Ylian Saint-Hilaire c531b64643 Partinally ran code thru JsHint 2018-08-29 17:40:30 -07:00
Ylian Saint-Hilaire 312b937e62 All JavaScript code is now 'strict' 2018-08-27 12:24:15 -07:00
Ylian Saint-Hilaire f6b6fe9506 Fixed agent multicast, new nominify url option. 2018-08-24 13:14:20 -07:00
Ylian Saint-Hilaire 1e7a39c631 Added web app minifiy support 2018-08-23 16:55:06 -07:00
Ylian Saint-Hilaire 7a2205278e New agents that fix the double connection issue. 2018-08-23 12:29:41 -07:00
Ylian Saint-Hilaire e3ed9bd3c2 Improved http session handling, new account page 2018-08-22 16:18:01 -07:00
Ylian Saint-Hilaire 82801f4069 Mesh agents can now connect and skip server cert check to boost speed 2018-08-21 15:08:15 -07:00
Ylian Saint-Hilaire d3db0e4ef6 Fixed meshagent connection race on the server. 2018-08-21 11:02:35 -07:00
Ylian Saint-Hilaire 7d38502cbb Updated Linux Mesh Agents 2018-08-07 16:08:27 -07:00
Ylian Saint-Hilaire e2d1511537 Update MeshAgents, fixed MeshCmd.js 2018-08-06 18:57:30 -07:00
Ylian Saint-Hilaire a2698e4a57 Fixed mobile app connections and removed AMT scanner limit. 2018-07-30 14:21:03 -07:00
Ylian Saint-Hilaire 367a386984 Fixed Win7 crash with release agent 2018-07-27 15:50:12 -07:00
Ylian Saint-Hilaire 6d8a93ad5a Fixed Win7 crash, Local AMT scanner 2018-07-27 13:53:50 -07:00
Ylian Saint-Hilaire d8a955629b Added Windows7 support 2018-07-26 16:31:43 -07:00
Ylian Saint-Hilaire d38cb66dda Fixed Windows Locking, MeshCentral certificates and more 2018-07-23 17:34:24 -07:00
Ylian Saint-Hilaire 81ccbae15c Fixed usernames that include a dot (.) 2018-07-13 19:18:43 -07:00
Ylian Saint-Hilaire 5949c7456c Improved utf8 support 2018-07-09 14:12:47 -07:00
Ylian Saint-Hilaire b41eb7fb55 Improved UTF8 support on the server 2018-07-06 10:13:19 -07:00
Ylian Saint-Hilaire 3dafa39e79 Added improved KVM support to MeshCmd.exe and MeshAgent 2018-07-02 14:34:10 -07:00
Ylian Saint-Hilaire 2a54ebf9b9 CIRA disabled fix 2018-06-20 11:07:29 -07:00
Ylian Saint-Hilaire c6c9d90066 Fixed and improved server file storage 2018-06-19 12:25:57 -07:00
Ylian Saint-Hilaire 2850340a7d Added My Files to mobile application 2018-06-18 12:48:39 -07:00
Ylian Saint-Hilaire 2e0b4231ec Removed references to missing PE_Parse module. 2018-06-13 14:37:57 -07:00
Ylian Saint-Hilaire b87eeee0f0 More mobile site improvements, MeshCmd fix 2018-06-06 16:52:21 -07:00
Ylian Saint-Hilaire 53c7eae4d2 Improved mobile app 2018-06-05 13:28:07 -07:00
Ylian Saint-Hilaire 25b467b592 Added mesh screen to mobile web page 2018-05-29 16:57:08 -07:00
Ylian Saint-Hilaire 098841fdc1 Improved Windows agent crash logs and mobile phone login page 2018-05-23 21:43:44 -07:00
Ylian Saint-Hilaire 328a6ff4d6 Started work on mobile web site 2018-05-21 16:36:51 -07:00
Ylian Saint-Hilaire 7ff2f95a72 Improved TCP/TLS detection of Intel AMT 2018-05-18 17:29:25 -07:00
Ylian Saint-Hilaire 37f73a2bb7 Added Intel AMT scanning using TCP connections 2018-05-17 16:30:04 -07:00
Ylian Saint-Hilaire cda8a54b0b Fixed account delete issues 2018-05-17 13:37:50 -07:00
Ylian Saint-Hilaire 8580f54861 Fixed email validation on server and web page 2018-05-16 15:49:12 -07:00
Ylian Saint-Hilaire a5d39fa250 Bug fixes 2018-05-03 17:21:59 -07:00
Ylian Saint-Hilaire 202f7c7e6a Added CIRA timeout 2018-05-03 11:09:29 -07:00
Ylian Saint-Hilaire 08e6a4302e Minor bug fixes 2018-05-02 16:19:45 -07:00
Ylian Saint-Hilaire 6c593da7ff Fixed Intel AMT activation information and UI 2018-05-01 13:44:26 -07:00
Ylian Saint-Hilaire a6e0fbef72 Added support for device groups 2018-05-01 11:42:20 -07:00
Ylian Saint-Hilaire 024023247d Added Intel AMT watchdog presence in MeshCmd 2018-04-28 15:36:10 -07:00
Ylian Saint-Hilaire 72c14d9d5f Fixed ACM/CCM display on web page and MeshCmd/MeshCore for AMT v5 2018-04-22 10:47:53 -07:00
Ylian Saint-Hilaire 61e383795c Updated mesh agent 2018-04-20 16:05:06 -07:00
Ylian Saint-Hilaire e8294491cb Improved toast notifications 2018-04-20 14:23:41 -07:00
Ylian Saint-Hilaire bd82453c3b New toast notifications 2018-04-19 18:19:15 -07:00
Ylian Saint-Hilaire b6b2706d19 Updated user management and MeshAgent 2018-04-17 19:00:31 -07:00
Ylian Saint-Hilaire 17e5000ef8 Added device events and admin change of user email 2018-04-16 15:37:41 -07:00
Ylian Saint-Hilaire e90878364f Added mesh and user notes 2018-04-16 11:57:42 -07:00
Ylian Saint-Hilaire ff1478c48a Improved user management 2018-04-15 22:22:44 -07:00
Ylian Saint-Hilaire ea2a0bb321 Added support to lockout accounts 2018-04-13 15:26:57 -07:00
Ylian Saint-Hilaire 149b525826 Fixed mouse wheel in remote desktop 2018-04-13 14:09:25 -07:00
Ylian Saint-Hilaire 4080abd217 Added device notes support 2018-04-12 18:14:03 -07:00
Ylian Saint-Hilaire bcb7100ced Added support for temporary agents 2018-04-12 11:15:01 -07:00
Ylian Saint-Hilaire fb55e44edf Added remote process control 2018-04-11 13:49:05 -07:00
Ylian Saint-Hilaire d05f086a0e Added frame rate control for remote desktop 2018-04-06 15:56:45 -07:00
Ylian Saint-Hilaire 3c1797a016 Server hardening, user alerts and user permission checking. 2018-04-05 16:45:56 -07:00
Ylian Saint-Hilaire 50002f5f60 Updated Linux MeshAgents with JPEG quality fix 2018-04-04 17:34:24 -07:00
Ylian Saint-Hilaire 835e03225d New MeshCmd, fixes MeshAgent registry values 2018-04-04 12:08:28 -07:00
Ylian Saint-Hilaire 8287997b2d Improved My Files tab, new version of MeshCmd 2018-04-03 17:07:48 -07:00
Ylian Saint-Hilaire 63a165aac0 Improved device files tab, added cut/paste support 2018-04-02 15:34:32 -07:00
Ylian Saint-Hilaire 7eb6626daa Can select what devices can be in the multi-desktop view 2018-04-02 11:13:10 -07:00
Ylian Saint-Hilaire 2526a0841c Improved multi-desktop support 2018-03-30 15:26:36 -07:00
Ylian Saint-Hilaire ca94c192ac Access permission and CIRA improvements. 2018-03-26 17:13:32 -07:00
Ylian Saint-Hilaire 7f6945c172 Latest signed MeshAgent & MeshCmd 2018-03-21 15:39:16 -07:00
Ylian Saint-Hilaire 947a8840d2 Fixed Linux agent install script link. 2018-03-15 15:42:26 -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 426a0199ef Improved MeshCmd and added SMBIOS support. 2018-03-12 18:16:06 -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 205c7d96e0 Stability improvements. 2018-02-13 12:28:11 -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 2a835d25cd Improved MeshCmd. 2018-02-07 18:45:14 -08:00
Ylian Saint-Hilaire 143d4cb647 WebRTC is now used by default and fully automatic. 2018-02-05 11:56:29 -08:00
Ylian Saint-Hilaire c210b926bc Added user events support in MicroLMS within MeshCmd. 2018-02-02 12:46:09 -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 682573d262 Improved MicroLMS and MeshCmd. 2018-01-30 18:23:57 -08:00
Ylian Saint-Hilaire 76b611ac67 Updated Linux Mesh Agents 2018-01-26 15:51:05 -08:00
Ylian Saint-Hilaire 432fea9330 Added sample config.json file. 2018-01-25 16:18:40 -08:00
Ylian Saint-Hilaire a5e5611cbe Improved MeshAgent and MeshCmd. 2018-01-25 16:12:53 -08:00
Ylian Saint-Hilaire c3144c097a Added agent installation invite using email. 2018-01-23 14:15:59 -08:00
Ylian Saint-Hilaire 65f99a3c31 Improved executable binary handling 2018-01-19 18:04:54 -08:00
Ylian Saint-Hilaire 4106b322d6 Improved WebRTC support 2018-01-18 15:43:43 -08:00
Ylian Saint-Hilaire 92aaf754fb First pass at adding WebRTC support. 2018-01-16 17:30:34 -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 400f853732 Added option to allow framing. 2017-12-19 08:50:19 -08:00
Ylian Saint-Hilaire 1aa0e80f53 Improved MeshCmd support 2017-12-15 13:43:04 -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 e740045b39 Fixed server files upload/download 2017-11-30 14:40:46 -08:00
Ylian Saint-Hilaire 4bfec1ba61 Improved MeshCentral1 migration, improved MeshAgent 2017-11-09 17:18:30 -08:00
Ylian Saint-Hilaire 2d8d6cff51 Completed legacy agent upload system. 2017-11-06 17:54:40 -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 e75adafb05 Added support for MeshCmd routing. 2017-10-31 16:19:58 -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 3ca77afac3 Added UDP multicast fixes. 2017-10-04 15:53: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 0b86ecefa5 Added different location support to map 2017-09-25 15:28:52 -07:00
Ylian Saint-Hilaire 8dbddc60a5 Added --tlsoffload support 2017-09-25 11:00:57 -07:00
Ylian Saint-Hilaire ee92143a18 Updated documentation 2017-09-21 11:20:23 -07:00
Ylian Saint-Hilaire 453383f851 Completed server load-balancing support 2017-09-20 14:44:22 -07:00
Ylian Saint-Hilaire 1031eca853 Added relay peering support 2017-09-17 17:22:18 -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 789c5ef185 Added database import/export 2017-09-01 17:34:02 -07:00
Ylian Saint-Hilaire 362b23c088 Added multi-interface mesh server scanner 2017-09-01 13:45:25 -07:00
Ylian Saint-Hilaire d8464ddd44 Added MeshAgent power actions 2017-09-01 11:23:22 -07:00
Ylian Saint-Hilaire 1473b091b0 Added soft/hard agent disconnect 2017-08-31 11:03:02 -07:00
Ylian Saint-Hilaire 06ee41c3ad Fixed location issue 2017-08-30 13:52:56 -07:00
Ylian Saint-Hilaire 7d21d41397 Improved the devices map a lot 2017-08-29 14:34:13 -07:00
Ylian Saint-Hilaire fbacc4fd81 Fixed website default settings 2017-08-28 16:15:55 -07:00
Ylian Saint-Hilaire 95f88d1125 Started work on global map 2017-08-28 15:57:25 -07:00
Ylian Saint-Hilaire b831b7cb97 Initial main commit 2017-08-28 09:27:45 -07:00