Rust Backend státusz oldal
Utolsó frissítés: 2026. május 14. — a cloudillo-rs 0.8.13 állapotát követi
Jelenlegi fókusz: stabilizáció és béta. A következő kiadások új funkciók helyett a meglévők csiszolásáról és a tesztelői kör bővítéséről szólnak.
✅ kész, 🚧 fejlesztés alatt, 🗓️ tervezett
Mag
- ✅ Webszerver
- ✅ HTTPS támogatás
- ✅ ACME integráció (Let’s Encrypt)
- ✅ Fiók perzisztencia, DNS előellenőrzés
- ✅ Hiba követés, felfüggesztés, admin státusz
- ✅ Websocket busz
- ✅ Statikus fájl kiszolgálás
- ✅ Sebességkorlátozás (több szintű, külön DAV kvótával)
- ✅ Hitelesítés
- ✅ Bejelentkezés
- ✅ Proxy tokenek (401/403 token-frissítéses újrapróbálkozással)
- ✅ Passkey-ek (WebAuthn)
- ✅ Profil kulcsok
- ✅ Jogosultságok (ABAC)
- ✅ Meghívás, regisztráció
- ✅ Közösségi profil létrehozás
- ✅ Identitásszolgáltató protokoll
- ✅ Jelszó visszaállítás
- ✅ API kulcs kezelés
- ✅ Identitás ellenőrzés onboarding lépés
- ✅ Feladatütemező
- ✅ Feladat függőségek (előzetes regisztrációval is)
- ✅ Perzisztencia
- ✅ Tartalék ismétlés
- ✅ Cron-szerű ütemezés
- ✅ Worker pool szinkron feladatokhoz
- ✅ Több prioritás dedikált szálakkal
API
- ✅ Fájl API
- ✅ Fájl listázás (kitűzött/csillagozott szűrők)
- ✅ Fájl feltöltés
- ✅ Stream feltöltés inline hash-eléssel
- ✅ Kép konverziók (WebP támogatás)
- ✅ Videó konverziók (FFmpeg)
- ✅ Audió konverziók (FFmpeg)
- ✅ PDF feldolgozás
- ✅ Dokumentum létrehozás
- ✅ Fájl címkézés
- ✅ Fájl törlés/visszaállítás
- ✅ Kvóta kezelés
- ✅ Megosztás-alapú mappa-hozzáférés öröklés
- ✅ Rejtett jelző mellékletekhez és profilképekhez
- ✅ Action API
- ✅ Action listázás
- ✅ Action létrehozás (ütemezett/piszkozat
publishAt) - ✅ Action bejövő
- ✅ Action ellenőrzés (3 szintű kulcs gyorsítótár)
- ✅ SubjectRef típus
- ✅ CRDT Dokumentum API
- ✅ RTDB (Valós idejű adatbázis) API
- ✅ Bérlőnkénti fájlok automatikus migrációval
- ✅ Profil API
- ✅ Profil CRUD
- ✅ Média kezelés
- ✅ Profil szinkronizáció
- ✅ Szekciónkénti láthatóság (tier + közösségi szerep)
- ✅ Lista szűrők
- ✅ Beállítások API
- ✅ Szintenkénti GET/PUT/DELETE (bérlő / globális)
- ✅ Eseményenkénti email értesítés beállítások
- ✅ Gyűjtemények API (kedvencek, könyvjelzők, kitűzések)
- ✅ Referencia API
- ✅ Admin API
- ✅ Bérlő kényszertörlés soft-delete kaszkáddal
- ✅ SMTP teszt végpont strukturált diagnosztikával
- ✅ Naptár API (REST + CalDAV)
- ✅ iCalendar feldolgozás
- ✅ Atomi ismétlődő-sorozat megosztás
- ✅ Névjegy API (REST + CardDAV)
- ✅ vCard feldolgozás
- ✅ Címjegyzékek közötti listázás
- ✅ WebDAV protokoll réteg
- ✅ PROPFIND / REPORT
- ✅ Útvonal-tudatos hatókör hitelesítés
- ✅ App store API (APKG csomagok)
- ✅ Konténer kiszolgálás
- ✅ Telepítés / eltávolítás
- ✅ Hatókörrel ellátott tokenek
Háttérfeladatok
- ✅ Kép átméretezés
- ✅ Action elosztás
- ✅ Action koreográfia hookök
- ✅ kapcsolódás
- ✅ követés
- ✅ fájl megosztás (FSHR
on_create) - ✅ üzenet
- ✅ bejegyzés
- ✅ reakció
- ✅ hozzászólás
- ✅ statisztika
- ✅ közösségi tagság (INVT/CONN)
- ✅ Hook integráció meta adapterrel
- ✅ Föderáció
- ✅ Előzmény-szinkronizáció újrakapcsolódáskor
- ✅ Bejövő action V→A/F életciklus
- ✅ Profil felfüggesztés kezelés
- ✅ Atomi föderált fájl szinkronizáció audience tükrözéssel
- ✅ Onboarding
- ✅ Üdvözlő email csak az ACME tanúsítvány kiállítása után
- ✅ Perzisztens korai-újrapróbálkozó feladatok
- ✅
on_first_cert_issuedhook
- ✅ Melléklet szinkronizáció
- ✅ Push értesítések (VAPID/WebPush)
- ✅ Email értesítések (aszinkron SMTP Lettre-rel)
Adapterek
- ✅ SQLite metaadat adapter
- ✅ SQLite hitelesítési adapter
- ✅ Fájlrendszer alapú blob adapter
- ✅ CRDT adapter (redb — kollaboratív szerkesztés)
- ✅ RTDB adapter (redb — valós idejű adatbázis)
- ✅ Identitásszolgáltató adapter
- 🗓️ Üzenetbusz adapter
Kódminőség
- ✅ Nulla unsafe kód (
#![forbid(unsafe_code)]) - ✅ Szigorú hibakezelés (nincs
unwrap/expect/panicprodukciós kódban) - ✅ ~85 200 sor produkciós Rust kód
- ✅ 263 forrásfájl, 23 workspace crate
- ✅ Átfogó tesztcsomag