Ugrás a fő tartalomhoz

Kiadási megjegyzések — 2026. május 7.

Ez a verzió szállítja a teljes Alkalmazáson belüli Értesítési Rendszert (7. fázis): valós idejű értesítési központot a navigációs sávban, kiegészítve a csapat aktivitási összefoglaló e-maillel (6. fázis), amelyet ugyanebben a sprintben szállítottunk.

Megjegyzés: A 8. fázis (böngészős asztali push értesítések Web Push API / VAPID révén) szintén kiszállításra került ebben a verzióban, de 2026-05-25-én eltávolítottuk a GDPR 5. sprint keretében (G-05 / D-11). A Web Push értesítések a Google FCM infrastruktúrájára támaszkodtak (USA-beli adatfeldolgozó), ami nem felel meg a CADENSA kizárólag EU-ban történő adatfeldolgozási kötelezettségvállalásának. A Socket.io-n alapuló valós idejű kézbesítés (7. fázis) változatlanul működik.


7. fázis — Alkalmazáson belüli értesítési rendszer

Minden csomag

Valós idejű értesítési központ, amely a felső navigációs sáv csengő ikonjára (🔔) kattintva érhető el.

Funkciók

  • Olvasatlan jelvény — a csengő ikon piros számlálót mutat az olvasatlan értesítések számával
  • Értesítési Központ panel — kattints a csengőre, hogy megnyíljon az összes értesítést listázó legördülő panel
  • Olvasatlan / Olvasott szekciók — az értesítések olvasottsági állapot szerint csoportosítva jelennek meg; az olvasatlan elemek előre kerülnek
  • Összes megjelölése olvasottként — egyetlen kattintással megjelölhetsz minden értesítést olvasottként
  • Mélylinkek — minden értesítés közvetlenül a releváns feladatra, projektre vagy időbejegyzésre vezet
  • Valós idejű frissítések — az új értesítések azonnal megjelennek a Socket.io kapcsolaton keresztül; nincs szükség oldalfrissítésre

Értesítés típusok

TípusKiváltó esemény
Feladat hozzárendelveHozzárendeltek egy feladathoz
Közelgő feladat határidőA feladat határideje 3 napon belül van
Költségkeret figyelmeztetésA projekt költségkeretének 80%-a felhasználásra került
Költségkeret túllépveA projekt költségkerete kimerült
Időmérő riasztásAz időmérő 8+ órája fut
Csapattag csatlakozottEgy új tag elfogadta a munkaterületi meghívót
Szerepkör megváltozottA munkaterületi szerepköröd frissítve lett

8. fázis — Asztali push értesítések (eltávolítva: 2026-05-25)

Eltávolítva: Ez a funkció a GDPR 5. sprint (2026-05-25) keretében került eltávolításra. A Web Push értesítések a Google FCM infrastruktúrájára támaszkodtak (USA-beli adatfeldolgozó), ami nem felelt meg a CADENSA kizárólag EU-ban történő adatfeldolgozási kötelezettségvállalásának. A Socket.io alapú valós idejű kézbesítés (7. fázis) változatlanul lefedi az összes alkalmazáson belüli értesítési felhasználási esetet.


6. fázis — Csapat aktivitási összefoglaló (ugyanebben a sprintben szállítva)

Minden csomag

Heti e-mail összefoglaló a munkaterületen belüli csapat aktivitásról, minden hétfő reggel küldve. Az összefoglaló tartalmazza:

  • Az adott héten csatlakozott új tagokat
  • A héten hozzárendelt feladatokat
  • Figyelemre méltó időkövetési mérföldköveket
  • Kiváltott költségkeret riasztásokat

Az összefoglaló figyelembe veszi a meglévő e-mail értesítési beállításokat, és letiltható a Beállítások → Értesítések → E-mail menüpontból.


Változtatások összefoglalója

RétegVáltoztatás
Backend InAppNotification.model.tsÚj Mongoose modell — értesítések tárolása az egység DB-ben
Backend Notification.service.tscreate() — értesítés tárolása + Socket.io kézbesítés (emitToUser)
Backend InAppNotification.model.tsÉrtesítések tárolása az egység DB-ben
Backend database.tsregisterUnitModels() regisztrálja az új modellt
Frontend NotificationCenter.tsxCsengő ikon olvasatlan jelvénnyel, értesítési lista panel, összes megjelölése olvasottként

Elérhetőség: Minden csomag.

8. fázis (Web Push) infrastruktúra (PushSubscription.model.ts, push-subscriptions.routes.ts, web-push csomag, public/sw.js, push.service.ts, usePushNotifications.ts, VAPID env változók) 2026-05-25-én eltávolítva — lásd a GDPR 5. sprint kiadási megjegyzéseit.