Commit Graph

506 Commits

Author SHA1 Message Date
Bryan Roe
807ee7a020 Updated terminal, so script command is only used on linux, as the script command on MacOS and FreeBSD does not support the required featureset. 2019-12-23 10:40:36 -08:00
TotallyNotElite
e33fab40c3 Interactive terminal without python 2019-12-22 14:12:01 +01:00
TotallyNotElite
212ac81c60 Hide automatically run commands in the linux terminal 2019-12-22 14:10:09 +01:00
Bryan Roe
0d6a70250f updated tsid selection 2019-12-16 15:07:20 -08:00
Ylian Saint-Hilaire
528f24db18 Fixed connection options, not sent unless needed. 2019-12-16 10:39:51 -08:00
Ylian Saint-Hilaire
2dc653c402 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-12-13 14:46:37 -08:00
Ylian Saint-Hilaire
075d8eda27 Updated Windows Mesh Agent. 2019-12-13 14:46:29 -08:00
Bryan Roe
c54ff352b2 added 'version' command to console 2019-12-13 10:23:24 -08:00
Ylian Saint-Hilaire
243c91a60c Added Windows Terminal Sessions support, Notification group names. 2019-12-12 17:45:42 -08:00
Bryan Roe
e7061e6db3 updated 'activeusers' command to only list users listed as 'Active' rather then 'Active' or 'Connected' 2019-12-12 14:50:41 -08:00
Bryan Roe
dacca97512 fixed uncaught exception 2019-12-12 11:59:05 -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
Bryan Roe
61c65d5e3e Updated wpfhwacceleration description 2019-12-10 14:23:35 -08:00
Bryan Roe
2a5738b7e9 Added 'wpfhwacceleration' console command for windows 2019-12-10 14:15:14 -08:00
Bryan Roe
c09de69482 1. Updated wallpaper and toast to work across different TSIDs on Windows
2. Updated osinfo on Windows to show which terminal version is supported
2019-12-10 10:24:10 -08:00
Bryan Roe
9e9ee7c58f Added support for TSID selection on Windows 2019-12-06 15:40:57 -08:00
Bryan Roe
5ad93ad89c Added Windows support for User shells 2019-12-06 10:49:31 -08:00
Ylian Saint-Hilaire
2c6528e847 Added Czech, MpsAliasHost. 2019-12-01 12:52:32 -08:00
Ylian Saint-Hilaire
7d0ecfbc65 Updated non-windows agents. 2019-11-28 22:45:21 -08:00
Ylian Saint-Hilaire
3670f229b9 Added remember for 30 days 2nd factor option. 2019-11-28 22:29:22 -08:00
Ylian Saint-Hilaire
8edf312298 Enabled all next-gen agent features in the server. 2019-11-28 12:34:45 -08:00
Ylian Saint-Hilaire
4f4ca2c8bb Updated to next generation MeshAgent. 2019-11-28 12:27:44 -08:00
Ylian Saint-Hilaire
e786962482 Fixed agents. 2019-11-26 11:58:00 -08:00
Ylian Saint-Hilaire
5a7d097a32 Fixed terminal. 2019-11-26 11:54:46 -08:00
Bryan Roe
2243c3b34f Added commented out code for ConPTY support 2019-11-26 10:36:57 -08:00
Ylian Saint-Hilaire
20280f2dec Fixed plugin protocol id 2019-11-26 10:38:06 -08:00
Ylian Saint-Hilaire
92df2b5ea7 Linux user shell improvements. 2019-11-25 16:11:53 -08:00
Ylian Saint-Hilaire
a25514a2e7 Added launching terminal as logged in user in Linux. 2019-11-25 15:58:07 -08:00
Ylian Saint-Hilaire
75d49db30b Plugin system improvements. 2019-11-25 14:12:43 -08:00
TotallyNotElite
88654038b7 Update agents/meshcore.min.js 2019-11-24 20:07:19 +01:00
TotallyNotElite
480f64c2f4 Fix broken fix
Fixes c01eea2b9d
2019-11-24 20:03:08 +01:00
TotallyNotElite
c824de1bb1 Use PTY if python is available
Problem: starting bash with -i will only make the current shell interactive, but not further sub shells (if you switch user for example). 

Fix: Use a PTY
2019-11-24 19:33:03 +01:00
Ylian Saint-Hilaire
04f0e7a321 Added config command to MeshCtrl. 2019-11-22 16:17:29 -08:00
Bryan Roe
6c9e4b33e4 Added linux/GNOME support for wallpaper updates 2019-11-14 15:22:00 -08:00
Bryan Roe
70d26f1c25 Added wallpaper support on Windows 2019-11-13 14:45:16 -08:00
ylianst
a97a62b001 Increased NPM install timer from 10 to 120 seconds. 2019-11-05 03:20:08 -08:00
Bryan Roe
8cf6687b18 Updated safemode text 2019-10-29 11:05:33 -07:00
Ylian Saint-Hilaire
f14d405320 Fixed broken MeshCMD 2019-10-28 18:25:35 -07:00
Ylian Saint-Hilaire
ad7e8a4644 Meshcore revert 2019-10-28 09:22:26 -07:00
Ylian Saint-Hilaire
a99c985ee4 Meshcore revert. 2019-10-28 09:21:12 -07:00
Ylian Saint-Hilaire
95dc3e5360 Revert "Expand PluginHandler to Support Periodic Updates" 2019-10-28 09:20:10 -07:00
Ryan Blenis
37abddb7a4 Enable mesh agents to engage with plugins via the sendPeriodicServerUpdate call 2019-10-27 19:43:39 -04:00
Ylian Saint-Hilaire
92e7a065de Fixed http to https redirection. 2019-10-25 16:32:09 -07:00
Bryan Roe
ff9211337c Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-25 10:33:32 -07:00
Bryan Roe
a31e3040a2 Updated connection bar logic, to log an event if it fails 2019-10-25 10:33:10 -07:00
Ylian Saint-Hilaire
5143751954 Plugin and meshcmd fixes. 2019-10-25 01:16:00 -07:00
Ylian Saint-Hilaire
ad2542aa38 Merge pull request #601 from ryanblenis/plugin
Expand pluginHandler support for plugins
2019-10-25 01:10:52 -07:00
Ylian Saint-Hilaire
cdadf8595b Fixed minification bug in login page. 2019-10-24 23:58:39 -07:00
Ryan Blenis
3e20fc5195 Expand pluginHandler support to communicate with browser<->server over the control channel.
Expand plugin functionality on agents to get plugin commands as their own action.
2019-10-24 16:41:35 -04:00
Ylian Saint-Hilaire
39ab885174 Added minified cores back. 2019-10-24 13:14:00 -07:00
Ylian Saint-Hilaire
265cced6dd Added remote agent uninstall. 2019-10-24 13:13:18 -07:00
Ylian Saint-Hilaire
52609a0082 Updated meshcmd.js with --uuidoutput feature. 2019-10-22 16:29:02 -07:00
Bryan Roe
856fb7400b Added Pseudo Service Support 2019-10-21 16:59:35 -07:00
Ylian Saint-Hilaire
343155b1f4 Small MQTT improvement. 2019-10-11 13:45:23 -07:00
Ylian Saint-Hilaire
6ac4155b52 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-11 11:16:43 -07:00
Ylian Saint-Hilaire
1b9778d4ed Removed clonings. 2019-10-11 11:16:36 -07:00
Bryan Roe
97d516b6e0 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-11 10:53:47 -07:00
Bryan Roe
e3419f4d9d Updated to support Connection Bar for KVM 2019-10-11 10:53:42 -07:00
Ylian Saint-Hilaire
dece20ac93 Improvements to plugin support. 2019-10-10 11:13:25 -07:00
Ryan Blenis
1b14ad2ccd Merge branch 'master' into plugin 2019-10-09 22:07:27 -04:00
Ryan Blenis
8de6907c24 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-09 22:04:35 -04:00
Ylian Saint-Hilaire
7baf812c47 MQTT improvements, multi-line toast fix. 2019-10-09 15:56:27 -07:00
Ryan Blenis
f257c2b819 Debug code cleanup 2019-10-09 04:54:37 -04:00
Ryan Blenis
f60f6963d5 More base updates, including web socket handling and display logic 2019-10-09 01:22:01 -04:00
Ryan Blenis
be87880dc5 More plugin hooks / development of base 2019-10-08 04:18:40 -04:00
Ryan Blenis
2cf3f20fb7 Main calls for server and console, update function list 2019-10-05 02:50:32 -04:00
Ylian Saint-Hilaire
2750b6e39f Fixed ScanAmt in agent and added AmtScan to MeshCmd 2019-10-01 16:53:10 -07:00
Ylian Saint-Hilaire
e3cad41330 Merge pull request #518 from jsastriawan/master
Add callback support for amt-scanner scan function
2019-10-01 16:06:32 -07:00
Ylian Saint-Hilaire
61ca901e56 Added Intel Standard Manageability (ISM) support, improved MeshCMD activation. 2019-10-01 14:54:38 -07:00
jsastriawan
4c65a18805 Add callback support for amt-scanner scan function 2019-10-01 09:53:58 -07:00
Bryan Roe
7e07e8cd80 Removed unnecessary trim() from console help 2019-09-27 10:34:07 -07:00
Bryan Roe
327c8481f9 Sorted/Auto-Justified the console help command output 2019-09-27 10:30:00 -07:00
Ylian Saint-Hilaire
6b009ee20a New version of Linux MeshAgents 2019-09-24 11:36:11 -07:00
Ylian Saint-Hilaire
ce1c4ef905 Sysinfo doc now live update, improved 2FA backup codes dialog. 2019-09-24 10:34:33 -07:00
Ylian Saint-Hilaire
cd3e3997aa Updated minifications. 2019-09-23 16:47:08 -07:00
Ylian Saint-Hilaire
475cc7fce2 New details panel 2019-09-23 16:46:26 -07:00
Bryan Roe
d55058e14f Updated 'openuserdesktopurl' so that on Windows, it uses the task scheduler to spawn the target into the user desktop, as opposed to just impersonating the user. 2019-09-23 13:07:13 -07:00
Ylian Saint-Hilaire
6b6f01be42 Fixed SMBios.js 2019-09-23 12:59:41 -07:00
Ylian Saint-Hilaire
2f6e9093bf Session IP binding, MeshCtrl Invite Link 2019-09-23 11:45:10 -07:00
Ylian Saint-Hilaire
b37113169b Merge pull request #498 from jsastriawan/master
First working AMT server side stack
2019-09-23 09:58:54 -07:00
jsastriawan
d03716b73a A working serverside AMT API via 3 different
modes, namely  mode 1 (AMT Direct),
mode 2 (CIRA) and mode 3 (APF bridge)
2019-09-20 17:21:58 -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
Ylian Saint-Hilaire
c3d64a7c84 Merge pull request #491 from jsastriawan/master
Adding console apf command
2019-09-19 10:35:29 -07:00
jsastriawan
d73f437374 Add console command to manually start apf tunnel 2019-09-17 13:11:22 -07:00
Bryan Roe
15d59ca30d Updated 'uninstallAgent' to try to uninstall secondary agent too. 2019-09-16 13:08:29 -07:00
Bryan Roe
467f59e0d4 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-09-16 11:12:13 -07:00
Bryan Roe
ee6a3fd657 1. Added -E switch to sudo, to preserve proxy settings
2. Added uninstallAgent console command
2019-09-16 11:11:53 -07:00
Ylian Saint-Hilaire
e6fdc3be33 Added SMTP connection options. 2019-09-16 10:49:35 -07:00
jsastriawan
a78d3ca9b6 Add apf client for duktape and minor debug removal. 2019-09-16 07:58:30 -07:00
Ylian Saint-Hilaire
3887380efa Rolled back two changes to see if it affects 2FA. 2019-09-14 17:27:49 -07:00
Ylian Saint-Hilaire
34c156b932 Fixed CIRA session recording issue. 2019-09-14 16:57:54 -07:00
Ylian Saint-Hilaire
9b80916a7e Added AMT build to MeshCMD activation. 2019-09-12 14:03:18 -07:00
Bryan Roe
d209eaa30e Added dump command to console 2019-08-26 17:02:27 -07:00
Ylian Saint-Hilaire
9e4b21bb60 Fixed 2FA when in LAN mode. 2019-08-22 17:05:21 -07:00
Ylian Saint-Hilaire
8efe4a3ebe Undo of win-terminal.js change. 2019-08-15 14:10:12 -07:00
Ylian Saint-Hilaire
f82ceec25b Updated win-terminal.js to fix PowerShell. 2019-08-15 13:43:54 -07:00
Ylian Saint-Hilaire
ec7edc4430 Published as v0.3.9-w 2019-08-14 15:08:11 -07:00
Bryan Roe
ff076fa927 removed deprecated line 2019-08-14 14:48:58 -07:00
Bryan Roe
18e58ddf4b Updated Win32 terminal, so an error is propagated back if terminal fails to start 2019-08-13 22:48:06 -07:00
Bryan Roe
857fdb9bb4 Fixed installer, so propertly detects service platform type 2019-08-13 15:22:35 -07:00
Ylian Saint-Hilaire
fd09bebebc Improved session recording support. 2019-08-13 11:49:05 -07:00
Ylian Saint-Hilaire
6e4c32a162 Fixed bad minified meshcore modules, added session player and session recording fixes 2019-08-10 22:34:21 -07:00
Ylian Saint-Hilaire
bb4bc55c48 Updated Windows MeshAgents + UTF8 string encoding fixes. 2019-08-09 15:13:53 -07:00
Ylian Saint-Hilaire
ed7f1a549a Fixed meshcode.js issue with sysinfo on Linux 2019-08-09 11:13:09 -07:00
Ylian Saint-Hilaire
083485ac33 Fixed MacOS agent download link on invitation page. 2019-08-08 11:15:44 -07:00
Ylian Saint-Hilaire
9b2f2fc2ee Updated Windows agents 2019-08-07 16:37:45 -07:00
Ylian Saint-Hilaire
01025a7ec1 Added copy in network interface dialog, commented out sysinfo until agent binary fix. 2019-08-07 11:08:36 -07:00
Ylian Saint-Hilaire
bfd56a8a64 Started work on hardware inventory support. 2019-08-06 17:58:29 -07:00
Ylian Saint-Hilaire
3f5e60b148 Completed first version of relay session recording. 2019-08-05 20:59:24 -07:00
Ylian Saint-Hilaire
f35a4c96a0 Updated meshagent with deaklock detection. 2019-08-05 15:22:00 -07:00
Bryan Roe
c5aa73c355 Fixed typo, where an exception was thrown when trying to send server log, if user consent was enabled 2019-08-05 15:13:32 -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
bf0fc6d7dc Fixed partly hidden sub-menus, removed AV status. 2019-08-05 09:26:53 -07:00
Ylian Saint-Hilaire
fdcb9fe5b8 Added antivirus status. 2019-08-02 11:35:59 -07:00
Ylian Saint-Hilaire
4c84830027 Fix folder drag & drop and added relay events. 2019-08-01 15:35:23 -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
fe1891346f Much improved event logs 2019-07-29 16:35:48 -07:00
Ylian Saint-Hilaire
d2483e6acf Fixed Powershell crash 2019-07-25 09:30:57 -07:00
Ylian Saint-Hilaire
bac1a1010b Added PowerShell support 2019-07-24 16:29:11 -07:00
Bryan Roe
58aae1417b Added support for starting terminal with Windows PowerShell on Windows 2019-07-24 15:01:21 -07:00
Bryan Roe
b5bc6934a5 Added crash restart support for non Upstart Init services 2019-07-22 17:58:28 -07:00
Bryan Roe
2e8446fc90 Added support for FreeBSD 2019-07-22 17:23:13 -07:00
Ylian Saint-Hilaire
77bec3a36d Minified the core. 2019-07-19 12:23:55 -07:00
Ylian Saint-Hilaire
cf7c63efe5 Small fix to MacOS terminal 2019-07-19 12:23:12 -07:00
Ylian Saint-Hilaire
fd53a3d9c7 Added notification settings feature 2019-07-18 15:21:41 -07:00
Ylian Saint-Hilaire
b4fef4bc2c Improved MeshCMD AMTNETWORK command. 2019-07-16 12:25:21 -07:00
Ylian Saint-Hilaire
f4d5d3aba2 Fixed MeshCMD audit log and added AmtEventLog command 2019-07-15 15:44:18 -07:00
Ylian Saint-Hilaire
f27c3b1430 Added MeshCMD AmtNetwork command 2019-07-15 14:45:36 -07:00
Ylian Saint-Hilaire
adb16a7366 Added MeshCMD AMTFEATURES command 2019-07-15 12:55:52 -07:00
Ylian Saint-Hilaire
4823d6b98c Added Intel AMT power actions to MeshCMD 2019-07-11 16:54:27 -07:00
Ylian Saint-Hilaire
8faffcce0e Improved Linux install script. 2019-07-11 11:43:45 -07:00
Ylian Saint-Hilaire
caa2df0191 MeshCMD and MeshCtrl improvements. 2019-07-05 13:28:41 -07:00
Ylian Saint-Hilaire
a8f69cdf8f MeshCMD fixes. 2019-06-27 16:14:14 -07:00
Ylian Saint-Hilaire
86fc328325 Intel AMT activation improvements. 2019-06-27 16:04:52 -07:00
Ylian Saint-Hilaire
32826be071 Updated MeshCMD. 2019-06-26 22:20:49 -07:00
Ylian Saint-Hilaire
ce21dba54e More fixes, updated MeshCommander (Intel AMT tab) 2019-06-26 22:13:56 -07:00
Ylian Saint-Hilaire
6f68f45eaf Minor MeshCMD fixes. 2019-06-24 19:20:08 -07:00
Ylian Saint-Hilaire
5285fd6b40 More Intel AMT ACM/CCM work. 2019-06-24 18:56:14 -07:00
Ylian Saint-Hilaire
4f16e0f2ca more Intel AMT ACM work... 2019-06-22 22:06:50 -07:00
Ylian Saint-Hilaire
0d2efd47ea MeshCMD fixes. 2019-06-21 17:42:43 -07:00
Ylian Saint-Hilaire
1a5275c2b7 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-06-21 17:18:59 -07:00
Ylian Saint-Hilaire
9fe71f8842 New Intel AMT ACM activation with MeshCMD 2019-06-21 17:18:48 -07:00
Bryan Roe
c2ea514d1f Fixed bug where 'info' resulted in 'darwin not supported' exception on MacOS 2019-06-21 15:40:56 -07:00
Ylian Saint-Hilaire
3459b46b9a Added old Raspberry Pi support. 2019-06-21 10:14:56 -07:00
Ylian Saint-Hilaire
56637d4d58 More Intel AMT ACM improvements. 2019-06-20 16:56:19 -07:00
Ylian Saint-Hilaire
e45a919c6e More Intel AMT ACM activation work. 2019-06-20 14:27:57 -07:00
Ylian Saint-Hilaire
1d96f89f9d First working Intel AMT ACM activation. 2019-06-19 18:11:00 -07:00
Ylian Saint-Hilaire
2bc14decd2 more Intel AMT ACM work. 2019-06-19 17:59:03 -07:00