1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 07:43:35 +00:00
Commit Graph

40 Commits

Author SHA1 Message Date
Kyle Spearrin
5d39030e05 convert data models to jslib 2018-01-08 15:12:09 -05:00
Kyle Spearrin
a78b8ec79c convert request/response models to jslib 2018-01-08 14:45:34 -05:00
Kyle Spearrin
184a3db7c8 convert password history to ts. added clear option 2017-12-05 11:56:13 -05:00
Kyle Spearrin
f2eb46eade $$ngIsClass fixes for global controllers 2017-11-29 10:31:50 -05:00
Kyle Spearrin
68f3f7a3bd rename features to options 2017-11-29 09:03:49 -05:00
Kyle Spearrin
61c53115d9 add $$ngIsClass on new comps for ESR support 2017-11-28 10:36:04 -05:00
Oscar Hinton
78c4ea7ecb [TypeScript] Settings module (#398)
* Convert settings to TypeScript.

* Simplify loadSettings using await.

* Re-write save feature settings.

* Minor fixes.
2017-11-26 08:35:49 -05:00
Oscar Hinton
7c525d3f3a Convert global module to TypeScript. (#397) 2017-11-25 10:04:31 -05:00
Oscar Hinton
f5ccc22076 [TypeScript] Convert directives (#396)
* Convert directives to TypeScript.

* FormDirective uses ValidationService type.
2017-11-25 08:02:22 -05:00
Kyle Spearrin
2e9b3d0943 view grouping of ciphers for a collection 2017-11-22 21:55:48 -05:00
Kyle Spearrin
89b300f268 $$ngIsClass fix for ESR 2017-11-20 11:19:43 -05:00
Oscar Hinton
c6c8042ecf [Typecript] Convert current (#372)
* Convert current controller to component.

* Remove unessesary $ctrl.loaded checks.

* Fix bindings for callbacks.

* Re-format html.

* Add UtilService interface to current component.

* Set sucessfully to boolean, change setTimeout to $timeout.
2017-11-14 13:44:34 -05:00
Kyle Spearrin
00b8a3e7be convert export to ts component 2017-11-14 11:29:00 -05:00
Kyle Spearrin
dd382ecee7 assign papaparse to window.Papa 2017-11-09 22:41:35 -05:00
Kyle Spearrin
7c3fec98d1 remove all jquery dependencies from popup 2017-11-09 21:58:22 -05:00
Oscar Hinton
bcf0f19aa2 [Typescript] Convert password generator (#366)
* Convert password generator to typescript.

* Misc cleanup.
2017-11-09 15:33:51 -05:00
Kyle Spearrin
04ff1e6fba minify vendor 2017-11-09 14:28:18 -05:00
Kyle Spearrin
bdd40d8755 move domain models to ts 2017-11-04 22:43:07 -04:00
Kyle Spearrin
8e998ff179 lint fixes 2017-11-04 21:37:35 -04:00
Kyle Spearrin
11edb0261b folder service to ts 2017-11-04 21:09:26 -04:00
Oscar Hinton
8ae178aff3 Rewrite lock module to TypeScript. (#354) 2017-11-03 16:40:44 -04:00
Oscar Hinton
cee9face7f [TypeScript] Popup app services (#353)
* Convert services to typescript.

* Change to for of.
2017-11-03 15:53:35 -04:00
Kyle Spearrin
6ae7b2e035 convert api service to ts with fetch 2017-11-03 11:59:45 -04:00
Oscar Hinton
a66e32590b [Typescript] Convert tools page to TS (#344)
* Convert controller to TS.

* Remove $scope and move methods into class.

* Convert tools to component.
2017-11-02 08:02:14 -04:00
Oscar Hinton
c18f5a8076 Upgrade ui-router to 1.0.10 (#345)
* Start upgrading to ui-router 1.0.0

* Remove ui-router event polyfill.
2017-11-01 19:38:30 -04:00
Kyle Spearrin
3f354336ef import models individually 2017-11-01 14:15:48 -04:00
Kyle Spearrin
6086bf5812 typescript models 2017-11-01 10:27:07 -04:00
Kyle Spearrin
97f65b19c8 convert action buttons component to ts 2017-10-31 09:17:18 -04:00
Kyle Spearrin
b3c671cca0 convert icon component to ts 2017-10-30 23:44:53 -04:00
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
Oscar Hinton
a99ce875ca Website icons (#285)
* Initial attempt at adding favicons.

* Cache the favicons for 30 days.

* Refactor faviconService, remove unused faviconDirective.

* Change icon url to icons.bitwarden.com. Update style to support dynamic size of icon.

* Use hostname instead of domain.

* Fix getFavicon throwing an exception if the uri is not a valid url.

* Add enabled property to faviconService to prevent slow calls to storage. Fixed chrome not displaying chrome://favicon properly.

* Fix chrome disable favicon not working as expected.

* Add default icon.

* Fix jshint errors.

* Cleanup of faviconService, removed caching related code. Add faviconComponent for handling favicons.

* Remove faviconService, moved functionallity into faviconComponent.

* Fix faviconComponent not updating when uri changes.

* Rename favicon to icon.

* Improve whitelist.
2017-10-12 14:48:29 -04:00
Kyle Spearrin
80ed37ada6 Added setting to not store key via lock options, only keeping it in memory. Fixed some i18n and created constants service 2016-10-24 22:16:47 -04:00
Kyle Spearrin
a727e107fe setup google analytics with pageview tracking 2016-09-27 22:44:42 -04:00
Kyle Spearrin
6281b1d106 remove angular jwt lib 2016-09-21 12:09:15 -04:00
Kyle Spearrin
5f39939d65 Added toast config and messages when saving from vault. Persist scroll position when returning to vault from other pages. 2016-09-12 19:48:56 -04:00
Kyle Spearrin
d78dfac43c Form and field directives, form loading spinner 2016-09-10 17:13:29 -04:00
Kyle Spearrin
59f72d6e09 slide up/down animations for "modal" style pages 2016-09-09 18:35:12 -04:00
Kyle Spearrin
ab9593a53a applying new style throughout controllers 2016-09-08 21:13:54 -04:00
Kyle Spearrin
68f87b67b0 Moving away from ionic to pure angular for popup. Setup gulpfile and some tasks 2016-09-07 18:51:36 -04:00
Kyle Spearrin
e322c77725 setup various pages and services 2016-09-03 00:03:13 -04:00