Go to file
aaverbitskiy de4cf1743b polish: flip overflowing bar label to the left when it would hit the next bar (v0.2.5)
Extends the bar-label overflow handling: an oversized label defaults to the
right of the bar, but if it would collide with the next bar on the same row it
is placed to the left instead (whichever side has room; larger gap wins when
neither fits). Also make the trigger a debounce (was a throttle) so the layout
runs after a zoom/redraw burst settles, once bar widths are final.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-14 19:31:26 +00:00
frontend polish: flip overflowing bar label to the left when it would hit the next bar (v0.2.5) 2026-08-14 19:31:26 +00:00
static auth: Keycloak OIDC — anonymous (truncated) vs manager (full) tiers 2026-08-14 11:05:47 +00:00
.gitignore db creds: move ClickHouse user/password to gitignored .env via compose env_file; drop hardcoded default from main.py 2026-07-23 05:19:13 +00:00
auth.py auth: Keycloak OIDC — anonymous (truncated) vs manager (full) tiers 2026-08-14 11:05:47 +00:00
docker-compose.yml db creds: move ClickHouse user/password to gitignored .env via compose env_file; drop hardcoded default from main.py 2026-07-23 05:19:13 +00:00
Dockerfile auth: Keycloak OIDC — anonymous (truncated) vs manager (full) tiers 2026-08-14 11:05:47 +00:00
main.py feat: all-surfaces timeline + UI polish (v0.2.0) 2026-08-14 14:48:25 +00:00
requirements.txt auth: Keycloak OIDC — anonymous (truncated) vs manager (full) tiers 2026-08-14 11:05:47 +00:00