Matt Gibson
1868b99d17
Linter updates and fixes ( #1604 )
2021-02-10 09:40:15 -06:00
Oscar Hinton
3e79dd245b
Safari Web Extension Port from App Extension ( #1531 )
2021-02-03 20:36:05 +01:00
Chad Scharf
336f8f3117
Revert "Safari Web Extension Port from App Extension"
2021-01-13 17:08:33 -05:00
Chad Scharf
ebd2439edd
Merge pull request #1491 from Hinton/feature/safari-webext
...
Safari Web Extension Port from App Extension
2021-01-13 16:23:09 -05:00
Hinton
db59f2791a
Merge branch 'master' of github.com:bitwarden/browser into feature/safari-webext
...
# Conflicts:
# src/browser/safariApp.ts
# src/safari/safari/SafariExtensionViewController.swift
# src/services/browserPlatformUtils.service.ts
2021-01-13 14:21:45 +01:00
addison
7abb5fa08e
Implemented Custom role and permissions
2020-12-22 15:02:14 -05:00
Matt Gibson
e23d96a350
Add ConsoleLogService dependency from jslib ( #1488 )
...
* Pre-emptively add new jslib dependency
* Add ConsoleLogService dependency
* Update jslib
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-12-14 11:56:40 -06:00
Hinton
36bda45c2e
Add SFSafariAppExtensionBundleIdentifiersToReplace
2020-12-14 10:20:41 +01:00
Hinton
25a2af903a
Merge branch 'master' of https://github.com/bitwarden/browser into feature/safari-webext
...
# Conflicts:
# src/background/runtime.background.ts
2020-12-11 14:33:46 +01:00
Vincent Salucci
a1542f050d
[Policy] Personal Ownership ( #1481 )
...
* Initial commit for personal ownership
* Removed TODO // Updated allowPersonalOwnership logic to include necessary org/user checks
* Fixed import order
* Updated jslib (dcbd09e
-> 72bf18f
)
* Fixed casing for error message
2020-12-09 14:11:25 -06:00
Hinton
0f2c4b4a59
Remove more old safari app extension logic
2020-12-09 18:23:44 +01:00
Chad Scharf
6760cec1ec
Merge pull request #1426 from Hinton/feature/desktop-bridge
...
Browser <-> desktop communication
2020-12-04 12:21:23 -05:00
Matt Gibson
e9d85190d4
Use helper method to get web vault url ( #1476 )
...
The helper method yields either 1) the configured web vault url or 2)
the configured server url. If neither are configured, null is returned,
which is already handled by defaulting to vault.bitwarden.com
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-11-30 12:59:31 -06:00
Hinton
894d245361
Ensure biometric unlock works even if popup is not in focus
2020-10-12 18:01:34 +02:00
Chad Scharf
7f1cc0199b
Ensure auto auto-fill ignores new-password
2020-09-21 15:41:06 -04:00
Kyle Spearrin
bf967089d1
fixes to SSO process ( #1395 )
2020-09-18 16:03:08 -04:00
Kyle Spearrin
b7c2c76230
finish autofill from view, other misc cleanup ( #1368 )
...
* finish autofill from view, other misc cleanup
* compare hostnames for authResult
2020-08-24 10:17:15 -04:00
Matt Smith
4b3cd22bce
Merge branch 'master' into feature/sso
2020-08-19 15:08:09 -05:00
Matt Smith
3b560fca22
Implemented feedback
2020-08-14 15:20:16 -05:00
Matt Smith
2d56510f0e
Modifications made to support browser sso
2020-08-14 12:48:50 -05:00
Josep Marí
fe2557e21c
Cycle through every login when using the auto-fill shortcut ( #956 )
...
* Cycle through every login when using the auto-fill shortcut
* Leave imports ordering as it was
* Undo formatting
* Move logic to jslib
* Remove unused method
2020-08-12 16:05:12 -04:00
Matt Smith
e10e006b51
Removed dev logging
2020-08-11 15:29:11 -05:00
Matt Smith
1d0b549123
Modifications made to support SSO in Browser
2020-08-11 15:25:07 -05:00
Vincent Salucci
e510738a03
[Auto-Logout] Implement Vault Timeout Options ( #1194 )
...
* Update jslib 31a2574
-> 28e3fff
* Initial commit for vault timeout
* Updated timeout/action retrieval in idle.background
* Cycle saved for idle check
* Await async calls for lock/logout in idle bg
* Updated lock vs log out conditional
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 10:40:16 -05:00
Kyle Spearrin
11d34cff88
dont toLower the saved username on addLogin
2020-01-18 07:34:12 -05:00
Kyle Spearrin
f02c44decf
normalize username detection
2019-12-26 07:51:16 -05:00
Kyle Spearrin
d2083c2665
cleanup for safari
2019-08-21 09:42:34 -04:00
Kyle Spearrin
206530a940
navigate in zone
2019-08-16 20:48:01 -04:00
Kyle Spearrin
06234f6b23
wire up internal messaging for safari app
2019-08-15 16:36:49 -04:00
Kyle Spearrin
80d0bd68f1
remove ols safari api dependencies
2019-08-13 15:47:03 -04:00
Kyle Spearrin
856776a7cf
dont attempt certain bg tasks when locked state
2019-03-06 16:50:04 -05:00
Kyle Spearrin
5b088b2b3c
clear clipboard timeout implemented
2019-02-27 09:28:16 -05:00
Kyle Spearrin
9792a7ade5
reload process on lock
2019-02-25 16:19:19 -05:00
Kyle Spearrin
1be90ce6bd
refreshBadgeAndMenu on cipher delete, closes #877
2019-02-22 15:37:05 -05:00
Kyle Spearrin
a2064939d2
reseed storage on logout
2019-02-13 11:34:42 -05:00
Kyle Spearrin
74e150116e
update badge and menu on ciphers added/edited
2019-01-03 10:22:55 -05:00
Bogdan
54dba414f3
fix match the character . literally ( #772 )
2018-11-12 08:15:05 -05:00
Kyle Spearrin
2709846b46
no need for another variable
2018-11-12 06:58:53 -05:00
Bogdan
3ee3f1e055
Remove leading www. from name on saveAddLogin ( #771 )
2018-11-12 06:56:39 -05:00
Kyle Spearrin
48a0b84bfe
getDomain moved to jslib
2018-10-13 22:52:49 -04:00
Kyle Spearrin
d16d1d1308
warn user and reseed storage if using Never lock option
2018-10-03 22:46:11 -04:00
Kyle Spearrin
d2e5c9b6ea
detech password changes with 2 equal passwords
2018-09-07 08:01:50 -04:00
Kyle Spearrin
f6850072ea
Fix !== null checks
2018-08-30 21:47:49 -04:00
Kyle Spearrin
423bbc20b7
update jslib, sync on unlock reconnect
2018-08-23 09:26:07 -04:00
Kyle Spearrin
8c187b99a2
update connection on lock state changes
2018-08-22 21:47:30 -04:00
Kyle Spearrin
50c94f587d
implement notifications service
2018-08-20 17:40:39 -04:00
Kyle Spearrin
ada83aae8f
use `navigator.clipboard` to copy text if available
2018-08-13 09:44:59 -04:00
Kyle Spearrin
4ac447b2d2
check for features being disabled
2018-08-07 09:22:06 -04:00
Kyle Spearrin
539ee0b1b6
detect password change on login
2018-08-06 13:37:29 -04:00
Kyle Spearrin
4076247908
option to disable change password notification
2018-07-31 23:48:11 -04:00