Hinton
a0f6150c09
Rename FolderView to FolderDecrypted
2022-04-21 10:56:42 +02:00
Hinton
8112d3c530
Remove decrypt from folder service
2022-04-21 09:50:00 +02:00
Hinton
db2c75ae61
Merge branch 'master' of https://github.com/bitwarden/jslib into feature/refactor-folder-example
...
# Conflicts:
# common/spec/domain/folder.spec.ts
# common/src/models/data/folderData.ts
# common/src/services/folder.service.ts
# common/src/services/sync.service.ts
2022-04-21 09:42:46 +02:00
Oscar Hinton
366d9b3c63
Remove userId from data models ( #771 )
2022-04-20 15:59:51 +02:00
Oscar Hinton
f6e3481fe9
[BEEEP] Allow linking to ciphers ( #760 )
2022-04-20 11:15:58 +02:00
Hinton
45a0c56051
Remove unused imports
2022-04-20 11:15:24 +02:00
Hinton
0d0da32d88
Remove folder service from importers as it's no longer needed
2022-04-20 11:06:27 +02:00
Hinton
a75962a49e
Move encrypt to CipherView
2022-04-20 10:58:22 +02:00
Hinton
f19e0bcbb5
Remove unused key
2022-04-20 10:58:05 +02:00
Hinton
708bfcb026
Move decrypt to FolderView
2022-04-20 10:57:45 +02:00
Hinton
fc67f99521
Remove orgId from folderService decrypt
2022-04-19 14:08:34 +02:00
Hinton
7d4c665b54
Fix tests
2022-04-19 13:24:04 +02:00
Hinton
075a8af6bd
Merge branch 'master' of https://github.com/bitwarden/jslib into feature/refactor-folder-example
...
# Conflicts:
# common/src/models/export/folderExport.ts
2022-04-19 13:23:51 +02:00
Oscar Hinton
ad37de9373
Rename Export DTOs ( #763 )
2022-04-19 13:03:04 +02:00
Hinton
f75e2c4175
Proposed refactor of folder domain model
2022-04-19 11:31:49 +02:00
Oscar Hinton
fee2f78aa8
Fix language always defaulting to english ( #765 )
2022-04-19 09:53:51 +02:00
Oscar Hinton
6bcadc4f40
Add tests for domain models ( #768 )
2022-04-16 11:18:12 -04:00
Oscar Hinton
f8ac1ed12b
Remove support for alreadyEncrypted ( #762 )
2022-04-16 17:00:48 +02:00
Oscar Hinton
3f56834716
Update jest configs to remove roots ( #766 )
2022-04-12 16:55:59 +02:00
Kyle Spearrin
017fb5146f
copy default options ( #764 )
2022-04-11 22:39:05 -04:00
Thomas Rittson
0f0adc9bd9
Add jsdoc comments for user verification, password reprompt, and appApiAction ( #754 )
...
* Rename and add comments to clarify password reprompt classes
* Add comment for appApiAction
2022-04-12 11:48:33 +10:00
Oscar Hinton
f0d9f8641e
Update introduction for CL ( #729 )
2022-04-08 17:47:32 +02:00
Daniel James Smith
3b9ef68f4b
[EC-142] Fix error during import of 1pux containing new email field format ( #758 )
...
* Add support for complex email field type
* Ensure complex email field type gets imported on identities
2022-04-06 17:33:43 +02:00
Vincent Salucci
5f4a8c18fe
[bug] CL - fix default button display and callout header class ( #756 )
2022-04-05 12:19:13 -05:00
Oscar Hinton
f3a4fde513
Remove keytar and biometric logic ( #706 )
2022-04-04 21:00:49 +02:00
Thomas Rittson
e595c0548e
EC-134 Fix api token refresh ( #749 )
...
* Fix apikey token refresh
* Refactor: use class for TokenRequestTwoFactor
2022-04-01 11:28:23 +10:00
Kyle Spearrin
4d58200ee9
Generator cleanup ( #753 )
...
* type is null by default
* rename generator component
* remove showWebsiteOption
* shorthand if check
2022-03-31 18:26:59 -04:00
Thomas Rittson
e0da3116f1
Add ColorPasswordCountPipe to JslibModule ( #751 )
2022-04-01 07:32:44 +10:00
Robyn MacCallum
56f5aba11e
Add ellipsis pipe to jslib module ( #746 )
...
* add ellipsis pipe to jslib module
* Add ellipsis pipe to exports
2022-03-31 09:57:19 -04:00
Oscar Hinton
47473b7ede
Remove the VerifyMasterPasswordComponent from jslib module ( #747 )
2022-03-29 10:38:22 +02:00
Matt Gibson
a4fba0e1c5
Feature/move to jest ( #744 )
...
* Switch to jest
* Fix jslib-angular package name
* Make angular test project
* Split up tests by jslib project
* Remove obsolete node test script
* Use legacy deps with jest-preset-angular
* Move web tests to common
* Remove build from pipeline
This was only being used because we were not using ts runners.
We are now, so build is unnecessary
2022-03-28 16:00:42 +02:00
Thomas Rittson
13ef7aea7d
Add DatePipe provider to JslibModule ( #741 )
2022-03-27 22:40:47 +02:00
Oscar Hinton
9d1df26dfa
Fix jslibModule forms ( #742 )
2022-03-28 06:32:21 +10:00
Kyle Spearrin
fa73c13b8c
support for username gen website setting ( #738 )
2022-03-25 10:32:01 +01:00
Oscar Hinton
81607e810e
Force updates to be silent ( #739 )
2022-03-25 10:13:50 +01:00
Daniel James Smith
a825e86921
Fix import path for safari importer ( #740 )
2022-03-24 22:45:37 +01:00
David Frankel
7fc0ab97f3
[bug] Fix Safari CSV importer for URL and Notes ( #730 )
2022-03-24 22:33:28 +01:00
Jake Fink
292d5e0039
PS-91 make isMacAppStore return true/false ( #735 )
...
* return false if undefined from isMacAppStore
* PS-91 use strict equality instead of null coalescing
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com >
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com >
2022-03-24 15:46:24 -04:00
Oscar Hinton
535decc3d9
Bump electron and related dependencies ( #736 )
2022-03-24 20:16:53 +01:00
Kyle Spearrin
bfdd3561da
Username generator ( #734 )
...
* add support for username generation
* remove unused Router
* pr feedback
2022-03-24 12:19:19 -04:00
Oscar Hinton
5b7b2a03dd
Remove Internet Explorer logic ( #723 )
2022-03-24 10:42:11 +01:00
Oscar Hinton
554dc8d873
Bump node-forge to 1.2.1 ( #722 )
2022-03-22 14:05:55 +01:00
Robyn MacCallum
5409525ea2
Add ellipsis pipe ( #728 )
...
* add ellipsis pipe
* run prettier
* Account for ellipsis length in returned string
* Fix complete words case
* Fix another complete words issue
* fix for if there are not spaces in long value
* extract length check to beginning of method
* condense if statements
* remove log
2022-03-21 15:46:54 -04:00
Thomas Rittson
9950fb42a1
[JslibModule] Add JslibModule ( #733 )
2022-03-21 19:32:55 +10:00
Matt Gibson
f88515745c
Remove error Response type check ( #731 )
...
* Remove error Response type check
Minimization is impacting type checking in a non-consistent way.
The previous type check works locally,
but not from build artifacts 🤷 . We only set `captchaRequired` on
our errors when we want a resubmit with captcha included, so we're safe
keying off that
* linter
2022-03-18 12:24:22 +10:00
Chad Scharf
e2d95741b0
Update SECURITY.md ( #725 )
...
* Update SECURITY.md
Add link to our HackerOne program for submitting potential security issues.
* Revise language on SECURITY.md
2022-03-15 15:55:55 -04:00
Oscar Hinton
15ad2ca3ea
Add Chromatic ( #719 )
2022-03-15 13:50:42 +01:00
Matt Gibson
3ec0f6977a
Check runtime name vs mangled name ( #724 )
2022-03-14 20:12:31 -05:00
Oscar Hinton
41b199ab83
Tweak component library slightly ( #715 )
2022-03-11 21:00:24 +01:00
Thomas Rittson
3f20122e5b
Avoid duplicate fullSync api calls ( #716 )
2022-03-11 07:16:50 +10:00