1658 Commits

Author SHA1 Message Date
si458
a63a1de2f2 fix amt bare-metal checkbox in web ui
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-24 17:59:35 +01:00
si458
ae46993519 fix lastbootuptime not refreshing in list view #7170
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-19 12:40:01 +01:00
bundabrg
a7633d27c5
Add initial support for custom stylesheets (#7164)
* Add initial support for custom stylesheets

Allow an override file `custom.css` that can partially override the
stylesheet used for the web interface.

# Changes
1. Update default views to use custom stylesheet
2. Update documentation

Related to: https://github.com/Ylianst/MeshCentral/issues/7144

* Add custom style support to more views

Load `custom.css` in the following views:
- agentinvite.handlebars
- invite.handlebars
- login2.handlebars
- message2.handlebars
- messenger.handlebars
- player.handlebars
- sharing.handlebars
2025-07-18 21:06:00 +01:00
Rida Abou
cb9bc580d0
Implement ?gotodevicername url option (#7131)
* update default.handlebars to implement gotodevicername

Adding a new gotodevicername url option to reach the device page

* update default3.handlebars to implement gotodevicername

Adding a new gotodevicername url option to reach the device page

* update mobile.handlebars to implement gotodevicername

Adding a new gotodevicername url option to reach the device page

---------

Co-authored-by: rida.abou <rida.abouechcharaf@pytech.it>
2025-07-02 20:38:03 +01:00
si458
28aa2710fd few ipv6 fixes in web ui
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-19 19:40:57 +01:00
si458
fb7940b2ce revert getDeviceDetails commits as was external problem
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-19 17:17:06 +01:00
Simon Smith
2b4ab2b122 fix getDeviceDetails json stringify problem #7103
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2025-06-12 14:36:05 +01:00
si458
31e4ebe803 undo test line change
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-02 16:32:48 +01:00
si458
da3c4ad7f7 fix last seen ordering #7073
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-06-02 13:52:18 +01:00
si458
3d57a25e49 add connectivity filtering #7009
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-22 13:41:16 +01:00
si458
d98f41ad31 fix browser fullscreen context menus #7046
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-22 12:15:11 +01:00
si458
a8ed3464e4 forgot duo and push notifications for force2factor #7045
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-21 00:14:47 +01:00
si458
4afe0fe3f9 fix ~users in active sessions popup #7044
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-20 22:29:04 +01:00
si458
158107d6ae add sessionrecordings for powershell/user shells #7035
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-20 20:11:34 +01:00
si458
665a78d564 tiny translate fix
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-01 18:19:58 +01:00
si458
0ee73bd98a fix long usernames in list view #6997
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-05-01 12:55:13 +01:00
si458
11ae3775d3 add user locked key to list view #6985
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-21 17:38:12 +01:00
si458
f029abb1f8 dont log amt wsman events and fix start/end times in recordings
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-16 20:22:21 +01:00
si458
1cd2bb26f0 fix start and end times for recordings
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-16 18:07:50 +01:00
si458
1902e5aeeb change time range to 2 seperate boxes #6947
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-15 18:13:06 +01:00
si458
c249282554 add amt relay events and fixamt recordings #6652
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-13 19:11:18 +01:00
si458
41d9241625 fix messager recordings/events/downloads
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-13 01:03:16 +01:00
Daniel Hammerschmidt
5f68458cc5
Add flags to meshes to prefer agentname when synced and to override synced name temporarily (#6809)
* Add flags to meshes to prefer agentname when synced and to override synced name temporarily

* automatically enable sub-options

* change caption

* apply changes to bootstrap UI
2025-04-12 10:14:37 +01:00
si458
42d02fdb84 add meshgroup to relay groups for clarification #6949
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-04-12 09:50:05 +01:00
si458
fee02a17ff fix 2fa modal issues in modern ui #6925
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-26 14:54:47 +00:00
si458
36b5af7ad4 seperate intel amt + amt cira in serverstats and monitoring #6549
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-25 19:42:50 +00:00
si458
2337013acf cira connected instead of cira detected
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-22 19:27:45 +00:00
si458
126c8856cb fix amt/cira browser notification wrong way round
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-22 16:29:36 +00:00
si458
1cecf84b1b add riscv64 agent
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-18 18:11:04 +00:00
si458
b34d314cd2 fix seconds calculation in web ui #6893
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-18 15:43:31 +00:00
si458
88a765bb13 add agentupdate to console agent actions #6869
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-08 18:37:18 +00:00
si458
0e3a6b4915 fix logoutOnIdleSessionTimeout spelling and extra translations #6851
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-03-08 16:48:37 +00:00
si458
46c76f7234 smoothing not smooting #6818
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-26 15:36:23 +00:00
si458
91bd5ae702 fix minify files and log minify errors
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-25 17:21:50 +00:00
si458
edeef03f00 track/show locked active users #6782
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-14 15:42:43 +00:00
Martin Mädler
9d4f51e970
Add support for logoutOnIdleSessionTimeout (#6773) 2025-02-12 10:04:10 +00:00
si458
d246307fae translation improvements
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-02-09 21:03:54 +00:00
Simon Smith
5734bcc33a
UI Toggle between Classic and Modern (#6763)
* [ENH] Add toggle switch for new MeshCentral UI in settings and top header of the classic UI

* [ENH] Add toggle for new MeshCentral UI in settings and in top headbar of the modern UI

* add showModernUIToggle and store uiviewmode in db

---------

Co-authored-by: kambereBr <brunokambere@gmail.com>
2025-02-09 19:41:47 +00:00
si458
cac505e2cd few more translations
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-26 18:10:26 +00:00
si458
f079692b16 change dnslytics.com to maclookup.app for mac address lookup #6704
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-26 14:57:41 +00:00
si458
31f2224a93 add notransval to fix select options translate issues
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-26 13:54:04 +00:00
si458
92375ddc93 add lastbootuptime to csv and fix spaces in csv translations #6723
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-26 12:42:30 +00:00
nmmclwhitehead
1a02539f23
Added support for &gotodeviceip=x.x.x.x (#6672) 2025-01-08 11:27:50 +00:00
si458
0dd56d5708 improve translations all around
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-05 21:37:56 +00:00
si458
d1cb184e9e fix deleting user with no events causes page to not change
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-03 16:18:42 +00:00
si458
6aa60d556f fix reload issue with # in url
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-01-03 16:03:17 +00:00
Ylian Saint-Hilaire
2a274fe569 More Duo UI improvements. 2024-12-31 11:48:30 -08:00
Ylian Saint-Hilaire
5d0b5acdfb Duo UI improvements. 2024-12-31 11:40:08 -08:00
Ylian Saint-Hilaire
f80ba62cfc Fixed Duo 2FA security. 2024-12-31 10:37:09 -08:00
si458
5cf468159d fix duo and package.json
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-12-23 13:13:37 +00:00