Skip to content

Commit

Permalink
update parsec submodule and remove reg key registration for quick acc…
Browse files Browse the repository at this point in the history
…es on installer
  • Loading branch information
Landeers committed Feb 14, 2024
1 parent 4cb16bb commit e6ac2d3
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 5 deletions.
2 changes: 1 addition & 1 deletion client/submodules/parsec-cloud
Submodule parsec-cloud updated 98 files
+23 −25 .github/scripts/check_newsfragments.py
+4 −5 .github/workflows/ci.yml
+75 −0 .github/workflows/docker-server.yml
+16 −13 .github/workflows/package-python.yml
+5 −0 .github/workflows/publish.yml
+3 −3 .github/workflows/releaser.yml
+61 −32 Cargo.lock
+40 −0 HISTORY.rst
+168 −0 docs/adminguide/freeze_users.rst
+2 −0 docs/adminguide/hosting/index.rst
+3 −3 docs/adminguide/hosting/parsec.env
+1 −0 docs/adminguide/index.rst
+5 −5 docs/conf.py
+272 −0 docs/locale/fr/LC_MESSAGES/adminguide/freeze_users.po
+202 −0 docs/locale/fr/LC_MESSAGES/userguide/recovery_device.po
+51 −40 docs/locale/fr/LC_MESSAGES/userguide/revoke_user.po
+145 −57 docs/locale/fr/LC_MESSAGES/userguide/share_data.po
+77 −0 docs/locale/fr/LC_MESSAGES/userguide/workspace_offline_mode.po
+147 −0 docs/rfcs/1007-frozen-users.md
+2 −0 docs/userguide/index.rst
+82 −0 docs/userguide/recovery_device.rst
+6 −0 docs/userguide/revoke_user.rst
+ docs/userguide/screens/bulk_assign_roles_select_user.png
+ docs/userguide/screens/bulk_assign_roles_start.png
+ docs/userguide/screens/bulk_assign_roles_summary.png
+ docs/userguide/screens/recovery_device_create_device.png
+ docs/userguide/screens/recovery_device_create_device_confirmation.png
+ docs/userguide/screens/recovery_device_create_device_re_auth.png
+ docs/userguide/screens/recovery_device_menu.png
+ docs/userguide/screens/recovery_device_modal.png
+ docs/userguide/screens/recovery_device_recover.png
+ docs/userguide/screens/recovery_device_recover_confirmation.png
+ docs/userguide/screens/recovery_device_recover_new_password.png
+ docs/userguide/screens/reencrypt_multiple.png
+ docs/userguide/screens/workspace_context_menu.png
+ docs/userguide/screens/workspace_offline_modal_disabled.png
+ docs/userguide/screens/workspace_offline_modal_enabled.png
+31 −0 docs/userguide/share_data.rst
+27 −0 docs/userguide/workspace_offline_mode.rst
+2 −2 licenses/BUSL-Scille.txt
+1 −0 misc/generate_pyqt.py
+1 −1 misc/version_updater.py
+39 −1 oxidation/generate_test_data/certif.py
+2 −1 oxidation/generate_test_data/protocol/utils.py
+118 −0 oxidation/libparsec/crates/types/tests/test_certif.rs
+3 −2 packaging/server/build.sh
+3 −3 packaging/server/template-prod.env.list
+1 −1 packaging/snap/snap/snapcraft.yaml
+1 −1 parsec/_version.py
+8 −0 parsec/api/data/__init__.py
+2 −0 parsec/api/protocol/__init__.py
+18 −0 parsec/api/protocol/handshake.py
+35 −0 parsec/api/rest.py
+106 −1 parsec/backend/asgi/administration.py
+5 −2 parsec/backend/asgi/ws.py
+9 −0 parsec/backend/backend_events.py
+4 −0 parsec/backend/handshake.py
+16 −0 parsec/backend/memory/user.py
+8 −0 parsec/backend/postgresql/migrations/0015_frozen_users.sql
+4 −4 parsec/backend/postgresql/migrations/datamodel.sql
+15 −0 parsec/backend/postgresql/user.py
+2 −1 parsec/backend/postgresql/user_queries/__init__.py
+8 −2 parsec/backend/postgresql/user_queries/get.py
+29 −0 parsec/backend/postgresql/user_queries/revoke.py
+3 −3 parsec/backend/templates/404.html
+2 −2 parsec/backend/templates/index.html
+10 −17 parsec/backend/templates/invitation_mail.html
+8 −8 parsec/backend/templates/invitation_mail.txt
+37 −0 parsec/backend/user.py
+1 −0 parsec/backend/user_type.py
+3 −0 parsec/core/cli/__init__.py
+133 −0 parsec/core/cli/freeze_user.py
+4 −2 parsec/core/cli/list_devices.py
+4 −0 parsec/core/gui/central_widget.py
+5 −0 parsec/core/gui/custom_dialogs.py
+154 −0 parsec/core/gui/forms/reassign_workspace_roles_summary_widget.ui
+68 −0 parsec/core/gui/forms/reassign_workspace_roles_widget.ui
+132 −0 parsec/core/gui/forms/search_user_widget.ui
+112 −0 parsec/core/gui/forms/select_user_widget.ui
+26 −0 parsec/core/gui/forms/workspace_sharing_widget.ui
+73 −26 parsec/core/gui/forms/workspaces_widget.ui
+5 −2 parsec/core/gui/parsec-gui.pro
+244 −0 parsec/core/gui/reassign_workspace_roles_widget.py
+98 −0 parsec/core/gui/search_user_widget.py
+175 −114 parsec/core/gui/tr/parsec_en.po
+195 −132 parsec/core/gui/tr/parsec_fr.po
+35 −6 parsec/core/gui/users_widget.py
+2 −0 parsec/core/gui/workspace_button.py
+8 −0 parsec/core/gui/workspace_sharing_widget.py
+61 −15 parsec/core/gui/workspaces_widget.py
+9 −6 parsec/core/win_registry.py
+5 −5 parsec/test_utils/organization.py
+99 −98 poetry.lock
+7 −4 pyproject.toml
+2 −0 tests/api/test_handshake.py
+273 −0 tests/backend/test_administration_rest_api.py
+1 −1 tests/conftest.py
+1 −1 tests/test_scripts.py
4 changes: 0 additions & 4 deletions packaging/windows/installer.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -338,10 +338,6 @@ Section "Resana Secure Cloud Sharing" Section1
# Write Icons overlays to register
WriteRegStr ${PROGRAM_UNINST_ROOT_KEY} "${SHELL_ICON_OVERLAY_CHECK_ICON}" "" "${CHECK_ICON_GUID}"
WriteRegStr ${PROGRAM_UNINST_ROOT_KEY} "${SHELL_ICON_OVERLAY_REFRESH_ICON}" "" "${REFRESH_ICON_GUID}"

# Create quick_access registry key to mountpoint directory
# (https://github.com/Scille/parsec-cloud/blob/v2.16.3/parsec/core/win_registry.py#L276)
WriteRegStr "HKCU" "Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" "" ""
SectionEnd

!macro InstallWinFSP
Expand Down

0 comments on commit e6ac2d3

Please sign in to comment.