1
0
mirror of https://github.com/bitwarden/jslib synced 2025-12-06 00:03:29 +00:00
Commit Graph

1616 Commits

Author SHA1 Message Date
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