Commit Graph

1667 Commits

Author SHA1 Message Date
si458
6df2c7b76b remove loading=lazy and fix messaging icon/text #7328
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-10-31 21:52:54 +00:00
si458
b50d07c183 add interface speed for networking (windows for now) #7354
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-10-27 16:05:35 +00:00
TechWorkz
f9bb7315cc Update logout redirection logic with key parameter on logoutonidlesessiontimeout (#7379) 2025-10-25 10:32:06 +01:00
TheDevRyan
c7d1c0e18f Add advanced custom CSS/JS file support per template (#7361)
Introduces a new 'customFiles' array in the config schema for granular domain-level CSS and JavaScript customization. Updates webserver logic to inject custom CSS/JS tags based on template scope, replacing static custom.css/custom.js references in all Handlebars views. Also updates meshctrl.js to support the new config property.
2025-10-24 11:53:37 +01:00
panreyes
dedae6c495 Add a custom.js support in the same way we have custom.css (as proposed by Melo-Professional) (#7317)
* Add a custom.js support in the same way we have custom.css (as proposed by Melo-Professional)

* Added empty custom.js to avoid a loading error
2025-10-02 09:51:17 +01:00
si458
7b7c8348c6 fix copy and paste in files for linux devices #7284
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-30 10:05:32 +01:00
si458
5c5bcb4152 fix usergroup links not being removed correctly #7198
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-01 14:44:53 +01:00
si458
27472852a2 forgot translate for killing process #7197
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-01 14:21:53 +01:00
si458
1e534282ac killing process now shows process name in event logs #7197
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-31 15:39:04 +01:00
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