Commit Graph

7064 Commits

Author SHA1 Message Date
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
stephannn
bd3f582b68 manageAllDeviceGroups - Added group support (members of) (#7310) 2025-09-30 09:27:07 +01:00
PTR
63092f16c1 PG-allow special characters in user/pw/dbname (#7307)
* PG-handle special chars with encodeURIComponent

* PG backup-don't use dbname in dumpfile
2025-09-29 18:58:56 +01:00
si458
5d3c3941f4 update package-lock.json
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-27 14:25:13 +01:00
Simon Smith
cc9a2d109c update packages
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2025-09-27 11:39:42 +01:00
Habetdin
c7d096a0e5 [Modern UI] Update Remote Desktop Settings dialog style (#7299) 2025-09-26 17:29:37 +01:00
si458
003e0ded6a update fontawesome to 6.7.2
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-25 22:42:34 +01:00
DaanSelen
5032755c29 fix: workflow again where every tag is given. (#7293)
* Workflow split (#14)

* Made the workflow build multiple images for simplicity

* New method

* Trying workflow

* Finalize

* Reset package files to upstream/master

* Edit workflow according to @si458

* Whoops accidentally removed these. Back again.

* Testing out embedded tokens

* Workflow split (#12)

* Made the workflow build multiple images for simplicity

* New method

* Trying workflow

* Finalize

* Reset package files to upstream/master

* Edit workflow according to @si458

* Whoops accidentally removed these. Back again.

* Testing out embedded tokens

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>

* Why the flip do we even use that???

* Testing out suggestions of permissions

* Testing fallback.

* Remove fallback

* Minor removal of comment

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>

* fix: workflow like we want

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>
2025-09-24 20:51:56 +01:00
Habetdin
d4c4a90395 Update Modern UI button styles (#7297) 2025-09-24 20:34:42 +01:00
Ylian Saint-Hilaire
709675ffb7 Version 1.1.51 1.1.51 2025-09-22 13:43:39 -07:00
si458
4295901fc1 fix modern ui missing time dropdown in device action (android)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-22 13:09:51 +01:00
DaanSelen
0a837aa96d refac(docker): fix npm install issues at runtime (#7282)
* Merge into master (#11)

* Made the workflow build multiple images for simplicity

* New method

* Trying workflow

* Finalize

* Reset package files to upstream/master

* Edit workflow according to @si458

* Whoops accidentally removed these. Back again.

* Integrate the syslog compiler

* Changed logging accordingly.

* Looks to be a working prototype

* chore(docker): bump alpine version

* feat: make simon less anxious :P

* refac: dockerfile and some package.json packages to improve compat

* chore: revert package lock

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>
2025-09-18 10:23:12 +01:00
si458
4379eb5f33 fix manifest.json with userAllowedIP using DNS values #7283
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-18 10:06:13 +01:00
DaanSelen
f1ddf6e26a feat: add slim image with no database backends (#7277) 2025-09-16 22:36:23 +01:00
DaanSelen
ea341774e5 refac(docker): half the Docker image size due to deferment of compilation (#7227)
* Merge into master (#11)

* Made the workflow build multiple images for simplicity

* New method

* Trying workflow

* Finalize

* Reset package files to upstream/master

* Edit workflow according to @si458

* Whoops accidentally removed these. Back again.

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>

* Integrate the syslog compiler

* Changed logging accordingly.

* Looks to be a working prototype

* chore(docker): bump alpine version

* feat: make simon less anxious :P

---------

Co-authored-by: Daan Selen <dselen@systemec.nl>
2025-09-16 19:22:36 +01:00
DaanSelen
0f247f835f feat(workflows): Create multiple docker images for lean image usage (#7222)
Co-authored-by: Daan Selen <dselen@systemec.nl>
2025-09-16 18:41:36 +01:00
si458
ce5111477d return correct responses for removedevices #7273
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-16 14:53:26 +01:00
si458
15f6c9d30b fix logout link and loginkey modern mobile ui #7275
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-16 14:28:38 +01:00
si458
b66948132a pin duo_universal to 2.1.0 for time being #7272
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-15 17:46:35 +01:00
Ylian Saint-Hilaire
dbb4615ce0 Version 1.1.50 1.1.50 2025-09-09 23:50:35 -07:00
si458
760ee24be9 update dompurify to 3.2.6
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-09 21:25:36 +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
4bff9f1788 fix guest sharing file download with userallowedip showing unauthorised #7261
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-09-09 10:10:15 +01:00
si458
97f61b3562 finally fix pong reply after 5 years
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-30 22:49:52 +01:00
si458
b515576317 remove random console.log ?
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-29 12:40:12 +01:00
silversword411
3cf6b9334c Add MkDocs configuration and tasks for local documentation setup via vscode run and debug (#7251) 2025-08-29 10:10:35 +01:00
si458
d2433cb250 add vnc/rdp/ssh web links to classic mobile ui #7240
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-28 13:49:08 +01:00
Ylian Saint-Hilaire
6dfdb5267e Version 1.1.49 1.1.49 2025-08-26 20:47:10 -07:00
Jakub Maruszczak
88ccd14438 encode nodeid parameter in connectTunnel url (#7232) 2025-08-14 13:38:56 +01:00
si458
28f6f5b7e0 fix meshctrl not quitting on shell error #7229
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-13 18:09:59 +01:00
PTR
2a9daae82e Fix backupconfig info (#7228)
- add missing postgresql info
- properly handle new autobackup switch
2025-08-11 18:14:21 +01:00
PTR
87c37ea3f9 Make autobackup: false disable all backup functions and remove cmdline from checkbackup error message. (#7225) 2025-08-11 14:29:34 +01:00
si458
6bb1441330 fix for amt v19+ with cira #7207 #7213
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-10 22:33:05 +01:00
Liub0myr
b3ca1f9882 Fix Ukrainian localization for the agent (#7214) 2025-08-06 23:06:06 +01:00
Emmanuel Ferdman
793ec3384c Fix issues with the minify in translate (#7211)
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-08-06 09:43:37 +01:00
si458
8f4a98a781 update packages in docker
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-08-04 22:29:27 +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
Sammy Ndabo
8c90f5c67d update readme to improve structure and add community meetings section (#7202) 2025-08-01 13:44:11 +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
f723486fc4 fix run commands dark mode visibity #7191
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-30 14:43:07 +01:00
si458
a50265a2c5 fix modern ui hide parameter bug #7186
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-29 18:28:02 +01:00
si458
9345ee718c fix whitespace, doh!
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-24 20:26:40 +01:00
si458
2383280736 dont record end of intel wsman in events
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-24 20:02:43 +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
Ylian Saint-Hilaire
b770086132 Version 1.1.48 1.1.48 2025-07-22 22:53:58 -07: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
si458
bd670a74b4 update packages for vulnerabilities #7169
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-18 20:50:14 +01:00
si458
aa44cfb319 fix prometheus ConnectedIntelAMT crash #7168
Signed-off-by: si458 <simonsmith5521@gmail.com>
2025-07-18 13:53:03 +01:00