Commit Graph

35 Commits

Author SHA1 Message Date
Oscar Hinton 59754cd530 Setup Webpack & TypeScript (#316)
* TypeScript and WebPack.

* Minor cleanup.

* Add background.js as entry point to webpack.

* Use downloaded fonts for better performance.
Remove google-fonts-webpack-plugin.

* Add the remaining entry points and setup notification bar.

* Update readme for webpack.

* Convert CipherItems to TypeScript to demonstrate how a component looks in TS.

* Fix edge requirering a custom angular version.

* Rewrite gulp tasks for packaging releases.

* Re-add the webpack gulp plugin.

* Remove unessesary line in analytics.
2017-10-28 22:14:14 -04:00
Kyle Spearrin 58fe7dcda4 parse responseText for error model 2017-10-24 14:48:58 -04:00
Kyle Spearrin fd146afb69 more fixes 2017-10-16 10:20:46 -04:00
Kyle Spearrin 355a58f67c service fixes for ciphers 2017-10-14 14:29:10 -04:00
Kyle Spearrin 2b5915b257 convert to promises. loginService cipher refactor 2017-10-13 17:07:20 -04:00
Kyle Spearrin 3ce2fb484a fix remember bug and auto-focus on lock screen 2017-09-28 11:03:41 -04:00
Kyle Spearrin 835bb6ffa7 login custom fields view/edit 2017-09-21 22:45:24 -04:00
Kyle Spearrin 56e1f6c25b cipher request login subclass, sync fixes 2017-09-21 10:43:33 -04:00
Kyle Spearrin 8a1e8678f8 move from login to cipher apis 2017-09-20 17:13:38 -04:00
Kyle Spearrin fd538494c0 convert to using new sync api 2017-09-20 12:28:41 -04:00
Kyle Spearrin ff0fde161e rebuild tokenrequest obj on login api 2017-09-06 15:52:06 -04:00
Kyle Spearrin e4baa19232 lint fixes 2017-07-14 15:34:05 -04:00
Kyle Spearrin c92b346e18 model adjustments for new api props 2017-07-11 13:00:47 -04:00
Kyle Spearrin 1d102cad93 two factor page cleanup 2017-06-26 22:24:10 -04:00
Kyle Spearrin 981fd22ce5 added ability to pass and parse twofactor provider 2017-06-26 09:55:07 -04:00
Kyle Spearrin 16098a1743 support user encryption key 2017-06-02 00:10:29 -04:00
Kyle Spearrin 4b44bc9a0f send org id with login edits 2017-05-04 20:34:08 -04:00
Kyle Spearrin 154427a0f3 get private key if not available during sync 2017-04-25 16:25:22 -04:00
Kyle Spearrin 8c38480db8 private keys, rsa dec, org keys w/ login dec 2017-04-24 10:39:05 -04:00
Kyle Spearrin 8692b3b40f fix for 0 base int provider 2017-01-28 17:36:20 -05:00
Kyle Spearrin 5bce6095a4 back to int enum values to math identity response 2017-01-28 17:25:53 -05:00
Kyle Spearrin afc380a81c 2fa provider enum must be a string in JSON 2017-01-28 02:10:38 -05:00
Kyle Spearrin 4be033df71 Added device registration information during authentication 2017-01-25 20:42:09 -05:00
Kyle Spearrin 4057c478c6 react to two factor changes in auth apis 2017-01-24 22:21:13 -05:00
Kyle Spearrin 0b63eb58ba Added two factor flow into identity login 2017-01-18 22:14:51 -05:00
Kyle Spearrin 6bb6c7074b convert to identityserver auth 2017-01-17 23:07:46 -05:00
Kyle Spearrin c18cdd6206 sync domains 2017-01-14 11:20:44 -05:00
Kyle Spearrin fb486003b5 Refactored rename of Sites => Logins 2017-01-03 18:40:07 -05:00
Kyle Spearrin 8b76668f1f persist user profile information 2016-09-20 23:30:16 -04:00
Kyle Spearrin ee4548a84a registration 2016-09-20 19:57:24 -04:00
Kyle Spearrin 0219068bb6 password hint 2016-09-20 17:47:21 -04:00
Kyle Spearrin 4092e2ecc3 fix sync and vault listing bugs 2016-09-06 23:30:49 -04:00
Kyle Spearrin 79860da28c move api services to background page. wire up log in and log out. 2016-09-03 15:44:32 -04:00
Kyle Spearrin c3053ea3a7 setting up more models and services 2016-09-03 12:07:30 -04:00
Kyle Spearrin c39aab4ee7 api models and services 2016-09-03 01:13:09 -04:00