Skip to content

Commit

Permalink
Version 2.0.7.1
Browse files Browse the repository at this point in the history
  • Loading branch information
KoenZomers committed Jul 7, 2019
1 parent 9e12142 commit f76d67d
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 20 deletions.
Binary file modified KeeOneDriveSync.plgx
Binary file not shown.
2 changes: 1 addition & 1 deletion KoenZomers.KeePass.OneDriveSync/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.0.7.0")]
[assembly: AssemblyVersion("2.0.7.1")]
4 changes: 2 additions & 2 deletions KoenZomers.KeePass.OneDriveSync/Providers/OneDriveProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -478,12 +478,12 @@ public static async Task<string> OpenFromOneDriveCloudProvider(Configuration dat
var saveFileDialogResult = saveFiledialog.ShowDialog();
if (saveFileDialogResult != DialogResult.OK || string.IsNullOrEmpty(saveFiledialog.FileName))
{
updateStatus(string.Format("Open KeePass database {0} from OneDrive aborted", databaseConfig.KeePassDatabase.Name));
updateStatus("Open KeePass database from OneDrive aborted");
return null;
}

// Download the KeePass database to the selected location
updateStatus(string.Format("Downloading KeePass database {0}", databaseConfig.KeePassDatabase.Name));
updateStatus("Downloading KeePass database");
await oneDriveApi.DownloadItemAndSaveAs(oneDriveItem, saveFiledialog.FileName);

// The ETag changes with every request of the item so we use the CTag instead which only changes when the file changes
Expand Down
21 changes: 4 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ Download the PLGX and place it inside your KeePass\Plugins folder. Typically thi

## Latest Version

Version 2.0.7.1 - July 7, 2019

- Resolved an issue with using the Open from OneDrive option as reported in [issue 100](https://github.com/KoenZomers/KeePassOneDriveSync/issues/100)

Version 2.0.7.0 - June 30, 2019

- The ability to synchronize multiple databases at once in version 2.0.5.0 didn't work yet for KeePass databases stored on SharePoint. Fixed that in this version, syncing multiple databases at once works for OneDrive Consumer, OneDrive for Business and SharePoint hosted databases now.
Expand Down Expand Up @@ -59,23 +63,6 @@ Version 2.0.3.0 - April 9, 2019

- Removed the option to store the OneDrive Refresh Token in the Windows Credential Manager. Several people raised an issue where storing the Refresh Token in the Windows Credential Manager kept prompting them to log in each time they would restart KeePass or reopen the database. I found out that the Refresh Tokens have become longer. Because of this they don't fit into the Windows Credential Manager store anymore. There is no way for me to enlarge the storage in the Windows Credential Manager store nor to truncate the Refresh Token, so the only option I had left was to remove it as an option. Existing databases which are using it will keep using it. New databases won't get the option anymore. If you are facing the login prompt each time you open your database, go to Tools -> OneDriveSync Options and remove the line with your database. Hit ctrl+s again and set up your sync again choosing one of the two remaining options: storing it in the KeePass database or in the KeePass config file on your local disk. [More information on both options](OneDriveRefreshToken.md).

Version 2.0.2.5 - February 18, 2019

- Enabled TLS 1.2 to be used to resolve [issue 72](https://github.com/KoenZomers/KeePassOneDriveSync/issues/72)

Version 2.0.2.4 - February 18, 2019

- Enabled surpressing of JavaScript errors in the Internet Explorer navigation window which is used to sign in to OneDrive. The error that was shown did no harm and confused end users. This resolves [issue 76](https://github.com/KoenZomers/KeePassOneDriveSync/issues/76) .

Version 2.0.2.3 - February 18, 2019

- Updated the OneDrive API package to version 2.1.2.1 in which the issue with OneDrive for Business as addressed here has been fixed [issue 78](https://github.com/KoenZomers/KeePassOneDriveSync/issues/78)

Version 2.0.2.2 - February 17, 2019

- Fixed the instance not set to a reference of an object error reported by several people typically when still using the OneDriveConsumer Storage Provider
- I've stopped publishing the DLL files from now on to avoid confusion. I believe everyone is using the PLGX already anyway. If not and you have a good reason to use the DLLs over the PLGX, let me know.

[Version History](./VersionHistory.md)

## TODO
Expand Down
17 changes: 17 additions & 0 deletions VersionHistory.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

## Version History

Version 2.0.2.5 - February 18, 2019

- Enabled TLS 1.2 to be used to resolve [issue 72](https://github.com/KoenZomers/KeePassOneDriveSync/issues/72)

Version 2.0.2.4 - February 18, 2019

- Enabled surpressing of JavaScript errors in the Internet Explorer navigation window which is used to sign in to OneDrive. The error that was shown did no harm and confused end users. This resolves [issue 76](https://github.com/KoenZomers/KeePassOneDriveSync/issues/76) .

Version 2.0.2.3 - February 18, 2019

- Updated the OneDrive API package to version 2.1.2.1 in which the issue with OneDrive for Business as addressed here has been fixed [issue 78](https://github.com/KoenZomers/KeePassOneDriveSync/issues/78)

Version 2.0.2.2 - February 17, 2019

- Fixed the instance not set to a reference of an object error reported by several people typically when still using the OneDriveConsumer Storage Provider
- I've stopped publishing the DLL files from now on to avoid confusion. I believe everyone is using the PLGX already anyway. If not and you have a good reason to use the DLLs over the PLGX, let me know.

Version 2.0.2.1 - October 16, 2018

- Fixed incorrect spelling of equivalent in the where to store the token dialog. Thanks to [awesomecogs](https://github.com/awesomecogs) for [reporting it](https://github.com/KoenZomers/KeePassOneDriveSync/issues/64)!
Expand Down

0 comments on commit f76d67d

Please sign in to comment.