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
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
dcfdc7d0ea
make kdfIterations nullable ( #1169 )
2020-12-08 10:54:58 -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
Vincent Salucci
e72ccaf440
Initial commit for new user provision flow ( #1091 )
2020-10-13 15:01:14 -05: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
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
Kyle Spearrin
ff994629de
Do not process hostname for regex logins ( #987 )
2020-06-18 11:58:19 -04:00
Oscar Hinton
c2582fe055
Resolve new ciphers defaulting to ViewPassword = false, causing passwords to be non editable. ( #982 )
2020-06-15 12:33:36 -04:00
Oscar Hinton
c5f158f1cf
Resolve all passwords being hidden after upgrade ( #977 )
2020-06-12 09:50:36 -04:00
Oscar Hinton
52ca84946b
Add support for hidden passwords ( #920 )
...
* Add support for hidden passwords
* Hide TOTP, hide hidden fields.
* Change _cipher to Cipher.
2020-06-11 16:16:43 -04:00
Chad Scharf
ce965ba5e1
Soft delete feature ( #890 )
...
* [Soft Delete] Added trash folder to mobile (#856 )
* [Soft Delete] Added trash folder to mobile
* [Soft Delete] - Revert send to trash label
Co-authored-by: Chad Scharf <cscharf@users.noreply.github.com >
* [Soft Delete] - Fix for iOS autofill index behavior (#859 )
* [Soft Delete] Added trash folder to mobile
* [Soft Delete] - Revert send to trash label
* [Soft Delete] - iOS autofill index behavior fix
Co-authored-by: Chad Scharf <cscharf@users.noreply.github.com >
Co-authored-by: Chad Scharf <cscharf@users.noreply.github.com >
2020-05-20 13:35:20 -04:00
Chad Scharf
3c18fd7636
Changed all C# control flow block statements to include space between keyword and open paren ( #800 )
2020-03-28 09:16:28 -04:00
Kyle Spearrin
c6b37307b0
use string.Empty
2020-03-16 21:07:54 -04:00
Vincent Salucci
c19795cce0
Fix bug with policy banner visibility ( #777 )
...
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com >
2020-03-16 11:17:45 -05:00
Vincent Salucci
df8f44d77d
Enforce Passphrase Policy ( #772 )
...
* Enforce passphrase policy
* Update multi-line conditional formatting
* Updated formatting round 2
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com >
2020-03-13 23:02:38 -05:00
Matt Portune
f78f303a79
Password generator policy enforcement ( #741 )
...
* Password generator policy enforcement
* Formatting
* Changed to simple cast (double unboxing for int64/long)
* Added ui indication of active policy on password generator page and fixed issue with switch enable logic
2020-02-27 19:53:02 -05:00
Matt Portune
387dc2f59c
Beginning of policy support ( #736 )
...
* Model & service support for policies
* Formatting
* Changes to match existing service and model patterns
2020-02-21 10:23:38 -05:00
Matt Portune
33df456cfd
In-app vault export support ( #729 )
...
* First pass at vault export UI
* Password validation via cryptoService
* Export service framework
* support for constructing json export data
* Support for constructing csv export data
* Cleanup and simplification
* Completion of vault export feature
* Formatting and simplification
* Use dialog instead of toast for invalid master password entry
2020-02-14 16:10:58 -05:00
Wasim Malik
f6352f5392
Updated Incorrect Check Condition ( #648 )
...
Issue is fixed No 361
Now tested on android device extra comma is not appended anymore
2019-11-12 16:28:12 -05:00
Kyle Spearrin
40d68b1654
add event service
2019-07-11 09:30:25 -04:00
Kyle Spearrin
33ba4d3871
add capitalize and include num to generator
2019-07-01 15:35:26 -04:00
Kyle Spearrin
3f94eee4d5
events url
2019-06-25 16:36:21 -04:00
Kyle Spearrin
4d54c8f1d1
resolve some todos
2019-06-05 08:58:11 -04:00
Kyle Spearrin
b67adf8789
properly parse error model
2019-06-04 22:48:03 -04:00
Kyle Spearrin
3f11fdaa82
push notification services
2019-05-28 12:01:55 -04:00
Kyle Spearrin
e8705d49f2
stub our 2fa page backend
2019-05-27 10:28:38 -04:00
Kyle Spearrin
a535e8a82b
null checks
2019-05-09 17:27:43 -04:00
Kyle Spearrin
1f4bdb04ee
attachments on view page abd device actions
2019-04-29 16:09:27 -04:00
Kyle Spearrin
134a4ec5d2
view page card and identity info
2019-04-29 10:20:29 -04:00
Kyle Spearrin
69eeb8bd23
fix logic on identity view address
2019-04-29 09:31:44 -04:00
Kyle Spearrin
d7312e2977
uris, fields, etc to view page
2019-04-26 16:58:20 -04:00
Kyle Spearrin
913cd23c45
cipher view cell and groupings styles
2019-04-22 17:08:37 -04:00
Kyle Spearrin
b48c231500
theming with resource dictionary
2019-04-22 11:32:17 -04:00
Kyle Spearrin
2959577163
children default is empty list
2019-04-22 09:08:24 -04:00
Kyle Spearrin
ea5a411f30
bug fixes
2019-04-19 16:57:34 -04:00
Kyle Spearrin
c6ce3e9480
convert to local functions to avoid continuewith
2019-04-19 16:15:29 -04:00
Kyle Spearrin
60efcbaf02
empty ctors
2019-04-19 15:25:07 -04:00
Kyle Spearrin
3b63fbb61b
no userid on cipher domain
2019-04-19 15:18:43 -04:00
Kyle Spearrin
7c1549bb95
re-worked message sending
2019-04-19 12:29:37 -04:00
Kyle Spearrin
b3c67bab92
json property mapping
2019-04-19 09:25:15 -04:00
Kyle Spearrin
8c8fa8ae4c
api error detection updates
2019-04-19 09:11:17 -04:00
Kyle Spearrin
859788ca46
environment service
2019-04-18 12:19:17 -04:00
Kyle Spearrin
43948c65f1
auth service
2019-04-18 09:45:31 -04:00
Kyle Spearrin
676e896d8c
audit service
2019-04-17 17:10:21 -04:00
Kyle Spearrin
f46151bb71
password generation service
2019-04-17 15:23:26 -04:00
Kyle Spearrin
818414eb37
sync service
2019-04-17 12:12:43 -04:00
Kyle Spearrin
6cab060509
collection service
2019-04-17 09:07:51 -04:00