1.1.36

Ylianst/MeshCentral1.1.36Jan 4, 2025by Ylianst

AI Summary

Major update featuring Duo 2FA support, Prometheus metrics, Theme Switcher, and various fixes for backups, traffic stats, and Duo UI.

Key Highlights

  • Added Duo 2FA security and UI improvements.
  • Added Theme Switcher with Bootstrap/Bootswatch themes.
  • Added Prometheus metrics and auto-backups re-enabled by default.
  • Fixed traffic stats with noVNC and relay count NaN issues.

New Features

  • Duo Authentication support
  • Theme Switcher (Bootstrap/Bootswatch)
  • Prometheus metrics support
  • Firebase support updates
  • OS Description in Details
  • Auto-backups re-enabled by default
  • Traffic stats fixes

Full Release Notes

**IF YOU USE `minify: true` ITS ADVISED TO UPDATE TO 1.1.37
THIS IS DUE TO A MINIFY BUG WHICH BROKE THE NEW BOOTSTRAP UI!**

- b6e022c0 Version 1.1.36
- e66776c5 if no nodes return nothing for getDeviceDetails #6637
- d1cb184e fix deleting user with no events causes page to not change
- 6aa60d55 fix reload issue with # in url
- 8d4e9bce Re-enable autobackups by default (#6644) (#6653)
- eb0d24cf fix trafficstats with novnc
- fe02d315 add pwr,conn,agct,cict to getDeviceDetails #6650
- 61d3487f add prometheus metrics (#6654)
- a23725eb fix trafficstats relaycount NaN
- 9b60271f Update index.md
- 31f32808 Update security.md
- 7aa4061c Update security.md
- 54bb0177 Update index.md
- ce70f4ac Update LICENSE, fix license year (#6646)
- f712cd94 Fixes multi domain using default domain cert without trying to recreate for new domains (#6645)
- c4592dcc Fixed Duo Boost UI.
- 2a274fe5 More Duo UI improvements.
- 5d0b5acd Duo UI improvements.
- f80ba62c Fixed Duo 2FA security.
- 5da84906 fix: db.js expire server stats comment typo (#6633)
- 68ac8cf8 fix duo and theme switcher
- 8e70cd71 [NEW] Add Theme Switcher with Bootstrap/Bootswatch Themes (#6622)
- 5cf46815 fix duo and package.json
- c92b88a3 Duo changes, but not yet fully tested.
- 1b01b90c bootstrap3: dark mode fixes, buttons replaced, more translate fixes #6496
- 6a366fe1 bootstrap3: fix translations, fix button styling, new contextmenus, mouse disable cursor #6496
- e2362a05 add duo authentication support (#6609)
- 59fcc0db fix bootstrap 3 record session formatting #6618
- 988983b8 alpine 3.21 and node 22 in docker
- a1854fa0 fix createmesh with email as userid #6596
- 22fc9592 Fixed module update for modules like firebase-admin.js
- c2eb1f25 Updated to MeshCentral Firebase support, updated to using firebase-admin module.
- 832d1173 fix defender not showing
- ab7be919 fix meshcmd amtinfo UNCAUGHT EXCEPTION #4135
- 624d61db move windows_volumes and bitlocker to win-volumes
- b0d8e3fe package updates
- a3304774 add OS Descripton to Details #6556
- 39e81bef fix bitlocker/manage-bde cmdline (#6586)
- 8eeb96fb Spelling mistake in German translation (#6585)
- f9228ad0 connectinArgs.Database > connectinArgs.database typo (#6576)
- ce4217c3 fix messenger background notifications #2440
- d9262f7c update translate, fix bootstrap version panel, deskbackground