Commit Graph

762 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire
ecd25f3eb2 More work on device self-sharing. 2021-11-10 13:21:30 -08:00
Ylian Saint-Hilaire
529fa04094 Guest sharing security improvements. 2021-11-10 10:31:33 -08:00
Ylian Saint-Hilaire
80afe74314 Fixed unlimited device guest sharing event. 2021-11-10 09:14:55 -08:00
Ylian Saint-Hilaire
f4b9372dd2 Started work on agent self-sharing. 2021-11-09 22:51:40 -08:00
Ylian Saint-Hilaire
eece5412f4 Added PreconfiguredRemoteInput #3264 2021-11-08 11:45:45 -08:00
Ylian Saint-Hilaire
3e115c272b MeshCtrl wake improvements. 2021-11-05 18:22:03 -07:00
Ylian Saint-Hilaire
14283aef12 Added userid to events of power actions. 2021-11-05 17:12:55 -07:00
Ylian Saint-Hilaire
244399c329 First version with working PostgreSQL support. 2021-11-04 11:53:54 -07:00
Ylian Saint-Hilaire
f71c326231 Removed auth data from websocket connection URL. 2021-11-03 18:52:11 -07:00
Ylian Saint-Hilaire
2c3cbf9efb Improved server console info command. 2021-10-28 23:19:24 -07:00
Ylian Saint-Hilaire
38c9f5dbdd Added session termination for multiplex desktop sessions. 2021-10-19 14:33:42 -07:00
Ylian Saint-Hilaire
bd2e4f4d2b Added session termination feature except for desktop multiplexor. 2021-10-19 11:47:39 -07:00
Ylian Saint-Hilaire
9720f0758e Completed per-device notification support. #3190 2021-10-14 18:21:43 -07:00
Ylian Saint-Hilaire
2a363c0f60 Almost done with per-device notifications. 2021-10-14 16:57:20 -07:00
Ylian Saint-Hilaire
20b17b64b7 More work on device connect/disconnect email notifications. 2021-10-11 09:38:30 -07:00
Ylian Saint-Hilaire
44dec3bf87 Lots of work on email notification of device connect/disconnect. 2021-10-10 12:43:20 -07:00
Ylian Saint-Hilaire
1aacef0b52 MeshCtrl.js devicesharing improvements. 2021-10-08 19:03:51 -07:00
Ylian Saint-Hilaire
ecd79e7516 Added account restriction on adding new devices. 2021-10-07 19:55:23 -07:00
Ylian Saint-Hilaire
f4cb2bab1e Removed user group remove permissions, #3129. 2021-09-15 08:56:47 -07:00
Ylian Saint-Hilaire
68dfafa739 Started work on user group permission removal, #3129 2021-09-14 17:27:39 -07:00
Ylian Saint-Hilaire
453eb369ee Added device group name to reports. #3130 2021-09-14 15:19:05 -07:00
Ylian Saint-Hilaire
1179f7f63a Started work on user group session recording. #3127 2021-09-13 16:19:30 -07:00
Ylian Saint-Hilaire
f67f094d88 user traffic report fix. 2021-09-13 15:16:28 -07:00
Ylian Saint-Hilaire
72da3a683e Fix for reports, #3128 2021-09-13 15:01:36 -07:00
Ylian Saint-Hilaire
508f294858 Added user bandwidth report. 2021-09-12 19:21:25 -07:00
Ylian Saint-Hilaire
663d1fb722 Improved events and reports. 2021-09-12 13:03:03 -07:00
Ylian Saint-Hilaire
902e71a96f Guest sharing fixes. 2021-09-12 11:17:54 -07:00
Ylian Saint-Hilaire
dc1c89ee93 Much shorter guest sharing URLs. 2021-09-11 22:58:44 -07:00
Ylian Saint-Hilaire
a80af24779 Inter-user messaging fixes. 2021-09-10 21:17:39 -07:00
Ylian Saint-Hilaire
29c34ab5b2 Added inter-user messaging support. 2021-09-10 21:10:01 -07:00
Ylian Saint-Hilaire
fa34e72001 Report improvements. 2021-09-10 18:10:25 -07:00
Ylian Saint-Hilaire
9563f34700 Added ManageAllDeviveGroup support in reports. 2021-09-10 17:51:21 -07:00
Ylian Saint-Hilaire
ea027d73a1 Reporting improvements. 2021-09-10 17:28:08 -07:00
Ylian Saint-Hilaire
10fe94557b More report fixes. 2021-09-09 14:50:59 -07:00
Ylian Saint-Hilaire
333d7813b9 Improved report totals. 2021-09-09 11:38:26 -07:00
Ylian Saint-Hilaire
eb30d40e25 Added desktop session length into event log when multiplexor is used. 2021-09-09 10:37:54 -07:00
Ylian Saint-Hilaire
ce8b2a6bd8 Added MySQL/MariaDB support for reports. 2021-09-09 10:09:18 -07:00
Ylian Saint-Hilaire
a15a5e779d Started work on reports feature. 2021-09-08 15:55:07 -07:00
Ylian Saint-Hilaire
b2905bfe29 More auto device removal fixes. #3089 2021-09-01 22:30:43 -07:00
Ylian Saint-Hilaire
7d25391f78 Improvements for automatic device removal, #3089 2021-09-01 22:21:39 -07:00
Ylian Saint-Hilaire
715f85e720 Guest device shares can now be unlimited time. 2021-08-31 13:40:03 -07:00
Ylian Saint-Hilaire
41ecece9a9 Completed user access rights removal feature, #3065 2021-08-27 14:42:28 -07:00
Ylian Saint-Hilaire
96f7c048f7 Started work on per-user rights removal. 2021-08-27 09:14:11 -07:00
Ylian Saint-Hilaire
9ab6fb5a39 Fix for #3066 2021-08-26 22:04:17 -07:00
Ylian Saint-Hilaire
e6b6bd061e Started work on per-user session recording. #3064 2021-08-26 12:42:09 -07:00
Ylian Saint-Hilaire
6798415c92 Added SSH Key support. 2021-08-12 22:52:42 -07:00
Noah Zalev
ccb9094217 Factorize myserver upgrade check 2021-08-07 00:20:48 -04:00
Noah Zalev
27a4589306 Factorize myserver errorlog check 2021-08-07 00:10:19 -04:00
Noah Zalev
72cd6e307c Factorize siteadmin svrupdate perm check 2021-08-06 23:37:33 -04:00
Noah Zalev
0addc28f11 Added server command handler functions 2021-08-05 23:51:19 -04:00
Ylian Saint-Hilaire
90c7fc9854 Fixed issue where if first remote desktop user was view-only, it would block all input in desktop multiplexor mode. 2021-08-04 21:12:51 -07:00
Ylian Saint-Hilaire
2281a61e30 Completed device inactive auto-remove feature. 2021-08-04 10:55:33 -07:00
Ylian Saint-Hilaire
a45febe864 More lastconnect improvements, added meshid. 2021-08-03 19:28:48 -07:00
Ylian Saint-Hilaire
e63e7b54f4 Inactive device removal bug fix. 2021-08-01 10:59:57 -07:00
Ylian Saint-Hilaire
896a613a65 More work on automatic inactive device removal. 2021-08-01 10:54:14 -07:00
Ylian Saint-Hilaire
d006dbbff8 More last device connection improvements. 2021-07-31 19:31:47 -07:00
Ylian Saint-Hilaire
bc316b01ae Added last connection time and address to device details export. 2021-07-30 18:06:26 -07:00
Ylian Saint-Hilaire
d7e41d8366 Added DropAllCira command to server console, #2976 2021-07-30 17:09:35 -07:00
Ylian Saint-Hilaire
b96c88f1b4 Added new device details permission. 2021-07-27 14:49:43 -07:00
Ylian Saint-Hilaire
e8659b0d9e Added device group name to detailed device export in JSON. 2021-07-27 10:33:33 -07:00
Ylian Saint-Hilaire
e55d04a2c6 Last Connect improvements, #2939 2021-07-27 00:13:41 -07:00
Noah Zalev
b3be0120fa Added client side handler for lastseen 2021-07-24 23:55:07 -04:00
Noah Zalev
18c367040d Added initial last seen handler function 2021-07-24 23:19:10 -04:00
Noah Zalev
da8947d25e Factor out meshuser extraids 2021-07-24 21:57:38 -04:00
Ylian Saint-Hilaire
552520cdc0 Fixed deprecated buffer() usage. 2021-07-24 14:35:55 -07:00
Ylian Saint-Hilaire
821464ae08 Added support for meshctrl --details, #2933 2021-07-24 11:28:55 -07:00
Noah Zalev
669878077d Added meshuser command handler functions 2021-07-20 22:43:13 -04:00
Ylian Saint-Hilaire
c9129a2d2f Started work on viewonly remote desktop server option. 2021-07-17 22:16:57 -07:00
Ylian Saint-Hilaire
dffafae46e Added option to remove clipboard get/set support. 2021-07-15 13:58:30 -07:00
Ylian Saint-Hilaire
70a6503f6f
Merge pull request #2897 from nzalev/refactoring-meshuser
Refactoring meshuser
2021-07-13 20:45:37 -07:00
Noah Zalev
f0d2581b2d Added handler function for getsysinfo 2021-07-13 18:13:52 -04:00
Noah Zalev
34aab9c10a Factor out node id and domain validation 2021-07-13 17:51:54 -04:00
Noah Zalev
c4b11d3384 Create handler function for getnetworkinfo 2021-07-13 17:48:08 -04:00
Ylian Saint-Hilaire
11d1fea935 Added debug code for #2892 2021-07-13 11:20:44 -07:00
Ylian Saint-Hilaire
6f26582c0d Fixed invalid function name, #2864 2021-07-11 11:08:30 -07:00
Noah Zalev
65ad724546 Remove unneeded switch labels 2021-07-10 22:59:08 -04:00
Noah Zalev
ad6ff11413 meshuser: log uncaught exceptions to mesherrs 2021-07-10 20:14:15 -04:00
Noah Zalev
ff4c67da7c Refactor meshuser: initial command handlers 2021-07-10 19:50:36 -04:00
Ylian Saint-Hilaire
913ed9f033 Fix for incorrect MeshMessenger URL when using a multi-domain server. #2882 2021-07-09 15:36:16 -07:00
Noah Zalev
939088bae4 Remove extra command handlers/table 2021-07-08 10:24:11 -04:00
Noah Zalev
b05f65d819 Clean meshuser merge 2021-07-08 10:21:13 -04:00
Ylian Saint-Hilaire
e9e44101f8 Merge fix. 2021-07-07 19:36:43 -07:00
Ylian Saint-Hilaire
27ceb05e07 Merge fixes. 2021-07-07 19:35:15 -07:00
Ylian Saint-Hilaire
db29e74d8d
Merge branch 'master' into refactor-serverconsole 2021-07-07 19:27:57 -07:00
Ylian Saint-Hilaire
591d73cf64 Refactor for #2868 2021-07-07 19:22:18 -07:00
Noah Zalev
3581880117 Remove superfluous arguments 2021-07-07 21:39:53 -04:00
Noah Zalev
809f6ab74d Refactor meshuser - console command obj 2021-07-07 21:26:20 -04:00
Noah Zalev
2addeb78a9 Refactor meshuser - serverconsome cmd handlers 2021-07-07 20:44:02 -04:00
Ylian Saint-Hilaire
148fe804bb Added Intel AMT device import to AMT-only device group. 2021-07-02 16:36:02 -07:00
Ylian Saint-Hilaire
2727c28426 Added missing server console email command to help. 2021-07-01 16:46:39 -07:00
Ylian Saint-Hilaire
85f8db041b Fixed desktop multiplexor view-only mode. 2021-06-30 00:01:44 -07:00
Ylian Saint-Hilaire
d4ecae73d9 MeshCentral can now remember RDP credentials. 2021-06-29 17:13:18 -07:00
Ylian Saint-Hilaire
57552aee86 Added editdevice to meshctrl.js 2021-06-11 12:48:43 -07:00
Ylian Saint-Hilaire
bf899b2ded Added AV details to device export. 2021-06-11 11:57:05 -07:00
Ylian Saint-Hilaire
bfc3126937 Added security data to device export, #2760 2021-06-10 13:54:06 -07:00
Ylian Saint-Hilaire
75bb1f3e52 Fix for #2731 2021-06-04 16:03:34 -07:00
Noah Zalev
6d1899be4d Added serverupdate help description 2021-05-29 22:49:31 -04:00
Noah Zalev
2a0f0de8ab Added version validation to serverupdate 2021-05-29 14:17:34 -04:00
Noah Zalev
f136593ccb Add version arg to selfupdate console cmd 2021-05-27 22:44:20 -04:00
Ylian Saint-Hilaire
e240d6da7d Updated French translation. 2021-05-21 14:12:16 -07:00
Ylian Saint-Hilaire
29e30504f0 Fix for #2663. Invitation codes are removed for deleted device groups. 2021-05-21 09:01:06 -07:00
Ylian Saint-Hilaire
97e328ea3f Added router link local port to schema. 2021-05-12 12:10:55 -07:00
Ylian Saint-Hilaire
02fd8751b0 Added MeshCentral Router local port support. 2021-05-12 12:05:32 -07:00
Ylian Saint-Hilaire
c582dce3bc Added support for alternate SSH port. 2021-05-07 12:52:51 -07:00
Ylian Saint-Hilaire
acdea410c3 Added login token support to MeshCtrl.js 2021-05-07 12:15:44 -07:00
Ylian Saint-Hilaire
56d0f2aafc Added traffic delta functions. 2021-05-05 14:15:26 -07:00
Ylian Saint-Hilaire
b6e3b51be2 Started work on traffic accounting. 2021-05-05 02:24:23 -07:00
Ylian Saint-Hilaire
c4a60f4adc Local device group improvements. 2021-04-28 00:10:26 -07:00
Ylian Saint-Hilaire
699f46c319 First working version with local device relay. 2021-04-27 23:22:55 -07:00
Ylian Saint-Hilaire
8529ab86c4 Started work on local device group. 2021-04-27 13:39:23 -07:00
Ylian Saint-Hilaire
5d11173f10 Added certificate expiration warning. 2021-04-23 14:17:13 -07:00
Ylian Saint-Hilaire
36d9d13234 Fix for #2522. 2021-04-20 20:38:10 -07:00
Ylian Saint-Hilaire
8b2835d40a Added Agent Error Log Fetching. 2021-04-17 14:44:19 -07:00
Ylian Saint-Hilaire
8c7bbe9e74 Login token server exception fix. 2021-04-16 19:31:37 -07:00
Ylian Saint-Hilaire
8ce24152f4 Completed login token support. 2021-04-16 18:55:03 -07:00
Ylian Saint-Hilaire
6c3e010ce9 More work on login tokens. 2021-04-16 12:42:54 -07:00
Ylian Saint-Hilaire
0f99e9bf38 More work on login tokens. 2021-04-15 20:51:49 -07:00
Ylian Saint-Hilaire
08b8ee28c6 More work on login tokens. 2021-04-15 18:32:34 -07:00
Ylian Saint-Hilaire
56ba656bd4 Fixed for typing issue #2416 2021-04-15 15:38:07 -07:00
Ylian Saint-Hilaire
5cdfd7e0b9 Partial work on mobile device 2FA. 2021-04-13 19:59:10 -07:00
Ylian Saint-Hilaire
567271d1c8 Added Android Flash/Vibrate to device actions. 2021-04-12 18:56:40 -07:00
Ylian Saint-Hilaire
0ad256610c Completed improved device guest sharing. 2021-04-09 13:27:21 -07:00
Ylian Saint-Hilaire
2ded4c60d5 Fix for #2485 2021-04-08 10:12:08 -07:00
Ylian Saint-Hilaire
00b43cc333 Version 0.8.4 2021-04-06 19:14:36 -07:00
Ylian Saint-Hilaire
4aebddd1e1 Added detailed device export 2021-04-06 19:06:24 -07:00
Ylian Saint-Hilaire
b9b2aa55ba Improved MeshCMD server authentication. 2021-04-06 09:22:26 -07:00
Ylian Saint-Hilaire
85ef5fca26 Added fetching previous Intel AMT activation passwords into table. 2021-04-03 18:29:02 -07:00
Ylian Saint-Hilaire
cecab41cff Added Windows CPU load indicator 2021-04-02 22:41:51 -07:00
Ylian Saint-Hilaire
72799f0346 Added support for user inner server authentication. 2021-04-02 17:20:36 -07:00
Ylian Saint-Hilaire
e163bff7e3 Started work on server inner auth support in meshcmd. 2021-04-01 21:51:25 -07:00
Ylian Saint-Hilaire
b397353dc6 Added support for old web pages in createmesh command. 2021-03-26 23:11:18 -07:00
Ylian Saint-Hilaire
a53b030345 Added personal notes. 2021-03-25 13:28:33 -07:00
Ylian Saint-Hilaire
7bf0681f5b Added Intel AMT power actions. 2021-03-25 00:17:32 -07:00
Ylian Saint-Hilaire
a3f9ffc68b More work on Intel AMT One Click Recovery. 2021-03-22 23:36:05 -07:00
Ylian Saint-Hilaire
d750077f45 Click once work, UI fixes. 2021-03-22 20:04:43 -07:00
Ylian Saint-Hilaire
1c47f13090 More work on Intel AMT Click Once Recovery. 2021-03-22 19:00:50 -07:00
Ylian Saint-Hilaire
a3f85bd042 Started work on Intel AMT Click Once Recovery. 2021-03-22 18:45:07 -07:00
Ylian Saint-Hilaire
ed7af83bdc Fix for #2412 2021-03-22 11:12:34 -07:00
Ylian Saint-Hilaire
de96c4f065 Completed first version of account picture support. 2021-03-19 14:49:40 -07:00
Ylian Saint-Hilaire
bfb2472862 Started work on account pictures. 2021-03-19 04:12:45 -07:00
Ylian Saint-Hilaire
d356c7120e Fixed batch user creation #2399 2021-03-18 12:57:26 -07:00
Ylian Saint-Hilaire
bfffdfd8f4 WebUI now displays AMT bare-metal option only on correct device group. 2021-03-13 22:28:12 -08:00
Ylian Saint-Hilaire
0e69492ba5 Fixed terminal issue. 2021-03-12 13:44:42 -08:00
Ylian Saint-Hilaire
19cfae4295 Fixed MySQL/MariaDB server exception. 2021-03-10 13:09:43 -08:00
Ylian Saint-Hilaire
bb8e6d6511 Fixed previous login dialog. 2021-03-09 17:26:54 -08:00
Ylian Saint-Hilaire
8eb5b49ee5 Added batch clear agent core and upload default core. 2021-03-08 09:55:18 -08:00
Ylian Saint-Hilaire
f2bebe004d Added relay mapping support to deviceMeshRouterLinks. 2021-03-04 17:03:25 -08:00
Ylian Saint-Hilaire
c9035b80c8 Added database counters. 2021-03-01 19:32:19 -08:00
Ylian Saint-Hilaire
f5e22c1067 Improved database query for account login events. 2021-03-01 13:23:37 -08:00
Ylian Saint-Hilaire
739c282060 Added previous login view in My Users tab for administrators. 2021-02-26 14:26:09 -08:00