Alfa 0.4.5
Nem mindegyik feature teljesen tesztelt és nem is feltétlen kész. Ki kellett raknom, mert kezdett nagyon elburjánzani és már kezelhetetlen volt az egész projekt. Talán ha normálisn branchelnék nem ez lenne.:) Jönnek majd a javítások folyamatosan.
Új funkció: Naptár Rendszer
Naptár típusok és megjelenítés:
- Standard (Gergely) naptár és egyéni naptárak létrehozása saját hónapokkal/hetekkel
- Havi, heti, napi, lista és nyomtatási nézetek
Megosztás és jogosultságok:
- 4 szintű hozzáférés: Néző, Hozzászóló, Szerkesztő, Tulajdonos
- Meghívások emailben vagy linkkel, egyéni üzenettel
- Meghívók elfogadása, elutasítása vagy visszavonása
Események:
- Cím, leírás, időpontok, színek, kategóriák, mellékletek
- 3 láthatósági szint: Privát, Linkkel elérhető, Nyilvános
- Ismétlődő események (napi/heti/havi/évi) rugalmas beállításokkal
- Egyes alkalmak külön módosíthatók vagy törölhetők
Interakció:
- Hozzászólások és emoji reakciók eseményekhez
- Kategóriák egyedi színekkel, szűrés kategóriák szerint
Webhookok és widgetek:
- Automatikus értesítések külső alkalmazásoknak
- 5 widget típus (Hónap, Hét, Lista, Jelvény, Banner) beágyazható kódokkal
- Testreszabható téma, szűrők, méretek
Audit és testreszabás:
- Teljes változáskövetés (ki, mikor, mit módosított)
- Naptár és esemény színek testreszabása
- Kedvenc színek mentése
- API hozzáférés automatizáláshoz
Új funkció: LFG (Session) Rendszer
Session böngészés és keresés:
- Szűrés játék típus, helyszín, session típus, szabad helyek, hét napja szerint
- Keresés játék név vagy szervező alapján
- Publikus böngészés login nélkül is
Session létrehozás:
- Session típusok: One-Shot, Campaign, Open Table
- Multi-game támogatás
- Helyszín: Online, In-Person, Hybrid
- Ütemezés: Egyszeri vagy ismétlődő (napi/heti/havi)
- Játékos beállítások: Min/max játékosok, tapasztalati szint, playstyle tag-ek
- Jelentkezési mód: Manuális review vagy auto-accept
- Naptár integráció: Linkelhető naptárhoz, auto-event létrehozás, auto-invite elfogadott játékosoknak
- Egyedi cover képek
Jelentkezési rendszer:
- Jelentkezés bemutatkozó üzenettel
- Jelentkezések követése (pending/accepted/declined)
- Jelentkezések kezelése (elfogadás/elutasítás jegyzetekkel)
Főbb képességek:
- Ismétlődő session-ök komplex ütemezéssel
- Naptár integráció
- Multi-game session-ök
- Láthatósági kontrollok (Public, Unlisted, Private)
- Session státusz követés (Open, InProgress, Completed, Cancelled)
- User blokkolás respektálva
- Teljes REST API
Új funkció: Market & Inventory Rendszer
Market:
- Kategóriák: Profilkozmetikai elemek (Profile Frame-ek, Title-ök, Név színek, Badge-ek, Profile témák), Itemek (RPG fegyverek, páncélok, consumable-ök, game boost-ok)
- 5 ritkaság: Common (szürke), Uncommon (zöld), Rare (kék), Very Rare (lila), Legendary (arany)
- Szűrők: Keresés, ritkaság, birtokolt itemek elrejtése, ár range
- Rendezés: Featured, legújabb, ár (alacsony/magas), népszerűség
- Featured itemek szekció
- Árazás kedvezményekkel/akciókkal, készlet limitekkel, időzített elérhetőséggel
- "Új" és "Featured" badge-ek
Inventory:
- Összes birtokolt cucc és item megtekintése
- Live preview: Aktivált cuccok valós idejű megtekintése
- Equipment slotok: Profile Frame, Profile Title, Név szín, 3x Badge slot, Profile téma
- Egy-kattintásos aktiválás
- Instant preview frissítések
Új funkció: Követők/Követettek Rendszer
Közösségi hálózati funkció más játékosokkal való kapcsolódáshoz.
Követés:
- Egy-kattintásos követés/követés megszüntetése profil oldalakon
- Követők és követettek számok megjelenítése profilokon
- Követők és követettek listák megtekintése (21/oldal)
Privacy kontrollok:
- Követők lista elrejtése
- Követettek lista elrejtése
- Csak a tulajdonos láthatja az elrejtett listákat
Követés kezelés:
- Auto-unfollow blokkolásnál
- Kézi törlés
/Members oldal
- Filter design frissítve
- Filter actually működik
Értesítések
- "Összes megjelölése olvasottként" már a toast.js-t használja, szóval nem jobb fent fog megjelenni az üzenet
Dark/Light mode
- Switch-ről leszedtem a bordert, szerintem így jobban néz ki
Profile
- Az üzenetküldés gomb csak akkor jelenik meg, ha a user fogad üzenetet
- 120+ browser console log törölve
Nginx
- 4 új nginx 502 error oldal
Footer
- Év és verzió megjelenik a NetTaverna szöveg körül. Verzió appsettings-ből jön, a bal felső ribbon is abból szedi már
RPG
- /Games - Create Character gomb kikapcsolva, ha a user nem admin
- /RPG/About - Kaland Kezdése és Karakter létrehozás gombok kikapcsolva, ha a user nem admin
Kép beszúrása
Támogatott formátumok: JPG, PNG, GIF, WebP, BMP, SVG