From e200414a8cd588a0a8484da88c054a9100058788 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Thu, 16 Jul 2026 10:30:39 +0200 Subject: [PATCH] Move documents into H2W-Ticketing/ project subfolder Restructures the repo for multi-project use: legal docs now live under a per-project folder instead of the repo root, so future H2W projects can get their own sibling folder without touching this one. --- .../adatfeldolgozoi-melleklet.md | 0 .../adatkezelesi-tajekoztato.md | 0 aszf.md => H2W-Ticketing/aszf.md | 0 impresszum.md => H2W-Ticketing/impresszum.md | 0 README.md | 35 +++++++++++++++---- 5 files changed, 29 insertions(+), 6 deletions(-) rename adatfeldolgozoi-melleklet.md => H2W-Ticketing/adatfeldolgozoi-melleklet.md (100%) rename adatkezelesi-tajekoztato.md => H2W-Ticketing/adatkezelesi-tajekoztato.md (100%) rename aszf.md => H2W-Ticketing/aszf.md (100%) rename impresszum.md => H2W-Ticketing/impresszum.md (100%) diff --git a/adatfeldolgozoi-melleklet.md b/H2W-Ticketing/adatfeldolgozoi-melleklet.md similarity index 100% rename from adatfeldolgozoi-melleklet.md rename to H2W-Ticketing/adatfeldolgozoi-melleklet.md diff --git a/adatkezelesi-tajekoztato.md b/H2W-Ticketing/adatkezelesi-tajekoztato.md similarity index 100% rename from adatkezelesi-tajekoztato.md rename to H2W-Ticketing/adatkezelesi-tajekoztato.md diff --git a/aszf.md b/H2W-Ticketing/aszf.md similarity index 100% rename from aszf.md rename to H2W-Ticketing/aszf.md diff --git a/impresszum.md b/H2W-Ticketing/impresszum.md similarity index 100% rename from impresszum.md rename to H2W-Ticketing/impresszum.md diff --git a/README.md b/README.md index 317914d..5bf8d14 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,35 @@ # H2W Public Legal -Publikusan kiszolgálandó H2W Ticketing jogi dokumentumok forrása: +Publikusan kiszolgálandó jogi dokumentumok forrása, **projektenkénti almappákba** szervezve, hogy egy repóból több H2W-projekt jogi tartalmát is le lehessen kezelni. -- `aszf.md` — Általános Szerződési Feltételek -- `adatkezelesi-tajekoztato.md` — Adatkezelési tájékoztató -- `adatfeldolgozoi-melleklet.md` — Adatfeldolgozói szerződés (DPA) sablon -- `impresszum.md` — Impresszum (jelenleg dummy/helyőrző tartalom) +## Struktúra -Ezeket a `H2W_Ticketing_home` repo `scripts/sync-legal.js` szkriptje szinkronizálja a landing page `posts/` mappájába. A weboldal a saját, szinkronizált másolatból szolgálja ki a tartalmat — **nem** tölt be tartalmat futásidőben közvetlenül ebből a repóból (lásd HT-3). +``` +/ + aszf.md + adatkezelesi-tajekoztato.md + adatfeldolgozoi-melleklet.md + impresszum.md + ... +``` + +Jelenleg egy projekt van itt: + +- **`H2W-Ticketing/`** — a H2W Ticketing landing page (`H2W_Ticketing_home`) és a ResidentFirst `/manager` portál közös jogi tartalma: + - `aszf.md` — Általános Szerződési Feltételek + - `adatkezelesi-tajekoztato.md` — Adatkezelési tájékoztató + - `adatfeldolgozoi-melleklet.md` — Adatfeldolgozói szerződés (DPA) sablon + - `impresszum.md` — Impresszum (jelenleg dummy/helyőrző tartalom) + +Új projekt bevonásakor egyszerűen egy új, hasonló szerkezetű almappát kell létrehozni (pl. `H2W-Business/`, `ResidentFirst-sajat/`), a meglévők érintése nélkül. + +## Fogyasztók + +A tartalmat a fogyasztó alkalmazások **saját maguk szinkronizálják** egy build-/deploy-időben futtatott szkripttel — **nincs futásidejű publikus git-fetch** (lásd HT-3 a `H2W_Ticketing_home` repóban a részletes indoklásért: bizonyíthatóság, rendelkezésre állás, adatvédelem). + +| Fogyasztó | Szkript | Melyik almappát olvassa | +|---|---|---| +| `H2W_Ticketing_home` (landing page) | `scripts/sync-legal.js` | `LEGAL_PROJECT_FOLDER` env var (`.env`), jelenleg `H2W-Ticketing` | +| `ResidentFirst` (`/manager` portál) | `backend/scripts/sync_legal.py` | `LEGAL_PROJECT_FOLDER` env var (`.env`), jelenleg `H2W-Ticketing` | Minden dokumentum tartalmaz egy "Megjegyzés a tervezethez" bekezdést, amíg a `[szögletes zárójelben]` jelölt adatok (cégnév, székhely, stb.) nincsenek véglegesítve és jogi átnézésen átesve. Ez a bekezdés a véglegesítéskor törlendő.