This website requires JavaScript.
Explore
Help
Sign In
Kriss Vila
kriss
0 Followers
·
0 Following
Joined on
2024-02-28
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
10
Projects
Packages
Public Activity
Starred Repositories
kriss
pushed to
main
at
kriss/geniusrun
2026-08-04 18:24:42 +00:00
5b238b3f54
docs: align historical plans/specs with renamed identifiers (roundTrip -> execute, log schema)
5ebb0f756d
feat(frontend): pathname-addressable views, deep links survive login, config page layout
49ebd289a4
chore: untrack Garmin token store, ignore token/db-sidecar/IDE files
10cdc4176a
refactor(log): split location into package/file/class/method, auto-derived
6effb79097
refactor(log): unified schema — mandatory type/class/method, request_id removed
Compare 84 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-26 10:00:19 +00:00
d1d2d612a5
added ideas
4c939be6d6
added go work files
f7bf7e9c79
removed unwanted ide files
8353cd148b
feat(auth): pass id_token_hint on Keycloak logout
d7202eb9bb
docs: add implementation plan for profile deletion
Compare 11 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-26 08:00:37 +00:00
65a2dc90d0
refactored component names
3b2b5d0735
refined ideas + start.sh rely on .env
d308201803
fix(api): logout's post_logout_redirect_uri uses FrontendURL, not BackendURL
099e746119
refactor(config): rename GENIUSRUN_PUBLIC_BASE_URL to GENIUSRUN_BACKEND_URL
Compare 4 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-25 20:53:26 +00:00
db2e8e487d
fix(api): redirect the OIDC callback to FrontendURL, not a relative path
f93aa331d9
feat(config): add GENIUSRUN_FRONTEND_URL, defaulting to PublicBaseURL
d73c841ab7
docs: add implementation plan for the OIDC callback redirect fix
fe4978dbea
docs: add design spec for fixing OIDC callback redirect origin
Compare 4 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-25 20:00:17 +00:00
85577c9d26
added ideas
487df1f9b9
fix(garmin): give startup login its own result queue, not the shared one
e422f86925
fix: bound startup-login timeout, refresh stale SKILL.md and doc comments
136567d964
docs: remove stale cmd/mcpspike references
2fad83fe9a
chore: drop the mcp-go dependency and remove mcpspike throwaway spike
Compare 16 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-25 17:34:33 +00:00
0ff6793854
store: enable WAL journal mode
644d87f1dc
store: collapse migrations into a single schema.sql, drop legacy-owner path
0f2101bce5
docs: add IDEAS.md for informal backlog, link from CLAUDE.md
15c2b6a2b6
docs: update CLAUDE.md for per-user profile isolation
Compare 4 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-25 17:01:57 +00:00
1329387528
Merge branch 'worktree-per-user-profile'
00605f950b
config: default GarminTokenStoreRoot instead of leaving it empty
7f5d2da6a2
frontend: add Create-profile setup screen for brand-new accounts
d62544f1cc
cmd/seedsample: provision a sample user before seeding
ad906a10f7
api: add end-to-end cross-user isolation tests
Compare 29 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-24 20:13:01 +00:00
502e61e7b4
Fix OIDC login-gate cross-file wiring bugs from whole-branch review
eeff1e9b40
docs: document the OIDC login gate and its required env vars
815db1ec1f
frontend: add LoginGate, wire session into App, add logout link
6dd4d9309c
frontend: add session API, credentialed fetch, 401-triggered relogin
f9990ddcc2
geniusrund: construct the OIDC verifier and require its config at startup
Compare 10 commits »
kriss
pushed to
main
at
kriss/geniusrun
2026-07-24 19:08:08 +00:00
f9d85e16ef
Rename smartrun to geniusrun throughout the codebase
kriss
pushed to
main
at
kriss/geniusrun
2026-07-24 19:06:25 +00:00
70c6d143e1
Add implementation plan for the OIDC login gate
fd80065e81
Add design doc for OIDC-based app login gate
Compare 2 commits »
kriss
pushed to
master
at
kriss/keycloak-vilanet
2026-07-24 17:11:27 +00:00
0c3db46b89
Fix login theme layering, restyle login card, add photo rotation with dynamic accent
kriss
pushed to
master
at
kriss/keycloak-vilanet
2026-07-24 16:52:56 +00:00
8beecff42d
Upload files to "assets/login/resources/img"
kriss
pushed to
master
at
kriss/keycloak-vilanet
2026-07-24 15:14:05 +00:00
31e8482a5c
first revision
kriss
created branch
master
in
kriss/keycloak-vilanet
2026-07-24 15:14:05 +00:00
kriss
created repository
kriss/keycloak-vilanet
2026-07-24 13:36:08 +00:00
kriss
pushed to
main
at
kriss/mcp-garmin
2026-07-21 16:36:56 +00:00
ec0002b9f9
latest updates
kriss
pushed to
main
at
kriss/geniusrun
2026-07-21 16:33:59 +00:00
2fab788208
Fix Garmin connect race, surface tool error content, add dev start scripts
kriss
pushed to
main
at
kriss/geniusrun
2026-07-20 04:35:35 +00:00
518bccf5ab
Dedup Garmin data storage, configurable chart colors, taxonomy fixes, sync/progression fixes
9818d35910
Tolerate exactly one extra trailing lap when aligning workout targets
513418123f
Add configurable pace-artifact filtering to replace the hardcoded cutoff
619277b0ee
Suppress the target band for laps that are just an unplanned continuation
1fb00f5bc6
Merge consecutive same-phase laps before computing the average reference line
Compare 10 commits »
kriss
created branch
main
in
kriss/geniusrun
2026-07-20 04:35:35 +00:00
kriss
created repository
kriss/geniusrun
2026-07-20 04:34:59 +00:00
First
Previous
1
2
3
Next
Last