Commit Graph

15 Commits

Author SHA1 Message Date
Peter Meier 4bfdf540fa fix(ci): fall back to production CMS URL on push builds
Deploy to Firebase Hosting / deploy (push) Successful in 3m50s
Inputs are only set for workflow_dispatch — on push the env vars were
empty, causing generate-api-types to try localhost:3000 and fail with
ECONNREFUSED. Add || defaults so push builds hit cms.pm86.de.
2026-04-14 14:49:17 +02:00
Peter Meier 0814533520 feat: event badges, map, accordion, icon components
Deploy to Firebase Hosting / deploy (push) Failing after 1m26s
- EventBadges + EventMap for post event date/location display
- Accordion + Ico utility components
- PostCard shows event badge overlay on image when post is event
- post/[slug] renders event details with map
- markdown hr styling (dotted)
- disable Astro devToolbar
- regenerated cms-api types (includes navgroup, event fields)
2026-04-14 10:54:32 +02:00
Peter Meier bc114dfe92 feat(post-overview): add "Alle Beiträge" link with arrow
Deploy to Firebase Hosting / deploy (push) Has been cancelled
Adds i18n-keyed link under the PostOverview block linking to /posts/.
New key post_overview_all wired through translations prop from
ContentRows → PostOverviewBlock.
2026-04-14 10:53:54 +02:00
Peter Meier 5b1648bf82 Enhance component functionality and styling across the project
Deploy to Firebase Hosting / deploy (push) Failing after 1m46s
- Updated .gitignore to include raw image files for better asset management.
- Added optional icon and color properties to Tag and TagItem interfaces for improved tag customization.
- Enhanced BlogOverview and PostCard components to support new tag features, including icon and color display.
- Refined Card component to accept target and rel attributes for better link handling.
- Improved layout responsiveness in ContentRows and PostCard components.
- Updated OrganisationsBlock to include a new CTA link feature for adding organizations.
- Enhanced QuoteBlock styling for better visual emphasis on quotes.
- Refactored image handling in various components to ensure consistent display and performance.
- Introduced utility functions for resolving body content and filtering hidden posts in blog utilities.
2026-04-09 14:39:43 +02:00
Peter Meier f5f6beeabe Add Formbricks configuration to environment files and update package dependencies
Deploy to Firebase Hosting / deploy (push) Failing after 1m26s
- Introduced new environment variables for Formbricks in .env.backup and .env.example.
- Updated package.json and yarn.lock to include React and related types for improved functionality.
- Added new favicon images and manifest for better branding and user experience.
- Implemented new Svelte components for enhanced content management, including Badge, Card, OrganisationsBlock, and OpnFormBlock.
- Updated ContentRows component to support new block types.
2026-04-05 20:50:23 +02:00
Peter Meier b40579ee0b Update dependencies in package.json and yarn.lock for improved functionality and performance. Added new API endpoints for 'navgroup' in cms-api.generated.ts, enhanced image URL handling in rusty-image.ts, and refined logo URL processing in Layout.astro. This update includes version upgrades for several packages, ensuring compatibility with the latest features and fixes.
Deploy to Firebase Hosting / deploy (push) Failing after 14s
2026-03-28 13:39:27 +01:00
Peter Meier c688519e7e Add workflow inputs for branch and URL configuration in Gitea Actions deployment
Deploy to Firebase Hosting / deploy (push) Failing after 1m24s
2026-03-17 23:40:33 +01:00
Peter Meier 8359eddee9 Remove caching configuration for Yarn in Gitea Actions workflow to streamline deployment process.
Deploy to Firebase Hosting / deploy (push) Successful in 3m20s
2026-03-17 23:20:09 +01:00
Peter Meier 86602d20f6 Enable Corepack for Yarn in Gitea Actions workflow to ensure consistent package management during deployment.
Deploy to Firebase Hosting / deploy (push) Failing after 8s
2026-03-17 23:15:41 +01:00
Peter Meier 933852b2fd Add Gitea Actions workflow for Firebase deployment
Deploy to Firebase Hosting / deploy (push) Failing after 1m21s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 22:52:37 +01:00
Peter Meier 1281ed4a6a Add CLAUDE.md with project guidance for Claude Code
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 22:40:22 +01:00
Peter Meier daa4ea17b1 Update project configuration and enhance translation support. Added caching mechanism for CMS responses with a new script, updated .gitignore to include cache files, and introduced translation handling in various components. Enhanced package.json with new scripts for cache warming and deployment. Added new translation-related components and improved existing ones for better localization support. 2026-03-17 22:32:31 +01:00
Peter Meier 1f5454d04e Update environment configuration, enhance component functionality, and improve project structure. Added Umami analytics configuration to .env.example and updated astro.config.mjs to use the new site URL. Introduced pagination component in BlogOverview.svelte, refactored image handling in ImageGalleryBlock.svelte, and improved SearchableTextBlock.svelte with tooltip support. Updated package.json with new scripts for Firebase deployment and added new dependencies for Storybook and Firebase. Enhanced styling and layout across various components for better user experience. 2026-02-27 14:13:38 +01:00
Peter Meier bb6ec20d45 Enhance project structure and functionality by adding new components and integrations. Updated .gitignore to exclude history and transformed images. Integrated Svelte, sitemap, and icon support in astro.config.mjs. Added multiple new components including BlogOverview, ContentRows, Footer, Header, and various block components for improved content management. Updated package.json with new dependencies and modified scripts for build and development processes. 2026-02-22 12:14:43 +01:00
Peter Meier 054b5719e5 Initial commit: RustyAstro + OpenAPI-Typen aus RustyCMS
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 15:58:36 +01:00