• Joined on 2025-10-16
admin pushed to main at admin/rustycms 2026-03-15 22:50:15 +01:00
1db203841d Add sync.sh for content sync between local and server
admin pushed to main at admin/rustycms 2026-03-15 22:46:54 +01:00
261c2fe338 Add environments (spaces) support
admin pushed to main at admin/rustycms 2026-03-15 22:44:48 +01:00
6f2c4d8576 Fix Turbopack build: avoid cross-boundary import in EnvironmentContext
admin pushed to main at admin/rustycms 2026-03-15 22:39:59 +01:00
a1e0287e6d Instant env switch: invalidate all queries on environment change
admin pushed to main at admin/rustycms 2026-03-15 22:32:14 +01:00
09981f5110 Add RUSTYCMS_ENVIRONMENTS to deploy
admin pushed to main at admin/rustycms 2026-03-15 22:05:16 +01:00
634ba8d494 Fix middleware matcher basePath issue, always show logout button
admin pushed to main at admin/rustycms 2026-03-15 21:56:47 +01:00
2f3f460e0f Fix middleware matcher for /admin root path
admin pushed to main at admin/rustycms 2026-03-15 21:49:37 +01:00
b432621919 Add proper login to Admin UI, replace Caddy basic_auth
admin pushed to main at admin/rustycms 2026-03-15 14:55:47 +01:00
c644c08222 Generate .env on server from Gitea secrets during deploy
admin pushed to main at admin/rustycms 2026-03-15 14:47:33 +01:00
e2de403702 Fix asset serving: preserve original case in path (don't lowercase on GET)
admin pushed to main at admin/rustycms 2026-03-15 14:41:20 +01:00
40c83afeb3 Fix apt-get: run update before installing rsync
admin pushed to main at admin/rustycms 2026-03-15 14:39:55 +01:00
8180ace5e1 Install rsync in deploy step
admin pushed to main at admin/rustycms 2026-03-15 14:38:40 +01:00
4de99db670 Track all types in git, sync to server on deploy
admin pushed to main at admin/rustycms 2026-03-15 14:22:22 +01:00
286fab8452 Fix deploy: use SSH to run compose on host directly
admin pushed to main at admin/rustycms 2026-03-15 14:19:43 +01:00
9e117a45cb Fix deploy: use repo-local compose file instead of host path
admin pushed to main at admin/rustycms 2026-03-15 14:13:14 +01:00
ff91a9ff86 Fix TypeScript error: cast unknown to boolean in JSX condition
admin pushed to main at admin/rustycms 2026-03-15 13:59:10 +01:00
91ebd151c6 Track Cargo.lock for reproducible Docker builds
admin pushed to main at admin/rustycms 2026-03-15 13:52:43 +01:00
ecd257fb8f Add Gitea Actions deploy workflow and server configuration
admin created branch main in admin/rustycms 2026-03-15 13:51:38 +01:00
admin pushed to main at admin/rustycms 2026-03-15 13:51:38 +01:00
11d46049d1 Enhance admin UI and schema management: Introduce generic handling for image/asset URL fields, ensuring explicit widget usage for image previews. Update translations for new UI elements and implement field ordering in schema definitions. Add functionality for managing field extensions and improve asset filtering in the admin UI.
084a1d9e2a Update admin UI translations and enhance content list: Add 'Status' and 'Published' labels in German and English, and implement status display in the content list page. Format related pages in demo welcome JSON for better readability.
dc233a48d3 Add page content (home, about) and demo references
00c38a2b39 Track types/page.json5 for demo schema references
606455c59b Enhance documentation and admin UI: Add detailed implementation guidelines in CLAUDE.md, introduce a referrer index in README.md, and update admin UI translations for improved user experience. Update package dependencies for better functionality and performance.