Commit Graph

237 Commits

Author SHA1 Message Date
Ryan Blenis
942eafb70d Type updates for NeDB 2019-11-11 11:58:23 -05:00
Ryan Blenis
6d3673a858 Add plugin "type" to plugins (permission sets coming soon) 2019-11-11 09:46:38 -05:00
Ryan Blenis
53a2d5ab59 Add NeDB compatibility 2019-11-08 10:20:35 -05:00
Ryan Blenis
0516b0afd3 gui plugin admin updates part 2 2019-11-01 16:49:18 -04:00
Ryan Blenis
c57ac19cba gui plugin updates partial 2019-10-30 04:17:17 -04:00
Ylian Saint-Hilaire
6165723ef1 Fixed CIRA connections when a device is moved to a different group. 2019-10-10 16:07:32 -07:00
Ylian Saint-Hilaire
fcccb18cc8 Probably fixed the MongoDB dot exception. 2019-10-10 14:06:14 -07:00
Ylian Saint-Hilaire
483f270a23 Added checks to catch MongoDB . in key exception. 2019-10-10 13:46:50 -07:00
Ylian Saint-Hilaire
c860125a9d Improved DB records encryption support. 2019-10-03 13:32:54 -07:00
Ylian Saint-Hilaire
4d38b390a5 Added optional database record encryption support. 2019-10-02 17:19:33 -07:00
Ylian Saint-Hilaire
d470944b8d New MeshAgents, MeshCtrl fix 2019-09-20 15:20:59 -07:00
Ylian Saint-Hilaire
3a161502b0 Added View Self Events only device group permission. 2019-09-18 12:05:33 -07:00
Ylian Saint-Hilaire
b9116203f9 Small fixed to MeshPlayer 2019-08-13 17:06:45 -07:00
Ylian Saint-Hilaire
bfd56a8a64 Started work on hardware inventory support. 2019-08-06 17:58:29 -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
e18df0c5a1 Fixed MongoDB connection string 2019-07-29 18:21:52 -07:00
Ylian Saint-Hilaire
64f26135e1 Account emails are not always lowercase. 2019-07-15 10:24:31 -07:00
Ylian Saint-Hilaire
d443645423 Updated MeshCommander and fixes to message dispatch. 2019-07-10 14:27:38 -07:00
Ylian Saint-Hilaire
5285fd6b40 More Intel AMT ACM/CCM work. 2019-06-24 18:56:14 -07:00
Ylian Saint-Hilaire
4a35d883d5 Server fixes, added locale arg in web app. 2019-06-11 11:33:44 -07:00
Ylian Saint-Hilaire
85ed10abd8 Added backupconfig command in server console. 2019-06-07 16:44:00 -07:00
Ylian Saint-Hilaire
0a62aa8ae3 Added support fo domain MaxDevices limit 2019-06-05 15:24:07 -07:00
Ylian Saint-Hilaire
7bc5394fcc Auto-backup fix 2019-05-31 16:59:48 -07:00
Ylian Saint-Hilaire
d3e1b2d387 MongoDB change stream now updates memory objects. 2019-05-31 11:38:35 -07:00
Ylian Saint-Hilaire
b0e2914f92 Can now batch add users to a device group. 2019-05-30 12:40:10 -07:00
Ylian Saint-Hilaire
3c0e7c9700 Improved MongoDB change stream. 2019-05-29 14:36:14 -07:00
Ylian Saint-Hilaire
162de5153b Added MongoDbChangeStream option. 2019-05-28 17:42:11 -07:00
Ylian Saint-Hilaire
8416b0a0aa Added MongoDB change stream support. 2019-05-28 17:25:23 -07:00
Ylian Saint-Hilaire
35ed079889 Updated MeshCentral Router. 2019-05-24 10:33:40 -07:00
Ylian Saint-Hilaire
880ca46a19 Fixed CIRA connection problem. 2019-05-23 09:39:36 -07:00
Ylian Saint-Hilaire
c9adc4d6e6 Added support for auto-backup path. 2019-05-22 15:22:10 -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
576b079545 Fixed unlink() in auto-backup. 2019-05-17 15:50:09 -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
f9862c6cf2 improved MongoDB driver support, fixed Linux install with multi-domain. 2019-05-09 13:41:14 -07:00
Ylian Saint-Hilaire
f01b4f7ee0 Started work on using the official MongoDB module. 2019-05-08 18:14:30 -07:00
Bryan Roe
f2207ec3ed removed debug message 2019-04-12 11:46:10 -07:00
Bryan Roe
041ab287a2 1. Updated Diagnostic Registration to escape NodeID
2. Added helper method to db.js to escape base64
3. Updated db.Get to support optional paramter passing
2019-04-12 11:28:57 -07:00
Ylian Saint-Hilaire
0b12b8c03a Improved charts, added no2factorauth switch 2019-03-26 14:11:51 -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
30eedab177 Server fixes & MongoDB performance improvements. 2019-02-26 14:39:45 -08:00
Ylian Saint-Hilaire
282d5474cd Split SMBIOS information into seperate collection. 2019-02-25 11:13:13 -08:00
Ylian Saint-Hilaire
7b475d57fc DB performance fixes. 2019-02-20 15:26:27 -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
223ccedb91 Fixed MongoDB collection names. 2019-02-18 18:29:13 -08:00
Ylian Saint-Hilaire
f0739e52e2 Database performance + mesh undelete. 2019-02-18 14:32:55 -08:00
Ylian Saint-Hilaire
08f2972de6 DB performance fix. 2019-02-16 21:28:04 -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
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
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
b0394da585 Updated agents, shift-device click will now open a new browser tab. 2019-01-29 14:08:29 -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
acbfec18d9 Changed copyrights headers for 2019. 2019-01-03 16:22:15 -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
8d45bcdde9 Improved MEI/SMBios in meshcore.js 2018-09-27 16:17:05 -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
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
a2698e4a57 Fixed mobile app connections and removed AMT scanner limit. 2018-07-30 14:21:03 -07:00
Ylian Saint-Hilaire
6d8a93ad5a Fixed Win7 crash, Local AMT scanner 2018-07-27 13:53:50 -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
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
4080abd217 Added device notes support 2018-04-12 18:14:03 -07:00
Ylian Saint-Hilaire
ca94c192ac Access permission and CIRA improvements. 2018-03-26 17:13:32 -07: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
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
9501ffd609 Added loginToken support and improved way to embed page into other sites. 2017-12-13 14:52:57 -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
c848956aa4 All use SHA384/RSA3072 mesh agents 2017-10-16 20:11:03 -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
fb5114399f Added a lot of the load-balancing support 2017-09-13 11:25:57 -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
b831b7cb97 Initial main commit 2017-08-28 09:27:45 -07:00