si458
e10f5277e9
improve bootstrap icons and formatting
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-24 15:56:02 +01:00
si458
f33768fe32
1st bootstrap 5 cosmetic fixes
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-21 18:15:05 +01:00
Sammy Ndabo
5193fef888
[BETA] Meshcentral Bootstrap 5 User Interface ( #6450 )
...
Co-authored-by: Bruno Kambere <brunokambere@gmail.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Simon Smith <simonsmith5521@gmail.com>
2024-10-19 18:33:40 +01:00
trmdi
63930c4b33
Use built-in login validation ( #6434 )
...
* Use built-in login validation
* use button instead of submit to avoid duplicate submits
---------
Co-authored-by: Simon Smith <simonsmith5521@gmail.com>
2024-10-19 16:47:33 +01:00
si458
6d412a7bea
show local/relay devices in online filter #6440
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-12 03:24:31 +01:00
si458
19d0df7e7f
always show active users for offline devices #6421
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-05 21:38:49 +01:00
si458
ec7505987d
fix login button disabled when autofilled #6428
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-05 16:59:55 +01:00
si458
952bcde25f
refix publicfiles sharing for folder based domains #6406
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-10-01 11:47:41 +01:00
si458
5ff44bbae8
fix DeskTools only dragging one way #6257
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-28 14:29:17 +01:00
Josiah Baldwin
04c96eb2ff
Fix/xss ( #6403 )
...
* Fixed filenames not being escaped when editing files
This allowed a possible XSS by naming a file in a particular way on your device.
* Fixed HTML generation in webserver not escaping most things from req.query
This would allow XSS through a very simple phishing attack
* Added HtmlEscape to Mobile default as well
* Added sanitization to SAML redirect and Twitter/Azure
2024-09-26 21:09:34 -07:00
si458
b90b2ac0bf
add RDP to device context menu #6401
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-26 19:51:06 +01:00
si458
39a1755b3d
fix 404 on public files with /login url #6406
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-26 19:21:25 +01:00
si458
61fb6898c0
add ctrl+c ctrl+x and esc to mobile terminal ui
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-24 20:00:32 +01:00
si458
1d67172dd3
fix RDP canvas size #4701
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-24 13:29:57 +01:00
si458
b99a97eb48
add restart agent service to agent action
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-23 13:20:05 +01:00
si458
7172d1f701
always show operating system section and LastBootUpTime fix
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-15 23:02:23 +01:00
si458
21206b670c
refix #6240 as switching devices keep session open by mistake
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-10 13:31:15 +01:00
si458
6fe30b7730
add new line break feature to file edit #6365
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-08 20:11:06 +01:00
si458
d367b2ed87
few fixes and doc updates
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-05 19:19:52 +01:00
si458
e8cbebaffe
fix webrtc file upload maybe #6309
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-03 14:46:25 +01:00
si458
ac0d805378
fix webrtcconfig and allow stun servers #6309
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-09-03 13:42:06 +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
b4323223cc
support markdown in notes when using showNotesPanel #4091 #6332
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-27 15:24:36 +01:00
si458
bf00de4425
full keyboard control in fullscreen using chrome in sharing #1881
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-27 15:12:05 +01:00
si458
f95dbdd404
allow full keyboard control in fullscreen using chrome #1881
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-27 14:58:29 +01:00
si458
d2d9f7a13e
fix disconnections of new user logins with ldap #6240
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-25 17:34:44 +01:00
si458
cee181fb61
fix meshcmd os select #6327
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-16 16:14:27 +01:00
si458
3a28e33efb
use hardware identifier if no intelamt uuid
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-14 10:09:46 +01:00
wow
92385e3d73
AMT: Fix One Click Recovery support ( #6301 )
...
* add support for PXE reboot/power
* AMT: Fix support for OneClickRecovery
2024-08-13 21:22:26 +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
si458
3efa680361
add png and tiff to encoding in web ui #6315
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-13 10:20:31 +01:00
si458
899ff0c742
dont allow deleting yourself in my users tab in web ui
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-12 16:01:36 +01:00
si458
08877844c4
show seperate macos mpkgs in web ui #6308
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-06 15:33:49 +01:00
si458
fbd4533477
add intel amt identifier to ui to help find passwords in amtpasswords
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-08-05 13:34:00 +01:00
wow
999ae7f67f
add support for PXE reboot/power ( #6298 )
2024-08-02 11:48:38 +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
d8a91d3150
fix loading=lazy minify bug
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-23 14:37:40 +01:00
si458
31c323583b
fix message box Korean translate #1392
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-22 11:26:51 +01:00
si458
4b891c5be0
fix cancelhelp translate error #4888
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-21 20:00:53 +01:00
si458
b4e7e7384d
show previous logins for all users and fix mobile ui account permissions
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-20 17:11:33 +01:00
si458
991c23c5f9
fix remote input lock button from desktop views #4542
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-17 13:43:35 +01:00
si458
87c5745594
fix invite code installation type display #4541
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-17 12:43:24 +01:00
si458
a8fc5e1187
disable open button in files for android
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-16 11:03:29 +01:00
si458
40ac6aa636
fix download button in files for android
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-16 09:30:34 +01:00
si458
1d9de2e144
add lock button to mobile ui #6251
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-15 10:16:37 +01:00
si458
ee0018e4d1
fix force2fa for files and groupactions #6247 #6246
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-10 15:33:39 +01:00
si458
2630931eee
dont allow go to folder button for android
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-07-09 17:41:17 +01:00
Simon Smith
57442e4988
fix filter refilling in chrome and safari ( #6209 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-27 16:07:03 +01:00
Simon Smith
602eb3c64a
add encoding options to remote desktop ( #6198 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-23 21:00:30 +01:00
si458
28c522c5bb
add android version+api to dtails page
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-23 14:21:08 +01:00
si458
81557ab2d4
forgot user new events filter fix #6189
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-20 18:16:34 +01:00
si458
6b21bacad2
fix new events appearing when filtered #6189
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-20 18:07:50 +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
c053c14dd0
fix star covering desc in list view #6174
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-12 14:23:37 +01:00
si458
d7341ab153
display flash errors for external auths like saml or oidc on the login screen #6154
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-11 20:06:19 +01:00
si458
74d6252699
increase uploadFile buffer to speed up file uploads #6169
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-06-11 17:02:20 +01:00
si458
abbb0fa9ee
fix sharing keyboard input after Ctrl+Alt+Delete #6120
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-24 15:51:39 +01:00
si458
89b67ff999
fix sharing latency and timer
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-24 15:30:03 +01:00
si458
4cd7b408fa
fix linux storage volumes 0kb
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-21 19:42:52 +01:00
si458
f1ba76a423
fix device notifications not dismissing on other web sessions
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-21 17:47:39 +01:00
Simon Smith
dd249938b3
fix keyboard shortcuts and add restore default keyboard shortcuts ( #6103 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-18 18:30:26 +01:00
si458
be3e333b40
add macos storage volumes using df
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-14 00:13:46 +01:00
si458
e3f68226d2
add linux storage volumes using df
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-13 23:44:47 +01:00
si458
33c0e82286
fix mobile ui upload mesh agent core
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-05-07 14:16:23 +01:00
Simon Smith
56d6527bf5
add run commands to mobile ui ( #6044 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-24 09:09:35 +01:00
Simon Smith
548edd13d6
add lastbootuptime to columns and device powered on event ( #5999 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-07 19:12:01 +01:00
si458
f9af1ffc90
fix powertimeline daylights savings on mobile ui #5997
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-06 21:11:32 +01:00
si458
95e7997e60
fix daylight savings in powertimeline #5997
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-06 21:09:43 +01:00
Simon Smith
65d1346e06
open files/folders on desktop with files and console with openfile ( #5986 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-03 09:51:18 +01:00
Simon Smith
5d1c8ca68b
add open web link to mobile ui ( #5985 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-02 23:36:05 +01:00
Simon Smith
9294488d4e
fix name display for oauth ( #5980 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-01 15:48:01 +01:00
Simon Smith
d2a0946f22
add user import via csv file ( #5978 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-04-01 00:21:47 +01:00
Simon Smith
3be8ec5add
add mac uninstall and fix windows uninstall ( #5976 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-31 22:28:10 +01:00
si458
ce93c896ce
fix null values in filters
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-31 13:55:41 +01:00
Simon Smith
95bbd7157f
add filter for events ( #5975 )
...
* add filter to node events
* add filter to my events
* add filter to user events
* improve sql querys
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-31 13:50:38 +01:00
Simon Smith
8e6cc14981
set flatpickr to 1 minute increments ( #5974 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-29 18:11:29 +00:00
si458
fbe1445691
fix windows arm terminal
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-08 18:03:31 +00:00
si458
e9c28d03b5
add windows arm 64bit to agentinvite page
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-07 15:21:10 +00:00
si458
0a59f9dbae
update agentinvite with osx universal mpkg
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-05 10:21:16 +00:00
si458
6f47f2bc89
add note about apple quarantine for binarys
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-04 11:11:42 +00:00
Ylian Saint-Hilaire
bab35e7bca
Removed Reddit auth strategy since it never worked well.
2024-03-03 16:34:01 -08:00
mstrhakr
4be5b7273e
Migrate to openid client ( #5856 )
...
* Create forksync.yml
* update oidc to use openid-client
* update oidc module requirements
* working oidc+
includes all oauth2 clients automatically migrated. azure will need some kind of fix for the uid
* update openid-client install checks
* created overarching schema for OIDC
* bug fixs for azure login
* update schema
prepare schema for unified oidc module
* update 'oidc' to strategy variable
* working azure+ groups
groups from azure are in,
you can use memberOf or transitiveMemberOf in config (Graphs API)
* clean up old config import + working google oidc
previous config map was recursive nonsense, changed to multiple IFs
* added convertStrArray
* de-expanded scope
put all other auth strategies back to normal and fixed oidc strategy
* swap back to using authlog debugger
* Update meshcentral-config-schema.json
* working google oidc + groups
* working azure+groups (again)
* init oidc docs
very incomplete but basic config is present
* add oidc
* more work on docs
* add scope and claim options
plus fixed a few bugs and faults in my logic
used logs correctly
* further cleanup debug
* more debug cleanup
* continue documentation push
fixed minor debug bugs also
* more work on docs
missing links, need to get azure preset docs, probably more.
* done with docs
its good enough for now
* minor fix + presets get correct icon
* fix google oidc not visible at login
* fix bug with emailVerified property
* fix logout bug + debug cleanup
* fix strategy logout bug +cleanup
* fixed preset login icon
* fix alert + fix schema
* terminate lines
* Dutch language update 1.0.85
line up polish translation
* Fixed guest web relay session revocation (#4667 )
* Updated French translation.
* Add hook to allow adding custom api endpoints to Express routing
* Updated German translation.
* Update meshcentral-config-schema.json (change formatting)
This way it is easier to edit and maintain
* Fixed schema.
* fix meshcentral-config-schema.json
* add language selector to login (#5648 )
* add language selector to login
* add showLanguageSelect to pick top or bottom boxe
* remove additionalProperties: false in schema to allow comments #5697
Signed-off-by: si458 <simonsmith5521@gmail.com>
* fix notes in docs
* Fix web relay session handling and redirection due to bad merge
* Added option to check HTTP origin.
* add links and fix typo
* move groups after strategy
* Update version split in docs
* Fix preset issuer URL in OIDC strategy
* Update clientid and clientsecret to client_id and client_secret
* Update meshcentral-config-schema.json and fix bad rebase
* Update meshcentral-config-schema.json
* fix bad rebase
* fix bad rebase
* Add 'connect-flash' to passport dependencies
* Remove unnecessary passport dependencies - fix bad rebase
* Fix auth strategy bug and remove console.log statement
* Set groupType to the preset name if it exists, otherwise use the strategy name
* remove finally block from
* Refactor authentication logging in handleStrategyLogin to include strategy name
---------
Signed-off-by: si458 <simonsmith5521@gmail.com>
Co-authored-by: petervanv <58996467+petervanv@users.noreply.github.com>
Co-authored-by: Ylian Saint-Hilaire <ysainthilaire@hotmail.com>
Co-authored-by: Martin Mädler <martin.maedler@gmail.com>
Co-authored-by: Fausto Gutierrez <28719096+faustogut@users.noreply.github.com>
Co-authored-by: Simon Smith <simonsmith5521@gmail.com>
2024-03-03 16:03:27 -08:00
si458
636255c8af
fix Unzip translations
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-02 15:33:18 +00:00
Simon Smith
9241c43435
add unzip to files
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-02 15:16:06 +00:00
si458
0e055ef741
remove memory Manufacturer console.log
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-01 23:58:50 +00:00
Simon Smith
ee59e582b6
add no consent to guest sharing
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-01 22:29:59 +00:00
si458
3e23741cc8
fix Chat & Notify buttons always being shown #5858
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-29 23:07:36 +00:00
Simon Smith
1b60e4dbfb
add mac memory/storage ( #5869 )
...
* add mac memory
* add macos storage
---------
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-28 15:19:14 +00:00
si458
fce123e971
fix few more translations
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-24 00:31:57 +00:00
si458
bca1d277a4
add osx single binarys and rename tabs
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-24 00:24:04 +00:00
Simon Smith
82c70659b8
show cd-rom as volume
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-22 17:55:48 +00:00
Simon Smith
0b2368df9d
add Capacity Remaining
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-22 17:09:28 +00:00
si458
26bb350122
fix translations and add bitlocker in mobile ui
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-22 09:50:31 +00:00
Simon Smith
a80c0ef48c
fix translation values in details tab ( #5841 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-21 15:00:20 +00:00
si458
af3e7f6186
fix rdp port translation
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-20 22:38:46 +00:00
Simon Smith
936aaa0b2b
disconnect sessions first before logout on idletimeout ( #5838 )
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-20 21:59:30 +00:00
si458
272015483b
fix formatting oops #bb93c11
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-20 20:24:20 +00:00
si458
bb93c113bd
move rdpport to right side to fix translations #5834
...
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-20 20:20:46 +00:00
Ylian Saint-Hilaire
f2bc7d5349
More BitLocker improvements.
2024-02-17 17:51:15 -08:00
Ylian Saint-Hilaire
e5e86fee19
BitLocker fixes, added drive volumes to details tab.
2024-02-17 14:01:49 -08:00