Commit Graph

672 Commits

Author SHA1 Message Date
Kyle Spearrin 0dd711471b separated BrowserUtils from generic Utils 2018-01-04 12:32:10 -05:00
Kyle Spearrin ac0126b210 abstract storage service 2018-01-04 10:51:21 -05:00
Kyle Spearrin 3253b4861f fix lint issue 2017-12-29 16:37:04 -05:00
Kyle Spearrin 54d22cadd0 focus on init timeout 2017-12-28 14:06:36 -05:00
Kyle Spearrin 0fc9e70488 delay to search focus on current tab page 2017-12-28 13:54:17 -05:00
Kyle Spearrin e6b0032933 no folder items on main vault page when no colls 2017-12-20 16:24:45 -05:00
Kyle Spearrin f77e3b09ea filter favorite ciphers from controller 2017-12-19 21:39:44 -05:00
Kyle Spearrin c1189e3318 fix lint and compile error for browser type 2017-12-18 14:27:58 -05:00
Lukas Michanek f728585db3 fix checkbox toggling (#440) 2017-12-15 16:21:38 -05:00
Kyle Spearrin 39eb015d3e add word wrap to cells on view. resolves #432 2017-12-12 08:26:38 -05:00
Kyle Spearrin fd35529f38 fix bug for iterating validationErrors 2017-12-11 12:04:18 -05:00
Kyle Spearrin c92bab9836 get rid of two-factor image folder 2017-12-07 16:10:20 -05:00
Oscar Hinton 1c38ff6e9a [Webpack] Change images to not use relative path. (#423)
* Change webpack config to not use relative path for images.

Resolves #421.

* Move popup images to popup/images.

* Move images to popup/images.
2017-12-07 16:04:43 -05:00
Kyle Spearrin 985c02c5e1 rename bg variables 2017-12-06 20:19:06 -05:00
Kyle Spearrin a4127f2571 dont allow shorthand property assignments 2017-12-06 14:23:34 -05:00
Kyle Spearrin e90476af2b convert background to main.background.ts 2017-12-05 23:28:31 -05:00
Kyle Spearrin 184a3db7c8 convert password history to ts. added clear option 2017-12-05 11:56:13 -05:00
Kyle Spearrin 03f51074e0 resolve lint warning 2017-11-29 11:48:49 -05:00
Kyle Spearrin c50e4d115e only show add button on folderGrouping 2017-11-29 11:33:29 -05:00
Kyle Spearrin 465bfd9458 clear view grouping state on vault load 2017-11-29 10:58:45 -05:00
Kyle Spearrin f2eb46eade $$ngIsClass fixes for global controllers 2017-11-29 10:31:50 -05:00
Kyle Spearrin ab1a918326 use utils for lock options settings 2017-11-29 10:19:21 -05:00
Kyle Spearrin c1fd8e47fb fix form directive name 2017-11-29 09:15:07 -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
Kyle Spearrin 8332e52a7b cleanup and formatting 2017-11-27 23:46:03 -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 10f33245c4 cards and ids in their own sections on tab 2017-11-24 14:51:35 -05:00
Kyle Spearrin 3eff62787c refresh title 2017-11-24 12:36:37 -05:00
Kyle Spearrin 9581988b8a folder and collection icons. no folder group fix 2017-11-24 12:33:38 -05:00
Kyle Spearrin 95022337ea only update last sync when success 2017-11-24 11:40:02 -05:00
Kyle Spearrin 15a618596b center block element on sync 2017-11-24 10:41:51 -05:00
Kyle Spearrin e1da4ccbd0 optimized grouping counts 2017-11-24 10:35:43 -05:00
Kyle Spearrin 7f102fbb10 add missing accessibility for folders page 2017-11-23 22:36:55 -05:00
Kyle Spearrin 634aa43694 add missing accessibility titles 2017-11-23 22:15:51 -05:00
Dominik Halfkann 388a65f25f add toggle to see plain password when adding & editing ciphers (#292) (#390)
* add toggle to see plain password when adding & editing ciphers (#292)

* reduce number of password input fields to 1
while editing/creating ciphers
2017-11-23 22:07:43 -05:00
Kyle Spearrin ed28816b99 fix sortUriMatch 2017-11-23 10:37:14 -05:00
Kyle Spearrin 56c1ca7d2f launch website on double click 2017-11-22 22:15:17 -05:00
Kyle Spearrin 2e9b3d0943 view grouping of ciphers for a collection 2017-11-22 21:55:48 -05:00
Kyle Spearrin a457846915 display favorites and collections in my vault 2017-11-22 17:54:24 -05:00
Kyle Spearrin 62ece2e8fe fix ctor for tools component 2017-11-22 17:28:09 -05:00
Billy Hughes 04cfd8040c on-premise support for "bitwarden Web Vault" tool (#388)
* on-premise support for "bitwarden Web Vault" tool

* don't import EnvironmentService yet, change variable scope
2017-11-22 12:45:38 -05:00
Kyle Spearrin 842e594ba2 remove grouped view of items in vault 2017-11-22 12:38:58 -05:00
Kyle Spearrin ce619297ae fix missing ctrl on searchText 2017-11-21 21:21:07 -05:00
Kyle Spearrin 89b300f268 $$ngIsClass fix for ESR 2017-11-20 11:19:43 -05:00
Kyle Spearrin 984bd27422 initListSectionItemListeners on lock page 2017-11-20 09:01:48 -05:00
Kyle Spearrin cc5c7fb879 initListSectionItemListeners for settings features 2017-11-16 12:42:06 -05:00
Kyle Spearrin 5fa5fbc496 edge hates `for of` loops 2017-11-15 16:07:38 -05:00
Kyle Spearrin 6ab5a07c20 float left 2017-11-15 14:30:46 -05:00
Kyle Spearrin b4ab1b74e8 popout style fix 2017-11-15 14:28:41 -05:00
Kyle Spearrin 3b6e9d7b0b int events again each time page changes 2017-11-15 14:27:30 -05:00
Kyle Spearrin 2f7b6790db fixes for edge 2017-11-15 14:27:30 -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 0c8dc0c3ec check for errors and remove scope dependency 2017-11-14 11:38:21 -05:00
Kyle Spearrin 00b8a3e7be convert export to ts component 2017-11-14 11:29:00 -05:00
Kyle Spearrin b9139eec33 refactored out `main.` props to each ctrl. 2017-11-14 10:10:13 -05:00
Kyle Spearrin 947e51f3b5 pop out component 2017-11-14 10:04:23 -05:00
Kyle Spearrin ef0f4632ca remove unused currentYear 2017-11-13 16:40:18 -05:00
Kyle Spearrin bed28aebaa interface cryptoservice 2017-11-13 16:12:23 -05:00
Kyle Spearrin 11f392b036 interfaced utilsservice for popup and dependencies 2017-11-13 15:37:38 -05:00
Kyle Spearrin 8b0019ea94 fix password detection when changing 2017-11-10 22:05:10 -05:00
Kyle Spearrin d63ae79704 no wrapping div for totp 2017-11-10 22:04:55 -05:00
Kyle Spearrin 105d21e75a formatting 2017-11-10 21:30:53 -05:00
Kyle Spearrin 594f2114a7 move tools component html 2017-11-10 21:23:50 -05:00
Kyle Spearrin 22409461dc
Merge pull request #367 from bitwarden/typescript
Typescript conversion
2017-11-09 22:45:30 -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
Kyle Spearrin 92192b4f6e initListSectionItemListeners on pass generator 2017-11-09 17:20:06 -05:00
Kyle Spearrin 9fe4b29a1c convert initListSectionItemListeners to js
Removed jQuery from background
2017-11-09 17:16:41 -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 44eedc8b1d require all templates for in-line html 2017-11-07 16:59:21 -05:00
Kyle Spearrin 942d98d798 convert sync service to ts 2017-11-06 11:55:17 -05:00
Kyle Spearrin b05426f953 convert cipher service to ts 2017-11-06 10:58:32 -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
Kyle Spearrin b1da228c36 missed $ctrl. on export check 2017-11-03 19:50:38 -04:00
Oscar Hinton 8ae178aff3 Rewrite lock module to TypeScript. (#354) 2017-11-03 16:40:44 -04:00
Kyle Spearrin 6d89cc91f7 fix callback for setUserIdAndEmail 2017-11-03 15:56:22 -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 e3dea4084f fix callbacks for user service methods 2017-11-03 15:40:19 -04:00
Kyle Spearrin 43ef921886 environment service to ts 2017-11-03 12:33:34 -04:00
Kyle Spearrin 6ae7b2e035 convert api service to ts with fetch 2017-11-03 11:59:45 -04:00
Kyle Spearrin 9f9e3245de convert token service to ts 2017-11-02 20:50:00 -04:00
Kyle Spearrin 7c3b612f3f Revert "Added auto fill animation. (#341)"
This reverts commit 3061f276c5.
2017-11-02 16:36:12 -04:00
Ahmed Tarek 3061f276c5 Added auto fill animation. (#341)
* New Crowdin translations (#338)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Romanian)

* New translations copy.resx (Romanian)

* New translations messages.json (Russian)

* New translations messages.json (Slovak)

* New translations messages.json (Spanish)

* New translations messages.json (Swedish)

* New translations messages.json (Thai)

* New translations messages.json (Turkish)

* New translations messages.json (Ukrainian)

* New translations messages.json (Danish)

* New translations messages.json (Vietnamese)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations copy.resx (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Dutch)

* New translations messages.json (Finnish)

* New translations messages.json (German)

* New translations messages.json (Hindi)

* New translations messages.json (Hungarian)

* New translations messages.json (Indonesian)

* New translations messages.json (Italian)

* New translations messages.json (Japanese)

* version bump

* subtitle for folder listing. folder icon.

* version bump

* subtitle should be searchable

* Added autofill animation.
2017-11-02 16:35:10 -04:00
Kyle Spearrin fbba9b673d fixes during crypto service testing 2017-11-02 09:17:53 -04:00
Kyle Spearrin c3704c3dfd convert methods to promises 2017-11-02 08:54:40 -04:00
Kyle Spearrin 54a909ab24 tslint fixes 2017-11-02 08:45:31 -04:00
Kyle Spearrin 7455b39835 reference component now that ui router is updated 2017-11-02 08:11:10 -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 9ffbd0bb69 lint fixes 2017-11-01 13:40:38 -04:00
Kyle Spearrin 6086bf5812 typescript models 2017-11-01 10:27:07 -04:00
Kyle Spearrin 72d09b0331 subtitle should be searchable 2017-10-31 10:29:31 -04:00
Kyle Spearrin 0d62f99437 subtitle for folder listing. folder icon. 2017-10-31 10:05:33 -04:00
Kyle Spearrin 3493379aec format index.html 2017-10-31 09:25:27 -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 f922b2e0cb Add TSLint (#340)
* Add tslint.

* Disable alphabetic ordering.

* Change place on selectionTitle.
2017-10-30 17:49:56 -04:00
Kyle Spearrin 141dfa2dc7 a few formatting updates 2017-10-28 22:39:38 -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
Kyle Spearrin 0bcc764274 default cipher type data objects 2017-10-25 15:45:39 -04:00
Kyle Spearrin 19f00ebc9c unreachable break 2017-10-25 15:32:07 -04:00
Kyle Spearrin 18277207f6 fix concat 2017-10-23 23:20:56 -04:00
Kyle Spearrin 0c90d9dba2 set icons server environment url 2017-10-23 23:05:24 -04:00
Kyle Spearrin a6d56975fb update exporter for logins and note types 2017-10-23 12:40:54 -04:00
Kyle Spearrin a465074cfc in slide down on lock 2017-10-19 10:27:15 -04:00
Kyle Spearrin 23d1f076f4 make sure uri has `.` in it before prefixing http 2017-10-18 15:53:06 -04:00
Kyle Spearrin 74eeb1a3c1 fixes from refactors 2017-10-18 14:56:59 -04:00
Kyle Spearrin c3121726d8 add login 2017-10-18 13:04:33 -04:00
Kyle Spearrin 170484ba11 renaming logins to generic items 2017-10-18 12:22:56 -04:00
Kyle Spearrin f4e72aae8a autofill card expiration 2017-10-18 11:50:21 -04:00
Kyle Spearrin 95c0a5ace2 return results even when domain is not parsable 2017-10-17 23:54:19 -04:00
Kyle Spearrin 9fe35a9aef filter senders for autofill 2017-10-17 22:52:56 -04:00
Kyle Spearrin 5b6158c0b7 back everywhere, a few password history touch-ups 2017-10-17 17:09:48 -04:00
Oscar Hinton f1262147a3 History of generated passwords (#310)
* Save last 5 passwords.

* Move password history to seperate page.

* Use the util helpers for accessing the local storage.

* Change close to back for password history. Remove unused html.

* Change orderBy to use the date instead of magic array.

* Move historyService to background.

* Add passwords generated from shortcut and contextmenu to history.

* Fix return to edit/add not working in password generator history.

* Change password icon to clipboard.

* Change link to password history to use on-click.

* Clear password generator history on logout.

* Code style fix.

* Add new .wrap class for wrapping long text. Fix password icon.
2017-10-17 16:42:05 -04:00
Kyle Spearrin 358fb9b277 one time bind various props 2017-10-17 16:38:09 -04:00
Kyle Spearrin e87f9e268a autofill ui for other types. autofill fixes 2017-10-17 15:22:16 -04:00
Kyle Spearrin cebf913999 updates to icon component and state init 2017-10-17 13:16:05 -04:00
Kyle Spearrin 999689cf7e more promise/utils helper conversions 2017-10-17 12:22:50 -04:00
Kyle Spearrin 0fdee0f13b promise conversions 2017-10-17 09:25:22 -04:00
Kyle Spearrin ba4e2eae15 refactor out callbacks from folderService 2017-10-17 00:03:27 -04:00
Kyle Spearrin 65842a3dba set globe icon properly 2017-10-16 23:19:01 -04:00
Kyle Spearrin 6722793087 rename loginService to cipherService 2017-10-16 23:11:32 -04:00
Kyle Spearrin e7f7c52247 view cipher elements for different types 2017-10-16 22:31:20 -04:00
Kyle Spearrin e643b1cf7e cipher rename on password generator page 2017-10-16 15:21:51 -04:00
Kyle Spearrin 48f02cffe9 ctrl.enabled from ctor 2017-10-16 15:13:14 -04:00
Kyle Spearrin ad285a7605 action buttons component 2017-10-16 14:45:47 -04:00
Kyle Spearrin 276be2fa87 icon component only $onChanges 2017-10-16 11:12:24 -04:00
Kyle Spearrin 9a79f6989e icon component updates for all cipher types 2017-10-16 11:02:39 -04:00
Kyle Spearrin 176b9a8ed0 add/edit/view fixes for ciphers 2017-10-16 10:09:17 -04:00
Kyle Spearrin af973cbce3 add add UI for cards and identity 2017-10-16 09:12:52 -04:00
Kyle Spearrin abf38e396e add cipher page additions 2017-10-14 17:49:29 -04:00
Kyle Spearrin 0fc9f498df more login to cipher renames 2017-10-14 16:55:47 -04:00
Kyle Spearrin 884bce4ec4 converting logins to ciphers on vault lists 2017-10-14 16:31:35 -04:00
Kyle Spearrin 5a1bf8299f vault listing page fixes 2017-10-13 23:11:42 -04:00
Kyle Spearrin 2b5915b257 convert to promises. loginService cipher refactor 2017-10-13 17:07:20 -04:00
Kyle Spearrin 738a40a848 adjust icon sizes 2017-10-13 00:13:56 -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 847c3df7df remove query string from manifest popup 2017-10-11 22:30:47 -04:00
Kyle Spearrin fe73ffc21e handle default sizing using preprocesses css 2017-10-10 15:44:36 -04:00
Kyle Spearrin 41c3007821 expand vault uses a popup instead of a new tab 2017-10-10 12:42:24 -04:00
Kyle Spearrin 7561ae4996 skip autofill username option 2017-10-07 13:10:04 -04:00
Kyle Spearrin ad66d15a33 null check utilsService 2017-10-06 10:50:11 -04:00
Kyle Spearrin 7394cec986 lint fix for j 2017-10-06 10:18:47 -04:00
Kyle Spearrin d4cf0fe338 manage ui location for popup app 2017-10-06 00:05:08 -04:00
Kyle Spearrin 31f73895b8 close popup on launch site/autofill 2017-10-05 23:39:41 -04:00
Kyle Spearrin 2a929c8de8 edge fixes 2017-10-05 17:18:54 -04:00
Kyle Spearrin 4d3033f17c alignment fixes for firefox sidebar 2017-10-05 16:36:23 -04:00
Kyle Spearrin efe0487dc8 fix font and css paths for dist 2017-10-05 16:20:05 -04:00
Kyle Spearrin c2082134ff fix space on home settings 2017-10-05 16:11:16 -04:00
Kyle Spearrin 671b43d6b1 move scripts in body. analytics fix 2017-10-05 15:59:45 -04:00
Kyle Spearrin d8536e3090 bundle popup scripts and templates for dist 2017-10-05 14:49:39 -04:00
Kyle Spearrin 09f47c0e59 double click to launch website from vault 2017-10-04 17:01:22 -04:00
Kyle Spearrin aa893af3e6 add launch website button to vault listing 2017-10-03 14:59:52 -04:00
Kyle Spearrin ea65c40d1f export custom fields 2017-10-02 12:37:25 -04:00
Kyle Spearrin 1e18827b61 Revert "skip vis checks for notification bar collect()"
This reverts commit 9f51f005b0.
2017-10-02 10:29:46 -04:00
Kyle Spearrin 9f51f005b0 skip vis checks for notification bar collect() 2017-10-02 09:22:46 -04:00
Kyle Spearrin f733fe659b allow u2f if window.u2f is available (firefox 57+) 2017-09-29 12:27:59 -04:00
Kyle Spearrin 3ce2fb484a fix remember bug and auto-focus on lock screen 2017-09-28 11:03:41 -04:00
Kyle Spearrin 6fa5582883 added support for sidebar 2017-09-28 10:39:31 -04:00
Kyle Spearrin 41dda3bb61 Expand vault all tabs. Search from curr. tab page. 2017-09-27 20:12:19 -04:00
Kyle Spearrin 1fa3df1151 disable form autocomplete on various pages 2017-09-27 13:07:46 -04:00
Kyle Spearrin ae4079cb21 danger color on action button 2017-09-25 13:48:35 -04:00
Kyle Spearrin 068fd5d06c add/edit login custom fields 2017-09-25 10:20:26 -04:00
Kyle Spearrin eace0f32f0 copy totp to clipboard from popup document in ff 2017-09-22 15:31:31 -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 a9bf52364a search results list 2017-09-11 22:07:24 -04:00
Kyle Spearrin 2e20f051c0 xtra small body height 2017-09-11 21:23:22 -04:00
Kyle Spearrin bbe4bdc865 edge link for reviews 2017-09-09 16:49:12 -04:00
Kyle Spearrin 60d75ce5fe private mode page with message 2017-09-09 15:41:49 -04:00
Kyle Spearrin 0b2fa01232 only folder view in vault for edge 2017-09-06 16:07:30 -04:00
Kyle Spearrin 509ba631ff disable autocomplete on verification code input 2017-09-04 23:08:55 -04:00
Kyle Spearrin 4641240d47 refactor custom env urls, cleanup bg script a bit 2017-09-04 12:09:11 -04:00
Kyle Spearrin cd7ed5dc20 load custom angular build for edge 2017-09-01 23:17:37 -04:00
Kyle Spearrin 44f1ce621d short body is 800 or less height 2017-08-31 14:25:38 -04:00
Kyle Spearrin eae2efea67 hide "on lock" option for firefox and edge 2017-08-31 12:52:03 -04:00
Kyle Spearrin 293086526d windows was already defined 2017-08-30 13:20:31 -04:00
Kyle Spearrin 86a35d6da1 adjust short screen to 750 breakpoint 2017-08-30 11:51:33 -04:00
Kyle Spearrin 926e87c6fe sort current tab by last used 2017-08-29 13:15:27 -04:00
Kyle Spearrin a18e17749f disable issues on edge 2017-08-29 09:30:19 -04:00
Kyle Spearrin bf703b6880 hide file download features on edge 2017-08-28 23:47:35 -04:00
Kyle Spearrin 751281a59c fix clearing floats on edge 2017-08-28 23:10:07 -04:00
Kyle Spearrin 69abbdaf8d fixes for edge 2017-08-28 22:27:29 -04:00
Kyle Spearrin c66803ce1f web vault url environment for U2F 2017-08-28 18:08:08 -04:00
Kyle Spearrin ad544e5240 refactor autofill. add auto-fill on page load 2017-08-28 13:00:46 -04:00
Kyle Spearrin 26f75845bc short body for small screens 2017-08-23 09:57:04 -04:00
Kyle Spearrin 220703a9d7 environment settings 2017-08-22 12:01:17 -04:00
Kyle Spearrin 690d94d142 copy totp to clipboard before closing popup 2017-08-11 23:41:15 -04:00
Kyle Spearrin 3ee9b1bba1 makeEncKey to use UInt8Array 2017-08-04 15:29:44 -04:00
Kyle Spearrin dedd64b82a added missing two-step login i18n strings 2017-07-31 09:54:52 -04:00
Kyle Spearrin 09e2a55712 remove extra T 2017-07-26 12:33:27 -04:00
Kyle Spearrin b5e358bdec show premium required message on attachments 2017-07-26 11:21:57 -04:00
Kyle Spearrin 01ccd21ef3 cleanup event listeners for u2f 2017-07-26 00:20:30 -04:00
Kyle Spearrin 8cc13453a1 update enc key article 2017-07-25 08:54:52 -04:00
Kyle Spearrin 80b18f8473 premium checks and layout updates for attachments 2017-07-24 10:44:09 -04:00
Kyle Spearrin 5de607b2a2 premium required to download files 2017-07-22 23:09:01 -04:00
Kyle Spearrin a6ee05ef93 added option to disable auto totp copying 2017-07-22 23:09:01 -04:00
Kyle Spearrin 592b14149f copy totp to clipboard when autofilling 2017-07-22 23:09:01 -04:00
Kyle Spearrin cf850838b5 lint fixes 2017-07-14 15:09:41 -04:00
Kyle Spearrin 3a8f149008 premium membership page 2017-07-13 22:33:34 -04:00
Kyle Spearrin 1c693a45b3 totp alg updates 2017-07-13 14:46:16 -04:00
Kyle Spearrin fbb6f16ccc export totp 2017-07-13 11:22:25 -04:00
Kyle Spearrin 170aac94d2 Reset input 2017-07-12 14:17:33 -04:00
Kyle Spearrin 94e4ea656e check for encKey when using attachments 2017-07-12 13:49:28 -04:00
Kyle Spearrin 81ad214f2f misc fixes 2017-07-12 13:38:06 -04:00
Kyle Spearrin 0574c538e7 upload new attachments 2017-07-12 09:57:08 -04:00
Kyle Spearrin 89b1639dda setup attachments page 2017-07-12 00:11:17 -04:00
Kyle Spearrin eeddd18ca3 ui tweaks 2017-07-11 23:25:08 -04:00
Kyle Spearrin 63be97d1b9 attachment display and download. refactor to WC 2017-07-11 23:04:53 -04:00
Kyle Spearrin 94a13954a5 get premium status from token 2017-07-11 14:54:36 -04:00
Kyle Spearrin 1053491d28 login model adjustments 2017-07-11 14:50:49 -04:00
Kyle Spearrin 2ae21eef82 i18n for totp 2017-07-11 14:13:10 -04:00
Kyle Spearrin 21feb653cb totp code management and countdown timer 2017-07-11 14:05:04 -04:00
Kyle Spearrin 8f236f76a7 added remember option to duo 2017-06-29 14:38:04 -04:00
Kyle Spearrin 98d3da78c3 language correction 2017-06-29 12:35:35 -04:00
Kyle Spearrin 5bb3b87bb4 0 check 2017-06-27 17:11:15 -04:00
Kyle Spearrin 666cb3198e recover and no providers 2017-06-27 10:54:59 -04:00
Kyle Spearrin 4e270cc1cb u2f fixes. bg vars with prefix 2017-06-26 23:55:51 -04:00
Kyle Spearrin 61c44ea4d9 input with width icon using calc 2017-06-26 22:28:51 -04:00
Kyle Spearrin 1d102cad93 two factor page cleanup 2017-06-26 22:24:10 -04:00
Kyle Spearrin 64784d0e36 select another two factor method 2017-06-26 16:36:56 -04:00
Kyle Spearrin 7815af24e5 two-factor support in browser extensions 2017-06-26 15:37:15 -04:00
Kyle Spearrin 981fd22ce5 added ability to pass and parse twofactor provider 2017-06-26 09:55:07 -04:00
Kyle Spearrin 57a5a90183 remove rzslider in favor or native input range 2017-06-14 16:36:27 -04:00
Kyle Spearrin fcf86e96da body sizes are important 2017-06-14 10:55:59 -04:00
Kyle Spearrin 55e783fbcc larger size not on firefox 2017-06-14 10:08:37 -04:00
Kyle Spearrin adb1ff8a6f restore popup back to original size 2017-06-14 09:59:08 -04:00
Kyle Spearrin 125cfe07e7 explicitly invoke ng-csp 2017-06-14 08:50:12 -04:00
Kyle Spearrin a598f08dce UX updates 2017-06-13 12:37:51 -04:00
Kyle Spearrin 0bdf2a3e77 "pre" style notes view with overflow-x scrolling 2017-06-13 12:21:44 -04:00
Kyle Spearrin a7c560b23e made popup larger size 2017-06-13 12:05:41 -04:00
Kyle Spearrin e079b70e6a added lock now option 2017-06-13 11:53:08 -04:00
Kyle Spearrin 12c3b7e85b stop prop and clicks from vault list 2017-06-12 09:49:31 -04:00
Kyle Spearrin 5409ba7737 stop click directive instead of inline js 2017-06-09 15:14:36 -04:00
Kyle Spearrin d6f1a55d30 expand vault to new window 2017-06-09 15:10:22 -04:00
Kyle Spearrin 96be646641 idle locking and lock service refactor 2017-06-05 14:27:24 -04:00
Kyle Spearrin 58e68a00b1 translation credits 2017-06-02 22:11:45 -04:00
Kyle Spearrin 16098a1743 support user encryption key 2017-06-02 00:10:29 -04:00
Kyle Spearrin e282966d64 help for 2fa recovery 2017-05-25 23:40:07 -04:00
Kyle Spearrin a20881383e Additional analytics events 2017-04-25 18:52:25 -04:00
Kyle Spearrin e411170a90 tools share link to web vault 2017-04-25 16:25:40 -04:00
Kyle Spearrin 69f06020b8 Remove reference to "google" 2017-04-24 14:24:16 -04:00
Kyle Spearrin 45b243c6b3 shared login indicators 2017-04-24 14:16:12 -04:00