Commit Graph

2746 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire 2d9aa79636 Fixed WebApp when geolocation is disabled. 2019-12-05 11:34:23 -08:00
Ylian Saint-Hilaire 0d04d97164 Merge pull request #707 from ryanblenis/plugin-admin
Fix updateMeshCore Call
2019-12-05 10:34:13 -08:00
Ryan Blenis ef9c2fe321 Move updateMeshCore call to when a plugin is disabled instead of removed 2019-12-04 21:36:53 -05:00
Ylian Saint-Hilaire 91cdaca1d4 Added rarly web based translator web app. 2019-12-04 16:52:16 -08:00
Ylian Saint-Hilaire 9210034ff6 Added Let's Encrypt settings validation. 2019-12-04 13:45:29 -08:00
Ylian Saint-Hilaire 466bf6791e Many little fixes, new MeshCommander with UI fixes. 2019-12-04 12:01:03 -08:00
Ylian Saint-Hilaire ce5da5249b Merge pull request #703 from ryanblenis/plugin-admin
Plugin Admin Links Broken
2019-12-03 21:16:54 -08:00
Ryan Blenis bd84dcf731 Update plugin install to try/catch initial instantiation errors 2019-12-03 21:49:06 -05:00
Ryan Blenis 3ae2951e30 Fix plugin admin links not working, protect against potential apostrophes in plugin name 2019-12-03 20:50:09 -05:00
Ylian Saint-Hilaire 6c5bb46d22 Fixed web app error, display stderr on the console. 2019-12-03 17:44:08 -08:00
Ylian Saint-Hilaire d5eda27741 Merge pull request #700 from ryanblenis/plugin-admin
Show/Hide Plugins tab in device view
2019-12-03 16:54:41 -08:00
Ryan Blenis 6fa812d887 Show/Hide Plugins tab in device view only if plugins exists that use that functionality 2019-12-02 18:13:19 -05:00
Ylian Saint-Hilaire efd890869b Merge pull request #698 from ryanblenis/plugin-admin
Plugin Tab OnStates / Better MeshCore processing
2019-12-02 14:14:26 -08:00
Ylian Saint-Hilaire 14b6355282 Web app speed improvement with geolocation is off. 2019-12-02 14:00:28 -08:00
Ryan Blenis 493917c08c Error checking of object for correct values 2019-12-02 16:14:04 -05:00
Ryan Blenis 7e437330ae Update docs 2019-12-02 16:09:33 -05:00
Ylian Saint-Hilaire d4551d83c4 IE11 Fixes 2019-12-02 12:36:06 -08:00
Ylian Saint-Hilaire 6cc6d019cd Improved internalization, french translation. 2019-12-01 15:21:33 -08:00
Ylian Saint-Hilaire 2c6528e847 Added Czech, MpsAliasHost. 2019-12-01 12:52:32 -08:00
Ryan Blenis 3c3a3d3b14 - Move p19 styles to stylesheet
- Wait to update meshcore until after all plugins loaded (reduced processing power)
- More intuitive registerPluginTab functionality
- OnStates for current plugin tab
2019-11-30 20:26:39 -05: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 664eb63c63 Implemented optional 2nd factor skip for some IP addresses 2019-11-28 20:57:34 -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 be89cf2bdd Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-11-28 12:28:01 -08:00
Ylian Saint-Hilaire 4f4ca2c8bb Updated to next generation MeshAgent. 2019-11-28 12:27:44 -08:00
Ylian Saint-Hilaire 2401f1734c Merge pull request #690 from ryanblenis/plugin-admin
Fix MeshCentral version comparisons.
2019-11-27 10:43:00 -08:00
Ylian Saint-Hilaire b464267f43 Merge pull request #688 from jsastriawan/master
Update apfserver node search to fix authentication issue
2019-11-27 10:41:11 -08:00
Ryan Blenis 7be2e3d9ac Fix MeshCentral version comparisons. (Breaking for versions -a through -c) 2019-11-27 13:18:18 -05:00
jsastriawan c515d3c2a4 Update apfserver node search to fix authentication issue 2019-11-26 15:38:03 -07:00
Ylian Saint-Hilaire 65d20c3c78 Added server warnings in MyServer tab. 2019-11-26 14:11:09 -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
Ylian Saint-Hilaire 4ec9a3bfcd Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-11-26 10:54:53 -08:00
Ylian Saint-Hilaire 6f092341be Fixed plugin protocol in web app 2019-11-26 10:54:45 -08:00
Ylian Saint-Hilaire fe81928cbb Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-11-26 10:38:13 -08:00
Ylian Saint-Hilaire 20280f2dec Fixed plugin protocol id 2019-11-26 10:38:06 -08:00
Bryan Roe 2243c3b34f Added commented out code for ConPTY support 2019-11-26 10:36:57 -08:00
Ylian Saint-Hilaire e7bd78a8ef Merge pull request #681 from ryanblenis/plugin-admin
Fix available plugin actions
2019-11-25 23:44:37 -08:00
Ryan Blenis 02aa261f38 Fix unavailable plugin actions 2019-11-26 02:19:42 -05:00
Ylian Saint-Hilaire 3db0e5f1a3 Plugin support improvements. 2019-11-25 18:06:41 -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 87411b099e Added support for multiple login 3FA keys. 2019-11-25 14:30:23 -08:00
Ylian Saint-Hilaire 75d49db30b Plugin system improvements. 2019-11-25 14:12:43 -08:00
Ylian Saint-Hilaire 54bc30e092 Merge pull request #676 from ryanblenis/plugin-admin
Plugin GUI
2019-11-25 09:53:55 -08:00
Ylian Saint-Hilaire e92779f754 Merge pull request #677 from TotallyNotElite/master
Use PTY if python is available
2019-11-25 09:30:17 -08:00
Ryan Blenis ea2473f0a3 Gracefully handle plugin versions check if one plugin causes an error 2019-11-24 21:29:13 -05:00
Ryan Blenis d3cdd0703b Safety check if plugin actually has exports before attempting to export functions 2019-11-24 19:19:46 -05:00
Ryan Blenis 25786df952 Better replace for complex semver comparisons 2019-11-24 16:36:12 -05:00