Commit Graph
1418 Commits
Author SHA1 Message Date
openhands 3c0acc3fcf refactor(ci): volledig opnieuw geschreven CI workflow
CI / check (push) Canceled after 1m56s
CI / deploy (push) Skipped
- Check job: lint, typecheck, test in node:26 container
- Deploy job: Docker build + deploy + health check op host
- Corepack pnpm installatie
- BuildKit caching
- Contract tests herschreven (18 tests)
2026-09-04 11:26:25 +02:00
openhands a52cbead8a perf(ci): snellere workflow + Epic runner naam
CI / check (push) Failing after 3m1s
CI / deploy (push) Skipped
- Runner hernoemd naar 'Epic runner'
- Env variabelen als global env (niet per step)
- fetch-depth: 1 voor snellere checkout
- Knip verwijderd (traag, niet kritiek)
- Docker BuildKit caching
- Health check opgeschoond
2026-09-04 11:22:28 +02:00
openhands c949319332 fix(tests): update contract tests voor Docker-based CI workflow
CI / check (push) Failing after 3m4s
CI / deploy (push) Skipped
2026-09-04 11:16:07 +02:00
openhands e97a9f3119 fix(ci): update runner labels en workflow voor self-hosted Docker setup
- Check job: node:26-bookworm-slim image + corepack pnpm
- Deploy job: self-hosted host mode voor Docker CLI toegang
- Health check na deploy (30 pogingen)
- Runner labels bijgewerkt in docker-compose
2026-09-04 11:12:49 +02:00
Simo 2c5db2168b fix(housekeeping): serialize set-rank intents
CI / runtime-diagnostics (pull_request) Canceled after 0s
CI / check (pull_request) Canceled after 0s
CI / deploy (pull_request) Canceled after 0s
CI / release (pull_request) Canceled after 0s
2026-09-03 21:29:29 +02:00
Simo 48096833ec fix(housekeeping): complete retry command integration 2026-09-03 21:14:15 +02:00
Simo 4b0c8b82ce test(housekeeping): stabilize live route scan 2026-09-03 21:09:18 +02:00
Simo 16ebc4a09e fix(housekeeping): keep rank reset transactional 2026-09-03 21:05:18 +02:00
Simo 3b568e30b4 fix(economy): make catalog translation atomic 2026-09-03 21:02:38 +02:00
Simo daf272bad4 fix(housekeeping): make rank synchronization recoverable 2026-09-03 20:54:34 +02:00
Simo 11ddf6cf0b fix(housekeeping): preserve form state and accurate access details 2026-09-03 20:39:10 +02:00
openhands f0efb6b169 Fix: CI bestand hernoemd naar .yaml voor contract tests 2026-09-03 17:26:21 +02:00
openhands c992bed970 Fix: dubbele CI bestanden opgeruimd en contract test gefixt 2026-09-03 17:25:40 +02:00
openhands d01975706d Trigger CI test 2026-09-03 17:23:44 +02:00
openhands c1b0c40725 perf: voeg CPU en RAM limieten toe tegen server lag
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
CI / release (push) Skipped
CI / check (push) Canceled after 0s
CI / deploy (push) Canceled after 0s
2026-09-03 17:10:08 +02:00
openhands 15a0007fa7 fix: switch naar host executor
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 0s
CI / release (push) Skipped
CI / deploy (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 17:09:02 +02:00
openhands 4ce5f8ae56 fix: wijzig test databases naar host gateway
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
CI / release (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 17:07:16 +02:00
openhands 4852847e0f fix: forceer HTTPS checkout actie
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 1s
CI / release (push) Skipped
CI / deploy (push) Skipped
CI / check (push) Failing after 7s
CI / deploy (push) Skipped
2026-09-03 17:05:08 +02:00
openhands 3bf9765917 fix: gebruik officiële checkout actie ipv lokaal pad
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 1s
CI / release (push) Skipped
CI / deploy (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 17:04:28 +02:00
openhands 2f96ad63f0 chore: test nieuwe Docker workflow
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 2s
CI / deploy (push) Skipped
CI / release (push) Skipped
2026-09-03 17:03:12 +02:00
openhands c4a3bec367 chore: test pipeline trigger
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 19s
CI / release (push) Skipped
CI / deploy (push) Skipped
2026-09-03 16:58:50 +02:00
openhands fcf3d62197 fix: corrigeer git remote paden voor docker runner
CI / runtime-diagnostics (push) Skipped
CI / release (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 16:41:37 +02:00
openhands 7f1482cd1e fix: forceer bash installatie in alpine runner container
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 2s
CI / release (push) Skipped
CI / deploy (push) Skipped
2026-09-03 16:39:02 +02:00
openhands 84eec70925 ci: restart pipeline with new docker runner
CI / runtime-diagnostics (push) Skipped
CI / release (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 16:31:44 +02:00
openhands 2a7702cade fix: verander Gitea runner van shell naar ubuntu-latest
CI / runtime-diagnostics (push) Skipped
CI / release (push) Skipped
CI / check (push) Failing after 1s
CI / deploy (push) Skipped
2026-09-03 16:13:49 +02:00
openhands 848d62ba69 force pipeline reset
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 0s
CI / deploy (push) Skipped
CI / release (push) Skipped
2026-09-03 16:12:07 +02:00
openhands 1673da5afe trigger pipeline
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 0s
CI / deploy (push) Skipped
CI / release (push) Skipped
2026-09-03 16:10:29 +02:00
openhands 5e598a08b4 fix: remove ssr:false from dynamic imports in server components
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 0s
CI / deploy (push) Skipped
CI / release (push) Skipped
Turbopack rejects ssr:false in Server Components.
Removed from 4 dynamic imports in:
- src/app/(site)/layout.tsx (RadioPlayerGate)
- src/app/admin/analytics/economy/page.tsx (RevenueChart)
- src/app/admin/analytics/page.tsx (DashboardChart, PeakHoursHeatmap)
- src/app/admin/media/page.tsx (AdminMediaGrid)
2026-09-03 16:04:48 +02:00
openhands 30c95b1a5c feat: comprehensive CMS improvements
CI / runtime-diagnostics (push) Skipped
CI / release (push) Skipped
CI / check (push) Failing after 0s
CI / deploy (push) Skipped
- Fix DOMPurify SSR crash (use isomorphic-dompurify)
- Fix SanitizedHtml to sanitize by default
- Add auth guards to studio/catalog maintenance pages
- Add update/edit to vouchers CRUD
- Add update/edit to rare-values CRUD
- Add approve workflow to applications page
- Add edit form to guilds detail page
- Add SEO metadata to all public pages (21 pages)
- Fix mobile nav accessibility (focus trap, aria attributes)
- Fix missing labels and table accessibility
- Add dynamic imports for heavy client components (6 components)
- Fix silent error swallowing (40+ locations)
- Add content scheduling for articles (publishAt, status)
- Wire up 12 missing webhook notification triggers
- Add global search to admin panel
- Add bulk actions to admin users table
- Fix JSON formatting and a11y issues
2026-09-03 16:00:32 +02:00
Simo 93367a239f fix(housekeeping): require reasons for destructive changes 2026-09-02 22:12:58 +02:00
Simo 50598472ad fix(polls): enforce shared persistence invariants 2026-09-02 22:03:26 +02:00
openhands b810b16672 fix: show/hide arrow always visible and null-safe
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 29s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m2s
- Show arrow (›) appears when toolbar is hidden, regardless of pos state
- Null-safe pos top/left (?. ?? 8) to prevent TS errors
- Arrow positioned fixed top-right instead of depending on balk-positie
2026-09-02 22:02:31 +02:00
Simo c841595458 fix(housekeeping): canonicalize live cutover links 2026-09-02 21:53:19 +02:00
openhands a30e4af32e feat: polish toolbar, live online count via SSE + emulator 3-state
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 30s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m5s
- Add emulator status 3-state (unknown/green/red) with tooltip
- Extract shared primary button style/constants for DRY toolbar code
- Add emulatorUnknown translations to all 25 locales
- Bump Next.js to 16.3.4
- Fix RCON delivery timeout caching (15s TTL / shared across clients)
- Who's-online tooltip throttled to max 1 request per 30s
2026-09-02 21:34:30 +02:00
openhands 67b67798b9 feat(client): polished toolbar, live online count via SSE
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 28s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m27s
- Redesign in-game client toolbar with refined glass styling and buttons
- Live online count + emulator status streamed over SSE multicast
- Who's-online tooltip throttled to reduce repeated requests
- Fix show button so it always returns the hidden toolbar
- Use theme CSS variables instead of hardcoded colors
- Add toolbar translations across all 25 locales
2026-09-02 21:14:42 +02:00
Simo 1f10e15c1c test(housekeeping): verify polls vertical
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 45s
CI / deploy (pull_request) Skipped
CI / release (pull_request) Skipped
2026-09-02 20:48:35 +02:00
Simo 766e7e20c8 fix(housekeeping): clear poll question options 2026-09-02 20:17:28 +02:00
Simo 51eecd0e72 feat(housekeeping): add dedicated polls workflow 2026-09-02 20:06:26 +02:00
Simo 5edaa0254c fix(housekeeping): retain unchecked command fields 2026-09-02 19:46:19 +02:00
Simo 3b2012e704 feat(housekeeping): retain invalid command input 2026-09-02 19:38:38 +02:00
Simo f64b4d67b4 fix(housekeeping): isolate poll question mutations 2026-09-02 19:24:03 +02:00
Simo de7cc42ddf fix(polls): canonicalize transaction lock order 2026-09-02 19:09:50 +02:00
Simo e9680775f9 fix(housekeeping): lock poll questions by primary key 2026-09-02 18:54:58 +02:00
Simo 6e16b948e6 fix(housekeeping): align poll deletion lock order 2026-09-02 18:45:50 +02:00
Simo b4193bea6c fix(housekeeping): lock poll mutation snapshots 2026-09-02 18:38:25 +02:00
Simo 3e52965292 fix(housekeeping): protect poll destructive actions 2026-09-02 18:30:35 +02:00
Simo dba58cad4f feat(housekeeping): load complete poll operator data 2026-09-02 18:16:25 +02:00
Simo de94b47cae fix(housekeeping): harden poll response paging 2026-09-02 18:02:54 +02:00
Simo cbc3075e5a feat(housekeeping): define typed poll query contract 2026-09-02 17:52:41 +02:00
openhands e1ecb190bc docs(docker): clarify how to update (nightly cron + manual run) in README
CI / check (push) Successful in 34s
CI / runtime-diagnostics (push) Skipped
CI / deploy (push) Successful in 1m5s
CI / release (push) Skipped
2026-09-02 12:58:39 +02:00