Skip to content

Commit

Permalink
prepare new release version in version 6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
astrapi69 committed Oct 15, 2022
1 parent 747f2cf commit be3cd5f
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 17 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@
Version 6.1
-------------

ADDED:

- new tab in the mystic crypt entry for adding file attachments

CHANGED:

- update of izpack version from 4.x to new 5.x
- update of dependency spring-boot to new version 2.7.4
- update of io.spring.gradle:dependency-management-plugin to new version 1.0.14.RELEASE

Version 6
-------------

Expand Down
19 changes: 5 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[![Java CI with Gradle](https://github.com/astrapi69/mystic-crypt-ui/workflows/Java%20CI%20with%20Gradle/badge.svg)](https://github.com/astrapi69/mystic-crypt-ui/actions/workflows/gradle.yml)
# Overview

This swing application provides public and private key creation and obfuscate strings. The initial intention was to show the features of the library [mystic-crypt](https://github.com/astrapi69/mystic-crypt).

# Features
This swing application provides the following features:

* Save passwords with file attachments in a tree manner
* check the checksum of downloaded files with the most common algorithms
* Creation of private and public keys with 1024, 2048 and 4096 bit length
* Save the created private and public keys
* Obfuscate text with specified map that can be exported and imported
* Entries in the an existing obfuscation map can be edited, deleted and new entries can be added
* Entries in the existing obfuscation map can be edited, deleted and new entries can be added

# Install

Expand Down Expand Up @@ -41,16 +41,7 @@ Here is the installer tool that is used for deploy the final application.

* [izpack](http://izpack.org/) IzPack is a widely used tool for packaging applications on the Java™ platform.

# Create the izpack installer

For create the installer with izpack you have to execute first the build and then izpack task in the build.gradle file. For intellij users
i have created a run configuration for it. After the execution the installer is created in the path
```/build/distributions/mystic-crypt-ui-current-version-installer.jar```
For detailed information see the izpack task in the build.gradle file or go direct to the
[gradle plugin page](https://github.com/bmuschko/gradle-izpack-plugin)

Note:
*current-version* is the current version of the project.
For more information about how to create the izpack installer see the [wiki izpack section](https://github.com/astrapi69/mystic-crypt-ui/wiki/How-to-create-izpack-installer-with-gradle)

## License

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,8 @@ protected void onAfterInitialize()
onEnableMenu();
}

public void onEnableMenu() {
public void onEnableMenu()
{
DesktopMenu menu = (DesktopMenu)getMenu();
if (getModelObject().isSignedIn())
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ public void actionPerformed(final ActionEvent e)
IModel<MasterPwFileModelBean> model = BaseModel.of(MasterPwFileModelBean.builder()
.applicationFileInfo(FileInfo.toFileInfo(selectedApplicationFile))
.selectedApplicationFilePath(selectedApplicationFilePath).minPasswordLength(6)
.withKeyFile(false).withMasterPw(false).showMasterPw(false)
.build());
.withKeyFile(false).withMasterPw(false).showMasterPw(false).build());
NewMasterPwFileDialog dialog = new NewMasterPwFileDialog(mysticCryptApplicationFrame,
"Create your master key", true, model)
{
Expand Down

0 comments on commit be3cd5f

Please sign in to comment.