chore: complete ManaCore → Mana rename (docs, go modules, plists, images)

Final cleanup of references missed in previous rename commits:

- Dockerfiles: PUBLIC_MANA_CORE_AUTH_URL → PUBLIC_MANA_AUTH_URL
- Go modules: github.com/manacore/* → github.com/mana/* (7 go.mod files)
- launchd plists: com.manacore.* → com.mana.* (14 files renamed + content)
- Image assets: *_Manacore_AI_Credits* → *_Mana_AI_Credits* (11 files)
- .env.example files: ManaCore brand strings → Mana
- .prettierignore: stale apps/manacore/* paths → apps/mana/*
- Markdown docs (CLAUDE.md, /docs/*): mana-core-auth → mana-auth, etc.

Excluded from rename: .claude/, devlog/, manascore/ (historical content),
client testimonials, blueprints, npm package refs (@mana-core/*).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-07 12:26:10 +02:00
parent 6f4667c2a3
commit 22a73943e1
307 changed files with 2408 additions and 4537 deletions

View file

@ -1,12 +1,12 @@
# Zentrale User Settings
Die User Settings werden zentral in `mana-core-auth` gespeichert und über alle Apps synchronisiert. Dies ermöglicht eine konsistente Benutzererfahrung über das gesamte Mana-Ökosystem.
Die User Settings werden zentral in `mana-auth` gespeichert und über alle Apps synchronisiert. Dies ermöglicht eine konsistente Benutzererfahrung über das gesamte Mana-Ökosystem.
## Architektur
```
┌─────────────────────────────────────────────────────────────────┐
│ mana-core-auth │
│ mana-auth │
│ (Port 3001) │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ auth.user_settings Table │ │
@ -154,7 +154,7 @@ curl -X DELETE http://localhost:3001/api/v1/settings/app/calendar \
Jede App erstellt einen eigenen User Settings Store in `src/lib/stores/user-settings.svelte.ts`:
```typescript
import { createUserSettingsStore } from '@manacore/shared-theme';
import { createUserSettingsStore } from '@mana/shared-theme';
import { authStore } from './auth.svelte';
export const userSettings = createUserSettingsStore({
@ -264,7 +264,7 @@ Settings werden lokal gecached für:
- Schnelle UI beim App-Start (keine Wartezeit auf Server)
- Offline-Unterstützung (letzte bekannte Settings)
Cache-Key: `manacore-user-settings-{appId}`
Cache-Key: `mana-user-settings-{appId}`
### Deep Merge
@ -292,7 +292,7 @@ Tabelle: `auth.user_settings`
## Dateien
### Backend (mana-core-auth)
### Backend (mana-auth)
| Datei | Beschreibung |
|-------|--------------|
@ -323,7 +323,7 @@ Folgende Apps nutzen bereits die zentralen User Settings:
- Calendar (`calendar`)
- Chat (`chat`)
- Contacts (`contacts`)
- Mana (`manacore`)
- Mana (`mana`)
- Cards (`cards`)
- Picture (`picture`)
- Presi (`presi`)
@ -334,7 +334,7 @@ Folgende Apps nutzen bereits die zentralen User Settings:
1. **Store erstellen** in `src/lib/stores/user-settings.svelte.ts`:
```typescript
import { createUserSettingsStore } from '@manacore/shared-theme';
import { createUserSettingsStore } from '@mana/shared-theme';
import { authStore } from './auth.svelte';
export const userSettings = createUserSettingsStore({