-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement MigrationService #2939
base: main
Are you sure you want to change the base?
Commits on Oct 19, 2024
-
packaging: Add tor package to required Linux dependencies
Tor failed to start for some users because their operating system didn't ship Tor's dependencies. This change instructs the package manager to install tor and all its required during the Bisq installation. Fixes bisq-network#2906
Configuration menu - View commit details
-
Copy full SHA for d378a42 - Browse repository at this point
Copy the full SHA d378a42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 181f970 - Browse repository at this point
Copy the full SHA 181f970View commit details -
tor: Use system tor (installed by package manager)
During Bisq's installation the OS's package manager automatically installs Tor and its required dependecies.
Configuration menu - View commit details
-
Copy full SHA for 4c791be - Browse repository at this point
Copy the full SHA 4c791beView commit details -
build-logic: Don't bundle Tor on Linux
During Bisq's installation the OS's package manager automatically installs Tor and its required dependecies.
Configuration menu - View commit details
-
Copy full SHA for 246535d - Browse repository at this point
Copy the full SHA 246535dView commit details
Commits on Oct 20, 2024
-
The MigrationService allows us to perform necessary migrations when upgrading to a new Bisq version. So far, the only option is to try to perform the migrations on each run. The MigrationService runs the necessary migrations if the data directory version is below the app version.
Configuration menu - View commit details
-
Copy full SHA for 31167e0 - Browse repository at this point
Copy the full SHA 31167e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f1a6a - Browse repository at this point
Copy the full SHA 27f1a6aView commit details -
Test MigrationService data directory version detection
- Test with data directory before MigrationService was introduced - Test with invalid data directory version - Test with valid data directory version
Configuration menu - View commit details
-
Copy full SHA for 9d8187d - Browse repository at this point
Copy the full SHA 9d8187dView commit details -
Implement migration for v2.1.2
This migration writes the current version number to the data directory. The remaining migrations depend on another open PR and will follow soon.
Configuration menu - View commit details
-
Copy full SHA for c216cca - Browse repository at this point
Copy the full SHA c216ccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff2dca8 - Browse repository at this point
Copy the full SHA ff2dca8View commit details