github-actions[bot]
14177efdda
Autosync the updated translations ( #1642 )
...
Co-authored-by: github-actions <>
2021-11-16 10:58:30 -05:00
Jake Fink
13869b5a1b
[KeyConnector] Add support for key connector OTP ( #1633 )
...
* initial commit
- add UsesKeyConnector to UserService
- add models
- begin work on authentication
* finish auth workflow for key connector sso login
- finish api call for get user key
- start api calls for posts to key connector
* Bypass lock page if already unlocked
* Move logic to KeyConnectorService, log out if no pin or biometric is set
* Disable password reprompt when using key connector
* hide password reprompt checkbox when editing or adding cipher
* add PostUserKey and PostSetKeyConnector calls
* add ConvertMasterPasswordPage
* add functionality to RemoveMasterPasswordPage
- rename Convert to Remove
* Hide Change Master Password button if using key connector
* Add OTP verification for export component
* Update src/App/Pages/Vault/AddEditPage.xaml.cs
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* remove toolbar item "close"
* Update src/Core/Models/Request/KeyConnectorUserKeyRequest.cs
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* remove new line in resource string
- format warning as two labels
- set label in code behind for loading simultaneously
* implement GetAndSetKey in KeyConnectorService
- ignore EnvironmentService call
* remove unnecesary orgIdentifier
* move RemoveMasterPasswordPage call to LockPage
* add spacing to export vault page
* log out if no PIN or bio on lock page with key connector
* Delete excessive whitespace
* Delete excessive whitespace
* Change capitalisation of OTP
* add default value to models for backwards compatibility
* remove this keyword
* actually handle exceptions
* move RemoveMasterPasswordPage to TabPage using messaging service
* add minor improvements
* remove 'this.'
Co-authored-by: Hinton <oscar@oscarhinton.com>
Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
2021-11-10 20:46:48 -05:00
Thomas Rittson
90b62d61ae
[Linked fields] Add Linked Field as a custom field type ( #1563 )
...
* Add linked fields support
* Fix style, don't show linked field if Secure Note
* Finish basic linked fields for Login
* Use Field.LinkedId to store linked field info
* Reset Linked Custom Fields if cipherType changes
* Refactor to use ItemView class
* Use enum for LinkedId
* Detect if no linkedFieldOptions
2021-11-09 07:34:16 +10:00
github-actions[bot]
3760e0f9f4
Autosync the updated translations ( #1609 )
...
Co-authored-by: github-actions <>
2021-10-27 07:52:31 -07:00
Kyle Spearrin
17b89dc21c
New Crowdin updates ( #1583 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Norwegian Nynorsk)
* 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 (Persian)
* New translations AppResources.resx (Tamil)
* New translations AppResources.resx (Bengali)
* New translations AppResources.resx (Thai)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Azerbaijani)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (English, United Kingdom)
* New translations AppResources.resx (Filipino)
* New translations AppResources.resx (Malayalam)
* New translations AppResources.resx (Bosnian)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Kannada)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (Chinese Simplified)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (French)
* New translations AppResources.resx (Hebrew)
* 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 (Finnish)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Swedish)
* 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 (Slovak)
* New translations AppResources.resx (Slovenian)
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations AppResources.resx (English, India)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (English, India)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (English, India)
2021-10-14 19:22:33 -04:00
github-actions[bot]
ff76a3ec15
Autosync the updated translations ( #1582 )
...
Co-authored-by: github-actions <>
2021-10-14 18:04:06 -04:00
Matt Portune
ce4e3ed1cd
support for new btnReturnText in mobile webauthn connector ( #1576 )
...
* support for new btnReturnText in mobile webauthn connector
* added header text for connector localization
2021-10-14 11:53:41 -04:00
Matt Portune
4aad34cd75
Dynamic theme switching and visual tweaks ( #1556 )
...
* Dynamic theme switching and visual tweaks
* update action runner to use macos-11 for iOS 15 support
* additional tweaks
* refinements
* refinements
* formatting and tweaks
2021-10-08 08:47:40 -04:00
Vincent Salucci
271e6b3d92
[Reset Password v1] Update Temp Password ( #1492 )
...
* [Reset Password v1] Update Temp Password
* fixed order of operations for reset temp password flow
* Refactored bool with auth result
* Finished removal of temp password flow from set password
* iOS extension support plus extension bugfixes
Co-authored-by: addison <addisonbeck1@gmail.com>
Co-authored-by: Matt Portune <mportune@bitwarden.com>
2021-09-24 13:14:26 -05:00
Oscar Hinton
f2857397f0
Disable Private Vault Export Policy ( #1546 )
2021-09-23 18:30:20 +02:00
Oscar Hinton
6023374fbe
Vault Timeout Policy ( #1530 )
2021-09-23 15:42:38 +02:00
github-actions[bot]
a026af2072
Autosync the updated translations ( #1543 )
...
Co-authored-by: github-actions <>
2021-09-21 14:53:36 -07:00
Matt Portune
14b51b1a7f
friendly message for webauthn errors ( #1534 )
...
* friendly error message for webauthn error flow
* combine original plus friendly message
* remove redundant phrasing
2021-09-09 10:04:49 -04:00
Vincent Salucci
d3f00340fb
[SSO] Auto enroll during set password ( #1520 )
...
* [SSO] Auto enroll during set password
* Updated with requested changes
2021-09-08 12:43:24 -05:00
Matt Portune
307a5a5843
FIDO2 WebAuthn support for mobile ( #1519 )
...
* FIDO2 / WebAuthn support for mobile
* fixes
2021-08-30 12:44:12 -04:00
Joseph Flinn
339decafe4
Reverting changes to Chinese and Portuguese translations ( #1512 )
2021-08-24 11:57:34 -07:00
Joseph Flinn
4f86bb2043
Reverting English changes from the Auto Crowdin Sync ( #1507 )
2021-08-19 10:47:15 -07:00
github-actions[bot]
ada8a73849
Autosync Crowdin Translations ( #1498 )
...
* Autosync Crowdin translations
* Autosync Crowdin translations
Co-authored-by: github-actions <>
2021-08-18 15:14:15 -07: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
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
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 Gibson
bd4a275558
Revert "Redefine cipher "share" to "move to organization" ( #1433 )" ( #1440 )
...
This reverts commit 2003ac9d2c
.
2021-06-24 14:33:19 -05:00
Matt Gibson
2003ac9d2c
Redefine cipher "share" to "move to organization" ( #1433 )
2021-06-18 06:52:01 -05:00
Oscar Hinton
976eeab6d7
Password reprompt ( #1365 )
...
* Make card number hidden
* Add support for password reprompt
* Rename PasswordPrompt to Reprompt
* Protect autofill
* Use Enums.CipherRepromptType
* Fix iOS not building
* Protect iOS autofill
* Update to match jslib
* Fix failing build
2021-05-21 15:13:54 +02:00
Matt Portune
1d4e742d66
Forms update with CollectionView conversion ( #1374 )
...
* Forms update with CollectionView conversion
* updates
* removed unnecessary import
2021-05-13 14:36:20 -04:00
Thomas Rittson
c1030c48fa
Explain how to verify email for file Sends ( #1395 )
...
* Explain how to verify email for file Sends
* Revert "Explain how to verify email for file Sends"
This reverts commit b72314bc93
.
* Explain how to verify email for file Sends
2021-05-11 17:52:18 -04:00
Kyle Spearrin
ef5d08cb75
New Crowdin updates ( #1397 )
...
* New translations AppResources.resx (Romanian)
* New translations copy.resx (Tamil)
* 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 (Persian)
* New translations AppResources.resx (Tamil)
* New translations copy.resx (Tamil)
* New translations AppResources.resx (Bengali)
* New translations AppResources.resx (Swedish)
* 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 (Turkish)
* New translations AppResources.resx (Serbian (Cyrillic))
* New translations AppResources.resx (French)
* New translations AppResources.resx (Greek)
* New translations AppResources.resx (Spanish)
* New translations copy.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 (Finnish)
* New translations AppResources.resx (Slovenian)
* 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 AppResources.resx (Polish)
* New translations AppResources.resx (Portuguese)
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (English, India)
2021-05-11 14:03:24 -04:00
Matt Gibson
3ef5ca9cc0
Limit file upload sizes to 100MB ( #1385 )
...
both iOS and Android are having trouble with the current method
of loading the entire file to memory, encrypting it, and sending
to azure in one go.
We will need to come up with a chunking scheme to support
larger files in the future
2021-04-27 15:14:54 -05:00
Thomas Rittson
a2cff6da28
Require user to verify email to use file Send ( #1360 )
2021-04-08 06:42:00 +10:00
Matt Portune
d926565358
Share-to-Send for Android ( #1343 )
...
* Android implementation
* remove iOS attempt for now
2021-03-31 10:19:05 -04:00
Matt Gibson
ce0b8bc62d
Attachment azure upload blobs ( #1345 )
...
* Update Size limits
* Add new Api paths for direct upload of Cipher Attachments
* Add Attachment upload to fileUploadService
* Save with direct upload and fallback to legacy uplaod
CipherID is required for direct upload to request an upload URL
* Inform on when to remove legacy code
* Test Attachment upload
2021-03-30 18:42:43 -05:00
Thomas Rittson
04aeddc5de
Hide email address in Sends ( #1340 )
...
* Add HideEmail model properties and locale strings
* Fix UI strings
* Add HideEmail to SendService
* Add HideEmail option to UI
* Tidy up declarations
* Add Bitwarden Send translation warning
2021-03-29 12:01:42 -04:00
Matt Gibson
13ffbe911a
Send azure upload ( #1334 )
...
* Add direct upload api endpoints
* Create azure upload service
* Update max file size
* Update send file upload test
* Move internationalization string to correct document
* Allow for one shot blob uploads
* Remove unused helper
* Use FileUploadService
Fallback to legacy method on old server implementations.
2021-03-29 09:45:04 -05:00
Matt Portune
d0e424abd9
fix for incorrect times during Send creation ( #1313 )
2021-03-11 20:52:35 -05:00
Kyle Spearrin
5cee71ce8a
New Crowdin updates ( #1312 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Estonian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Portuguese, Brazilian)
* 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 (Serbian (Cyrillic))
* New translations AppResources.resx (Russian)
* New translations AppResources.resx (Catalan)
* New translations AppResources.resx (Polish)
* New translations AppResources.resx (Dutch)
* 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 (Danish)
* New translations AppResources.resx (Czech)
2021-03-11 13:52:50 -05:00
Kyle Spearrin
f2b9214836
New Crowdin updates ( #1306 )
...
* New translations AppResources.resx (French)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Slovenian)
* New translations AppResources.resx (Persian)
2021-03-09 13:19:05 -05:00
Kyle Spearrin
8b7b8a5e43
New Crowdin updates ( #1305 )
...
* New translations AppResources.resx (Romanian)
* New translations copy.resx (Bengali)
* New translations copy.resx (Turkish)
* New translations copy.resx (Turkish)
* New translations AppResources.resx (Ukrainian)
* New translations AppResources.resx (Chinese Simplified)
* New translations copy.resx (Chinese Simplified)
* New translations copy.resx (Chinese Simplified)
* New translations AppResources.resx (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations copy.resx (Chinese Traditional)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Portuguese, Brazilian)
* New translations AppResources.resx (Indonesian)
* New translations AppResources.resx (Persian)
* New translations AppResources.resx (Bengali)
* New translations copy.resx (Bengali)
* New translations AppResources.resx (Hindi)
* New translations AppResources.resx (Norwegian Bokmal)
* New translations AppResources.resx (Sinhala)
* New translations AppResources.resx (Malayalam)
* New translations copy.resx (English, United Kingdom)
* New translations copy.resx (English, United Kingdom)
* New translations AppResources.resx (English, United Kingdom)
* New translations copy.resx (Latvian)
* New translations AppResources.resx (Thai)
* New translations copy.resx (Latvian)
* New translations AppResources.resx (Latvian)
* New translations AppResources.resx (Estonian)
* New translations copy.resx (Croatian)
* New translations copy.resx (Croatian)
* New translations AppResources.resx (Croatian)
* New translations AppResources.resx (Turkish)
* New translations AppResources.resx (French)
* New translations copy.resx (Czech)
* New translations AppResources.resx (Finnish)
* New translations AppResources.resx (Greek)
* New translations copy.resx (German)
* New translations copy.resx (German)
* New translations AppResources.resx (German)
* New translations AppResources.resx (Danish)
* New translations copy.resx (Czech)
* New translations copy.resx (Finnish)
* New translations AppResources.resx (Czech)
* 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 copy.resx (Finnish)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Swedish)
* New translations AppResources.resx (Portuguese)
* 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 (Polish)
* New translations AppResources.resx (Hungarian)
* New translations AppResources.resx (Dutch)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Italian)
* New translations AppResources.resx (English, India)
2021-03-09 11:49:02 -05:00
Matt Portune
142d056393
added about send option and resources ( #1301 )
2021-03-05 18:57:57 -05:00
Thomas Rittson
2b81bd2c8a
Add extra encrypted export warning ( #1299 )
2021-03-05 09:33:29 +10:00
Matt Portune
3799eb4603
Support for Disable Send policy ( #1271 )
...
* add support for disable send policy
* cleanup
* show/hide options support for send search results
* additional failsafes and copy function consolidation
* added missing disabled send icon to android renderer
* async fix and string updates
2021-02-18 16:58:20 -05:00
Matt Portune
2602a09443
UX tweaks for Send ( #1260 )
...
* additional help text
* replace send type picker with segmented control
* formatting
* added note about rider issue
* additional design tweaks
2021-02-11 14:38:30 -05:00
Matt Portune
a18e59a28a
Send feature for mobile ( #1256 )
...
* Send feature for mobile
* added fallback for KdfIterations
* additional property exclusions for tests
* support encryptedFileData as byte array comparison in SendServiceTests
* formatting
* requested changes
* additional changes
* change position of send service registration to match declaration order
2021-02-10 19:50:10 -05:00
Kyle Spearrin
4a8d261a82
New Crowdin updates ( #1229 )
...
* New translations AppResources.resx (Romanian)
* New translations AppResources.resx (Vietnamese)
* New translations AppResources.resx (Slovak)
* New translations AppResources.resx (Slovenian)
* New translations copy.resx (Slovenian)
* New translations copy.resx (Slovenian)
* New translations AppResources.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 (Portuguese, Brazilian)
* New translations AppResources.resx (Portuguese)
* 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 AppResources.resx (Russian)
* New translations AppResources.resx (Polish)
* New translations copy.resx (Romanian)
* New translations AppResources.resx (Greek)
* 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 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 (Finnish)
* New translations AppResources.resx (Dutch)
* New translations copy.resx (Finnish)
* New translations copy.resx (Finnish)
* New translations AppResources.resx (Hebrew)
* New translations AppResources.resx (Hungarian)
* New translations copy.resx (Hungarian)
* New translations copy.resx (Hungarian)
* New translations AppResources.resx (Italian)
* New translations copy.resx (Italian)
* New translations AppResources.resx (Japanese)
* New translations AppResources.resx (Korean)
* New translations AppResources.resx (English, India)
2021-01-19 21:52:31 -05:00
Vincent Salucci
3b5cae01e0
initial commit of ownership banner ( #1210 )
2021-01-07 11:16:34 -06: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
Matt Gibson
217514af66
Show vault export warning as popup ( #1185 )
2020-12-18 16:47:34 -06: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
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