Commit Graph

6687 Commits

Author SHA1 Message Date
si458 0a59f9dbae update agentinvite with osx universal mpkg
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-05 10:21:16 +00:00
si458 c1bec67839 allow multiple osx mpkg installs now and update uninstall.command
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-04 16:34:41 +00:00
si458 234acd3347 add displayname to macos pkg
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-04 12:50:22 +00:00
si458 473b9d0265 add osx custom filename to zip
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-04 11:17:43 +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
si458 548c1b9bb4 fix mac memory and invalid smc values
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-04 10:57:09 +00:00
tschettervictor 3ffc92e917
Update common.js (#5895)
typo

Co-authored-by: Ylian Saint-Hilaire <ysainthilaire@hotmail.com>
2024-03-03 17:50:26 -08: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
Ylian Saint-Hilaire 436a3cb9be Only set fileMode if not win32, #5865 2024-03-03 12:31:32 -08:00
wdlut e6a71d77a1
Preservation of the executable rights of the files contained in a plugin (#5865)
On file systems that support this, the executable rights of a plug-in's files are retained.
2024-03-03 12:27:28 -08:00
Ylian Saint-Hilaire 9e9cd821bf Use userid instead of username when username is null in authlog, #5870 2024-03-03 12:21:21 -08:00
Ylian Saint-Hilaire 27f7648953 Updated archiver to 7.0.0 2024-03-03 11:30:52 -08:00
Ylian Saint-Hilaire c937764980 Merge branch 'master' of https://github.com/Ylianst/MeshCentral 2024-03-03 11:13:32 -08:00
Ylian Saint-Hilaire e8c4f322cb Fix for saving SSH/RDP credentials when a dot is in the username, #5833 2024-03-03 11:13:16 -08:00
si458 fb62df326c pad interfaces panel for firefox scrolling #4275
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-03 00:58:15 +00:00
Simon Smith 2318a0bb32
add relay and port to devicesharing in meshctrl.js
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-02 21:56:14 +00: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 aa87fd61bb maybe fix weird undefined user login accepted #5870
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-01 15:45:39 +00:00
Simon Smith b4361d1c4e
fix view only setting incorrect protocol when sharing (#5879)
* fix view only setting incorrect protocol when sharing

---------

Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-03-01 13:59:49 +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
petervanv 016e43c191
Dutch language update 1.1.21 V2 (#5871)
Cleaned up version !!
2024-02-29 09:55:01 +00:00
si458 5ed0e4f59e fix mac translate locations
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-28 15:21:14 +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
petervanv 269ec02dc0
Dutch language update 1.1.21 (#5862) 2024-02-26 23:35:08 +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 017f777de2
update android apk to 1.0.21 2024-02-23 12:22:43 +00:00
si458 4cbb95a85f update package.lock
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-22 20:35:27 +00:00
si458 7912df307a update db sysinfo when sysinfo from console
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-22 17:57:12 +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
si458 44926e16d5 update translations
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-21 15:51:02 +00:00
si458 0f23fa0ade fix linux txt translating
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-21 15:43:20 +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
Marcin Wilk 79e137dbe7
Polish translation - Fix typo (#5840) 2024-02-20 23:33:52 +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
si458 9ef1cc64a4 fix translate.json
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-20 09:13:07 +00:00
Simon Smith a14390e049
update Android apk to 1.0.20
Android 6 - 14 supported!
2024-02-19 23:46:55 +00:00
Simon Smith a77d40505a
French bitlocker fix (#5832)
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-02-19 23:16:31 +00:00
Ylian Saint-Hilaire 76485713df
Update SECURITY.md
Fixed PGP key format.
2024-02-19 15:12:07 -08:00
Ylian Saint-Hilaire 9ef48eac1f
Create SECURITY.md
Added a security.md file with email and PGP key for security reporting.
2024-02-19 15:10:33 -08:00
Marcin Wilk 7bc28b5dad
Update Polish translation for Meshcentral v 1..1.21 (#5822)
Also fix some mistake made with nl translation.
2024-02-19 00:12:11 -08:00