Commit Graph

79 Commits

Author SHA1 Message Date
Matt Gibson 0d5a966734
Hotfix version bump (#259) 2021-03-17 08:48:04 -05:00
Thomas Rittson b80c93012b
Minor release version bump to 1.15.0 (#249)
* Minor release version bump to 1.15.0

* version bump in package-lock

Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
2021-03-10 12:11:59 -05:00
Matt Gibson 57f7cf607a
Add send to cli (#222)
* Add list all sends and filter by search term

* Add get send templates

* Add AccessUrl to send responses

* Add Send to Get command

* Add missing command options to login

These options are already coded to work in the command, but commander
did not know about the options.

* Upgrade Commander to 7.0.0

This is needed to enable the subcommand chaining required by Send.

This commit also adds get send and send receive functionality. get send
will be moved to send get along with send list and any other send commands.

* Use api url for send access url

* Move send commands to send subcommands

* Use webvault access url everywhere

Production instances all have api url located at `baseUrl/api`.
Receive command will parse the webvault url and alter it to an api url.

* Move create and receive commands to send directory

* Separate program concerns

program holds authentication/general program concerns
vault.program holds commands related to the vault
send.program holds commands related to Bitwarden Send

* Fix up imports and lint items

* Add edit command

* Use browser-hrtime

* Add send examples to help text

* Clean up receive help text

* correct help text

* Add delete command

* Code review Cleanup

* Scheme on send receive help text

* PR review items

Move buffer to array buffer to jslib
delete with server
some formatting fixes

* Add remove password command

This is the simplest way to enable removing passwords without
resorting to weird type parsing of piped in Send JSONs in edit

* Default hidden to false like web

* Do not allow password updates that aren't strings or are empty

* Delete appveyor.yml.flagged-for-delete

* Correctly order imports and include tslint rule

* fix npm globbing problem

https://stackoverflow.com/a/34594501
globs work differently in package.json. Encasing the globs in
single quotes expands them in shell rather than in npm

* Remove double slash in path

* Trigger github rebuild
2021-02-03 11:44:33 -06:00
Thomas Rittson cf0345020e Bump https-proxy-agent dep. to 5.0.0 2021-02-01 15:21:22 +10:00
addison 5abd8f7d15 changed hrtime library 2021-01-25 13:36:44 -05:00
Chad Scharf 2ad7e1bdd2 version bump 1.14.0 2021-01-19 15:11:46 -05:00
Kyle Spearrin 16d53b7f6f bump version 2020-12-02 15:38:25 -05:00
Addison Beck b7ded80ff0 updated version 2020-11-13 16:47:29 -05:00
Kyle Spearrin cf9263164c bump version 2020-11-13 15:46:32 -05:00
Kyle Spearrin d6a2992858 bump version 2020-09-28 13:29:02 -04:00
Kyle Spearrin 0e5cc66b67 Revert "Update pkg to support `open` lib (#167)"
This reverts commit 04a27ccd8d.
2020-09-23 10:19:24 -04:00
Kyle Spearrin 04a27ccd8d
Update pkg to support `open` lib (#167) 2020-09-22 10:06:17 -04:00
Chad Scharf 5558e5c807
bump version (#162) 2020-09-05 21:26:09 -04:00
Oscar Hinton 032dfb533a
Bump Typescript to 2.8.3 (#158) 2020-09-03 14:33:10 -04:00
Oscar Hinton 63b3068954
Upgrade TypeScript (#156) 2020-08-12 15:42:24 -04:00
Kyle Spearrin bd0f28b3be
SSO login (#154)
* support sso login

* update jslib

* set clientid in base login command
2020-08-03 12:30:32 -04:00
Kyle Spearrin c0c368cbfe bump version 2020-05-29 11:10:05 -04:00
Kyle Spearrin 4dfb39c957
update lunr types (#127) 2020-04-14 15:40:20 -04:00
Kyle Spearrin f4b8788829 bump version 2020-03-12 15:39:35 -04:00
Kyle Spearrin fe9268fffb upadte package lock 2020-03-05 09:22:17 -05:00
Kyle Spearrin 8b22c1eb65 update some libs 2020-01-27 09:57:03 -05:00
Kyle Spearrin 182d50ed2e npm i 2019-10-21 08:44:11 -04:00
Kyle Spearrin 7205b8c189 npm audit fix 2019-10-07 14:50:36 -04:00
Kyle Spearrin 2a5e70cc68 bump version 2019-08-30 15:57:29 -04:00
Kyle Spearrin b58363d43e update jslib 2019-06-24 11:07:51 -04:00
Kyle Spearrin 78ca61860e bump version 2019-04-01 14:34:49 -04:00
Kyle Spearrin ac295c2050 npm audit fix 2019-03-29 00:11:06 -04:00
Kyle Spearrin 207bde5a88 bump version 2019-03-21 08:36:41 -04:00
Kyle Spearrin c1442a7c2c bump version 2019-03-21 08:09:18 -04:00
Kyle Spearrin ad4b2a4f36 bump version 2019-03-19 09:10:21 -04:00
Kyle Spearrin 7ed8287052 webpack-node-externals 2019-02-07 23:15:17 -05:00
Kyle Spearrin 6aca111ce0 fix issue with ws module for jsdom 2019-02-07 22:17:22 -05:00
Kyle Spearrin cd5da2cc70 use jsdom lib for DOMParser 2019-02-07 16:56:36 -05:00
Kyle Spearrin c64fbda900 polyfill DomParser with xmldom package 2019-02-07 15:46:22 -05:00
Kyle Spearrin 7ce8561f7a upgrade typescript and webpack 2019-01-25 15:10:48 -05:00
Kyle Spearrin db10da976d bump version 2018-12-27 09:19:57 -05:00
Kyle Spearrin 7b9b668aae bump version 2018-12-07 21:56:12 -05:00
Kyle Spearrin afec1fdf10 npm audit fix 2018-11-27 12:50:40 -05:00
Kyle Spearrin c7c5b59596 bump version 2018-11-23 09:44:32 -05:00
Kyle Spearrin 4df35c1ad7 jslib update 2018-11-15 15:46:40 -05:00
Kyle Spearrin 91fab889f3 add new big-integer dep 2018-11-09 22:37:24 -05:00
Kyle Spearrin 354aaecbbf bump version 2018-11-07 15:53:07 -05:00
Kyle Spearrin 8f857988ca bump version 2018-10-16 09:04:15 -04:00
Kyle Spearrin 73c597f649 add `list items --url <url>` command. resolves #32 2018-10-13 22:27:33 -04:00
Kyle Spearrin 11da68dbd1 update packages and move to webpack 4 2018-09-11 23:15:36 -04:00
Kyle Spearrin 71ab6ffab7 update lunr 2018-09-03 21:51:35 -04:00
Kyle Spearrin 42f76c551f bump version 2018-08-14 21:44:01 -04:00
Kyle Spearrin 314cef78fd implement search service 2018-08-13 14:38:04 -04:00
Kyle Spearrin bf6914755b update packages for node 10 2018-08-08 12:25:08 -04:00
Kyle Spearrin eac09418f0 update pkg 2018-08-08 09:13:51 -04:00