Oscar Hinton
5fd1da0c58
Replace toaster library ( #1183 )
2021-12-07 20:42:31 +01:00
Oscar Hinton
04cfdb246d
BEEEP: Refactor services DI ( #1175 )
2021-12-06 12:03:02 +01:00
Oscar Hinton
25b915cf26
[Key Connector] Resolve not prompting to remove password ( #1168 )
2021-11-19 13:55:31 +01:00
Oscar Hinton
fa98ef37ec
Hide change password when using key connector ( #1153 )
2021-11-12 08:41:08 +10:00
Thomas Rittson
afb30d5e0b
[Key Connector] Add support for key connector and OTP ( #1135 )
...
Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-11-09 19:00:01 +01:00
Oscar Hinton
6f69486c36
Remove empty catch blocks and remove allow-empty-catch tslint rule ( #1117 )
2021-10-21 11:10:36 +02:00
Oscar Hinton
2ba8925b81
Add password show/hide to reprompt ( #959 )
2021-08-27 15:30:44 +02:00
Oscar Hinton
296340a5be
Add jslib as a "real" dependency ( #941 )
...
* Add jslib as a "real" dependency
* Move more packages to jslib
* Remove some unesessary dev dependencies.
* Add back missing preinstall
* Revert jslib bump
* Fix jslib containing wrong types/node.
* Bump jslib
* Remove unessesary alias
* Remove dummy module
2021-06-07 19:26:36 +02:00
Oscar Hinton
6acfba4b40
Remove dead code ( #839 )
...
* Remove last remnants of old analytics code
2021-04-14 23:43:22 +02:00
Thomas Rittson
bc543de307
Require user to verify email to use file Send
2021-04-07 12:47:50 +10:00
Thomas Rittson
43f511a711
Fix Premium Required message after sso auth
2021-03-31 14:14:52 +10:00
addison
7227b0c089
broke up some lines
2021-02-22 13:25:57 -05:00
addison
7e03d282df
inital pass at menu bar functions
2021-02-22 13:17:02 -05:00
addison
ac807b6d54
bells and whistles for Send
2021-02-18 13:03:20 -05:00
Hinton
51b749b1dc
Split native messaging into renderer and background service. Encrypt messages and verify timestamp
2020-10-12 21:18:28 +02:00
Kyle Spearrin
0ba2589461
merge sso feature branch ( #523 )
...
* Update jslib (101c568
-> 14b01f2
) (#506 )
* Update jslib (14b01f2
-> 1513b25
) (#510 )
* [jslib] Update (1513b25
-> 7c3a9d6
) (#516 )
* update jslib (1513b25
-> 7c3a9d6
)
* Updated call to constructor super
* [SSO] Added SSO flows & functionality (#513 )
* update jslib
* bump version
* Added sso button (wip)
* Added sso & change password // Added modules/routes // Added strings for localization
* Added password strength comp // reverted login route
* Updated sso component to send client id // added routing for sso // added crypto function to services module provider list
* Added deep linking
* First round of UI updates // Added sso browser launching // Added missing strings
* Updated UI and added missing strings
* Removed extra change password style
* Let constructor for WindowMain handle default width/height
* Prepared for jslib update
* Update jslib (1513b25
-> 7c3a9d6
)
* Update login super
* Added params for launchSsoBrowser function
* Update jslib (7c3a9d6
-> 4203937
)
* Added missing strings, removed unnecessary class param
* Upgrade TypeScript (#517 )
* Updated password score // Update styles
* Removed password-strength component files
* Cleaned up module class // Fixed UL/LI formatting issues
* Use exisiting loading string // removed new string
* Update jslib (4203937
-> 9957125
)
* Updated class to perform new submit actions
* Upgrade Angular (#520 )
* di resolution for CryptoFunctionServiceAbstraction
* Update jslib (9957125
-> 5d874d0
) (#521 )
* Updated change password flow to match web
* Updated callout style
Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
Co-authored-by: Oscar Hinton <hinton.oscar@gmail.com>
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
Co-authored-by: Oscar Hinton <hinton.oscar@gmail.com>
2020-08-21 09:50:36 -04:00
Oscar Hinton
7499d7de25
Upgrade Angular ( #520 )
2020-08-18 16:13:15 -04:00
Oscar Hinton
26b023a3cb
Biometric support ( #470 )
...
* Initial work on windows hello support
* Hide login button if not enabled
* Add windows.security.credentials.ui dependency to desktop as well.
* Only enable biometric on windows.
* Add support for dynamic biometric text.
* Add untested darwin implementation
* Ensure we support biometric before showing login with windows hello / touchid.
* Ensure compatability with latest jslib
* Only require module on use.
* Add windows.security.credentials.ui to src/package.json.
* Update requirements
* Update consent messages for biometrics
2020-07-23 13:32:36 -04:00
Vincent Salucci
c1113852a4
[Auto-Logout] Implement Vault Timeout Options ( #424 )
...
* Update jslib (31a2574
-> 28e3fff
)
* Initial commit of vault timeout implentation
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-01 10:18:36 -05:00
Kyle Spearrin
a519ed2580
memory stored pinProtectedKey
2019-08-29 10:01:59 -04:00
Kyle Spearrin
7dd11511c6
event logging on view page
2019-07-09 13:11:10 -04:00
Kyle Spearrin
e063c8b09d
purge state on lock/logout
2019-07-02 08:18:42 -04:00
Kyle Spearrin
4eb4b40e63
close modal on lock/logout. resolves #255
2019-06-01 22:08:46 -04:00
Kyle Spearrin
270588fdbc
dont call clearclipboard in a loop
2019-05-30 09:37:06 -04:00
Kyle Spearrin
3832a51d55
handle new auth guard auth blocked message
2019-04-18 10:06:33 -04:00
Kyle Spearrin
a01b38fae9
a11y improvements for toastr and filters area
2019-04-02 08:43:28 -04:00
Kyle Spearrin
21fbb376ea
clearPendingClipboard on lock/logout
2019-02-27 11:56:30 -05:00
Kyle Spearrin
940b7c655c
auto clear clipboard
2019-02-27 11:29:31 -05:00
Kyle Spearrin
fdb822f8b3
reload on logout too, move to messages
2019-02-25 15:07:44 -05:00
Kyle Spearrin
1002991022
soft lock with PIN
2019-02-14 14:00:09 -05:00
Kyle Spearrin
24bd7208fd
Refresh window when locked to enure that all purged memory is cleaned up
2018-12-26 11:02:02 -05:00
Kyle Spearrin
87d205d472
fingerprint phrase article
2018-11-16 11:15:16 -05:00
Kyle Spearrin
1e7c3c058c
show fingerprint phrase menu option
2018-11-16 10:34:31 -05:00
Kyle Spearrin
c53b690097
not async. cleanup tsconfig
2018-10-03 09:51:12 -04:00
Kyle Spearrin
2ca8ac573b
move toaster and analytics to platform utils
2018-10-03 09:42:11 -04:00
Kyle Spearrin
cafb047878
signalr idle disconnects
2018-08-24 15:30:26 -04:00
Kyle Spearrin
38371d2dec
implement notifications service
2018-08-20 16:23:55 -04:00
Kyle Spearrin
09f4ee7f67
clear search index
2018-08-13 14:09:22 -04:00
Kyle Spearrin
d3350b5c62
remove unused imports
2018-07-18 22:53:01 -04:00
Kyle Spearrin
5589641a43
use hasKey helper
2018-06-13 17:19:39 -04:00
Kyle Spearrin
0314b4280a
assign toaster service global
2018-05-31 14:40:34 -04:00
Kyle Spearrin
42ff83c2d3
clear collections on logout
2018-05-15 23:26:53 -04:00
Kyle Spearrin
54f534529a
move modal to jslib
2018-04-24 23:23:10 -04:00
Kyle Spearrin
011b4e344e
run activity recording outside angular
2018-04-12 14:39:02 -04:00
Kyle Spearrin
e04e064515
move broadcaster to jslib
2018-04-06 15:33:53 -04:00
Kyle Spearrin
8dafca3706
password history
2018-02-17 22:37:43 -05:00
Kyle Spearrin
830a437f1e
premium membership component
2018-02-16 15:03:29 -05:00
Kyle Spearrin
400f534ab3
only update menu for certain events
2018-02-14 08:54:27 -05:00
Kyle Spearrin
3bffbbbeb3
update menu items on event messages
2018-02-14 00:26:32 -05:00
Kyle Spearrin
5c190606bf
lint fixes
2018-02-10 15:30:42 -05:00