diff --git a/CHANGELOG.md b/CHANGELOG.md index 599b2450..c02f625a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,31 +1,26 @@ # Changelog -## [Unreleased] +## [0.0.0-alpha.0] - 2025-01-26 ### Added - Everything is new. - Basic setup. -- Feature to create users. -- Features to login and logout. -- Features to upload and show images. -- Feature to create websites. -- Feature to change password. -- Features to update and show websites. -- Feature to update profile. -- Features to show websites list. -- Feature to confirm email. -- Features to create and show posts. -- Feature to reset password. -- Feature to register only with invitation code. -- Feature to update and delete posts. +- Core package with database connection, models, configurations and other things. +- Leptos utilily package with shared components, server side functions and other resources. +- Home application to browse websites, posts and users. +- Monitor application to manage background jobs. +- Accounts application to register, login and reset password. +- Uploads application to display uploaded images. +- Studio application to manage websites, posts and navigation. +- My Account application to manage user settings. +- Websites application to display websites and their posts. +- CLI application to create invitation codes. +- Optionally allow register only with invitation code. - GitHub Actions workflows for continuous integration. -- Features to manage websites navigation. -- Feature to attach images to posts. -- Feature to manage websites themes. -- Features to search websites and posts. -- Support for Handlebars on posts content. -- Features to insert and show post comments. +- Image uploader. +- Websites themes. +- Support for Handlebars in posts content. +- Hashtags on websites description, posts content and users bio. +- Post comments. - Post reactions. -- User profile page. -- Show source code link with current version and commit hash in the bottom bar. diff --git a/Cargo.lock b/Cargo.lock index 17b04103..bfdc7810 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2873,7 +2873,7 @@ dependencies = [ [[package]] name = "mango3-accounts" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "console_error_panic_hook", "leptos", @@ -2889,7 +2889,7 @@ dependencies = [ [[package]] name = "mango3-cli" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "clap", "mango3-core", @@ -2898,7 +2898,7 @@ dependencies = [ [[package]] name = "mango3-core" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "ab_glyph", "apalis", @@ -2933,7 +2933,7 @@ dependencies = [ [[package]] name = "mango3-home" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "console_error_panic_hook", "leptos", @@ -2949,7 +2949,7 @@ dependencies = [ [[package]] name = "mango3-leptos-utils" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "accept-language", "async-trait", @@ -2989,7 +2989,7 @@ dependencies = [ [[package]] name = "mango3-monitor" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "anyhow", "apalis", @@ -3001,7 +3001,7 @@ dependencies = [ [[package]] name = "mango3-my-account" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "console_error_panic_hook", "leptos", @@ -3017,7 +3017,7 @@ dependencies = [ [[package]] name = "mango3-studio" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "async-trait", "console_error_panic_hook", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "mango3-uploads" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "axum", "mango3-core", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "mango3-websites" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" dependencies = [ "chrono", "console_error_panic_hook", diff --git a/Cargo.toml b/Cargo.toml index d943cf61..8ee37c4b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ members = [ [workspace.package] edition = "2021" -version = "0.0.0-SNAPSHOT" +version = "0.0.0-alpha.0" [workspace.dependencies] apalis = "0.6.4"