1.1.23
Ylianst/MeshCentral1.1.23May 23, 2024by Ylianst
AI Summary
Includes OIDC group synchronization fixes, server-side power monitoring, and support for SMTP configuration and stateless execution.
Key Highlights
- Fix OIDC group synchronization
- Add server-side power monitoring for battery levels
- Add SMTP user/pass support
- Add Linux and Mac storage volumes using df
New Features
- SMTP configuration support
- Stateless run support
- Linux and Mac storage volumes
Full Release Notes
- aa8f45f4 Version 1.1.23 - 7cf14a2b meshctrl deviceinfo error on unescaped nodeid - 7e7361de add/fix iplocation - 4cd7b408 fix linux storage volumes 0kb - bc6451fe migrate groups.enabled in oidc #6104 - f1ba76a4 fix device notifications not dismissing on other web sessions - 385a4738 forgot oidc group schema fix - 5c13f178 fix oidc sync groups - 323ef2d5 fix cookieEncoding hex for 2fa #6096 - dd249938 fix keyboard shortcuts and add restore default keyboard shortcuts (#6103) - 30d958fb fix auth-oidc-callback examples - 1c8d6649 fix oidc groups.claim undefined - b22e56b6 add openidConnectStrategy to mkdocs.yml - bc2f34b6 remove sendconsoletext from computer-identifiers.js - e8da6a60 add nodeid to info in console #6097 - 77d268d0 listdevice filter should be string #6091 - 23ee76e2 fix mac volume detection for older os - be3e333b add macos storage volumes using df - e3f68226 add linux storage volumes using df - b71b4d04 bring power-monitor server side to fix mac battery levels - bf7957eb add zerossl acme (#6084) - 19eb1235 set min to node 16 (#5955) - 274bb525 allow msh get/set/delete from console (#6074) - 33c0e822 fix mobile ui upload mesh agent core - 56d6527b add run commands to mobile ui (#6044) - 3ce2fd92 Missing languages added to translator - eb27334b Doc update - Addition of 'How to Contribute' section (#6046) - 414d9b95 undo #5452 and #6036 commits - 1747ff75 fix email in use meshctrl reply #6036 - f39b6f88 add smtp user/pass to schema and help docs - ca868afd update translate readme.txt url #6041 - 410c84c3 add --mysql --mariadb arguments for stateless run (#6031) - 18b731fd Updated install document - Corrected chmod command examples. (#6035) - 832e6186 forgot semicolon in a hurry meshctrl.js #6029 - 7b8cf857 dont require, use readFileSync and phase for config.json in meshctrl #6029 - 1dca9e22 fix missing connect-flash again #6028 - 30d570f2 translation fixes for meshcentral-data-domain (#6027) - f854c804 fix meshctrl configfile undefined - f5891f29 fix custom public folders for dns domains (#6018) - 1da33f0a add nice404 to invite and fix invite with dns use #6017 - e025e955 fix authStrategyFlags using wrong domain (#6015) - ccf57bee add missing rights to meshctrl and meshServerRightsArrayToNumber (#6004) - 4ba08a96 unEscape ssh/rdp creds from db (#6001) - 548edd13 add lastbootuptime to columns and device powered on event (#5999) - 31ebb21e fix ipv6 only letsencrypt #5988 - 4a3c6db0 Fixing documentation of gmail smtp (#5998) - f9af1ffc fix powertimeline daylights savings on mobile ui #5997 - 95e7997e fix daylight savings in powertimeline #5997 - 9081a6ae Google Workspace OAuth2 SMTP Documentation (#5939) - afc61658 nochecks description attempt 3 #5987 - c9c0a6cb fix nocheck description again #5987 - b46c322c fix nochecks description #5987 - 4ff5a5c9 add letsencrypt nochecks to schema #5987 - 65d1346e open files/folders on desktop with files and console with openfile (#5986) - 5d1c8ca6 add open web link to mobile ui (#5985) - 9294488d fix name display for oauth (#5980) - d2a0946f add user import via csv file (#5978) - 3be8ec5a add mac uninstall and fix windows uninstall (#5976) - 10248944 check db exists first before creating in postgres (#5968) - 8e8cc4b3 rename 2x mac image - ce93c896 fix null values in filters - 7b67b992 fix postgres nedbtodb - 95bbd715 add filter for events (#5975) - 8e6cc149 set flatpickr to 1 minute increments (#5974) - 862e2ee8 Various grammar, spelling, and clarity issues. (#5964) - 81e98033 fix mac memory part number