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