stephannn
49da5da9dd
autoAcceptIfLocked and more! ( #7319 )
2025-10-28 17:20:49 +00:00
TheDevRyan
3bcfd031ca
Update to customFiles - Object instead of array ( #7384 )
...
* Updated to use Object instead of array, still supports old array
2025-10-27 16:09:10 +00: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
stephannn
bd3f582b68
manageAllDeviceGroups - Added group support (members of) ( #7310 )
2025-09-30 09:27:07 +01:00
si458
6bcf39610a
replace yubikeyotp to avoid form-data cve
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-09-09 15:38:57 +01:00
si458
11eee2f5eb
allow fido to not ask for pin (fidopininput) #7115
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-07-02 16:11:36 +01:00
si458
92c2b61318
disable compression by default and dont compress webrelays #4369
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-06-20 20:18:21 +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
134ca4f025
fix rsakeysize for letsencrypt #6988
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-04-21 15:57:56 +01:00
PTR
c202339b67
Add mongodump args option ( #6921 )
...
* Add mongodump args option
* Put mongodumpargs in proper place
2025-04-12 10:00:32 +01: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
ce417aa18f
forgot consentMessages descriptions
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-03-20 21:07:21 +00:00
si458
bc3f9ed89f
forgot newAccountsRights in schema
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-03-20 11:03:08 +00:00
si458
027e5b52c5
add descriptions to schema and fix sample-config-advanced.json
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-03-20 10:49:10 +00:00
tobias9931
5cb565c005
Update meshcentral-config-schema.json ( #6897 )
...
siteStyle 3 option added
2025-03-19 09:06:05 +00:00
Martin Mädler
9d4f51e970
Add support for logoutOnIdleSessionTimeout ( #6773 )
2025-02-12 10:04:10 +00:00
Simon Smith
711bb56a93
autoAcceptIfNoUser ( #6759 )
...
* autoAcceptIfNoUser for desktop
* autoAcceptIfNoUser for terminal
* autoAcceptIfNoUser for files
* forgot few extra files
---------
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-02-09 19:54:51 +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
Simon Smith
712f06db3c
fix meshcentral-config-schema.json for ace editor
2025-01-27 23:02:56 +00:00
PTR
f7b958d28b
Autobackup update ( #6695 )
...
* add backupHours option and many debug messages
* Cleanup debug messages, add backupinfo
* Add full path to remove log message
* Put backupcheck after config init, check proper backuppath
* Handle absolute backuppath, check access in checkBackupCapability, seperated expired files check to function, more message edits, serverwarnings
* Revert fallback to default backuppath
* Cleanup checkBackupCapability and messages
* add WebDAV messages
2025-01-26 14:24:40 +00:00
Noah Zalev
8d4e9bcede
Re-enable autobackups by default ( #6644 ) ( #6653 )
2025-01-03 15:54:47 +00:00
Simon Smith
61d3487f8a
add prometheus metrics ( #6654 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2025-01-02 23:38:13 +00:00
Ylian Saint-Hilaire
c92b88a374
Duo changes, but not yet fully tested.
2024-12-22 19:10:35 -08:00
Simon Smith
e2362a0547
add duo authentication support ( #6609 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-12-21 13:52:54 +00:00
PTR
777eb53476
Add sqlite config options ( #6517 )
2024-11-10 14:04:17 +00:00
PTR
b71c69e81d
Fix autobackup defaults and zip level for performance ( #6518 )
...
* Fix autobackup defaults and zip level for performance
* Add zipcompression configuration option
2024-11-10 13:49:11 +00:00
PTR
e58d659fa9
Fix archiver error, add backup options and SQLite maintenance ( #6487 )
2024-11-03 18:44:15 +00:00
si458
d1368791e9
move orphanAgentUser to domain config-schema
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-10-08 14:01:02 +01:00
si458
113adb5b85
add debug/log to schema file
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-09-30 14:07:34 +01:00
si458
0bee2be3cf
generate manifest.json from domain and add pwalogo
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-09-24 19:09:14 +01:00
si458
1d04a13a64
add oldStyle to consentMessages as workaround for win-userconsent crashing #6290
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-09-10 11:01:23 +01:00
si458
7b48e3b5f5
update webrtc servers and examples
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-09-01 18:56:33 +01:00
si458
aae551dab9
autobackup improvements #6324
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-08-15 11:32:24 +01:00
Simon Smith
77f44fc308
fix local amt with sqlite/mysql/postgres #6321
...
Signed-off-by: Simon Smith <simonsmith5521@gmail.com >
2024-08-13 17:46:37 +01:00
Simon Smith
6da9222871
add s3 autobackup support ( #6280 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-07-29 14:41:36 +01:00
si458
10b57dcf9e
fix default linuxshell for mobile ui #6275
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-07-24 10:15:43 +01:00
si458
4d75d48eea
add watchdog to config-schema
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-07-23 13:10:01 +01:00
si458
62cae4cf8a
fix autobackup: true
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-07-18 10:48:40 +01:00
si458
df91c90d33
fix ip fliters from files #3401
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-06-20 22:34:08 +01:00
Simon Smith
0a89d07937
add userSessionsSort for session sorting ( #6177 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-06-14 09:56:02 +01:00
si458
26ac23c80d
fix web-rdp/web-ssh save creds per user
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-05-24 17:27:22 +01:00
si458
5a7e3d9869
fix allowSavingDeviceCredentials description
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-05-24 16:25:25 +01:00
si458
7e7361de9b
add/fix iplocation
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-05-21 20:01:45 +01:00
si458
385a4738cd
forgot oidc group schema fix
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-05-21 16:56:56 +01:00
Simon Smith
bf7957ebff
add zerossl acme ( #6084 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-05-12 15:45:24 +01:00
si458
f39b6f8859
add smtp user/pass to schema and help docs
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-04-18 20:22:25 +01:00
si458
afc6165827
nochecks description attempt 3 #5987
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-04-03 11:41:16 +01:00
si458
c9c0a6cb67
fix nocheck description again #5987
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-04-03 11:22:29 +01:00
si458
b46c322c41
fix nochecks description #5987
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-04-03 11:18:46 +01:00
si458
4ff5a5c912
add letsencrypt nochecks to schema #5987
...
Signed-off-by: si458 <simonsmith5521@gmail.com >
2024-04-03 11:14:42 +01:00