Joseph Flinn
6ca5b66aa7
stubbing out the crowdin sync workflow ( #1497 )
2021-08-13 07:31:36 -07:00
Matt Gibson
24a0396d0f
Fix iphone captcha throws ( #1495 )
2021-08-12 08:23:02 -05:00
Chad Scharf
7f7b673b0a
Fix for EMM system configuration for mobile ( #1434 )
2021-08-11 10:36:36 -04:00
Matt Gibson
f79ff3fd63
Encode auth email for unicode email support ( #1491 )
2021-08-10 11:48:51 -05:00
Matt Gibson
2f2fa8a25b
Feature/use hcaptcha if bot ( #1476 )
...
* Add captcha to login models and methods
* Add captcha web auth to login
* Extract captcha to abstract base class
* Add Captcha to register
* Null out captcha token after each successful challenge
* Cancel > close
2021-08-04 14:47:23 -05:00
Matt Gibson
9042b1009e
Revert "Revert "Redefine cipher "share" to "move to organization""" ( #1459 )
...
* Revert "Revert "Redefine cipher "share" to "move to organization" (#1433 )" (#1440 )"
This reverts commit bd4a275558
.
* Cancel > close
2021-08-04 14:46:28 -05:00
Vince Grassia
dbc0f490c5
Add Release workflow stub ( #1482 )
2021-07-27 13:25:12 -04:00
Matt Portune
6d8f627772
disable send test ( #1481 )
2021-07-27 10:51:47 -04:00
Jonathan Browne
b4c016c9d4
Change Close to Cancel in editing prompts. ( #1480 )
2021-07-27 09:25:42 -04:00
howyay
ae763ebca8
Add support for Mull browser ( #1435 )
2021-07-26 09:20:47 -04:00
Matt Portune
880483ac79
bump app version to 2.11.3 for testflight ( #1477 )
2021-07-23 16:33:15 -04:00
Georges Varouchas
f44e6ab75f
bugfix in AuthService.LogInSsoAsync ( #1474 ) ( #1475 )
...
add missing parameter in call to LogInHelperAsync
2021-07-23 14:36:49 -04:00
Matt Portune
10a718b0c7
bump version to 2.11.2 ( #1473 )
2021-07-23 11:33:53 -04:00
Thomas Rittson
9ec4050e4d
Move remaining primary buttons in login flow ( #1470 )
...
* Fix show/hide logic on Continue button
* Fix bug in 2FA method selection modal
* Move Log In button in SSO flow
* Fix linting
2021-07-22 07:56:39 +10:00
Matt Portune
93e2c0df7c
keep app version at 2.11.1 for now ( #1471 )
2021-07-21 14:03:38 -04:00
Matt Portune
8d07397a59
Revert "lib updates and app version bump ( #1468 )" ( #1469 )
...
This reverts commit 15d44b873b
.
2021-07-20 16:21:41 -04:00
Matt Portune
15d44b873b
lib updates and app version bump ( #1468 )
...
* lib updates and app version bump
* added explicit androidx core dependency
2021-07-20 12:57:01 -04:00
Sang
6a979d0ff5
2FA screen: move continue to a button ( #1427 )
...
* Move continue to a button
* Resolve pr comments
* Move use another two step method button
* Resolve code suggestions
* Resolve for iPhone
* Apply suggestions from code review
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
2021-07-20 14:50:45 +10:00
Matt Portune
a4db088eda
bugfix for incorrect type and nullable for some org vars ( #1465 )
2021-07-16 13:57:15 -04:00
Matt Portune
96454b7cbf
add toggle for removing links to pages containing subscription info ( #1463 )
2021-07-16 12:02:00 -04:00
Matt Portune
9c1df2179c
bump version to 2.11.1 ( #1462 )
2021-07-14 14:46:18 -04:00
Matt Portune
52c9125404
bump version to 2.11.0 ( #1461 )
2021-07-13 12:52:14 -04:00
Matt Portune
172a857604
handle intent exceptions to prevent denial of service ( #1458 )
2021-07-12 12:31:39 -04:00
Matt Portune
d8e68a266c
bugfixes for lock block when setting timeout to immediate ( #1455 )
2021-07-12 10:58:17 -04:00
Matt Portune
1f57ba6c50
workaround for off-screen draw bug in XF4.5+ part 2 ( #1454 )
2021-07-09 17:29:57 -04:00
Matt Portune
ff19578807
Fix for password unlock for autofill and share-to-send on Android ( #1453 )
2021-07-09 11:48:03 -04:00
Matt Portune
9298d57f22
fix for resuming autofill when back button was previously used to exit ( #1451 )
2021-07-06 11:10:17 -04:00
Martin Choutka
8cf5d5728e
MaximumAccessCountInfo locale string update ( #1441 )
...
String MaximumAccessCountInfo doesn't have "Send" with a capital "s".
2021-07-02 12:20:40 -04:00
Matt Portune
bdf6d764ca
update csv lib and skip link ( #1449 )
2021-07-02 11:21:36 -04:00
Matt Portune
05e8da4bcc
Workaround for off-screen draw bug in XF4.5+ ( #1447 )
...
* workaround for off-screen draw bug in xf4.5+
* check cols even if orgId is present
2021-06-30 17:46:59 -04:00
Matt Portune
382e547f74
fix for export password handling ( #1448 )
2021-06-30 16:05:30 -04:00
Kyle Spearrin
4f9985d2b0
New Crowdin updates ( #1444 )
...
* New translations AppResources.resx (Romanian)
* New translations copy.resx (Bosnian)
* New translations copy.resx (Kannada)
* New translations copy.resx (Tamil)
* New translations copy.resx (Tamil)
* New translations copy.resx (Bosnian)
* New translations copy.resx (Kannada)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Portuguese, Brazilian)
* 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 (Serbian (Cyrillic))
* New translations AppResources.resx (Slovenian)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Dutch)
* New translations AppResources.resx (Bengali)
* New translations AppResources.resx (Danish)
* 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 (German)
* New translations AppResources.resx (Korean)
* 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 (Tamil)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Sinhala)
* 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 (Bosnian)
* New translations AppResources.resx (Kannada)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (English, India)
* New translations copy.resx (Bosnian)
* New translations copy.resx (German)
* New translations copy.resx (Danish)
* New translations copy.resx (Czech)
* New translations copy.resx (Catalan)
* New translations copy.resx (Bulgarian)
* New translations copy.resx (Belarusian)
* New translations copy.resx (Afrikaans)
* New translations copy.resx (Spanish)
* New translations copy.resx (French)
* New translations copy.resx (Romanian)
* New translations copy.resx (English, India)
* New translations copy.resx (Norwegian Bokmal)
* New translations copy.resx (Kannada)
* New translations copy.resx (Sinhala)
* New translations copy.resx (Malayalam)
* New translations copy.resx (Finnish)
* New translations copy.resx (Persian)
* New translations copy.resx (Ukrainian)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Vietnamese)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (Indonesian)
* New translations copy.resx (Tamil)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (Bengali)
* New translations copy.resx (Thai)
* New translations copy.resx (Croatian)
* New translations copy.resx (Estonian)
* New translations copy.resx (Latvian)
* New translations copy.resx (Hindi)
* New translations copy.resx (Greek)
* New translations copy.resx (Hebrew)
* New translations copy.resx (Swedish)
* New translations copy.resx (Latvian)
* New translations copy.resx (Persian)
* New translations copy.resx (Tamil)
* New translations copy.resx (Bengali)
* New translations copy.resx (Thai)
* New translations copy.resx (Croatian)
* New translations copy.resx (Estonian)
* New translations copy.resx (Hindi)
* New translations copy.resx (Portuguese, Brazilian)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (Malayalam)
* New translations copy.resx (Bosnian)
* New translations copy.resx (Sinhala)
* New translations copy.resx (Kannada)
* New translations copy.resx (Norwegian Bokmal)
* New translations copy.resx (Indonesian)
* New translations copy.resx (Vietnamese)
* New translations copy.resx (Hungarian)
* New translations copy.resx (Russian)
* New translations copy.resx (Italian)
* New translations copy.resx (Japanese)
* New translations copy.resx (Korean)
* New translations copy.resx (Dutch)
* New translations copy.resx (Polish)
* New translations copy.resx (Portuguese)
* New translations copy.resx (Slovak)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Slovenian)
* New translations copy.resx (Serbian (Cyrillic))
* New translations copy.resx (Swedish)
* New translations copy.resx (Turkish)
* New translations copy.resx (Ukrainian)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Turkish)
* New translations copy.resx (Serbian (Cyrillic))
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Italian)
* New translations copy.resx (Slovenian)
* New translations copy.resx (Italian)
* New translations copy.resx (Danish)
* New translations copy.resx (German)
* New translations copy.resx (Greek)
* New translations copy.resx (Finnish)
* New translations copy.resx (Hebrew)
* New translations copy.resx (Hungarian)
* New translations copy.resx (Japanese)
* New translations copy.resx (Catalan)
* New translations copy.resx (Korean)
* New translations copy.resx (Dutch)
* New translations copy.resx (Polish)
* New translations copy.resx (Portuguese)
* New translations copy.resx (Russian)
* New translations copy.resx (Slovak)
* New translations copy.resx (Czech)
* New translations copy.resx (Bulgarian)
* New translations copy.resx (Belarusian)
* New translations copy.resx (Romanian)
* New translations copy.resx (French)
* New translations copy.resx (Spanish)
* New translations copy.resx (Afrikaans)
* New translations copy.resx (English, India)
2021-06-29 15:41:27 -04:00
Matt Portune
ef97417cd7
disable send tests ( #1443 )
2021-06-29 15:29:10 -04:00
Chad Scharf
7bdf4d8b18
Fix encoding of & in resx XML ( #1445 )
2021-06-29 14:32:07 -04:00
Matt Portune
a6c95d06b5
fix for vault timeout locking issue on android ( #1442 )
2021-06-29 10:23:20 -04:00
Matt Gibson
bd4a275558
Revert "Redefine cipher "share" to "move to organization" ( #1433 )" ( #1440 )
...
This reverts commit 2003ac9d2c
.
2021-06-24 14:33:19 -05:00
Oscar Hinton
a2b46ee7cb
Add help link to password reprompt ( #1439 )
2021-06-24 17:26:47 +02:00
Matt Gibson
2003ac9d2c
Redefine cipher "share" to "move to organization" ( #1433 )
2021-06-18 06:52:01 -05:00
Oscar Hinton
2a5667251e
Add a 250ms sleep before prompting for password ( #1431 )
2021-06-15 20:29:11 +02:00
Thomas Rittson
79589b07fc
Use 2 iterations for local password hashing ( #1423 )
...
* Add HashPurpose parameter to HashPasswordAsync
* Use 2 iterations for local password hashing
* Force logout if user has old keyHash stored
* Revert "Force logout if user has old keyHash stored"
This reverts commit 497d4928fa
.
* Add backwards compatability with existing keyHash
2021-06-15 07:39:34 +10:00
Oscar Hinton
0aed13a2cf
Fix selecting ciphers in search not working ( #1426 )
2021-06-11 15:20:42 +02:00
Oscar Hinton
df412e75d1
More Autofill fixes ( #1425 )
2021-06-11 15:20:21 +02:00
Oscar Hinton
2b8dbde923
Fixes for password reprompt ( #1416 )
2021-06-10 17:57:18 +02:00
Matt Portune
33791a03ac
track failed unlock attempts in storage ( #1421 )
2021-06-09 10:03:05 -04:00
Matt Gibson
80a33e98a2
Use type to ensure transmitted data is encrypted ( #1422 )
2021-06-09 08:45:30 -05:00
Trey Greer
afed18908b
Asset update ( #1417 )
...
* updated screenshots and copy for iOS + Android
* fixed data for copy file
* fixed data for copy file for Google
* fixed more file formatting items for resx
* added Google video
2021-06-01 10:16:52 -04:00
Thomas Rittson
fe58dea3e0
Add encKeyValidation string to encrypted exports ( #1412 )
2021-05-29 06:16:19 +10:00
Kyle Spearrin
569045fcd5
add auth-email
header to auth request ( #1414 )
2021-05-28 14:06:42 -04:00
Matt Portune
fdda670311
replaced blank taskaffinity with singletask launchmode ( #1410 )
2021-05-26 14:18:01 -04:00
CookieJarApps
fbb7b05b9c
Added support for SmartCookieWeb and SmartCookieWeb Preview ( #1411 )
2021-05-26 13:41:16 -04:00