Addison Beck
759dc647e5
Implement User-based API Keys ( #688 )
...
* refactored api key modal for multiple key types
* Added support for viewing and rotating user API keys
* Fixed the API key component references in app.module
* Implemented User ApiKey viewing/rotating
* Changed ApiKey grant_type display to client_credentials
* Hopefully put jslib back
* Added new localization strings for user API keys
* Toggled button text based on if viewing or rotating an api key
* updated jslib
* Reverted jslib
* Trying to fix jslib
* Reverted jslib from commit hash
* Reupdated jslib
2020-11-10 16:13:42 -05:00
Matthew
37cf46d581
Add 'Copy Username' button ( #691 )
...
This adds a 'Copy Username' button above the 'Copy Password' button in
the dropdown for individual entries in the safe. This matches the
capabilities of the desktop app, where you can right-click on any entry
and get options for both 'copy password' and 'copy username'.
2020-11-10 14:26:38 -05:00
Vincent Salucci
407032114e
[Exemption] Updated policy messages ( #692 )
...
* Updated mesages // added callout for require sso
* removed unused string
* updated strings - futureproofing
2020-11-10 09:53:57 -06:00
eliykat
94aece134c
Docs contrib ( #696 )
...
* expand contributing guide
* fix typo
2020-11-10 10:52:09 -05:00
Christian Oliff
7532bf9825
HTTPS link to EditorConfig.org ( #694 )
2020-11-09 15:30:33 -05:00
Kyle Spearrin
0f4f541b11
some filtering logic for sends ( #689 )
2020-11-05 14:41:54 -05:00
Kyle Spearrin
07a3d38bef
fix compile errors
2020-11-04 16:30:19 -05:00
Kyle Spearrin
e9273ff79a
Send initial implementation ( #687 )
...
* send work
* Bump version to 2.16.2 (#668 )
* [SSO] New User Provision flow jslib update (f30d6f8
-> d84d6da
) (#672 )
* Update jslib (f30d6f8
-> d84d6da
)
* Updated imports/constructor to super
* OnlyOrg Policy (#669 )
* added localization strings needed for the OnlyOrg policy
* added deprecation warning to policies page
* allowed OnlyOrg policy configuration
* blocked creating new orgs if already in an org with OnlyOrg enabled
* code review cleanup for onlyOrg
* removed a blank line
* code review cleanup for onlyOrg
* send listing actions
* updates
* access id
* update jslib
* re-work key and password derivation
* update jslib
* makeSendKey
* update access path
* store max access count
* update jslib
* l10n work
* l10n for access page
* l10n and cleanup
* fix l10n
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
Co-authored-by: Addison Beck <abeck@bitwarden.com>
2020-11-04 14:49:08 -05:00
Vincent Salucci
1aa708aed4
[GDPR] Adjusted TOS/Privacy acceptance ( #684 )
...
* initial commit for GDPR terms/privacy acceptance
* updated styling/formatting
* Fixed line break in blockquote
* removed unused submit message
* Removed variables/logic now found in superclass
* update jslib (76c0964
-> 5e50aa1
)
2020-11-02 16:33:15 -06:00
Addison Beck
ebe5a6030e
Only org to single org ( #680 )
...
* change OnlyOrg references to SingleOrg
* updated jslib
* change OnlyOrg references to SingleOrg
* missed a reference to OnlyOrg in messages
2020-10-27 10:28:57 -04:00
Chad Scharf
f6946085d8
Use properly transpiled SweetAlert2 lib ( #682 )
2020-10-26 17:52:01 -04:00
Vincent Salucci
beebe7c98b
[Require SSO] Enterprise policy adjustment ( #676 )
...
* Commits for policies/edit/strings
* more initial commits of policy/edit/strings
* More changes for require sso
* Updated strings to match policy string patterns
* Updated false enable on error
* Removed sso prevalidate prereq // adjusted callout
* Updated policy array creation and added display value
2020-10-26 11:56:02 -05:00
Addison Beck
a51331d6b2
OnlyOrg Policy ( #669 )
...
* added localization strings needed for the OnlyOrg policy
* added deprecation warning to policies page
* allowed OnlyOrg policy configuration
* blocked creating new orgs if already in an org with OnlyOrg enabled
* code review cleanup for onlyOrg
* removed a blank line
* code review cleanup for onlyOrg
2020-10-16 15:36:06 -04:00
Vincent Salucci
b7b970e654
[SSO] New User Provision flow jslib update ( f30d6f8
-> d84d6da
) ( #672 )
...
* Update jslib (f30d6f8
-> d84d6da
)
* Updated imports/constructor to super
2020-10-14 11:13:13 -05:00
Chad Scharf
d823e8522c
Bump version to 2.16.2 ( #668 )
2020-10-09 10:49:56 -04:00
paulussujono
6bc5ac46b7
♿ ️ added autofocus on first field of modal forms ( #667 )
...
added to modals:
- invite user
- add item
- add collection
- add folder
2020-10-06 09:06:44 -04:00
Kyle Spearrin
1193a93f86
map en-IN
2020-09-28 14:21:11 -04:00
Addison Beck
4cd052e009
Default selection plan upgrade fix ( #658 )
...
* fixed a broken default selection for plan upgrades
* added a semicolon
2020-09-18 14:15:24 -04:00
Kyle Spearrin
949f61f1a4
bump version
2020-09-15 17:04:21 -04:00
Kyle Spearrin
2145c3f88c
language updates
2020-09-15 13:38:46 -04:00
Kyle Spearrin
bb71d5dc0a
New Crowdin updates ( #655 )
...
* New translations messages.json (French)
* New translations messages.json (Portuguese)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Ukrainian)
* New translations messages.json (Turkish)
* New translations messages.json (Swedish)
* New translations messages.json (Slovak)
* New translations messages.json (Russian)
* New translations messages.json (Polish)
* New translations messages.json (Bulgarian)
* New translations messages.json (Dutch)
* New translations messages.json (Japanese)
* New translations messages.json (Italian)
* New translations messages.json (Hungarian)
* New translations messages.json (Finnish)
* New translations messages.json (Danish)
* New translations messages.json (Czech)
* New translations messages.json (Catalan)
* New translations messages.json (Portuguese, Brazilian)
2020-09-15 12:55:23 -04:00
Chad Scharf
41856ff6af
653 - fix user agent detection for Edge ( #654 )
...
* 653 - fix user agent detection for Edge
* Update edge detection to only new version
* update jslib
* update jslib
* fix jslib ref constructor
2020-09-15 10:31:12 -04:00
Addison Beck
a1388ddab7
fixed the cvc learn more link in the payment component ( #652 )
2020-09-14 15:53:24 -04:00
Kyle Spearrin
b2d13f586d
New Crowdin updates ( #651 )
...
* New translations messages.json (French)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Swedish)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Vietnamese)
* New translations messages.json (Croatian)
* New translations messages.json (Russian)
* New translations messages.json (Estonian)
* New translations messages.json (Latvian)
* New translations messages.json (English, United Kingdom)
* New translations messages.json (Esperanto)
* New translations messages.json (Malayalam)
* New translations messages.json (Sinhala)
* New translations messages.json (Slovak)
* New translations messages.json (Portuguese)
* New translations messages.json (Spanish)
* New translations messages.json (German)
* New translations messages.json (Afrikaans)
* New translations messages.json (Belarusian)
* New translations messages.json (Bulgarian)
* New translations messages.json (Catalan)
* New translations messages.json (Czech)
* New translations messages.json (Danish)
* New translations messages.json (Greek)
* New translations messages.json (Polish)
* New translations messages.json (Finnish)
* New translations messages.json (Hebrew)
* New translations messages.json (Hungarian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
* New translations messages.json (Korean)
* New translations messages.json (Dutch)
* New translations messages.json (Norwegian Bokmal)
2020-09-14 10:49:58 -04:00
Kyle Spearrin
9f0cd586ee
only use memory storage for vault data keys ( #650 )
...
* only use memory storage for vault data keys
* add lastSync_ to memory storage
2020-09-14 08:35:53 -04:00
Addison Beck
ce67497d3a
added localization variable for link sso ( #648 )
2020-09-11 14:22:56 -04:00
Kyle Spearrin
0dc26e589a
New Crowdin updates ( #646 )
...
* New translations messages.json (Spanish)
* New translations messages.json (Catalan)
* New translations messages.json (Danish)
* New translations messages.json (German)
* New translations messages.json (Hungarian)
* New translations messages.json (Italian)
* New translations messages.json (Dutch)
* New translations messages.json (Polish)
* New translations messages.json (Portuguese)
* New translations messages.json (Russian)
* New translations messages.json (Swedish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Estonian)
* New translations messages.json (English, United Kingdom)
2020-09-09 16:10:35 -04:00
Kyle Spearrin
e14a676eea
switch from session storage to memory storage ( #644 )
2020-09-08 13:47:20 -04:00
Chad Scharf
11cf89493d
form promise added for sso prevalidation ( #643 )
2020-09-08 12:18:13 -04:00
Kyle Spearrin
5be121ec71
New Crowdin updates ( #642 )
...
* New translations messages.json (French)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Swedish)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Vietnamese)
* New translations messages.json (Croatian)
* New translations messages.json (Russian)
* New translations messages.json (Estonian)
* New translations messages.json (Latvian)
* New translations messages.json (English, United Kingdom)
* New translations messages.json (Esperanto)
* New translations messages.json (Malayalam)
* New translations messages.json (Sinhala)
* New translations messages.json (Slovak)
* New translations messages.json (Portuguese)
* New translations messages.json (Spanish)
* New translations messages.json (German)
* New translations messages.json (Afrikaans)
* New translations messages.json (Belarusian)
* New translations messages.json (Bulgarian)
* New translations messages.json (Catalan)
* New translations messages.json (Czech)
* New translations messages.json (Danish)
* New translations messages.json (Greek)
* New translations messages.json (Polish)
* New translations messages.json (Finnish)
* New translations messages.json (Hebrew)
* New translations messages.json (Hungarian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
* New translations messages.json (Korean)
* New translations messages.json (Dutch)
* New translations messages.json (Norwegian Bokmal)
2020-09-08 11:29:01 -04:00
Kyle Spearrin
95e58b5e69
update jslib
2020-09-08 11:25:04 -04:00
Chad Scharf
506fd22280
Update jslib - sso pre-validation ( #641 )
2020-09-08 10:41:24 -04:00
Addison Beck
d79b12dedc
updated jslib ( #640 )
2020-09-08 09:26:50 -04:00
Chad Scharf
599cd7299c
bump version ( #637 )
2020-09-05 21:24:45 -04:00
Addison Beck
18d26b79af
updated jslib ( #636 )
2020-09-04 16:05:42 -04:00
Addison Beck
1f81b81a58
updated jslib ( #635 )
2020-09-04 14:18:09 -04:00
Kyle Spearrin
cc5e420484
adjust margins
2020-09-04 12:07:14 -04:00
Chad Scharf
b4eaa48765
Updated favicon to new standard ( #634 )
2020-09-03 17:02:53 -04:00
Addison Beck
76354741be
Filter out custom plans from consideration on org create ( #631 )
2020-09-02 15:53:45 -04:00
Chad Scharf
1b466609f0
SSO pre-validation messages ( #628 )
2020-08-31 16:48:09 -04:00
Kyle Spearrin
7e11b8bb5a
disable certain org settings fields when selfhost ( #627 )
2020-08-28 11:22:30 -04:00
Vincent Salucci
b251e1f73c
[SSO] Add set-password loading placeholder ( #626 )
...
* Preparing for new jslib // removed resetMasterPassword variable // Added sync service
* initial commit of loading set password
* Update jslib (e55528e
-> 700e945
)
* center justify text
* Reverted testing data
2020-08-28 08:56:51 -05:00
Kyle Spearrin
fa11382c08
adjust paths to portal
2020-08-27 16:12:20 -04:00
Addison Beck
e17a49acd5
Sso link existing user ( #616 )
...
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* merge
* added a token to the sso linking flow
* [jslib] Update (5d874d0
-> 6ab444a
) (#618 )
* Update jslib (5d874d0
-> 6ab444a
)
* Update dependency flows
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* merge
* added a token to the sso linking flow
* implemented linking existing user to sso
* removed an unused import
* account for some variable shakeup in jslib for link sso
* updated jslib
* updated jslib
* still trying to fix jslib
* finally, really, truly updated jslib
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
2020-08-27 11:44:04 -04:00
Addison Beck
bc71ffa6f2
Product description updates ( #625 )
...
* updated product messages on org create
* formatted messages.json
* formatted messages.json
2020-08-26 14:44:15 -04:00
Kyle Spearrin
95dc3c92c5
few fixes to plan changes ( #624 )
2020-08-25 14:21:03 -04:00
Kyle Spearrin
2135accaf4
yoti web support ( #623 )
2020-08-25 09:25:22 -04:00
Vincent Salucci
429c38fc66
[jslib] Update ( 5d874d0
-> 6ab444a
) ( #618 )
...
* Update jslib (5d874d0
-> 6ab444a
)
* Update dependency flows
2020-08-21 13:40:48 -05:00
Kyle Spearrin
56e92b1695
cleanup various sso tasks ( #617 )
2020-08-20 16:39:05 -04:00
Matt Smith
b2685d455b
Modifications made to support Browser Extension SSO ( #605 )
...
* Update feature/sso jslib 261a200
-> 2e823ea (#589 )
* [SSO] Reset master password (#580 )
* Initial commit reset master password (sso)
* Reverted order of two factor/reset password conditional
* Added necessary resetMasterPassword flag for potential entry into RMP flow
* Complete Revamp: Reverted Register // Deleted reset-master-password // updated sso/(settings)change password to use use super class // Adjust routing/messages // Created (accounts) change-password
* Updated button -> Set Master Password
* Refactored change password sub classes to use new submit pattern
* Cleaned import statements
* Update jslib (7fa5178
-> fe167be
)
* Update jslib fe167be
- >34632e5
* Fixed sso base class import
* merge master
* Fixed missing semicolon // updated jslib to whats in feature/sso
* Fixed two factor formatting
* Added new change password component to app module
* Updated component selector
* updating jslib 34632e5 -> 2e823ea
* Fixed lint warning in two-factor component
Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
* Update jslib to 101c568
(#594 )
* Support for dynamic clientid (#595 )
* support third party sso clients
* jslib update
* update jslib
* Modifications made for Browser Extension SSO
* Brought web specific ssocomponent into module
* Removed sso complete transition
* Fixed remaining merge issues
* Removed un-needed block of code.
* Moved processing to sso-connector.
* Removed unused import
* Fixed curly braces..
* Linter fixes
* Aligned verbiage for process message handler
* Lintr fixes
* Firefox can't handle closing the window this way.
* Update sso.ts
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-08-20 14:30:22 -05:00