Commit Graph

1170 Commits

Author SHA1 Message Date
Kyle Spearrin bf149b4c49 Uppercase Bitwarden 2018-02-27 13:37:57 -05:00
Kyle Spearrin e205bbc999 more options for card and exp dates on autofill 2018-02-27 11:54:57 -05:00
Kyle Spearrin 0664f98bc2 isMacAppStore implementation 2018-02-26 23:51:17 -05:00
Kyle Spearrin 1f1303fc97 convert to jslib submodule 2018-02-19 17:01:00 -05:00
Kyle Spearrin e0f90849fc installedVersionKey constant 2018-02-16 15:50:23 -05:00
Kyle Spearrin 7724fe6815 implement copyToClipboard device utils 2018-02-16 14:00:41 -05:00
Kyle Spearrin b7fb8c43b9 on system lock 2018-02-13 17:23:36 -05:00
Kyle Spearrin af8af663cf react to jslib changes 2018-02-13 17:23:30 -05:00
Kyle Spearrin a18cd026f0 implement showdialog 2018-02-02 23:46:30 -05:00
Kyle Spearrin 479346faf0 placeholder support from interface 2018-02-02 12:03:23 -05:00
Kyle Spearrin 146254b646 switch to jslib auth service 2018-02-01 22:53:36 -05:00
Kyle Spearrin f382f125be i18n2service 2018-01-26 22:38:54 -05:00
Kyle Spearrin 5a662cacb4 remove alerterror 2018-01-26 16:14:03 -05:00
Kyle Spearrin caf45ad484 extract analytics class to jslib 2018-01-26 10:48:32 -05:00
Kyle Spearrin f2f34c8e70 implement platform utils additions 2018-01-25 14:31:54 -05:00
Kyle Spearrin d9fb4f2d67 proper typings 2018-01-24 13:27:58 -05:00
Kyle Spearrin 020520729c dont exist when bgMain is null 2018-01-24 12:38:19 -05:00
Kyle Spearrin 6a22410a60 analytics id as any 2018-01-24 12:24:31 -05:00
Kyle Spearrin 9c25e2a123 fix model imports 2018-01-24 11:33:02 -05:00
Kyle Spearrin 60ad39aa7a assign window props in app 2018-01-20 14:19:06 -05:00
Kyle Spearrin 4081c55be1 assign window from app 2018-01-20 14:05:20 -05:00
Kyle Spearrin e0674e1b9c convert u2f to ts 2018-01-20 13:59:47 -05:00
Kyle Spearrin ee036db2dd refactor and cleanup analytics class 2018-01-19 16:19:24 -05:00
Kyle Spearrin 34e2cc2e39 lazy load history changes 2018-01-19 14:58:52 -05:00
Kyle Spearrin 5adc7556c2 version bump 2018-01-19 11:58:49 -05:00
Kyle Spearrin 755bac0989 delay final bootstrap steps to make sure all init 2018-01-19 11:52:05 -05:00
Kyle Spearrin 8795edad82 boolean, not true. derp 2018-01-19 11:46:32 -05:00
Kyle Spearrin 6834e26b37 reseed storage on update in chrome 2018-01-19 11:42:35 -05:00
Kyle Spearrin a9bff65807 version bumped 2018-01-19 08:41:18 -05:00
Kyle Spearrin 64dae074ea Update Manifest URL for safari 2018-01-19 08:15:08 -05:00
Kyle Spearrin 02f91aa48a
New Crowdin translations (#487)
* New translations messages.json (Chinese Simplified)

* New translations messages.json (Slovak)

* New translations copy.resx (Norwegian Bokmal)

* New translations messages.json (Polish)

* New translations messages.json (Portuguese)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Romanian)

* New translations messages.json (Russian)

* 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 (Vietnamese)

* New translations messages.json (Norwegian Bokmal)

* New translations messages.json (Japanese)

* New translations copy.resx (Estonian)

* New translations messages.json (Chinese Traditional)

* New translations copy.resx (Chinese Traditional)

* New translations messages.json (Croatian)

* New translations messages.json (Czech)

* New translations messages.json (Danish)

* New translations messages.json (Dutch)

* New translations messages.json (Estonian)

* New translations messages.json (Finnish)

* New translations messages.json (French)

* 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)
2018-01-18 21:39:24 -05:00
Kyle Spearrin d79b671ef4 version bump 2018-01-18 21:35:31 -05:00
Kyle Spearrin f96dc740fe twoStepNewWindowMessage 2018-01-18 16:30:37 -05:00
Kyle Spearrin 2e350f5da4 ignore require lint warning 2018-01-18 16:27:06 -05:00
Kyle Spearrin 493508e467 2fa page updates 2018-01-18 16:25:15 -05:00
Kyle Spearrin 43f563d187 2fa login fixes for duo on safari 2018-01-18 16:17:58 -05:00
Kyle Spearrin 35385b8c98 fixes for duo login on safari 2018-01-18 15:07:53 -05:00
Kyle Spearrin a3d3aac8be 2fa page for duo in safari 2018-01-18 14:40:23 -05:00
Kyle Spearrin bdc3eb559c onInstalled listener must be wired up in ctor 2018-01-17 23:21:17 -05:00
Kyle Spearrin 4a34f9be59 default lock options to "on restart" 2018-01-17 22:42:31 -05:00
Kyle Spearrin c942dd3410 add support for shortcuts to edge and vivaldi 2018-01-17 13:38:32 -05:00
Kyle Spearrin f48066e918 allow shortcut when form fields focused 2018-01-17 12:19:43 -05:00
Kyle Spearrin 98c734bc09 ga event for open popup 2018-01-17 10:23:11 -05:00
Kyle Spearrin 2cc761ae26 changed safari autofill to cmd + \ 2018-01-17 10:19:16 -05:00
Kyle Spearrin f60414c872 add fixes for keybaord shortcuts in safari 2018-01-17 10:11:09 -05:00
Kyle Spearrin 09ef4b08aa mousetrap keyboard shortcuts for safari 2018-01-17 09:12:16 -05:00
Kyle Spearrin ea7f6a404b safari assets folder and gulp task 2018-01-16 09:41:59 -05:00
Kyle Spearrin f0dc6db06c icon 64 2018-01-16 09:16:13 -05:00
Kyle Spearrin bd0ce5c316 checkOnInstalled for safari 2018-01-16 00:03:17 -05:00
Kyle Spearrin 869446f7e7 remove logging 2018-01-15 23:32:37 -05:00
Kyle Spearrin 962bd24974 safari fix for autofill totp and context menu options 2018-01-15 23:28:07 -05:00
Kyle Spearrin 6efcaaa584 update safari description 2018-01-15 22:36:15 -05:00
Kyle Spearrin 1c9030a52c no analytics if in safari private window 2018-01-15 22:35:00 -05:00
Kyle Spearrin 618ac4c208 dev id 2018-01-15 22:28:02 -05:00
Kyle Spearrin 2305e20ed3 safari version and gulp filtering 2018-01-15 22:13:06 -05:00
Kyle Spearrin 07846bb853 no on locked for safari 2018-01-15 22:08:53 -05:00
Kyle Spearrin 6ab4086330 dismiss export screen when success 2018-01-15 21:59:25 -05:00
Kyle Spearrin 4f1880b0f6 slash on safari user agent check 2018-01-15 21:43:54 -05:00
Kyle Spearrin b7e97178b1 stronger device type checks 2018-01-15 21:40:42 -05:00
Kyle Spearrin fda077cccd $inject strings for all controllers/services 2018-01-15 21:35:09 -05:00
Kyle Spearrin 3ec7768a13 format injects 2018-01-15 20:31:10 -05:00
Kyle Spearrin 0bfd4329b0 injection parameter strings 2018-01-15 20:28:33 -05:00
Kyle Spearrin fa9bfa915d fix edge support 2018-01-15 11:04:28 -05:00
Kyle Spearrin 6ab4641812 close window and styling 2018-01-15 10:13:02 -05:00
Kyle Spearrin b3aaf8063c downloader for edge and safari 2018-01-15 10:01:25 -05:00
Kyle Spearrin 3cee5970bf password history track by $index 2018-01-15 09:23:29 -05:00
Kyle Spearrin 5d551c5d70 use downloader page to dl files on safari 2018-01-13 23:57:58 -05:00
Kyle Spearrin 00b2c47aae timeout for digest on sync and cipher view 2018-01-13 22:30:38 -05:00
Kyle Spearrin 64e2debb77 global message handler for popop 2018-01-13 20:30:14 -05:00
Kyle Spearrin b6a8594d08 internal runtime messages in safari 2018-01-13 18:16:19 -05:00
Kyle Spearrin 2156916f0b absolute position center message 2018-01-13 17:31:55 -05:00
Kyle Spearrin 3ea267387c use safari icon 2018-01-13 16:02:38 -05:00
Kyle Spearrin beb60f3d87 updated icons 2018-01-13 15:49:04 -05:00
Kyle Spearrin 66ea4b6a8e icons for safari 2018-01-13 15:32:21 -05:00
Kyle Spearrin c87f6ed2d3 i18n service to tabs background 2018-01-13 15:09:52 -05:00
Kyle Spearrin 561de6df04 load i18n in notificat bar for safari 2018-01-13 15:09:05 -05:00
Kyle Spearrin 698632a1df safari tabs apis 2018-01-13 14:56:38 -05:00
Kyle Spearrin 97d1e0c98a safari api support on notification bar page 2018-01-13 10:46:39 -05:00
Kyle Spearrin ba70300da2 include notification bar script 2018-01-13 10:35:16 -05:00
Kyle Spearrin 0e5de1a914 never domain is any 2018-01-13 10:30:40 -05:00
Kyle Spearrin 4077630a92 update message data keys 2018-01-13 10:19:05 -05:00
Kyle Spearrin 52c370f2b9 fix key 2018-01-13 10:17:40 -05:00
Kyle Spearrin ce4e8a9fae get data for tab 2018-01-13 10:13:31 -05:00
Kyle Spearrin 0229ef328a support for safari in notification bar 2018-01-13 10:01:38 -05:00
Kyle Spearrin 175169cb7c remove safariTab prop before dispatching message 2018-01-13 00:01:18 -05:00
Kyle Spearrin 66842b4b72 use original safari tab if we can 2018-01-12 23:20:26 -05:00
Kyle Spearrin 6c7646a481 listen for events in safari on bg runtime 2018-01-12 23:15:27 -05:00
Kyle Spearrin f01ee13102 pass storage to runtime bg 2018-01-12 22:31:54 -05:00
Kyle Spearrin 02b0afd79a get autofiller enabled via message to bg 2018-01-12 22:31:03 -05:00
Kyle Spearrin 299f60dcb3 autofiller for safari 2018-01-12 22:11:18 -05:00
Kyle Spearrin 84989aa9e2 evaluate none folder as a string function 2018-01-12 21:53:11 -05:00
Kyle Spearrin c0262306f8 delay i18n loads 2018-01-12 21:51:07 -05:00
Kyle Spearrin 76752f81c6 lock view open check for safari 2018-01-12 21:31:46 -05:00
Kyle Spearrin ba4a2e6572 fix safari open tab 2018-01-12 21:26:49 -05:00
Kyle Spearrin ede38dd07c use href for reloading popover 2018-01-12 21:20:49 -05:00
Kyle Spearrin 7467c220e1 safari api implementations. hide popout 2018-01-12 20:57:25 -05:00
Kyle Spearrin 4fc21767be browser api for closing popup 2018-01-12 16:42:47 -05:00
Kyle Spearrin c15a2f5747 only send message when there is a page on tab 2018-01-12 16:34:51 -05:00
Kyle Spearrin 64a27e5fd9 check for no page on tab 2018-01-12 16:33:36 -05:00
Kyle Spearrin 729380c0ec make tab object for message sender 2018-01-12 15:53:37 -05:00