Matt Gibson
cd6b3d47c2
Include revision date in cipher requests ( #203 )
...
This is in conjunction with API changes that validates the last known
revision date provided here with the actual last revision date on the
server to block potential data loss due to client desyncs.
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-11-23 08:48:40 -06:00
Josep Marí
685636b129
New method to update the last used index ( #184 )
...
Instead of updating it every time you call getNext(), it will be updated in a separate call, to avoid updating the index when the cipher did not auto-fill correctly (e.g wrong frame)
Fixes #1392
2020-10-09 07:30:55 -04:00
Addison Beck
26d40d4c43
Add login launch data ( #174 )
...
* added launch time data to CipherView for autofill
* removed unused code
* fixed linter errors
2020-09-23 12:41:25 -04:00
Kyle Spearrin
3bf322a904
support defaultMatch for getAllDecryptedForUrl
2020-09-20 09:47:35 -04:00
Josep Marí
5c62938dbb
Add new method for cycling through every login ( #142 )
...
* Add new method for cycling through every login
To be used from browser extension when autofilling.
Related PR: https://github.com/bitwarden/browser/pull/956
* Cache sorted ciphers by URL and invalidate them after a period of 5 seconds
* Move file to models
2020-08-12 15:59:59 -04:00
Oscar Hinton
e516692559
Upgrade TypeScript ( #148 )
...
* Update typescript to 3.6.5 along with tslint to latest.
* Upgrade @types/node to 12.12.54 to get rid of compile errors.
* Update tslint.
* Use @types/node 10.17.28 instead
2020-08-12 15:42:42 -04:00
Chad Scharf
e52df4f743
[Sot Delete] update to view and i18n for delete
2020-04-10 16:46:57 -04:00
Chad Scharf
19668ab5f2
[Soft Delete] jslib updates for new API updates
...
New API methods and cipher Deleted Date property, plus search expansion to toggle on deleted flag.
2020-04-03 16:32:15 -04:00
Kyle Spearrin
5819023bc4
no-store cache
2020-01-13 07:49:05 -05:00
Kyle Spearrin
bc5a6e02c1
native fetch with proxy support on node api
2019-06-24 11:07:26 -04:00
Kyle Spearrin
7252e7cad0
updates
2019-04-16 23:32:02 -04:00
Kyle Spearrin
d3a2dfe2e8
null checks
2019-04-15 21:15:35 -04:00
Kyle Spearrin
e979dd4f12
make blob first
2019-04-01 14:31:42 -04:00
Kyle Spearrin
2e9ce15715
default match detection setting
2019-01-09 11:59:11 -05:00
Kyle Spearrin
e10523cc61
getAll ciphers FromApiForOrganization
2018-12-14 13:55:44 -05:00
Kyle Spearrin
18ac2db323
normalize boolean type values for custom fields
2018-12-13 10:58:48 -05:00
Kyle Spearrin
9283a29d35
Domain match blacklist
2018-12-07 15:41:43 -05:00
Kyle Spearrin
be080f4f17
only use shareAttachmentWithServer for old attachments
2018-11-15 08:55:29 -05:00
Kyle Spearrin
17e7ee4838
support for new attachment keys
2018-11-13 20:43:45 -05:00
Kyle Spearrin
4165a78277
move attachment sharing logic to service
2018-10-23 22:10:08 -04:00
Kyle Spearrin
43c0cbce45
save share response
2018-10-23 16:16:59 -04:00
Kyle Spearrin
194374ea73
support org/collection selection on cipher add
2018-10-19 11:20:04 -04:00
Kyle Spearrin
b1ead78e34
throw error if trying to edit cipher with collection ids
2018-10-19 09:15:42 -04:00
Kyle Spearrin
bf48b45010
apis for new create with collections
2018-10-19 09:14:11 -04:00
Kyle Spearrin
ad97afc590
move getDomain to jslib Utils
2018-10-13 22:21:54 -04:00
Kyle Spearrin
c3f67dbe26
rename domain to domainBase for weird nativescript issue
2018-10-04 14:38:15 -04:00
Kyle Spearrin
2d612b07de
no key safety check for orgs
2018-09-10 08:22:10 -04:00
Kyle Spearrin
d0c51bacfd
sync folders and ciphers. fix dates
2018-08-20 16:01:26 -04:00
Kyle Spearrin
f16fc58d70
allow original cipher to be passed during encrypt
2018-08-15 11:43:52 -04:00
Kyle Spearrin
bdb2efd770
searchCiphersBasic
2018-08-13 14:28:10 -04:00
Kyle Spearrin
74c870683a
sequentualize cipher service getAllDecrypted
2018-08-13 14:09:03 -04:00
Kyle Spearrin
b724448081
search service implementation with lunr
2018-08-13 09:42:52 -04:00
Brandon Davis
a5476f12aa
feature/cli-18-import ( #8 )
...
* feature/cli-18-import
* updates to jslib
2018-08-06 09:37:56 -04:00
Kyle Spearrin
cfa4664b31
null or empty on password changed checks
2018-07-30 16:40:16 -04:00
Kyle Spearrin
6a8d2c305e
support for password revision date on logins
2018-07-27 17:48:18 -04:00
Kyle Spearrin
6d431f7832
keep last 5, not 4
2018-07-27 17:30:51 -04:00
Kyle Spearrin
dab9954887
send password history to server
2018-07-27 16:44:20 -04:00
Kyle Spearrin
c7e8f1d13f
Revert "make getAllDecrypted synchronous"
...
This reverts commit 51ee0b065a
.
2018-07-23 14:24:27 -04:00
Kyle Spearrin
51ee0b065a
make getAllDecrypted synchronous
2018-07-18 22:47:55 -04:00
Kyle Spearrin
f35ecf0cd8
update key api changes
2018-07-17 17:22:45 -04:00
Kyle Spearrin
47ab71e730
admin functions for cipher attachments
2018-07-05 10:48:19 -04:00
Kyle Spearrin
ff8c1dfea9
org vault listing from apis
2018-07-03 23:33:15 -04:00
Kyle Spearrin
1aa774b99f
update folder of items when folder is deleted
2018-06-25 14:54:47 -04:00
Kyle Spearrin
3303e60b40
implement hasKey helper
2018-06-13 17:14:26 -04:00
Kyle Spearrin
cfad521ea8
bulk share apis
2018-06-13 00:02:15 -04:00
Kyle Spearrin
7a5a4e654a
bulk move/delete apis
2018-06-12 17:12:27 -04:00
Kyle Spearrin
1021f23277
cipher collection apis
2018-06-12 13:07:06 -04:00
Kyle Spearrin
b3f71ed8e4
api support for sharing
2018-06-12 11:45:02 -04:00
Kyle Spearrin
f618c0b5ee
replace electron store with lowdb
2018-05-31 09:07:56 -04:00
Kyle Spearrin
e0190f14be
catch invalid regex
2018-05-30 23:19:12 -04:00