Skip to content

Commit

Permalink
Merge pull request #509 from lanedirt/508-prepare-0100-release
Browse files Browse the repository at this point in the history
Prepare 0.10.0 release
  • Loading branch information
lanedirt authored Jan 1, 2025
2 parents dfa2f84 + d2f9b22 commit ac64dba
Show file tree
Hide file tree
Showing 8 changed files with 13 additions and 37 deletions.
27 changes: 0 additions & 27 deletions docs/misc/dev/configure-sqlite-wasm.md

This file was deleted.

5 changes: 2 additions & 3 deletions docs/misc/dev/enable-webauthn-pfr-chrome.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ nav_order: 9
---

# WebAuthn
The webauthn implementation in order to quick unlock the vault requires the use of a FIDO2 authenticator.

This can be either the built-in browser authenticator or an external authenticator like a Yubikey.
Webauthn allows to quick unlock the vault. This can be either the built-in browser authenticator or an external authenticator like a Yubikey.

At the time of writing (2024-10-04), only some browsers support the required PRF extension. In order to make it work in Chrome, you need to enable the PRF extension in the browser settings.

Expand All @@ -19,3 +17,4 @@ At the time of writing (2024-10-04), only some browsers support the required PRF
2. Enable the `Experimental Web Platform features` flag.
3. Restart the browser.
4. Now it should be possible to use the built-in chrome password manager to unlock the vault.
5. Go to Menu -> Security Settings -> Quick Vault Unlock and enable it.
2 changes: 1 addition & 1 deletion docs/misc/dev/run-github-actions-locally.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: default
title: 1. Run GitHub Actions Locally
title: Run GitHub Actions Locally
parent: Development
grand_parent: Miscellaneous
nav_order: 9
Expand Down
2 changes: 1 addition & 1 deletion docs/misc/dev/upgrade-ef-client-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ To upgrade the AliasClientDb EF model, follow these steps:
dotnet ef migrations add "1.0.0-<migration-name>"
```
4. On the next login of a user, they will be prompted (required) to upgrade their database schema to the latest version.
Make sure to manually test this.
Make sure to manually test that the migration works as expected.
2 changes: 1 addition & 1 deletion docs/misc/dev/upgrade-ef-server-model.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: default
title: Upgrade the AliasClientDb EF model
title: Upgrade the AliasServerDb EF model
parent: Development
grand_parent: Miscellaneous
nav_order: 3
Expand Down
2 changes: 1 addition & 1 deletion docs/misc/release/create-new-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Follow the steps in the checklist below to prepare a new release.
## Docker Images
If docker containers have been added or removed:
- [ ] Verify that `.github/workflows/publish-docker-images.yml` contains references to all docker images that need to be published.
- [ ] Update `install.sh` and verify that the `images()` array that takes care of pulling the images from the GitHub Container Registry is updated.
- [ ] Update `install.sh` and verify that the `images=()` array that takes care of pulling the images from the GitHub Container Registry is updated.

## Manual Testing (since v0.10.0+)
- [ ] Verify that the db migration from SQLite to PostgreSQL works. This needs to be tested manually until the SQLite support is removed. Test with: `./install.sh db-migrate` on an existing installation that has a SQLite database in `./database/AliasServerDb.sqlite`.
Expand Down
6 changes: 5 additions & 1 deletion install.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
# @version 0.9.4
# @version 0.10.0

# Repository information used for downloading files and images from GitHub
REPO_OWNER="lanedirt"
Expand Down Expand Up @@ -1784,6 +1784,10 @@ handle_migrate_db() {
${GITHUB_CONTAINER_REGISTRY}-installcli:0.10.0 migrate-sqlite "/sqlite/${SQLITE_DB_NAME}" "Host=postgres;Database=aliasvault;Username=aliasvault;Password=${POSTGRES_PASSWORD}"
fi

# Starting services again
printf "${CYAN}> Starting services...${NC}\n"
docker compose start api admin task-runner smtp reverse-proxy

printf "${GREEN}> Check migration output above for details.${NC}\n"
}

Expand Down
4 changes: 2 additions & 2 deletions src/Shared/AliasVault.Shared.Core/AppInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ public static class AppInfo
/// <summary>
/// Gets the minor version number.
/// </summary>
public const int VersionMinor = 9;
public const int VersionMinor = 10;

/// <summary>
/// Gets the patch version number.
/// </summary>
public const int VersionPatch = 4;
public const int VersionPatch = 0;

/// <summary>
/// Gets the build number, typically used in CI/CD pipelines.
Expand Down

0 comments on commit ac64dba

Please sign in to comment.