Commit Graph

507 Commits

Author SHA1 Message Date
Ryan Blenis 347a6bf9bd Remember the last plugin tab and jump back to it. 2019-12-11 21:12:39 -05:00
Ylian Saint-Hilaire df27bdb606 Updated Windows Agents. 2019-12-10 18:17:25 -08:00
Ylian Saint-Hilaire 82d6294ae2 Improved Czech, Improved Let's Encrypt validation, added --dbstats and --showsmbios. 2019-12-08 20:46:25 -08:00
Ylian Saint-Hilaire 4cc4835bd9 Improved translation web application. 2019-12-06 16:49:40 -08:00
Ylian Saint-Hilaire 62cbaf6785 Fixed WebApp when geolocation is disabled. 2019-12-05 11:34:23 -08:00
Ylian Saint-Hilaire 2336f955ed Added rarly web based translator web app. 2019-12-04 16:52:16 -08:00
Ylian Saint-Hilaire 744cb4ae51
Merge pull request #703 from ryanblenis/plugin-admin
Plugin Admin Links Broken
2019-12-03 21:16:54 -08:00
Ryan Blenis dd530d6957 Fix plugin admin links not working, protect against potential apostrophes in plugin name 2019-12-03 20:50:09 -05:00
Ylian Saint-Hilaire c3bcb6f186 Fixed web app error, display stderr on the console. 2019-12-03 17:44:08 -08:00
Ylian Saint-Hilaire 0d662950a6
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 3e8bff2248 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 e258af143a
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 e71e9ce79a Web app speed improvement with geolocation is off. 2019-12-02 14:00:28 -08:00
Ylian Saint-Hilaire f1ceb5adac IE11 Fixes 2019-12-02 12:36:06 -08:00
Ylian Saint-Hilaire 4360783bc2 Improved internalization, french translation. 2019-12-01 15:21:33 -08:00
Ryan Blenis 3cc2d9ae7e - 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 f33a22fefc Added remember for 30 days 2nd factor option. 2019-11-28 22:29:22 -08:00
Ylian Saint-Hilaire f6c4a3b9e9 Enabled all next-gen agent features in the server. 2019-11-28 12:34:45 -08:00
Ylian Saint-Hilaire 5176d17a4c Updated to next generation MeshAgent. 2019-11-28 12:27:44 -08:00
Ylian Saint-Hilaire 2c5033811a Added server warnings in MyServer tab. 2019-11-26 14:11:09 -08:00
Ylian Saint-Hilaire acd39ae7fc Fixed plugin protocol in web app 2019-11-26 10:54:45 -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 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
Ryan Blenis ff04a663c9 Only show "My Plugins" admin page to site admins 2019-11-22 22:06:25 -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
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 d82545395d GreenLockv3 fixes 2019-11-15 17:55:05 -08:00
Ylian Saint-Hilaire 3394e5e2f6 Fixed user group permissions in web app. 2019-11-13 14:58:57 -08:00
Ryan Blenis e7d662f2f4 Add onDesktopDisconnect hook, refactor plugin hooks on front end to be variable 2019-11-13 16:31:29 -05:00
Ryan Blenis 5e4bfb27b3 LeftBar Plugin Icon update 2019-11-09 17:26:24 -05:00
Ryan Blenis 470ce54413 Refactor plugin admin views to a more simplistic, reusable, multiple view approach 2019-11-07 22:48:14 -05:00
Ryan Blenis 06dec37ad4 Remove testing output 2019-11-06 04:49:36 -05:00
Ryan Blenis 04e4af08f6 Promisifying and error handling 2019-11-05 00:11:14 -05:00
Ryan Blenis 67b6df9454 Plugin admin partial 2019-11-02 06:27:39 -04:00
Ryan Blenis 72b5939a44 Clean plugin action renderers based on availability 2019-11-01 22:56:17 -04:00
Ryan Blenis b3d24c37f0 Disable plugin call/check if plugins are not enabled in the config 2019-11-01 16:58:24 -04:00
Ryan Blenis 0bb1ffe1dd Merge branch 'master' into plugin-admin 2019-11-01 16:50:42 -04:00
Ryan Blenis d9344fcb1a gui plugin admin updates part 2 2019-11-01 16:49:18 -04:00
Ylian Saint-Hilaire b679f23f74 Shift-chat will now open new tab in browser. 2019-10-30 16:16:17 -07:00
Ylian Saint-Hilaire 3c4f6f6bb7 New MeshMessenger and fixed server crash on some file copy. 2019-10-30 14:30:34 -07:00
Ylian Saint-Hilaire cba8476f61 Added file upload overwrite confirm prompt for server files. 2019-10-30 10:25:36 -07:00
Ryan Blenis f1ea4ae1b8 gui plugin updates partial 2019-10-30 04:17:17 -04:00
Ylian Saint-Hilaire 4ff78e3bed MeshAgent update debug improvements. 2019-10-28 10:35:58 -07:00
Ylian Saint-Hilaire 5321b2f0d9 Multi-desktop will prompt when connect all button connects to more than 8 additional devices. 2019-10-27 12:07:45 -07:00
Ylian Saint-Hilaire 288e42ad2c Fixed self device group permission change and agent group uninstall. 2019-10-26 10:57:40 -07:00
Ylian Saint-Hilaire ae1eaf725f Added user web state filtering. 2019-10-25 14:41:14 -07:00
Ylian Saint-Hilaire ccf8999e29 Plugin and meshcmd fixes. 2019-10-25 01:16:00 -07:00
Ylian Saint-Hilaire 473c8d22d7 Added remote agent uninstall. 2019-10-24 13:13:18 -07:00
Ylian Saint-Hilaire 5c166bdce6 Added language selection. 2019-10-22 11:59:19 -07:00
Ylian Saint-Hilaire 021c1039fe Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-21 17:21:57 -07:00
Ylian Saint-Hilaire 6d8407c7c8 Started french translation. 2019-10-21 17:21:49 -07:00
Bryan Roe 9ea7cc9048 Updated Linux install script, to retry without SUDO if SUDO fails 2019-10-21 16:59:07 -07:00
Ylian Saint-Hilaire c2d0562b39 Translation fixed, some french strings added. 2019-10-21 15:59:20 -07:00
Ylian Saint-Hilaire 1cc2b4b220 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-21 09:12:06 -07:00
Ylian Saint-Hilaire b90c5140d3 Multi-language improvements. 2019-10-21 09:11:56 -07:00
Ylian Saint-Hilaire 15fdb15a99 More multi-language improvements. 2019-10-20 22:04:03 -07:00
Ylian Saint-Hilaire e73e4fcbf9 Improved localization of web app. 2019-10-20 19:31:04 -07:00
Ylian Saint-Hilaire a40b57c907 More multi-language work. 2019-10-18 19:35:41 -07:00
Ylian Saint-Hilaire c5c5156c12 Partial web page multi-language support done. 2019-10-17 17:13:55 -07:00
Ylian Saint-Hilaire 9b321876da Fixed mesh router relay. 2019-10-17 10:09:16 -07:00
Ylian Saint-Hilaire 4932d7961f Added manual device events, fixed MQTT publish filter. 2019-10-16 14:46:41 -07:00
Ylian Saint-Hilaire 1dc81b6c38 Fixed a problem with the multi-desktop auto-connect. 2019-10-16 13:11:25 -07:00
Ylian Saint-Hilaire 359552de3c Added chat & notify permission 2019-10-16 12:57:29 -07:00
Ylian Saint-Hilaire 36aa0bbba7 Fixed connection problem, server relay crash. 2019-10-16 10:19:45 -07:00
Ylian Saint-Hilaire c70d755854 Fixed device group ordering. 2019-10-15 16:16:09 -07:00
Ylian Saint-Hilaire cdfcb01cfa Improved meshrelay security. 2019-10-15 15:50:11 -07:00
Ylian Saint-Hilaire ac5b6a9d73 Improvements to plugin support. 2019-10-10 11:13:25 -07:00
Ryan Blenis 7500113adf Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-09 22:04:35 -04:00
Ylian Saint-Hilaire 7e75c7a863 MQTT improvements, multi-line toast fix. 2019-10-09 15:56:27 -07:00
Ryan Blenis cdd13f8a33 Merge branch 'master' into plugin 2019-10-09 01:24:49 -04:00
Ryan Blenis b465b5de2e Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2019-10-09 01:23:27 -04:00
Ryan Blenis ef79477d25 More base updates, including web socket handling and display logic 2019-10-09 01:22:01 -04:00
Ylian Saint-Hilaire 00e6ff0e91 More MQTT improvements. 2019-10-08 11:08:41 -07:00
Ryan Blenis aa32bac323 Merge branch 'master' into plugin 2019-10-08 04:22:55 -04:00
Ryan Blenis d143990f31 More plugin hooks / development of base 2019-10-08 04:18:40 -04:00
Ylian Saint-Hilaire 241b42ac00 More MQTT improvements. 2019-10-07 18:11:15 -07:00
Ylian Saint-Hilaire 268236b684 Added trustedproxy setting, fixed send keys in remote desktop. 2019-10-07 11:38:01 -07:00
Ylian Saint-Hilaire 395005f452 Fixed last connect time and user consent dialog. 2019-10-05 21:48:17 -07:00
Ylian Saint-Hilaire 4f014fc218 Added MQTT authentication. 2019-10-05 14:24:40 -07:00
Ylian Saint-Hilaire 5b69657b11 Added desktop toolbar support in debug mode. 2019-10-04 17:32:23 -07:00
Ylian Saint-Hilaire 685dd11fe0 More MQTT improvements 2019-10-04 17:24:30 -07:00
Ylian Saint-Hilaire 131581937a Web app tab improvements and set Let's Encrypt cert renew time. 2019-10-02 10:41:21 -07:00
Ylian Saint-Hilaire 414494421b Added Intel Standard Manageability (ISM) support, improved MeshCMD activation. 2019-10-01 14:54:38 -07:00
Ylian Saint-Hilaire b19cf48adc Added authCookie to all multiparty forms 2019-09-30 14:50:28 -07:00
Ylian Saint-Hilaire 2f7f0a95e5 Added authCookie in server file upload 2019-09-30 14:08:51 -07:00
Ylian Saint-Hilaire ee20e5b0af Added device file editor. 2019-09-27 11:32:52 -07:00
Ylian Saint-Hilaire f34057b470 Added view button in device files tab. 2019-09-26 14:57:51 -07:00
Ylian Saint-Hilaire c3bc430241 Improved recording filenames. 2019-09-25 17:06:35 -07:00
Ylian Saint-Hilaire 23e7919933 Added shift-click to open a new tab 2019-09-25 15:41:37 -07:00
Ylian Saint-Hilaire 7f5b8ae21e Single factor warning, more security checking. 2019-09-25 12:10:41 -07:00
Ylian Saint-Hilaire b529680615 Security fixes. 2019-09-25 11:37:58 -07:00
Ylian Saint-Hilaire b87b5e93a4 Sysinfo doc now live update, improved 2FA backup codes dialog. 2019-09-24 10:34:33 -07:00
Ylian Saint-Hilaire c331681ad1 Can now select backup codes. 2019-09-23 16:50:50 -07:00
Ylian Saint-Hilaire 5a8bd9b3f2 New details panel 2019-09-23 16:46:26 -07:00
Ylian Saint-Hilaire f1408feafb Fixed IPv6 issue with session binding and added device group name to CIRA script. 2019-09-20 10:41:31 -07:00
Ylian Saint-Hilaire 0328eefaa6 Fixed Show Only Own Events 2019-09-19 17:47:04 -07:00