visions__0.1.1 (#392)
Some checks failed
Monorepo build / build-flake (push) Has been cancelled
Some checks failed
Monorepo build / build-flake (push) Has been cancelled
Reviewed-on: #392 Co-authored-by: Savanni D'Gerinel <savanni@luminescent-dreams.com> Co-committed-by: Savanni D'Gerinel <savanni@luminescent-dreams.com>
This commit was merged in pull request #392.
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -4440,7 +4440,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "visions-server"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"axum",
|
||||
"axum-test",
|
||||
@@ -4472,7 +4472,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "visions-ui"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"async-std",
|
||||
"cool_asserts",
|
||||
|
||||
@@ -14519,7 +14519,7 @@ rec {
|
||||
};
|
||||
"visions-server" = rec {
|
||||
crateName = "visions-server";
|
||||
version = "0.1.0";
|
||||
version = "0.1.1";
|
||||
edition = "2021";
|
||||
crateBin = [
|
||||
{
|
||||
@@ -14639,7 +14639,7 @@ rec {
|
||||
};
|
||||
"visions-ui" = rec {
|
||||
crateName = "visions-ui";
|
||||
version = "0.1.0";
|
||||
version = "0.1.1";
|
||||
edition = "2021";
|
||||
crateBin = [
|
||||
{
|
||||
|
||||
31
visions/server/CHANGELOG.md
Normal file
31
visions/server/CHANGELOG.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Visions Server changelog
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
**WARNING This project is still under active development and will remain so until the 1.0 release. Any change is likely to involve a database schema change without migration until then.**
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.1] 2026 February 05
|
||||
|
||||
**WARNING** The database structure has changed and a complete database purge is necessary.
|
||||
|
||||
### Added
|
||||
- Flows for managing invitations and creating new user accounts
|
||||
- Initialize the admin account when populating the database
|
||||
- **BREAKING** A new endpoint containing configuration information for the client
|
||||
- Migration: Add the PWA_BASE_URL environment variable the public URL of your Visions server. ex: `https://my-server` if that is where the user goes to log in.
|
||||
|
||||
### Security
|
||||
- **BREAKING** Encrypt passwords in the database
|
||||
|
||||
### Internal
|
||||
- Refactor the database queries
|
||||
- **BREAKING** Passwords have been extracted into a dedicated table. No migration is being provided.
|
||||
|
||||
## [0.1.0] 2026 January 27
|
||||
- Initial deployment
|
||||
|
||||
[Unreleased]: https://git.luminescent-dreams.com/savanni/monorepo/compare/visions-server__0.1.1...HEAD
|
||||
[0.1.1]: https://git.luminescent-dreams.com/savanni/monorepo/compare/visions-server__0.1.0...visions-server__0.1.1
|
||||
[0.1.0]: https://git.luminescent-dreams.com/savanni/monorepo/releases/tag/visions-server__0.1.0
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "visions-server"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
|
||||
22
visions/ui/CHANGELOG.md
Normal file
22
visions/ui/CHANGELOG.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# Visions UI changelog
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.1] 2026 February 05
|
||||
|
||||
### Added
|
||||
- An admin interface listing both outstanding invitations and current users
|
||||
- A flow for creating a new invitation
|
||||
- A flow for creating a new password-based account from an invitation
|
||||
|
||||
### Removed
|
||||
- The user list on the admin's landing page. This has been moved to the admin interface.
|
||||
|
||||
## [0.1.0] 2026 January 27
|
||||
- Initial deployment
|
||||
|
||||
[Unreleased]: https://git.luminescent-dreams.com/savanni/monorepo/compare/visions-ui__0.1.1...HEAD
|
||||
[0.1.1]: https://git.luminescent-dreams.com/savanni/monorepo/compare/visions-ui__0.1.0...visions-ui__0.1.1
|
||||
[0.1.0]: https://git.luminescent-dreams.com/savanni/monorepo/releases/tag/visions-ui__0.1.0
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "visions-ui"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
# crate-type = ["cdylib", "rlib"]
|
||||
|
||||
|
||||
@@ -12,9 +12,6 @@ tasks:
|
||||
cmds:
|
||||
- wasm-pack test --headless --firefox
|
||||
|
||||
deploy:
|
||||
dist:
|
||||
cmds:
|
||||
- trunk build --release
|
||||
- rm -r visions-ui
|
||||
- mv dist visions-ui
|
||||
- tar -czf visions-ui-`cargo get package.version`.tar.gz visions-ui
|
||||
- ./dist.nu
|
||||
|
||||
13
visions/ui/dist.nu
Executable file
13
visions/ui/dist.nu
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env nu
|
||||
|
||||
if ('visions-ui' | path exists) {
|
||||
print "visions-ui/ already exists. Remove it and try again."
|
||||
exit
|
||||
}
|
||||
|
||||
let version = nu -c 'cargo get package.version'
|
||||
|
||||
trunk build --release
|
||||
mv dist visions-ui
|
||||
tar -czf visions-ui-($version).tar.gz visions-ui
|
||||
rm -r visions-ui
|
||||
Reference in New Issue
Block a user