diff --git a/CHANGELOG.md b/CHANGELOG.md index d16ccd4..6a8d30f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.0] - 2026-01-11 + +### Added + +- Default implementation for the asset model to simplify log parsing fallbacks. +- Basic UI polish for the stats page (background glow and hover highlight on recent activity). + +### Changed + +- Asset logging now records serialized values without cloning asset content. +- Release workflow uses tag-based versioning and caches Rust/toolchain artifacts. + ## [0.1.1] - 2026-01-09 diff --git a/Cargo.lock b/Cargo.lock index a556b58..b43273e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -273,7 +273,7 @@ checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" [[package]] name = "black_hole_share" -version = "0.1.0" +version = "0.2.0" dependencies = [ "actix-files", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index 35b559c..a338999 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "black_hole_share" -version = "0.1.0" +version = "0.2.0" edition = "2024" [dependencies] diff --git a/README.md b/README.md index 6260be2..df47e84 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,10 @@ Server starts at `http://0.0.0.0:8080` by default. > **Note:** All paths are relative to the repo root: `data/html/`, `data/logs/`, `data/storage/`. +### Toolchain + +Rust toolchain is pinned in `rust-toolchain.toml` (current: 1.90.0). + ### Docker ```bash diff --git a/src/logs.rs b/src/logs.rs index bb1a243..5f28f08 100644 --- a/src/logs.rs +++ b/src/logs.rs @@ -4,7 +4,7 @@ use actix_web::HttpRequest; use serde::{Deserialize, Serialize}; use serde_json::Value; -use crate::{LOG_DIR, data_mgt::Asset}; +use crate::LOG_DIR; #[derive(Debug, Serialize, Deserialize)] pub struct LogHttpRequest {