From ea459a1db709395964cc3c4a93cadd56cdabf001 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 12 Oct 2026 01:56:17 +0000 Subject: [PATCH] chore(release): v0.1.0 --- CHANGELOG.md | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 39edfa0..2f4f684 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,4 +2,101 @@ All notable changes to this project will be documented in this file. +## [0.1.0] - 2026-10-12 + +### 🚀 Features + +- Stream upload (#2) +- Add liveview for pastes (#3) +- Syntax highlighting (#7) +- Create CLI (#9) +- Cli create (#10) +- Add basic authentication (#11) +- Add api keys (#12) +- Add TTL to paste (#14) +- Allow guest user operations (#15) +- Visibility (#16) +- Viewer urls (#17) +- Show with open and delete ops (#18) +- Expiration cleanup (#19) +- Cli auth (#20) +- Implement storage (#21) +- Storage streaming (#22) +- Support direct TLS termination (#25) +- Add organization and workspace foundation (#32) +- Move paste ownership to workspaces (#33) +- Centralize workspace authorization (#34) +- Add workspace lifecycle management (#35) +- Add workspace-aware navigation (#36) +- Add paste audience policy (#37) +- Add workspace-aware API (#38) +- Add audit and administrative controls (#39) +- Route authenticated users to their pastes (#41) +- Add organization overview navigation (#42) +- Add organization member management (#43) +- Add organization settings (#44) +- Add application navigation (#45) +- Add mobile bottom navigation (#47) +- Add organization creation flow (#50) +- Add workspace management flow (#51) +- Add owner audit log (#52) +- Establish platform administration foundation (#55) +- Phase platform administration authorization (#56) +- Add platform administration panel (#57) +- Add platform moderation actions (#58) +- Complete administration report review (#59) +- Give pastes a title, an author, and a reference link (#63) +- Split creating a paste from browsing, with a new detail page (#64) +- Single-nav shell with home on the last-used workspace (#65) +- Soft-delete lifecycle with a Deleted tab, restore and per-workspace retention (#66) +- Search across every joined workspace (#67) +- Remove guest users and the legacy /pastes address (#68) +- Theme system with per-user appearance and syntax roles (#69) +- Paste links and removed-paste lifecycle in the API (#71) +- *(cli)* Titles, references, JSON output and restoring deleted pastes (#72) +- One sharing vocabulary across pastes, workspaces and the audit log (#74) +- *(cli)* --json for auth login, logout and whoami (#77) +- OpenAPI document for the v1 API with contract tests (#78) +- Keep the API and its OpenAPI document in sync continuously (#79) + +### 🐛 Bug Fixes + +- *(ci)* Allow git-cliff to read pull requests (#27) +- *(ci)* Allow git-cliff to read pull requests (#29) +- *(ci)* Prepare initial v0.1.0 release (#31) +- Improve responsive navigation accessibility (#46) +- Dismiss dropdowns on outside interaction (#49) +- Reauthenticate only for sensitive settings changes (#53) +- *(deps)* Upgrade bandit, decimal, mint and lazy_html for security advisories (#81) + +### 📚 Documentation + +- Establish Requests for Discussion process (#54) +- Record the product direction and visual system (#62) +- Tightening external sharing narrows pastes already shared (#76) + +### ⚙️ Miscellaneous Tasks + +- Disable paste creation to respond with data (#4) +- Handle paste deletion from UI (#5) +- Add dedicated render for create that omits data (#8) +- Make pastes belong to user (#13) +- Hosting prep (#23) +- Publish release images to GHCR (#26) +- Prepare Amp orb environment (#30) +- Tweak nix pkg (#40) +- Migrate remaining release jobs to Blacksmith (#48) +- *(dev)* Run the local postgres over a unix socket (#61) +- Delete retired guests, refresh the schema snapshot, document non-rolling upgrades (#75) +- *(deps)* Upgrade the CLI's Rust dependencies and cargo-dist (#83) +- *(assets)* Upgrade esbuild, Tailwind, daisyUI and topbar (#85) +- *(deps)* Upgrade Elixir dependencies within their current constraints (#82) +- *(deps)* Upgrade LiveView to 1.2, gettext to 1.0, LiveDashboard and dns_cluster (#84) +- Commit default.pot, drop unused daisyui-theme.js, silence migration test warnings (#88) +- Fail on locked dependencies with security advisories (#87) + +### 🛡️ Security + +- Update vulnerable packages (#6) +- Update packages (#24)