mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-06-01 10:18:05 +02:00
Some checks are pending
CD Mac Mini / Detect Changes (push) Waiting to run
CD Mac Mini / Deploy (push) Blocked by required conditions
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Docker Validate / Validate Dockerfiles (push) Waiting to run
Docker Validate / Build calendar-web (push) Blocked by required conditions
Docker Validate / Build quotes-web (push) Blocked by required conditions
Docker Validate / Build todo-backend (push) Blocked by required conditions
Docker Validate / Build todo-web (push) Blocked by required conditions
Docker Validate / Build mana-auth (push) Blocked by required conditions
Docker Validate / Build mana-sync (push) Blocked by required conditions
Docker Validate / Build mana-media (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run
CLAUDE.md umgeschrieben — Service-Beschreibung war seit dem 2026-05-17-Cutover irreführend (sprach von Container :3066, der nicht mehr läuft, und 'unified mana-api liest aus derselben Tabelle', wo jetzt HTTP-Proxy steht). Klare Drop-Bedingungen für das ganze Verzeichnis dokumentiert: - mana-news-pool 30 Tage stabil (~2026-06-17) - altes news.curated_articles-Schema gedroppt Bis dahin nicht anfassen — Source-Tree als Referenz für die letzte managarten-eigene Source-Liste.
37 lines
1.4 KiB
Markdown
37 lines
1.4 KiB
Markdown
# news-ingester — DEPRECATED 2026-05-17
|
|
|
|
> **Dieser Service wurde am 2026-05-17 durch
|
|
> [`mana-news-pool`](https://git.mana.how/mana/mana) (Plattform-Port 3079,
|
|
> eigene DB `mana_news_pool`, Schema `pool.curated_articles`) ersetzt.**
|
|
|
|
Der Container `news-ingester:3066` läuft nicht mehr. `managarten/apps/api/
|
|
src/modules/news/routes.ts` ist seit Commit `ad97c5362` ein HTTP-Proxy
|
|
auf `MANA_NEWS_POOL_URL=http://mana-news-pool:3079`.
|
|
|
|
Source-Liste, Ingest-Logik, Konventionen leben jetzt in:
|
|
`mana/services/mana-news-pool/` (siehe `CLAUDE.md` dort).
|
|
|
|
## Was hier noch steht — und warum
|
|
|
|
- **Source-Tree als Referenz**: `services/news-ingester/src/sources.ts`
|
|
ist die Stand-2026-05-16-Source-Liste. Wenn jemand die Drift zwischen
|
|
alten und neuen Sources rückblickend prüfen will, ist das die letzte
|
|
managarten-eigene Version.
|
|
- **Dockerfile + package.json**: dokumentieren das alte Pattern. Können
|
|
beim Sprint-Aufräumen gedroppt werden.
|
|
|
|
## Drop-Plan
|
|
|
|
Dieses Verzeichnis kann komplett gelöscht werden, sobald:
|
|
|
|
1. `mana-news-pool` 30 Tage stabil läuft (~2026-06-17).
|
|
2. Das alte `mana_platform.news.curated_articles`-Schema gedroppt ist
|
|
(siehe Memory `project_news_pool_old_schema_drop`).
|
|
|
|
Bis dahin: nicht anfassen, dokumentiert den Cutover-Pfad.
|
|
|
|
## Cross-Refs
|
|
|
|
- `mana/services/mana-news-pool/CLAUDE.md` — neuer Service
|
|
- `managarten/apps/api/src/modules/news/routes.ts` — Proxy-Implementation
|
|
- `mana/docs/MICROSERVICES_KANDIDATEN.md` — Lift-B-Plan
|