1
0
Fork 0
mirror of https://github.com/bitwarden/android.git synced 2025-02-17 20:40:00 +03:00
Commit graph

1915 commits

Author SHA1 Message Date
Oscar Hinton
427ff09af0
Client & Version headers () 2022-02-08 17:43:40 +01:00
github-actions[bot]
10fafaf8c8
Autosync the updated translations ()
Co-authored-by: github-actions <>
2022-02-04 12:56:49 +01:00
Federico Maccaroni
31cdf401f1
Fix delete account SSO with CME that the OTP parameter was being sent incorrectly to the server () 2022-02-03 17:46:45 -03:00
Vincent Salucci
4373cee636
[Icons] Fast follower changes () 2022-02-03 10:34:20 -06:00
Federico Maccaroni
63b27f4e6d
Removed punctuation on some string resources regarding send () 2022-02-02 16:07:58 -03:00
Federico Maccaroni
a183861b87
Cleared About information about push registration, just left it in DEBUG mode () 2022-01-31 14:48:35 -03:00
Federico Maccaroni
d0ffb108b1
Cleared Console.WriteLine for iOS push notifications issue () 2022-01-31 11:12:24 -03:00
github-actions[bot]
c0c893fd59
Autosync the updated translations ()
Co-authored-by: github-actions <>
2022-01-28 11:08:29 +01:00
Federico Maccaroni
f8a7eb4c94
Add Share app Extension on iOS for Send (re-PR) ()
* WIP Add Share app extension on iOS for Send

* Added Share app extension on iOS for Send and some code fixes as well

* Updated iOS csprojs configs to linkskip the new extension project and also added AdHoc and AppStore configurations to iOS.ShareExtension.csproj

* Code clean up and transformed bundle resources into links to the already used pngs of the main iOS project on ShareExtension

* Updated build.yml to include provisioning profile for iOS Share extension

* Adding in the missing provisioning profile

* Removed .DS_Store from the iOS.ShareExtension csproj Resources

* switching out the share extension profile

* Added Share extension provisioning profile configuration on export options app store for github and also removed custom info.plist config for localhost which is not necessary

* Moved property so that it's grouped with the full ones

* Added AppCenter Crashes package to Core and updated FireAndForget Task Extension

* Updated bundle reference of FontAwesome.ttf to bwi-font.ttf in order for it to compile on ShareExtension

Co-authored-by: Joseph Flinn <joseph.s.flinn@gmail.com>
Co-authored-by: Álison Fernandes <vvolkgang@users.noreply.github.com>
2022-01-25 17:41:56 -03:00
Federico Maccaroni
ef6184a05b
Added hide loading after requesting OTP on verification code () 2022-01-25 17:07:10 -03:00
Federico Maccaroni
37f4439892
Added Logs for PN registration checks () 2022-01-25 16:33:33 -03:00
Jake Fink
f1ccbbc105
Expand Settings TimePicker tap recognition to entire row ()
* move timepicker to separate DataTemplate
- activate timepicker when selecting row

* null check on TimePicker
2022-01-24 15:21:52 -05:00
Federico Maccaroni
74e90da662
Improve Theming ()
* Improved theming logic and performance, also fixed some issues regarding changing the theme after vault timeout and fixed theme applying on password generator/history

* Removed messenger from theme update, and now the navigation stack is traversed and each IThemeDirtablePage gets theme updated

* Improved code on update theme on pages
2022-01-24 17:20:48 -03:00
Federico Maccaroni
939db8ebe0
Fix icon update on verify code view () 2022-01-24 14:19:30 -03:00
Federico Maccaroni
4e7ceaf5b5
Account Deletion on SSO with CME ()
* WIP Added Verification Code page and a verification flow helper to coordinate things

* Improved Verification Code page verification flow helper and fix some issues, also added flag ApiService to choose whether to logout on Unanuthorized

* Improved Verification Code page UI/UX verification flow helper and fix some issues and made some cleanups

* Fix spelling
2022-01-24 13:25:46 -03:00
Federico Maccaroni
5a6aec51f3
Fix Progress dialog crash on tombstoning ()
* Changed ProgressDialog because deprecated and improved the dismissal of the dialog in order for it not to crash the app on certain situations

* Removed android version check given that our minimum is greater that the check
2022-01-21 23:14:48 +00:00
github-actions[bot]
137c762e40
Autosync the updated translations ()
Co-authored-by: github-actions <>
2022-01-21 11:53:41 +01:00
Oscar Hinton
3f1674c1f1
Icon Updates () 2022-01-21 10:31:03 +01:00
Jake Fink
6f3999016f
Supress lock and logout when showing fileswitcher on Android ()
* Supress lock and logout when showing fileswitcher on Android

* convert suppress bool to delay long
- move HandleVaultTimeoutAsync to vaultTimeoutService
2022-01-19 09:09:30 -05:00
Federico Maccaroni
2791d4b8ec
Fixes for iOS push notifications ()
* WIP Fixes for iOS push notifications

* WIP Fixes for iOS push notifications, fix missed implementation on android

* Fix some issues on the push notifications, changed to Debug Console.WriteLine, and added update on entitlements on the build.yml
2022-01-18 11:52:08 -03:00
github-actions[bot]
c6547771a5
Autosync the updated translations ()
Co-authored-by: github-actions <>
2022-01-07 13:51:27 +01:00
github-actions[bot]
86397a6f1e
Autosync the updated translations ()
Co-authored-by: github-actions <>
2022-01-01 17:52:21 +01:00
github-actions[bot]
4c2e7331e3
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-12-24 01:12:47 +01:00
Federico Maccaroni
b28e265ed4
Updated Delete account view UI () 2021-12-20 12:31:12 -03:00
github-actions[bot]
6164c764b4
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-12-17 01:25:55 +01:00
Federico Maccaroni
adb8bb4f1b
Fix by workaround crash on LabelRenderer and when changing themes () 2021-12-16 11:36:06 -03:00
Federico Maccaroni
705b8ac12b
Fix Clipboard clear after time on iOS ()
* Fixed Clipboard clear after x seconds depending on what the user set. Also refactored a bit to make the Clipboard a custom service to provide a better way to handle this situation 

* Clear some usings 
2021-12-10 17:41:36 -03:00
github-actions[bot]
5eeec7d9ed
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-12-10 01:18:44 +01:00
github-actions[bot]
4a1f28caf8
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-12-07 17:03:34 +01:00
Jake Fink
05bcc10277
remove "singleTask" launch mode on Android 11+ ()
* remove "singleTask" launch mode on Android 12+

* remove commented and unneccesary code

* fix formatting and change from Android 12 to Android 11
2021-12-06 14:17:56 -05:00
Federico Maccaroni
14d2b833d8
Fix crash produced when adding a custom field on a Secure Note, because it try to load the control of linked fields even if it's not the type () 2021-11-29 15:33:29 -03:00
Federico Maccaroni
9fdf2ada6f
Added account deletion feature on settings ()
* Added account deletion feature on settings

* Disabled using Microsoft.AppCenter.Crashes for FDroid

* Moved drawable on Android.csproj to be with the others

Co-authored-by: Federico Maccaroni <fmaccaroni@bitwarden.com>
2021-11-24 16:09:39 -03:00
Jake Fink
316cb4d21c
ui changes for lock screen if using key connector with biometrics () 2021-11-19 17:25:19 -05:00
Federico Maccaroni
7d42d19ae3
Revert "Add Share app Extension on iOS for Send ()" ()
This reverts commit 75ed72f91b.
2021-11-19 17:00:54 -03:00
Federico Maccaroni
75ed72f91b
Add Share app Extension on iOS for Send ()
* WIP Add Share app extension on iOS for Send

* Added Share app extension on iOS for Send and some code fixes as well

* Updated iOS csprojs configs to linkskip the new extension project and also added AdHoc and AppStore configurations to iOS.ShareExtension.csproj

* Code clean up and transformed bundle resources into links to the already used pngs of the main iOS project on ShareExtension

* Updated build.yml to include provisioning profile for iOS Share extension

* Adding in the missing provisioning profile

* Removed .DS_Store from the iOS.ShareExtension csproj Resources

* switching out the share extension profile

* Added Share extension provisioning profile configuration on export options app store for github and also removed custom info.plist config for localhost which is not necessary

Co-authored-by: Joseph Flinn <joseph.s.flinn@gmail.com>
2021-11-19 15:05:00 -03:00
Jake Fink
94994af4a9
ui changes export vault screen for key connector ()
* ui changes export vault screen for key connector

* update label and remove period
2021-11-19 09:44:01 -05:00
github-actions[bot]
68c484b67f
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-11-19 13:04:21 +01:00
Thomas Rittson
1c006d6218
Hide Master Pass On Restart for Key Connector () 2021-11-19 05:01:44 +10:00
github-actions[bot]
14177efdda
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-11-16 10:58:30 -05:00
Jake Fink
3ee80beda8
pass OrgId to SSO login while using CME () 2021-11-16 09:34:26 -05:00
Jake Fink
13869b5a1b
[KeyConnector] Add support for key connector OTP ()
* 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 ()
* 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
Jake Fink
318a3e4de9
fix for bug stopping vault timeout to never ()
- use nullable int on settings page and in vault service
2021-10-29 10:31:38 -04:00
Jake Fink
83fd6736f6
add date and time formatting methods to localize service ()
- uses Apple APIs for formatting on iOS
- uses .Net APIs for formatting Android
- implemented across project
- remove unnecesary calls to DateTimeConverter
2021-10-28 12:52:41 -04:00
Matt Portune
397250368a
remove numeric restriction on cc number field () 2021-10-28 12:52:04 -04:00
github-actions[bot]
3760e0f9f4
Autosync the updated translations ()
Co-authored-by: github-actions <>
2021-10-27 07:52:31 -07:00
Federico Maccaroni
b8c1107c94
Fixed long secure notes edition scrolling when focused issue () ()
* Fixed long secure notes edition scrolling when focused issue ()

* Improved fix long secure notes edition scrolling when focused issue to not use a new editor custom renderer but an effect ()

* Fixed long editor, on text and notes on send when scrolling when focused issue ()
2021-10-25 16:28:45 -03:00
Federico Maccaroni
a07ef1a1d6
Fix html labels colors issue () () 2021-10-25 16:28:14 -03:00
Matt Portune
4e0b05571d
utilize iOS safe area in UI () 2021-10-22 10:06:17 -04:00
Matt Portune
41098ff05b
fix gap in background color application resulting in flashing during transitions, part 2 () 2021-10-18 09:56:20 -04:00