Ylian Saint-Hilaire
d24cec68eb
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-11-26 10:54:53 -08:00
Ylian Saint-Hilaire
acd39ae7fc
Fixed plugin protocol in web app
2019-11-26 10:54:45 -08:00
Ylian Saint-Hilaire
ccf2d46b52
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-11-26 10:38:13 -08:00
Ylian Saint-Hilaire
71fcf22336
Fixed plugin protocol id
2019-11-26 10:38:06 -08:00
Bryan Roe
8c1bdc7345
Added commented out code for ConPTY support
2019-11-26 10:36:57 -08:00
Ylian Saint-Hilaire
8e702a49b5
Merge pull request #681 from ryanblenis/plugin-admin
...
Fix available plugin actions
2019-11-25 23:44:37 -08:00
Ryan Blenis
441d2f2dda
Fix unavailable plugin actions
2019-11-26 02:19:42 -05:00
Ylian Saint-Hilaire
8c1f68e3d6
Plugin support improvements.
2019-11-25 18:06:41 -08:00
Ylian Saint-Hilaire
d3105a468d
Linux user shell improvements.
2019-11-25 16:11:53 -08:00
Ylian Saint-Hilaire
4930e7901d
Added launching terminal as logged in user in Linux.
2019-11-25 15:58:07 -08:00
Ylian Saint-Hilaire
c0323f7a9d
Added support for multiple login 3FA keys.
2019-11-25 14:30:23 -08:00
Ylian Saint-Hilaire
467349f347
Plugin system improvements.
2019-11-25 14:12:43 -08:00
Ylian Saint-Hilaire
73e3b669c8
Merge pull request #676 from ryanblenis/plugin-admin
...
Plugin GUI
2019-11-25 09:53:55 -08:00
Ylian Saint-Hilaire
d81800ee02
Merge pull request #677 from TotallyNotElite/master
...
Use PTY if python is available
2019-11-25 09:30:17 -08:00
Ryan Blenis
cb0b90fcd2
Gracefully handle plugin versions check if one plugin causes an error
2019-11-24 21:29:13 -05:00
Ryan Blenis
e754cfbacf
Safety check if plugin actually has exports before attempting to export functions
2019-11-24 19:19:46 -05:00
Ryan Blenis
a0f0f31c86
Better replace for complex semver comparisons
2019-11-24 16:36:12 -05:00
TotallyNotElite
c9590fb834
Update agents/meshcore.min.js
2019-11-24 20:07:19 +01:00
TotallyNotElite
527add155f
Fix broken fix
...
Fixes c01eea2b9d
2019-11-24 20:03:08 +01:00
TotallyNotElite
c01eea2b9d
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
Ryan Blenis
8e55c9b74a
Doc update
2019-11-23 15:23:44 -05:00
Ryan Blenis
f1de45fb22
Add a quick plugin development readme
2019-11-23 04:25:22 -05:00
Ryan Blenis
ff04a663c9
Only show "My Plugins" admin page to site admins
2019-11-22 22:06:25 -05:00
Ryan Blenis
0889ce32ee
Merge branch 'master' into plugin-admin
2019-11-22 21:19:22 -05:00
Ryan Blenis
9bd63a084f
Redirect download fixes, option to redistribute the meshcore to all nodes after plugin installation
2019-11-22 21:17:07 -05:00
Ylian Saint-Hilaire
16016a1c6f
Added config command to MeshCtrl.
2019-11-22 16:17:29 -08:00
Ryan Blenis
8e35f432c8
Merge branch 'master' into plugin-admin
2019-11-22 14:26:44 -05:00
Ryan Blenis
78bbf03b00
Tweaks to plugin install/removal so server does not require a restart. Initial support for downgrading plugins.
2019-11-22 14:25:13 -05:00
Ylian Saint-Hilaire
dc4f2cb9e3
Added 3FA using LoginKey in domain section of config.json, add &key= to URL.
2019-11-21 18:57:57 -08:00
Ylian Saint-Hilaire
3b4305d1e6
Improved built-in Windows Service install/uninstall.
2019-11-21 18:03:02 -08:00
Ylian Saint-Hilaire
a7f823ebc3
Dropped dependencies.
2019-11-20 11:12:35 -08:00
Ylian Saint-Hilaire
91e0b8eb5a
Added bad login IP blocking cooloff support.
2019-11-19 13:33:52 -08:00
Ylian Saint-Hilaire
3d21853e90
Added extra checking for Let's Encrypt NodeJS version.
2019-11-19 11:18:08 -08:00
Ylian Saint-Hilaire
c9dc923db1
Added bad login IP address limitation.
2019-11-18 17:31:42 -08:00
Ylian Saint-Hilaire
dfbd933dc7
More Let's Encrypt changes.
2019-11-18 14:17:27 -08:00
Ylian Saint-Hilaire
bdbc755c35
Added Let's Encrypt logging.
2019-11-18 11:42:09 -08:00
Ylian Saint-Hilaire
4bb65bea4b
Added failed login logging and reporting.
2019-11-17 16:20:53 -08:00
Ylian Saint-Hilaire
5490262f77
Fixed internalization of server messages on the login screen.
2019-11-17 14:33:29 -08:00
Ylian Saint-Hilaire
368e237ee6
Added Let's Encrypt support on alias port 80
2019-11-17 13:35:50 -08:00
Ylian Saint-Hilaire
5a7f7dbaa7
More logging improvements
2019-11-16 12:27:12 -08:00
Ylian Saint-Hilaire
af745a2889
Added file logging support.
2019-11-16 12:13:04 -08:00
Ylian Saint-Hilaire
91131d510b
Let's Encrypt Improvements
2019-11-16 11:21:32 -08:00
Ylian Saint-Hilaire
d82545395d
GreenLockv3 fixes
2019-11-15 17:55:05 -08:00
Ylian Saint-Hilaire
0909f8cd8a
Randomized Intel AMT Env Detection.
2019-11-15 14:36:41 -08:00
Ylian Saint-Hilaire
4640026fff
Fixed 2-factor auth issue
2019-11-14 17:39:32 -08:00
Ylian Saint-Hilaire
af3995ece6
Updated MeshCommander
2019-11-14 16:24:23 -08:00
Ylian Saint-Hilaire
828d1a5cc2
Added automatic key usage fix for root cert
2019-11-14 16:10:16 -08:00
Ylian Saint-Hilaire
94a17e38b4
Merge branch 'master' of https://github.com/Ylianst/MeshCentral
2019-11-14 15:30:29 -08:00
Ylian Saint-Hilaire
e1a6a193da
Added root signing key usage.
2019-11-14 15:30:17 -08:00
Bryan Roe
7cc914ebc5
Added linux/GNOME support for wallpaper updates
2019-11-14 15:22:00 -08:00