Martin Kleinschrodt
16f4a76cb2
Fix accountId and role not being set correctly when adding org members
2022-06-20 08:09:38 +02:00
Martin Kleinschrodt
b3661e47de
Use (base64-encrypted) email instead of account id to navigate to org member
2022-06-20 08:08:42 +02:00
Martin Kleinschrodt
dc4b022ea2
Some minor visual improvements
2022-06-20 08:07:27 +02:00
Martin Kleinschrodt
1635dc96c3
Some general UX improvements and bug fixes
2022-06-18 13:28:25 +02:00
Martin Kleinschrodt
ea05def083
Merge pull request #469 from padloc/feature/directory-sync-billing
...
Allow hiding/disable directory sync feature via provisioning layer
2022-06-10 09:30:02 +02:00
Martin Kleinschrodt
40ce39ecc9
Allow hiding/disable directory sync feature via provisioning layer. Make directory sync available only in the business plan.
2022-06-09 14:34:17 +02:00
Martin Kleinschrodt
609edd22c7
Merge pull request #468 from padloc/feature/unmask-field-on-hover
...
Various UX improvements for Item View
2022-06-09 14:10:52 +02:00
Martin Kleinschrodt
7553738df5
Add "Scan QR Code" button to 2fa field
2022-06-09 12:11:01 +02:00
Martin Kleinschrodt
63a5cfcff7
Add edit button to fields
2022-06-09 10:26:44 +02:00
Martin Kleinschrodt
fc03a2dc62
Allow defining additional actions for fields, add "open" action for urls
2022-06-09 09:46:51 +02:00
Martin Kleinschrodt
3fcb44a91a
Add option to unmask fields on hover instead of requiring an explicit button click.
2022-06-09 09:20:20 +02:00
Martin Kleinschrodt
dc62acd832
Merge pull request #466 from padloc/feature/update-v2-auto-migration
...
Update automatic migration of legacy (v2) accounts.
2022-06-08 15:39:36 +02:00
Martin Kleinschrodt
bf2bef1e8e
Update signup flow to include check for and automatic migration of legacy (v2) accounts.
2022-06-08 13:29:19 +02:00
Bruno Bernardino
c71c3d0147
Merge pull request #464 from padloc/fix/scim-docs
...
SCIM Doc fixes
2022-06-07 11:41:03 +01:00
Bruno Bernardino
2ad03bfbe8
Support exporting all vaults ( #461 )
...
* Support exporting all vaults
Fixes #253
This basically creates a `.zip` file with all the vault export files inside.
I also updated the dependency version because on 3.8.0 there was an important security fix.
* Show count for all vaults, unduplicate code.
2022-06-07 11:18:52 +01:00
Bruno Bernardino
3f57f600ed
SCIM Doc fixes
...
Coming from the unrelated code changes at #456
2022-06-07 11:15:47 +01:00
Bruno Bernardino
4fa5b96db2
Merge pull request #453 from padloc/fix/deploy-docs
...
Fix deploy/example docs
2022-06-03 15:58:51 +01:00
Bruno Bernardino
17df06a14d
Merge pull request #454 from padloc/feature/auto-deploy-beta
...
Auto deploy Test AND Beta automatically on merge
2022-06-01 14:10:12 +01:00
Bruno Bernardino
ff0f61d57f
Auto deploy Test AND Beta automatically on merge
...
Now both instances will be deployed automatically, while still allowing us to deploy a single one with a specific branch via UI (from the private `devops` repo).
2022-06-01 13:00:50 +01:00
Bruno Bernardino
0d7be538ed
Make sure the script is executable.
2022-06-01 08:07:13 +01:00
Bruno Bernardino
5a81db9f71
Fix deploy/example docs
...
This fixes the SSL piece, and tweaks the instructions for it as well, fixing a couple of typos.
2022-06-01 08:05:23 +01:00
Bruno Bernardino
f2a7902b9c
Fix automatic deployment update ( #452 )
...
* Fix automatic deployment update
Couldn't fix it before because I couldn't run it yet.
* Add required ref
2022-05-20 15:58:13 +01:00
Bruno Bernardino
570a886bab
Fix scrolling in Security Report ( #451 )
...
* Fix scrolling in Security Report
Also add an automatic action to update the test deployment on push/merge.
* Fix deployment default
2022-05-20 15:07:24 +01:00
Martin Kleinschrodt
9fb954e560
Merge pull request #449 from padloc/feature/update-tauri
...
Update Tauri
2022-05-17 08:22:12 +02:00
Martin Kleinschrodt
62e58f3040
Merge pull request #429 from padloc/feature/scim-v1
...
Implement provisioning and syncing org users and groups via [SCIM](http://www.simplecloud.info/ )
2022-05-17 08:21:50 +02:00
Bruno Bernardino
afa013e3b6
Try to fix macos build now
2022-05-16 17:20:48 +01:00
Bruno Bernardino
3e401913fa
Fix macos build
2022-05-16 16:48:48 +01:00
Bruno Bernardino
04e7867413
Fix macos build, tweak variable names, remove unnecessary variable.
2022-05-16 16:25:46 +01:00
Bruno Bernardino
3ae8aa2c38
Update Tauri
...
This updates Tauri, its dependencies, and confirms that uploading attachments works (drag and drop didn't, at least on Linux, but I didn't dig too deep into it to find out why).
Fixes #386
2022-05-16 16:03:18 +01:00
Martin Kleinschrodt
44d5cc07d0
Merge branch 'v4' into feature/scim-v1
...
* v4:
Remove trailing slash from config URLs
Increase timeout in e2e v3 compatibility tests to prevent intermittent fails
Update vault revision when changing name or other meta data to make sure clients pull the updated version Fixes #427
Rename components
Fix performance problem caused by trying to calculate strength of very long passwords
Properly integrate security check feature into provisioning system, allowing to hide/disable it.
Add missing properties in AccountProvisioning and OrgProvisioning classes (forgot to commit earlier)
Allow disabling security checks
Update logo and icon
# Conflicts:
# packages/core/src/util.ts
2022-05-16 16:37:43 +02:00
Martin Kleinschrodt
923de631f6
Merge pull request #448 from padloc/fix/double-slashes-in-url
...
Remove trailing slash from config URLs
2022-05-16 16:34:28 +02:00
Martin Kleinschrodt
c212dc6669
Remove explicit group and user urls from scim settings
2022-05-16 16:21:05 +02:00
Bruno Bernardino
8b52a27e6e
Remove trailing slash from config URLs
...
Fixes #310
2022-05-16 14:44:29 +01:00
Martin Kleinschrodt
55aa35ea14
Save account provisioning after updating status
2022-05-16 14:08:57 +02:00
Martin Kleinschrodt
f153b16e0e
Fix tests
2022-05-16 11:14:08 +02:00
Martin Kleinschrodt
74add0f8c5
Implement suggested syntax change
2022-05-16 10:49:31 +02:00
Martin Kleinschrodt
594ab6051a
Implement version selection in migration module in a more clear way and fix some issues
2022-05-16 10:47:19 +02:00
Martin Kleinschrodt
ca72b1c87f
Fix default provisioning values not being properly set in DirectoryProvisioner
2022-05-15 18:23:41 +02:00
Martin Kleinschrodt
16e184d012
Fix type error
2022-05-15 18:18:34 +02:00
Martin Kleinschrodt
57c0031036
Eliminate a bunch more reused code
2022-05-15 18:17:42 +02:00
Martin Kleinschrodt
a7513f62c0
Properly handle non-existent org id; DRY up error handling
2022-05-15 18:12:34 +02:00
Martin Kleinschrodt
1e4a933173
Improve GET endpoint
2022-05-15 17:47:23 +02:00
Martin Kleinschrodt
d99e4d41df
Fix migrations bug
2022-05-15 17:46:18 +02:00
Martin Kleinschrodt
a0e3e1b30b
Only store required properties in members array
2022-05-15 17:46:07 +02:00
Martin Kleinschrodt
2d4ca3b29d
Fix type errors
2022-05-13 15:31:39 +02:00
Martin Kleinschrodt
f3bc5bc430
Update example env file
2022-05-13 15:20:05 +02:00
Martin Kleinschrodt
d362f01bbe
Add proper handling of default provisioning status, message etc.
2022-05-13 15:17:18 +02:00
Bruno Bernardino
19d2b5e49f
Add new server setting to disable signup
2022-05-13 11:49:04 +01:00
Bruno Bernardino
574142ab64
Don't default to unprovisioned for basic/simple provisioning backend
2022-05-13 11:22:28 +01:00
Bruno Bernardino
905802acc5
Add docs and minor tweaks.
2022-05-12 14:52:05 +01:00