Skip to content

WebUI: perustelu-tooltip aukeaa vasemmalle#2

Open
KlaudeKoo wants to merge 4 commits into
mainfrom
feature/webui-visuaaliset-parannukset
Open

WebUI: perustelu-tooltip aukeaa vasemmalle#2
KlaudeKoo wants to merge 4 commits into
mainfrom
feature/webui-visuaaliset-parannukset

Conversation

@KlaudeKoo

Copy link
Copy Markdown
Collaborator

Muutos

Perustelu-sarake on taulukoiden oikeanpuolimmaisin, joten meta/LLM/HITL-pylpyröiden tooltip valui ikkunan oikean reunan yli eikä sitä voinut lukea (tutkimukset/slug/kurssit -sivu).

Ankkuroitu .perustelu-detalji pylpyrän oikeaan reunaan (left: 0right: 0), jolloin tooltip aukeaa vasemmalle ja pysyy näkyvissä.

CSS-only. Nostettu tyyli.css?v=34.

🤖 Generated with Claude Code

Klaude and others added 4 commits July 4, 2026 15:30
…unan yli)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Aja luokittelee passeina kunnes kaikki ehdokkaat käsitelty tai passi ei
edisty. Statusnäyttö erittelee epäonnistumiset (täysin menetetyt erät vs.
kurssit ilman vastausta) ja ctrl-s keskeyttää ajon siististi menettämättä
jo tallennettuja luokituksia.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
DB migroitiin etäpalvelimelle (korkea Tailscale-latenssi), mikä paljasti
poolaamattoman yhteys/kutsu -mallin: tilannesivu avasi 7 tuoretta yhteyttä
ja veti ~12000 riviä Pythoniin.

- yhteys(): MySQLConnectionPool + connection_timeout (ei loputonta roikkumista)
- hae_tutkimuksen_tilanne: suppilo SQL-aggregaateilla yhdessä yhteydessä
- laske_arvioimattomat: COUNT(*) ei vedä hyväksyttyjen rivejä pelkkään len():iin
- docker-compose: mysql --skip-name-resolve (poistaa per-yhteys reverse-DNS-viiveen)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Skripti kerää virheet itse (VIRHEET-laskuri) ja raportoi lopussa. set -e
abortoi ensimmäisen kaatuvan komennon kohdalla ennen yhteenvetoa — ja
sourcattuna (esim. ./status) vei koko interaktiivisen shellin hiljaa alas.
Ilman -e jokainen tarkistus ajetaan ja [FAIL]it näkyvät.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant