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.
This commit is contained in:
@@ -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.
|
||||
|
||||
## Struktúra
|
||||
|
||||
```
|
||||
<projekt-mappa>/
|
||||
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)
|
||||
|
||||
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).
|
||||
Ú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ő.
|
||||
|
||||
Reference in New Issue
Block a user