Addison Beck
c4823f1c37
null checked all the permissions ( #1227 )
2021-01-19 17:45:12 -05:00
Chad Scharf
6e9238329c
Version bump 2.8.0 ( #1225 )
2021-01-19 16:10:02 -05:00
Matt Portune
c86cb962b9
bump version to 2.7.3 ( #1221 )
2021-01-15 14:13:32 -05:00
Matt Portune
56935a7210
restore vault timeout timer for Android ( #1220 )
2021-01-15 14:04:07 -05:00
Addison Beck
cdc08e7e8a
Implemented Custom role and permissions ( #1189 )
...
* Implemented Custom role and permissions
* changed permissions to permissions model
* added a semicolon
2021-01-13 14:31:27 -05:00
Matt Gibson
ca7794e6f2
Update revision date from server on restore ( #1211 )
2021-01-08 08:53:45 -06:00
Vincent Salucci
3b5cae01e0
initial commit of ownership banner ( #1210 )
2021-01-07 11:16:34 -06:00
Matt Gibson
edb8dc58f7
Use .json extension for encrypted json export ( #1202 )
2020-12-31 10:58:58 -06:00
Vincent Salucci
3fc69f16d5
Fix UI bug with cloning item while personal ownership is disabled ( #1193 )
2020-12-29 15:37:50 -06:00
Matt Gibson
bd3fdcab26
Do not export items that have been deleted ( #1200 )
2020-12-29 11:38:12 -06:00
Kyle Spearrin
201191e96d
bump version
2020-12-21 14:36:44 -05:00
Kyle Spearrin
f545eafa77
New Crowdin updates ( #1188 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Vietnamese)
* New translations copy.resx (Russian)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Ukrainian)
* New translations copy.resx (Ukrainian)
* New translations copy.resx (Ukrainian)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Russian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Malayalam)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations copy.resx (Russian)
* New translations AppResources.resx (Portuguese)
* New translations copy.resx (Romanian)
* New translations copy.resx (Danish)
* New translations copy.resx (Romanian)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (Afrikaans)
* New translations AppResources.resx (Belarusian)
* New translations copy.resx (Belarusian)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Czech)
* New translations AppResources.resx (Danish)
* New translations copy.resx (Danish)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Greek)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (Dutch)
* New translations copy.resx (Dutch)
* New translations AppResources.resx (English, India)
* New translations AppResources.resx (Finnish)
2020-12-21 14:32:21 -05:00
Contribucious
5583c59e96
[SupportedBrowsers] Small update ( #1187 )
...
* [SupportedBrowsers] Small update
See PR for more info.
* Remove `org.ungoogled.chromium` from AutofillHelpers.CompatBrowsers too
Reason: deprecated.
* Remove `org.ungoogled.chromium` from autofillservice.xml too
Reason: deprecated.
* url -> URL
2020-12-21 13:15:29 -05:00
aaxdev
fbcf9c900c
Fix auto biometric prompt on vault timeout ( #1048 )
...
* Fix auto biometric prompt on vault timeout
* Revert "Fix auto biometric prompt on vault timeout"
This reverts commit 67663d7be9
.
* Let biometric prompt on vault timeout (android)
2020-12-21 12:15:32 -05:00
Matt Gibson
0801dea6e6
Attempt URI healing with https prior to http ( #1186 )
...
* Attempt URI healing with https prior to http
Browsers are moving away from displaying URI scheme in a way
accessibility can easily grab. This causes this URI healing to be relied
upon more frequently. It should attempt https prior to http due to
prevelence of https and security concerns with passwords over http.
* Just use https as the URI healing scheme
2020-12-21 09:58:26 -06:00
Matt Gibson
217514af66
Show vault export warning as popup ( #1185 )
2020-12-18 16:47:34 -06:00
Matt Gibson
e0191c573d
Add encrypted hint json property ( #1184 )
2020-12-18 16:17:04 -06:00
Matt Portune
ef4b53b337
Workaround for lack of shared DB support ( #1182 )
...
* workaround for lack of shared DB support
* dispose db in finally
2020-12-16 16:37:26 -05:00
Matt Portune
acf2e4360f
Use monotonic clock for vault timeout ( #1175 )
...
* Use monotonic clock for vault timeout
* free memory
* removed vault timeout timers and added crash logging to iOS clock hack
2020-12-14 15:29:30 -05:00
Matt Gibson
3227daddaf
Enable Encrypted json export of vaults ( #1174 )
...
* Enable Encrypted json export of vaults
* Match jslib export of non-org ciphers
* Clean up export
* Update src/App/Pages/Settings/ExportVaultPage.xaml.cs
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-12-14 11:56:13 -06:00
Vincent Salucci
6e40b7f25b
[Policy] Personal Ownership ( #1166 )
...
* Initial commit of personal ownership policy
* Updated logic for returning from allowing cipher creation from notification
* fixed small edge case when user in one org // adjusted error message to match all platforms
* Removed test code
2020-12-14 08:46:54 -06:00
Lyndon Shi
0dd87bbf78
Change clipboard clear text to "<space>" instead of string.Empty
. ( #1172 )
2020-12-10 12:27:46 -05:00
Matt Portune
dcfdc7d0ea
make kdfIterations nullable ( #1169 )
2020-12-08 10:54:58 -05:00
Matt Portune
e79097603f
bump version to 2.7.1 ( #1163 )
2020-12-01 16:19:20 -05:00
Matt Portune
ffd8f9951f
Fix for missing biometric integrity check in iOS extensions under certain conditions ( #1162 )
...
* Fix for biometric check in extension on fresh install
* make sure bio integrity values are written to pref storage
* integrity state migration to pref storage
* remove automatic state saving upon null validation
2020-12-01 15:30:23 -05:00
Matt Gibson
e27370cf32
Include revision date in cipher requests ( #1152 )
...
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-11-23 14:41:43 -06:00
Kyle Spearrin
405c4d1706
New Crowdin updates ( #1155 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations copy.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Indonesian)
* New translations copy.resx (Slovak)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Malayalam)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations copy.resx (Slovak)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Finnish)
* New translations copy.resx (French)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (Afrikaans)
* New translations AppResources.resx (Belarusian)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Czech)
* New translations AppResources.resx (Danish)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Greek)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Dutch)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (English, India)
* New translations copy.resx (French)
* New translations copy.resx (French)
2020-11-19 09:05:37 -05:00
Matt Portune
f7e081ba5d
bump version to 2.7.0 ( #1153 )
2020-11-17 15:23:41 -05:00
Matt Portune
c71deb5051
Enhanced autofill settings ( #1150 )
...
* enhanced autofill settings
* cleanup
2020-11-17 09:37:57 -05:00
Vincent Salucci
edab722a76
Updated privacy policy links for theming ( #1149 )
2020-11-13 14:00:01 -06:00
Kyle Spearrin
2d280bd995
New Crowdin updates ( #1148 )
...
* New translations AppResources.resx (Romanian)
* New translations copy.resx (Ukrainian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations copy.resx (Vietnamese)
* New translations copy.resx (Vietnamese)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Simplified)
* New translations copy.resx (Ukrainian)
* New translations copy.resx (Indonesian)
* New translations AppResources.resx (Ukrainian)
* New translations copy.resx (Turkish)
* New translations copy.resx (Turkish)
* New translations copy.resx (Swedish)
* New translations copy.resx (Swedish)
* New translations copy.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations copy.resx (Slovak)
* New translations copy.resx (Slovak)
* New translations AppResources.resx (Indonesian)
* New translations copy.resx (Indonesian)
* New translations copy.resx (Russian)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (English, India)
* New translations copy.resx (Norwegian Bokmal)
* New translations copy.resx (Norwegian Bokmal)
* New translations copy.resx (Sinhala)
* New translations copy.resx (Sinhala)
* New translations copy.resx (Malayalam)
* New translations copy.resx (Malayalam)
* New translations AppResources.resx (Malayalam)
* New translations copy.resx (English, United Kingdom)
* New translations AppResources.resx (English, United Kingdom)
* New translations copy.resx (Persian)
* New translations copy.resx (Hindi)
* New translations copy.resx (Hindi)
* New translations copy.resx (Latvian)
* New translations copy.resx (Latvian)
* New translations copy.resx (Estonian)
* New translations copy.resx (Estonian)
* New translations copy.resx (Croatian)
* New translations copy.resx (Croatian)
* New translations copy.resx (Thai)
* New translations copy.resx (Thai)
* New translations copy.resx (Persian)
* New translations AppResources.resx (Slovak)
* New translations copy.resx (Russian)
* New translations copy.resx (Romanian)
* New translations copy.resx (Bulgarian)
* New translations copy.resx (German)
* New translations AppResources.resx (German)
* New translations copy.resx (Danish)
* New translations copy.resx (Danish)
* New translations AppResources.resx (Danish)
* New translations copy.resx (Czech)
* New translations copy.resx (Czech)
* New translations copy.resx (Catalan)
* New translations copy.resx (Catalan)
* New translations AppResources.resx (Catalan)
* New translations copy.resx (Bulgarian)
* New translations AppResources.resx (Greek)
* New translations copy.resx (Belarusian)
* New translations copy.resx (Belarusian)
* New translations copy.resx (Afrikaans)
* New translations copy.resx (Afrikaans)
* New translations copy.resx (Spanish)
* New translations copy.resx (Spanish)
* New translations AppResources.resx (Spanish)
* New translations copy.resx (French)
* New translations copy.resx (French)
* New translations AppResources.resx (French)
* New translations copy.resx (Romanian)
* New translations copy.resx (German)
* New translations copy.resx (Greek)
* New translations AppResources.resx (Russian)
* New translations copy.resx (Korean)
* New translations copy.resx (Portuguese)
* New translations copy.resx (Portuguese)
* New translations AppResources.resx (Portuguese)
* New translations copy.resx (Polish)
* New translations copy.resx (Polish)
* New translations AppResources.resx (Polish)
* New translations copy.resx (Dutch)
* New translations copy.resx (Dutch)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (Korean)
* New translations copy.resx (Japanese)
* New translations copy.resx (Greek)
* New translations copy.resx (Japanese)
* New translations copy.resx (Italian)
* New translations copy.resx (Italian)
* New translations copy.resx (Hungarian)
* New translations copy.resx (Hungarian)
* New translations AppResources.resx (Hungarian)
* New translations copy.resx (Hebrew)
* New translations copy.resx (Hebrew)
* New translations copy.resx (Finnish)
* New translations copy.resx (Finnish)
* New translations AppResources.resx (Finnish)
* New translations copy.resx (English, India)
2020-11-12 21:45:25 -05:00
eliykat
6258a9cff9
reposition buttons in Log In and Unlock pages ( #1073 )
...
* reposition buttons in Log In and Unlock pages
- Log In page: move Log In button to primary location below password
entry, move Get Your Master Password Hint to the More Options menu
- Unlock page (Verify Master Password): swap position of Unlock
and Log Out buttons
* finish changes to improved login ui
- move Log Out button in lock screen to secondary menu
- show Get Hint button on login screen in the iOS autofill login flow
Co-authored-by: Matt Portune <59324545+mportune-bw@users.noreply.github.com>
2020-11-12 11:23:34 -05:00
Matt Portune
311d3dd635
Android 11 inline autofill ( #1145 )
...
* Inline autofill support for Android 11 - initial commit
* null check intent before getting bool extra
* Updated xamarin androidx autofill
* fixed broken overlay fallback
* fixed filename
* auto-compat-check cleanup
* simplification
2020-11-10 17:24:24 -05:00
Kyle Spearrin
e80b3e4542
New Crowdin updates ( #1146 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations copy.resx (Serbian (Cyrillic))
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Malayalam)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (English, India)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Portuguese)
* New translations copy.resx (Romanian)
* New translations AppResources.resx (Danish)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (Afrikaans)
* New translations AppResources.resx (Belarusian)
* New translations copy.resx (Belarusian)
* New translations copy.resx (Belarusian)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Czech)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Greek)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (English, India)
* New translations copy.resx (English, India)
2020-11-10 17:20:44 -05:00
Vincent Salucci
82c96555dc
[GDPR] Adjusted TOS/Privacy acceptance ( #1138 )
...
* GDPR acceptance flows
* Added specialized margin by platform
* Changed property name
2020-11-05 10:50:18 -06:00
Matt Portune
a841419c30
Use plain shield icon for accessibility overlay for quick identification ( #1135 )
2020-11-03 12:30:34 -05:00
Matt Portune
730a56380a
Replacement of bitmap icons with vector versions (Android) ( #1133 )
2020-11-02 11:44:39 -05:00
stevenlele
97aa974443
Update support for several browsers and HTML viewer ( #1121 )
...
* Update accessibility support for Via browser
* Add Via browser (CN) & HTML viewer to AutofillHelpers
* Add Via browser (CN) & HTML viewer to autofillservice
* Add browsers to AccessibilityHelpers
* Add browsers to AutofillHelpers
* Add browsers to autofillservice
2020-10-21 09:10:31 -04:00
Matt Portune
b2eee8bde7
remove deprecated info.plist key ( #1127 )
2020-10-20 16:15:13 -04:00
Matt Portune
3cbe932248
Additional support for system theme setting ( #1124 )
...
* first pass with iOS 13+ support
* tweaks for ios pre-13
* Added Android support for dark/light splash & detection with default theme
* update cipher cell text color on system theme change (android)
2020-10-20 15:26:25 -04:00
Vincent Salucci
26d5504a2f
Added New policy types (only org & require sso) ( #1122 )
2020-10-19 11:48:42 -05:00
Matt Portune
b163a0fe77
fix for stuck extension sheets when dismissed by swipe ( #1117 )
...
* fix for stuck extension sheets when dismissed by swipe
* simplify dismiss action assignments
2020-10-15 14:34:31 -04:00
Contribucious
523e713d7a
[KnownUsernameField] Entries update (Top 20 JP enhancement) ( #1051 )
...
This adds support for alternative access for NTT DOCOMO (KnownUsernameField > Top 20 Japan).
2020-10-15 13:10:08 -04:00
Contribucious
c7cf634a94
Update support for Ungoogled Chromium browser ( #1119 )
2020-10-15 12:34:32 -04:00
Contribucious
c8c14396f1
Firefox (+ some forks): switch resource-id priority order ( #1116 )
2020-10-15 12:24:40 -04:00
Vincent Salucci
e72ccaf440
Initial commit for new user provision flow ( #1091 )
2020-10-13 15:01:14 -05:00
Matt Portune
0b7e07ebab
clear cipher cache when replacing ios autofill identities ( #1112 )
...
* clear cipher cache when replacing ios autofill identities
* changed to be service-centric
* support for multiple cache keys
* async suffix
* added cache keys for android
2020-10-13 15:39:36 -04:00
Matt Portune
37e19d9a60
Support for storing multiple biometric integrity states for iOS ( #1110 )
...
* support for storing multiple biometric integrity states for iOS
* remove unused var & save new extension bio state upon password validation
2020-10-07 12:18:36 -04:00
yaakovfeldman
8f533bc576
Add support for Iceraven browser ( #1106 )
...
* Add support for Iceraven browser
* Remove legacy Firefox support from Iceraven
2020-10-05 09:15:01 -04:00
Matt Portune
096a9561ed
workaround for xamarin.android issue with Android 11 emulator debugging ( #1102 )
2020-10-01 14:36:52 -04:00
Matt Portune
c6ac9376fc
re-select support for android tabbed page buttons ( #1100 )
...
* re-select support for android tabbed page buttons
* applied Sane Person Technology (tm) to index check
* remove extra line
2020-10-01 14:16:37 -04:00
TheDuffman85
fd55cf6996
Update AddEditPage.xaml ( #1097 )
...
Removed Keyboard="Numeric" property from CardNumberEntry. European debit card numbers are alphanumeric. See also https://en.wikipedia.org/wiki/International_Bank_Account_Number .
2020-09-30 10:45:07 -04:00
Matt Portune
0359705361
fix issue with bio unlock button visibility ( #1098 )
2020-09-30 10:23:55 -04:00
Chad Scharf
e31a7e5236
Remap pt to pt-BR instead of pt-PT and handle valid mapping of pt to pt-BR initially ( #1096 )
...
* Rename pt-BR to pt, mapping for crowdin
* Map localized pt to pt-BR
* Revert "Rename pt-BR to pt, mapping for crowdin"
This reverts commit 42a09e14b7
.
2020-09-29 10:58:50 -04:00
Matt Portune
26175fbe1b
fix issue with search bar color on iOS ( #1095 )
2020-09-28 10:14:31 -04:00
Matt Portune
67bc59f6b6
bump version to 2.6.2 ( #1094 )
2020-09-26 07:41:02 -04:00
Matt Portune
7b358b1bbb
biometric integrity check in iOS extensions ( #1093 )
2020-09-25 21:14:10 -04:00
Matt Portune
2ddf624f7d
fix for sso login when bio unlock already enabled ( #1086 )
2020-09-23 09:02:20 -04:00
Indranil012
74b34661a5
To add autofill support for Idm browser ( #1085 )
...
* Update AutofillHelpers.cs
* Update autofillservice.xml
* Update AccessibilityHelpers.cs
* Update AccessibilityHelpers.cs
2020-09-22 09:17:47 -04:00
Matt Portune
dc9765ef58
version bumps to 2.6.1 ( #1083 )
2020-09-21 19:56:49 -04:00
Oscar Hinton
a50e66faf4
Handle if GetState is null in biometric integrity check ( #1082 )
2020-09-21 12:34:22 -04:00
Matt Portune
0388738e02
fix issue with biometric validation ( #1081 )
...
* fix issue with biometric validation
* null check key & cipher
2020-09-21 11:59:56 -04:00
Kyle Spearrin
d33e38012a
update languages ( #1080 )
2020-09-21 10:20:45 -04:00
vachan-maker
785d0b21c6
Update MobileI18nService.cs ( #1075 )
2020-09-21 08:23:51 -04:00
Kyle Spearrin
db12cd92b7
check authed before checking if token has premium ( #1074 )
2020-09-18 15:07:32 -04:00
Kyle Spearrin
52261f99d7
New Crowdin updates ( #1071 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Bulgarian)
2020-09-15 12:54:53 -04:00
Kyle Spearrin
692dc154ef
New Crowdin updates ( #1070 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations copy.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (Korean)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Danish)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Malayalam)
2020-09-14 10:49:42 -04:00
Matt Portune
22101d8f4a
fix for passphrase generator persistent settings ( #1065 )
2020-09-10 12:19:02 -04:00
Matt Portune
f68db90b1f
fix state comparison (value vs instance) ( #1063 )
2020-09-09 11:51:28 -04:00
Kyle Spearrin
5e680531da
New Crowdin updates ( #1062 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Dutch)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Belarusian)
* New translations AppResources.resx (Afrikaans)
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Czech)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Danish)
* New translations AppResources.resx (Greek)
* New translations copy.resx (Latvian)
* New translations copy.resx (Latvian)
* New translations AppResources.resx (Hindi)
* New translations copy.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Malayalam)
* New translations copy.resx (Malayalam)
* New translations copy.resx (Malayalam)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Croatian)
2020-09-08 11:30:08 -04:00
Chad Scharf
277c570723
version bump ( #1060 )
2020-09-05 21:50:38 -04:00
Matt Portune
f1419a75f6
Added SSO flows and functionality ( #1047 )
...
* SSO login flow for pre-existing user and no 2FA
* 2FA progress
* 2FA support
* Added SSO flows and functionality
* Handle webauthenticator cancellation gracefully
* updates & bugfixes
* Added state validation to web auth response handling
* SSO auth, account registration, and environment settings support for iOS extensions
* Added SSO prevalidation to auth process
* prevalidation now hitting identity service base url
* additional error handling
* Requested changes
* fixed case
2020-09-03 12:30:40 -04:00
Contribucious
3af08a4727
[KnownUsernameField] Entries update (Yandex) ( #1044 )
...
This adds all missing entries for Yandex (exhaustive list of Yandex domain names obtained by contacting their support).
2020-08-20 09:56:11 -04:00
Contribucious
a535cea85f
[KnownUsernameField] Fix for the special case "eBay India" ( #1041 )
...
See explanations in the PR.
2020-08-17 15:13:13 -04:00
Kyle Spearrin
29e443ed76
base64 url encode/decode heleprs ( #1038 )
2020-08-14 10:08:50 -04:00
Oscar Hinton
f95cddd05a
Return the correct value for valid biometric ( #1037 )
2020-08-12 15:55:15 -04:00
Oscar Hinton
ae28de4159
Invalidate biometric on change ( #1026 )
...
* Initial working version for Android
* Add a fallback for when upgrading from older app version.
* Ensure biometric validity is re-checked on focus
* Only setup biometric integrity key if biometric is turned on.
* Fix styling according to comments
* Fallback for Android 5.
* Improve comment
* Add boilerplate for iOS
* Change BiometricService to public
* Untested iOS implementation.
* Convert IBiometricService to async. Fix code style for iOS.
* Base64 NSData.
* Review comments for Android BiometricService.
* Rename methods in BiometricService to append Async
* Ensure we wait for async SetupBiometricAsync.
* Update BiometricService.cs
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-08-08 21:33:49 -04:00
Contribucious
39de2c1d25
[KnownUsernameField] Entries update (main ones) ( #1034 )
...
* [KUF] Fix Google; Add natl/dskp Amazon/eBay & Atlassian+Bitly ENT.+Tumblr+Yandex
... also, add missing OAuth support for PayPal. And add "My docomo" from NTT DOCOMO, as part of a Top 20 Japan.
* Less spacing
* Even less spacing
* Additional reduction of spacing
* [Perf. optim.] Google: most frequently used entry in first position
2020-08-07 11:02:08 -04:00
Contribucious
22570e08aa
[KnownUsernameField] Engine update (make the system more flexible) ( #1011 )
...
* [KnownUsernameField] Engine update (make the system more flexible)
* [KnownUsernameField] Engine update (make the system more flexible)
* Use of tuples array instead of multidimensional array (string[,])
* Use of tuples array instead of multidimensional array (string[,])
* [FIX] IndexOf -> Contains
2020-08-06 12:38:25 -04:00
aaxdev
3b4ef4d238
Feature sync on refresh ( #937 )
...
* Added new option: Sync on refresh
* Removed unused field
* Fixed refreshing on disappearing & unnecessary codes removed
* Requested changes
* Calling storage service instead of a dedicated service function (mobile-specific)
2020-08-05 13:19:27 -04:00
Chad Scharf
c5a71c4304
Fix Pin cannot be hidden after showing it #1025 ( #1027 )
2020-07-30 13:46:06 -04:00
K. Sasa
4f37c2cb73
Replace copy value button fa-clipboard() to fa-clone() ( #1024 )
2020-07-27 13:22:27 -04:00
Chad Scharf
c1ec97055c
Added android:installLocation=internalOnly ( #1019 )
2020-07-23 09:19:11 -04:00
Matt Smith
086c71126f
Allow only non-deleted creds to be added to autofill ( #1015 )
2020-07-16 11:53:02 -05:00
Matt Smith
10a78c1c94
Modified listing of website from Hostname to Host ( #1012 )
...
* Modified listing of website from Hostname to Host
* Removed last _hostname artifact.
2020-07-14 13:17:08 -05:00
Gal Szkolnik
cf6021d898
Don't break when CipherType data is null ( #1008 )
...
as explained in issue https://github.com/bitwarden/mobile/issues/1006
2020-07-11 09:06:48 -04:00
Matt Smith
ff322cd2dd
Modified Permissions Flow ( #1005 )
...
Permissions flow for Android was causing the white screen on initial permission grant on occasion. Moved permission grant to pre-TOTP page load.
2020-07-08 14:09:08 -05:00
Kyle Spearrin
1a96d3c38e
bump version
2020-07-06 14:36:10 -04:00
Kyle Spearrin
cfe84963fa
switch to access token, bump version
2020-07-06 13:54:44 -04:00
Kyle Spearrin
d908a599b1
bump version and build fixes
2020-07-06 13:28:19 -04:00
Kyle Spearrin
9b3ddb8da3
bump version via hub release command
2020-07-06 11:56:00 -04:00
Kyle Spearrin
56d994a69d
bump version
2020-07-06 11:27:19 -04:00
Kyle Spearrin
f4fb7eb8b7
New Crowdin updates ( #1003 )
...
* New translations AppResources.resx (Dutch)
* New translations AppResources.resx (Slovak)
2020-07-06 10:39:38 -04:00
Kyle Spearrin
b9021e4331
bump version
2020-07-06 10:36:23 -04:00
Contribucious
1bb678e455
[KnownUsernameField] Compatibility with more browsers ( #1000 )
2020-07-01 10:31:12 -04:00
Kyle Spearrin
b9e5fc604b
New Crowdin updates ( #999 )
...
* New translations AppResources.resx (Spanish)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (Danish)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Polish)
* New translations copy.resx (Polish)
* New translations copy.resx (Polish)
2020-06-29 11:30:02 -04:00
Kyle Spearrin
b65e8c48ce
New Crowdin updates ( #996 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Chinese Traditional)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Sinhala)
* New translations copy.resx (Sinhala)
* New translations copy.resx (Sinhala)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Portuguese)
* New translations copy.resx (Romanian)
* New translations copy.resx (Romanian)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Afrikaans)
* New translations AppResources.resx (Belarusian)
* New translations AppResources.resx (Bulgarian)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Norwegian Bokmal)
2020-06-26 21:28:06 -04:00
Chad Scharf
e59bc1a08e
version bump ( #994 )
...
* version bump
* version bump + fix manifest XML formatting
2020-06-25 17:30:14 -04:00
Kyle Spearrin
ff994629de
Do not process hostname for regex logins ( #987 )
2020-06-18 11:58:19 -04:00
Matt Portune
a458b9bc88
Workaround for disabling predictive text in visible password fields ( #983 )
...
* Workaround for disabling predictive text in visible password fields
* Fix for non-master branch iOS builds (#984 )
* Enable extra workflow steps to allow iOS builds to succeed from non-master branch
* re-enable provisioning profile setup
2020-06-16 11:09:26 -04:00