ALFA v0.4.7.2

Alfa 0.2.1

Tygra 0 válasz 28 megtekintés
Tygra
Tygra
Staff Témanyitó Csoportot keres Mesélne
szerkesztve

Auth oldalak

  • Double submit protection minden auth oldalon
  • Fixáltam egy bugot ahol a felhasználók bejelentkezve látszottak (username, Fillér, stb.) még azután is, hogy lejárt a session-jük. Most már autentikációs státuszt néz session adat helyett
  • Volt egy probléma, hogy profil nem jött létre és 500-as hibát dobott a /Profile oldalon. Profile edit után ment volna. Nem kellene többet előfordulnia.

Admin Panel

  • Általános design változás minden admin panelen: horizontális submenu ahol több aloldal van
  • Tech stack infóknál VM adatok hozzáadva

Admin/Forum

  • Design változások, mert a sidebar hozzáadása óta nem kezdtem a problémákkal semmit. Szekciók, Kategóriák, Témák, Hozzászólások egyoszloposra változtak, hogy jobban elférjen minden
  • Admin tud sticky post-ot csinálni a /Forum oldalról is, nem csak az admin panelből
  • Topics pagination fixed, limit 5
  • Topics edit gomb actually működik
  • Posts pagination fixed, limit 5, text color fixed
  • Categories pagination és limit 5
  • Sections pagination és limit 5
  • Minden admin forum oldalon a kereső mező kiürült szűrés után. Már nem fog
  • Minden admin forum oldal elvileg ugyanazt a design elveket követi

Fórum

  • Breadcrumb margó fixed valamennyire
  • /Forum/CreateTopic textarea mostantól resizable
  • Editornál elnavigáláskor warning ha nem üres a box
  • Lehet beljebb indentálni a bulletpointokat

Admin/Feedback

  • POST utána ugrott egyet az egész oldalt, ez fixed
  • Teljes redesign, jobban áttekinthető és használható feedback kezelés
  • Képek inline, hogy tudja mindenki melyik üzenethez tartoznak
  • Email template-ek frissítve: [Csatolt fájl] belekerül mint jelző, de maga a fájl nem

Newsletter

  • Editornál elnavigáláskor warning ha nem üres a box
  • Form field persistence - Subject és content megmarad miután elküldöd a test/campaign-t
  • Tracking route fixed - @page helyett @page "{handler}" így az open/click tracking URL-ek jól működnek
  • Editor toolbar hozzáadva:
  • Variables dropdown - {{felhasznalonev}} és {{email}} personalizációhoz
  • Kép upload gomb - kattintással lehet képet feltölteni
  • Drag & drop - képek húzása direkt az editorba
  • Emoji picker
  • Kép upload API - létrehoztam a /api/newsletter/upload-image endpoint-ot megfelelő admin-only joggal
  • Live preview nem hangyáknak készült már
  • Pagination a Kampányok és az Összes Feliratkozó listáknál

API biztonság

  • Fixáltam egy vulnerability-t ahol bármely bejelentkezett user más user-ek notification-jeit tudta read-re állítani (hopika)
  • Admin API endpoint-ok egységesítve megfelelő authorization check-ekkel és 404 válaszokkal
  • [Authorize] attribútumok hozzáadva a notification, dailyreward, announcement és forum reaction API controller-ekhez

Üzenetek

  • Bárhol kattintunk a sorra, megnyílik az üzenet. Sor végén csak a kuka maradt a menü helyett
  • Üzenet reportálás működik. Sárga háromszögre kattintva admin látni fogja az üzenetet. Full üzenet reportálás toggle kapcsolóval

Profile Edit

  • Toast message rossz design fixed

Notifications

  • Admin action-ök (warn, ban, unban, approve, reject) most /Notifications-re irányítanak /Profile/Edit helyett

/Admin/Games

  • Újrastruktúrálás a jobb olvashatóságért. Nem ugrál az oldal edit lenyomásakor
  • Image URL mellett image upload funkció, vagy-vagy
  • Egy hiva javítva ami akadályozta a játék hozzáadást

/Database/Suggest

  • Header követi a többi oldal header designját
  • Image URL mellett image upload funkció, vagy-vagy
  • Új játék és szerkesztés gombok zöld outlinaja normálisan működik. Eddig az új játékon volt és nem akarta elengedni



Bejelentkezés szükséges

Válaszoláshoz be kell jelentkezned.