Martin Kleinschrodt
e0834e72cb
Update SimpeWebAuthn dependency to latest
2022-08-02 08:11:40 +02:00
Martin Kleinschrodt
2ea970b261
Allow selectively disabling all billing functionality on certain platforms ( #505 )
...
* Allow selectively disabling all billing functionality on certain platforms
* Remove check for org metadata param in customer
* Fix linter complaint
2022-07-26 10:41:30 +01:00
Martin Kleinschrodt
bf6b96a97d
Update support page with proper content and styling
2022-07-25 07:24:38 +02:00
Bruno Bernardino
bd8b6fe9af
Update Tauri
2022-07-19 10:27:52 +01:00
Bruno Bernardino
421e68db38
Merge branch 'master' into v4
2022-07-19 09:15:17 +01:00
Martin Kleinschrodt
07f6f0ed10
Merge pull request #493 from padloc/feature/richtext-markdown-notes
...
Feature/richtext markdown notes
2022-07-18 15:30:44 +02:00
Bruno Bernardino
e4b5a36d5b
Support better fuzzy-matching, with subdomains ( #492 )
...
* Support better fuzzy-matching, with subdomains
Fixes #397
* Apply PR requests, only match for urls that are prefixed with `*.` and simplify method.
2022-07-18 12:27:30 +01:00
Martin Kleinschrodt
26b72d7d4f
Make sure editors are scrollable in fullscreen mode
2022-07-18 10:02:08 +02:00
Martin Kleinschrodt
b64ae60886
Add feature disabled check to create item dialog
2022-07-18 08:46:19 +02:00
Martin Kleinschrodt
50aaa3840e
Richtext notes are now a premium feature
2022-07-18 08:32:34 +02:00
Martin Kleinschrodt
1c1085247f
WIP 4
2022-07-18 08:22:29 +02:00
Martin Kleinschrodt
30f75294b0
Add support for code blocks
2022-07-18 08:10:53 +02:00
Martin Kleinschrodt
8f64945bdd
WIP 3
2022-07-16 19:28:39 +02:00
Martin Kleinschrodt
9c5c09df81
WIP
2022-07-16 15:23:51 +02:00
Martin Kleinschrodt
9450945143
WIP 2
2022-07-16 13:48:28 +02:00
Martin Kleinschrodt
be067e5008
WIP
2022-07-15 18:58:26 +02:00
Martin Kleinschrodt
8015f797c8
Totp field now requires premium
2022-07-15 10:29:38 +02:00
Martin Kleinschrodt
004e9b8d08
Merge pull request #481 from padloc/chore/npm-audit-fixes
...
Fix vulnerable dependencies (where possible)
2022-06-22 15:28:04 +02:00
Martin Kleinschrodt
b00eb4fda9
Fix vulnerable dependencies (where possible)
2022-06-22 14:32:27 +02:00
Martin Kleinschrodt
67f7b9165d
Fix dependencies with vulnerabilities
2022-06-22 13:57:57 +02:00
Martin Kleinschrodt
2d886161b9
Update import/export and vault buttons.
2022-06-22 13:37:04 +02:00
Bruno Bernardino
cc02f50167
Limit input field length for email, name, and org name ( #477 )
...
* Limit input field length for email, name, and org name
Fixes #458
* Moving over to Serializable:validate.
* Remove unnecessary errors
* Tweak how to use/export the constants.
2022-06-22 12:30:54 +01: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
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
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
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
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
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
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
c212dc6669
Remove explicit group and user urls from scim settings
2022-05-16 16:21:05 +02:00
Bruno Bernardino
5ab73f979c
Add logic to support Azure AD.
...
Add GET for Azure AD's test connection
Add Authorization Bearer secret token support
Add support for the single SCIM tenant/root endpoint
User provisioning working in Azure AD!
2022-05-10 15:54:36 +01:00
Martin Kleinschrodt
7a342c230c
Rename components
2022-05-10 15:39:14 +02:00
Martin Kleinschrodt
5fcd13f1fb
Fix performance problem caused by trying to calculate strength of very long passwords
2022-05-10 14:48:43 +02:00
Martin Kleinschrodt
dd42011f52
Properly integrate security check feature into provisioning system, allowing to hide/disable it.
2022-05-10 14:47:49 +02:00
Bruno Bernardino
d5be77d9b2
Reworked + Fixed Users and Groups CRUD, and it's fully functional
...
Includes fully server-generated SCIM URLs, having the orgId in the path instead of search params, and properly adding/removing members.
2022-05-09 16:31:04 +01:00
Martin Kleinschrodt
4308e675ec
Make SCIM section in settings look pretty
2022-05-07 10:47:45 +02:00
Martin Kleinschrodt
ffaf6a421e
Allow disabling security checks
2022-05-06 18:01:33 +02:00
Martin Kleinschrodt
adf23400a4
Update logo and icon
2022-05-06 15:19:48 +02:00
Bruno Bernardino
4d77a52a4f
Properly remove auth invites when deleting a user + save SCIM URL
...
The SCIM URL piece is still WIP, because I'll need to get the proper host, or create a new config variable for it.
2022-04-26 15:50:29 +01:00
Bruno Bernardino
97dbe3b394
Fix duplicate user adding, patch, post, and add delete.
...
This "finishes" the SCIM CRUD for Users.
2022-04-25 15:44:14 +01:00
Bruno Bernardino
49e6228670
Actually create the org member (it's not persisting it yet, though)
2022-04-18 16:13:03 +01:00
Bruno Bernardino
d74039b2ba
Properly save directory settings (SCIM doesn't save) and start implementing user update.
2022-04-18 15:00:16 +01:00
Bruno Bernardino
aefd78153e
Add org settings for enabling/disabling directory sync, fix initializiation
2022-04-18 12:15:57 +01:00
Martin Kleinschrodt
ba2ea82f80
Refactor org model to allow pre-provisioning members
2022-04-16 10:30:46 +02:00
Martin Kleinschrodt
050b03f9aa
Add ability to transfer organisation ownership
2022-04-09 11:52:17 +02:00