popertots
  • Joined on 2025-08-01
popertots pushed to main at popertots/Crussell 2026-07-11 13:02:01 +01:00
a3c0be2890 fix: audit nolint:errcheck — fix dangerous suppression patterns
19be37171b fix: remove 3 dead code blocks (UserCancelBookingHandler, AdminGetInProgressBookingHandler, processImage)
294d844493 fix: replace {__} workaround with clean range() helper in Svelte templates
d172adf392 fix: enable svelte a11y linting and fix violations
Compare 4 commits »
popertots pushed to main at popertots/Crussell 2026-07-11 11:52:20 +01:00
d412dc3cc4 ci: frontend major deps always exits 0 (informational only)
popertots pushed to main at popertots/Crussell 2026-07-11 11:27:22 +01:00
0b5a6d23ce ci: replace upload-artifact@v4 with inline coverage echo (not compatible with Gitea)
popertots pushed to main at popertots/Crussell 2026-07-11 10:39:58 +01:00
844df4c127 fix: use raw clock.Now()+40h for booking test times (avoids time-sensitive boundaries)
popertots pushed to main at popertots/Crussell 2026-07-11 10:18:12 +01:00
abd53baf35 fix: time-sensitive tests use savepoint pattern, avoid 48h auto-approval boundary
popertots pushed to main at popertots/Crussell 2026-07-11 00:35:43 +01:00
ae2acc45c3 chore: bump eslint 9.39.4 -> 9.39.5
popertots pushed to main at popertots/Crussell 2026-07-11 00:30:14 +01:00
de37b07233 fix: use savepoint pattern for today test (matches other tests in file)
1e4460271b fix: fix frontend a11y and lint errors
Compare 2 commits »
popertots pushed to main at popertots/Crussell 2026-07-10 21:31:33 +01:00
d787c9a94e fix: remove duplicate green lunch warning, green card always shows Time selected
popertots pushed to main at popertots/Crussell 2026-07-10 21:29:20 +01:00
a2b4f84503 chore: bump @eslint/js 9.39.4 → 9.39.5
popertots pushed to main at popertots/Crussell 2026-07-10 21:20:57 +01:00
7833e87aab fix: add split-lunch detection with formatted time range warnings
popertots pushed to main at popertots/Crussell 2026-07-10 21:14:17 +01:00
7c8fd94fcb fix: restore admin lunch warning tier (30-60min) with gap-worsening comparison
popertots pushed to main at popertots/Crussell 2026-07-10 20:58:02 +01:00
fe47cb486a fix: replace 3.5s sleep with poll loop in till checkout test
b91339ec56 fix: use targeted DELETE in DAV test instead of full table wipe
50ce98d729 fix: remove dead GenerateRefreshToken calls (tokens never consumed)
Compare 3 commits »
popertots pushed to main at popertots/Crussell 2026-07-10 20:43:14 +01:00
a4a80246d1 fix: restore S3 error stubs, add CI timeouts, gofmt handlers.go, fix comment
popertots pushed to main at popertots/Crussell 2026-07-10 20:07:40 +01:00
e896591098 chore: upgrade npm deps — vite 8, prettier plugins, @types/node, @eslint/compat
popertots pushed to main at popertots/Crussell 2026-07-10 19:14:30 +01:00
609a099677 fix: data races in Square mock and scheduler hostname tests
popertots pushed to main at popertots/Crussell 2026-07-10 18:49:16 +01:00
2cd35ea84a fix: S3-dependent tests skip in prod, add GO_TESTING to CI for dav init
popertots pushed to main at popertots/Crussell 2026-07-10 18:28:37 +01:00
cbaed41056 fix: restrict user_coverage_test build to test && dev
popertots pushed to main at popertots/Crussell 2026-07-10 18:17:41 +01:00
3029fd5179 test: add coverage tests across backend + fix mock for PENDING checkout support
popertots pushed to main at popertots/Crussell 2026-07-10 13:22:25 +01:00
c0442d4ebd ci: enable coverage on Tests (prod), remove unrealistic threshold, fix prettier
popertots pushed to main at popertots/Crussell 2026-07-10 13:06:33 +01:00
990c86495c fix: suppress unused nonDepositPaymentType in prod-staticcheck