Redenumește Angajatul pentru TeamMember și configurează suprascrieri dinamice ale etichetei
Redenumește toate trimiterile la membrii echipei/membrilor echipei. Extindeți utilizareaThemeConfig () cu câmpurile de etichetare și metodele de getter obținute...
Rename Employee to TeamMember and wire up dynamic label overrides
Rename all Employee/Employment references to TeamMember/TeamMembership. Replace hardcoded Member/Team Member display text with dynamic label getters from useUse...
Rename Employee to TeamMember and Employment to TeamMembership
Update all Employee/Employment references to TeamMember/TeamMembership in controllers, services, and security profile. Rename API endpoint from /employees-contr...
Redenumește angajatul în echipă și ocuparea forței de muncă în echipă
Redenumește toate trimiterile la membrii echipei/membrii echipei pe clase, variabile, metode, adnotări D, valori enum și afişează textul. Actualizează, de aseme...
Add Child Organization Security Models mock UI to Branch Setup tab
Adds a datagrid with inline edit/add panel for managing child org security models, including org visibility toggles, age range selection, identity provider and ...
Resolve session timeout maintenance system not running
Root cause: sessionMonitor.start() called stop() after setting this.config, which nullified the config before the 3-second startup timer fired. As a result, the...
Ascunde insigna re *** atunci când modul de atribuire a textului este activ
Selector CSS prea specific care a vizat insigna din interior Un container. Google injectează insigna direct în <body>, Deci regula nu s-a potrivit niciodată. Sc...
Adăugaţi denumirea sucursaleiRezoluţie, soluţieTitluri eficiente ale băncii, actualizăriTitluri ale băncii
Add branch setup implementation plan
12-task sequential plan covering kamo-shared-library, SecurityService, and kamo-internal changes end-to-end.
Add branch setup design spec
Covers the full feature from kamo-shared-library schema changes through SecurityService session/endpoint changes to kamo-internal UI and API proxy.
Sari peste căutarea membrilor DB pentru verificarea mesajelor auth
Extractul devine membruIdDe la Cerere() care citește membru din Redis sesiune fără lovirea DB. Utilizați-l în a obțineMesages () în loc de GetCurrentMember () ...
Elimina apelurile rămase printLn de la obtinerea obiectivului messages
Eliminate OTK Redis overhead and proxy log noise for message fetches
- Bypass OTK generation in the MediaService proxy route: forward the *** cookie directly instead of generating a one-time key, removing 4 Redis round-trips ...
Eliminarea pe cerere de exploatare forestieră aeriene și asinc TTL reîmprospătare
- configurarea k8s (configurația de producție actuală): securitate mai mică/hikari logare de la INFO/DEBUG la WARN, adăugați configurarea piscinei HikariCP (max...
Reduceți zgomotul de jurnal și piscina de conectare ton
- Lower Spring Security from TRACE to WARN and HikariCP from DEBUG to RĂZBOI - Adăugaţi explicit HikariCP piscină config (max 20, min- idle 5) pentru a preveni...
Trimite mesaj părinte în aceeași cerere pentru a elimina răspunsul N+1
Alias m.msg şi Left Join FETCH msg.parinte astfel încât răspunsul filetat Mesajele îl au pe părintele lor încărcat în interogarea inițială, mai degrabă decât de...
Improve chat message loading performance
- Cache getCurrentMemberId() result in a ref to avoid repeated /api/user-info calls on every WebSocket message and typing indicator - Parallelize message hist...
Înlăturați logarea permesaj din criteriul final al mesajului de chat
Elimină sistemul.out.printIn apelurile din interiorul hărții fluxului de mesaje care au fost ardere o dată pe mesaj (100 operațiuni I/O per cerere) și ultima ju...
Fixează interogarea N+1 și adaugă index compozit pentru încărcarea mesajelor de chat
- Adăugaţi la ambele întrebări depozitului la încărcarea cu nerăbdare MediaObjMsg în aceeași interogare, eliminarea până la 100 de întrebări SQL suplimentare pe...
Forţa modul lumina pentru a suprascrie modul închis extern CSS
- Set Tailwind darkMode to "class" pentru a preveni preferința OS de a declanșa utilități întunecate - Adăugați ! importante suprascrieri în globals.css pentru ...
Resolve horizontal overlap, follower blind spot, and timing bugs
- flyToHomeRow: compute per-follower actual dx extents to derive rightBuffer/leftBuffer independently, placing anchor correctly to prevent ring followers from...
Modul de forţă luminoasă indiferent de preferinţa sistemului de culori OS
Îndepărtat preferă-sistem de culoare interogare media închis astfel site-ul redă întotdeauna în modul de lumină.
Bake Size slider zoom into saved SVG via viewBox crop
Avatar Creator's internal scale transform zooms the avatar body within the SVG canvas, but the effect is imperceptible at small display sizes (e.g. a 140x140 Av...
Eliminați redundant CSS scala transforma din previzualizare avatar
Opțiunea de scară Avatar Creator aplică deja scala (N/100) ca grup SVG transforma pe corpul avatar. Rezervorul de previzualizare se aplica si el Transforma CSS:...
Implementează rezoluția de coliziune după dock
Înlocuiește hexheads no-op: makeRoom ascultator cu un handler real care ruleaza responsiuni dupa noua fereastra de instrumente DOM rect E stabil. Repară scurger...
Rezolvarea coliziunilor după picături și roiuri care nu au fost lansate
Picături non-snap rulați acum rezolvaCollisii înainte de a salva poziții, prevenirea stivuirii în colţul din dreapta jos. Swarm picături, de asemenea, Rulați re...
Lăţimile de sloturi conţinute de grup în flyToHomeRow
Grupuri rezervă acum sloturi orizontale proporţionale cu adeptul lor amplitudinea inelului (folosind formula axială plat-top corectă), grupul de prevenire Adepţ...
Adăugaţi soluţieColllisions useCallback
Detectează încălcări spațiale cap-la-cap și cap-la-jos și se mută capete ofensatoare la cea mai apropiată poziție curată prin Search spirală. Trebuie să fie num...
Adaugă ajutor constant și spiralat MIN GAP
Adaugă decalajul minim 5px constant invariant și o căutare spirală funcție care găsește cea mai apropiată poziție pixel fără coliziune pentru un hexhead, verifi...
Adaugă planul de implementare pentru coliziunea cu capul de hex
5-task plan de acoperire: spiralăCaută ajutor, rezolva Utilizarea ColiziiCallback, grup-conștient FlyToHomeRow, onUp cablare non-snap/caldă, și makeRoom/ Înfăşu...
Eliminați z-indexul de sortare DOM pentru a preveni scăderea evenimentelor click pe focus
Sortarea ferestrelor de zIndex în ToolDock a cauzat reordonarea nodului DOM pe fiecare eveniment focus (șoarece jos). Navigatorii picătură evenimentul clic atun...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
