Skip to content

Commit

Permalink
Merge pull request #242 from crowetic/master
Browse files Browse the repository at this point in the history
Bump version to 4.6.6 and other changes
  • Loading branch information
crowetic authored Dec 6, 2024
2 parents 749143e + 386387f commit c2bfa26
Show file tree
Hide file tree
Showing 7 changed files with 898 additions and 950 deletions.
3 changes: 2 additions & 1 deletion WindowsInstaller/Install Files/AppData/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"apiDocumentationEnabled": true
"apiDocumentationEnabled": true,
"apiWhitelistEnabled": false
}
Binary file added WindowsInstaller/Nice-Qortal-Logo-crop.bmp
Binary file not shown.
Binary file added WindowsInstaller/Nice-Qortal-Logo-crop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,824 changes: 880 additions & 944 deletions WindowsInstaller/Qortal.aip

Large diffs are not rendered by default.

10 changes: 9 additions & 1 deletion WindowsInstaller/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,22 @@

## Prerequisites

* AdvancedInstaller v19.4 or better, and enterprise licence if translations are required
* AdvancedInstaller v19.4 or better, and enterprise licence.
* Qortal has an open source license, however it currently (as of December 2024) only supports up to version 19. (We may need to reach out to Advanced Installer again to obtain a new license at some point, if needed.
* Reach out to @crowetic for links to the installer install files, and license.
* Installed AdoptOpenJDK v17 64bit, full JDK *not* JRE

## General build instructions

If this is your first time opening the `qortal.aip` file then you might need to adjust
configured paths, or create a dummy `D:` drive with the expected layout.

Opening the aip file from within a clone of the qortal repo also works, if you have a separate windows machine setup to do the build.

You May need to change the location of the 'jre64' files inside Advanced Installer, if it is set to a path that your build machine doesn't have.

The Java Memory Arguments can be set manually, but as of December 2024 they have been reset back to system defaults. This should include G1GC Garbage Collector.

Typical build procedure:

* Place the `qortal.jar` file in `Install-Files\`
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.qortal</groupId>
<artifactId>qortal</artifactId>
<version>4.6.5</version>
<version>4.6.6</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down
9 changes: 6 additions & 3 deletions src/main/java/org/qortal/settings/Settings.java
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ public class Settings {
public long recoveryModeTimeout = 9999999999999L;

/** Minimum peer version number required in order to sync with them */
private String minPeerVersion = "4.6.3";
private String minPeerVersion = "4.6.5";
/** Whether to allow connections with peers below minPeerVersion
* If true, we won't sync with them but they can still sync with us, and will show in the peers list
* If false, sync will be blocked both ways, and they will not appear in the peers list */
Expand All @@ -222,7 +222,7 @@ public class Settings {
/** Minimum time (in seconds) that we should attempt to remain connected to a peer for */
private int minPeerConnectionTime = 2 * 60 * 60; // seconds
/** Maximum time (in seconds) that we should attempt to remain connected to a peer for */
private int maxPeerConnectionTime = 4 * 60 * 60; // seconds
private int maxPeerConnectionTime = 6 * 60 * 60; // seconds
/** Maximum time (in seconds) that a peer should remain connected when requesting QDN data */
private int maxDataPeerConnectionTime = 30 * 60; // seconds

Expand Down Expand Up @@ -281,7 +281,10 @@ public class Settings {
// Auto-update sources
private String[] autoUpdateRepos = new String[] {
"https://github.com/Qortal/qortal/raw/%s/qortal.update",
"https://[email protected]/Qortal/qortal/%s/qortal.update"
"https://[email protected]/Qortal/qortal/%s/qortal.update",
"https://qortal.link/Auto-Update/%s/qortal.update",
"https://qortal.name/Auto-Update/%s/qortal.update",
"https://update.qortal.org/Auto-Update/%s/qortal.update"
};

// Lists
Expand Down

0 comments on commit c2bfa26

Please sign in to comment.