Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
5b3b808
tool(antigravity): implement complete ARK application with Next.js
Dec 20, 2025
cb2f764
tool(antigravity): implement complete ARK app with PWA, AI, and Premi…
Dec 20, 2025
1957935
tool(antigravity): localize application to German
Dec 20, 2025
75d9ec8
fix(frontend): implement real CSS modules and fix next config
Dec 20, 2025
c3c5d6f
fix: middleware to proxy migration and rating api
Dec 20, 2025
2ae6ae5
feat: implement url-based identity and complete tracking
Dec 20, 2025
615ac29
fix: auth proxy matcher and onboarding styles
Dec 20, 2025
f8daa17
feat: implement user settings overlay and ui polish
Dec 20, 2025
0f08cc2
feat: responsive layout 100dvh vmin
Dec 20, 2025
0a8a9b4
feat: content enrichment concepts and author logic
Dec 20, 2025
67c045a
feat: interactive concepts and overlay
Dec 20, 2025
5f77521
fix(ai): tune temp and prompt for subtlety; fix(ui): repair highlight…
Dec 20, 2025
29f97ca
fix(ui): explicit input contrast; fix(backend): add detailed ai logs
Dec 20, 2025
5f540fd
fix(debug): add verbose logging and force dynamic rendering
Dec 20, 2025
6b7ae6a
fix(logic): invalidate daily view on profile update to ensure freshness
Dec 20, 2025
ea36b1c
fix(ai): remove biased examples from prompt to increase variety
Dec 20, 2025
d8de11a
feat(ai): add Veit Lindau style modes (Questions/Impulses)
Dec 20, 2025
dec6aa8
feat(history): add archive page with favorites filter; fix(ui): landi…
Dec 20, 2025
4f73e60
fix(auth): switch user session cookie on name change for correct data…
Dec 21, 2025
6b076ec
feat(admin): implement user-specific AI configuration backend
Dec 21, 2025
a38f02e
feat(admin): enhance admin ui, prompt preview, history inspector, and…
Dec 22, 2025
8acef7b
fix(admin): install tailwind for admin ui and fix user inspector feat…
Dec 22, 2025
77ec568
fix(interaction): prevent duplicate favorites and visualize liked state
Dec 22, 2025
f7251cc
gitignore update by CP
Dec 22, 2025
c6396c3
fix(interaction): robust user id retrieval in rate api
Dec 22, 2025
badae92
fix(core): ensure middleware is correctly named for next.js
Dec 22, 2025
bf146d3
fix(core): correctly export middleware function
Dec 22, 2025
fba243e
fix(build): resolve tailwind v4 postcss error and revert middleware n…
Dec 22, 2025
6f76609
fix(ui): import admin styles in layout to enable tailwind
Dec 22, 2025
f9f5d8f
fix(ui): add manual admin css reset to resolve preflight issues
Dec 22, 2025
a4116d1
fix(ui): implement robust css reset for admin forms and polishing
Dec 22, 2025
23e5118
style(admin): implement premium dark theme for admin forms
Dec 22, 2025
9dfb267
refactor(ui): upgrade tailwind css import syntax to v4 alpha compliance
Dec 22, 2025
a9736b9
style(admin): refine spacing, tabs and buttons for premium usage
Dec 22, 2025
5bdf9e2
feat(ai): refactor to master prompt architecture with variable substi…
Dec 22, 2025
5961f3a
refactor(admin): reorder ui components and fix prompt variable substi…
Dec 22, 2025
e2ac1a7
refactor(admin): remove preview, enforce limits, prefill template
Dec 22, 2025
9ab7a7f
feat: polish intro animation, user menu transition, and archive navig…
Dec 23, 2025
78c94d8
DeploymentPrep
Dec 23, 2025
7bc7af4
feat: initialize database schema with User, Quote, DailyView, Rating,…
Dec 23, 2025
0c5f884
feat: Optimize mobile animations, stabilize layout, fix Plesk deployment
Dec 23, 2025
8fcf182
Merge main into tool/antigravity and resolve conflicts (keep ours)
Dec 23, 2025
3f48c9b
chore: Add dotenv dependency for db scripts
Dec 23, 2025
195722d
fix: iOS PWA starting url and assets
Dec 24, 2025
3234b7a
fix: stop tracking dev.db
Dec 24, 2025
70f825d
fix: resolve conflicts, untrack dev.db
Dec 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions tools/antigravity/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,4 @@ next-env.d.ts
# sqlite
*.db
*.db-journal
**/dev.db
Binary file removed tools/antigravity/prisma/dev.db
Binary file not shown.
11 changes: 11 additions & 0 deletions tools/antigravity/src/app/[username]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,20 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {

export const dynamic = 'force-dynamic';

import { notFound } from "next/navigation";

// ... imports

export default async function UserPage({ params }: Props) {
const { username } = await params;
const decodedName = decodeURIComponent(username);

// Safety Net: Ignore requests that look like files (e.g. missing images)
// This prevents the "UserPage Loading for: apple-touch-icon.png" issue
if (decodedName.match(/\.(png|jpg|jpeg|gif|ico|svg|json|webmanifest)$/i)) {
return notFound();
}

console.log(`[UserPage] Loading for: ${decodedName}`);

// 1. Try to find user by Name
Expand Down
1 change: 0 additions & 1 deletion tools/antigravity/src/app/manifest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ export default function manifest(): MetadataRoute.Manifest {
name: 'ARK - Digital Tear-off Calendar',
short_name: 'ARK',
description: 'Deine tägliche Dosis Weisheit.',
start_url: '/',
display: 'standalone',
background_color: '#0a0a0c', // Matches --background
theme_color: '#0a0a0c',
Expand Down