Skip to content

Commit 0eee240

Browse files
committed
Merge #190: docs: add Torrust Tracker Deployer v0.1.0 release announcement
21d62d0 docs: add tracker deployer v0.1.0 release announcement (Jose Celano) Pull request description: ## Summary Adds a new draft blog post announcing Torrust Tracker Deployer v0.1.0. ## What was added - New post at `/blog/released-torrust-tracker-deployer-v0-1-0` - SEO-friendly cover image for the post - Updated `static/blogMetadata.json` - Announcement content improvements, including: - Release artifacts links (GitHub release tag, Docker image, crates) - Compatibility/scope note (v0.1.0 production support: Hetzner only) - Known limitations and release process issue reference - Upgrade/migration note for first stable release - Quick verification checklist and security note - AI-agent development note and project statistics highlights - DDD layered architecture highlight ## Related references - Release process issue: torrust/torrust-tracker-deployer#462 - Release tag: https://github.com/torrust/torrust-tracker-deployer/releases/tag/v0.1.0 ACKs for top commit: josecelano: ACK 21d62d0 Tree-SHA512: 517b2062267e71141e70e7ea0bc24e4ad6c39cb5401cef38e14b177da0fc9d45d5aff18dd4105017723a24bd49a993c5ea711fe771dc7fd7d9941e0f0249972c
2 parents 98660c0 + 21d62d0 commit 0eee240

File tree

5 files changed

+580
-113
lines changed

5 files changed

+580
-113
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { getMetadata } from '$lib/data/metadata';
2+
import type { PageServerLoad } from './$types';
3+
4+
export const load: PageServerLoad = async ({ url }) => {
5+
const slug = url.pathname.split('/').filter(Boolean).pop();
6+
if (!slug) throw new Error('Slug could not be determined.');
7+
8+
const metadata = await getMetadata();
9+
const currentPost = metadata.find((post) => post.slug === slug);
10+
11+
if (!currentPost) throw new Error(`Post not found: ${slug}`);
12+
13+
return { currentPost, allPosts: metadata };
14+
};

0 commit comments

Comments
 (0)