Alfa 0.2.1
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
Kép beszúrása
Támogatott formátumok: JPG, PNG, GIF, WebP, BMP, SVG