Commit Graph

  • e5de0b53d4 fix: single JSON-encode release body so newlines render (no literal \n) openhands 2026-07-20 20:21:33 +02:00
  • cb91fbef6c chore: cleaner release notes (cap changelog, concise initial release) openhands 2026-07-20 20:15:44 +02:00
  • 9617e59747 chore: remove obsolete catalogus pack-trigger proposal openhands 2026-07-20 20:05:42 +02:00
  • d103316945 refactor: drop pack.yaml; v*-tag release now includes linked repo URLs + commits openhands 2026-07-20 20:04:45 +02:00
  • 7ac5ed3155 ci: trigger lightweight pack rebuild openhands 2026-07-20 20:02:11 +02:00
  • a6b708080c refactor: lightweight pack — bundle CMS only, link other repos via MANIFEST (URL+commit) openhands 2026-07-20 20:02:07 +02:00
  • d675a842e8 ci: trigger pack rebuild (catalogus full) openhands 2026-07-20 19:50:59 +02:00
  • a1ba13c1b5 fix: catalogus full clone (no sparse), fix manifest ver/status grep collision openhands 2026-07-20 19:50:53 +02:00
  • 981f5a5998 ci: trigger pack rebuild (english manifest) openhands 2026-07-20 19:46:21 +02:00
  • e16cf9b28f i18n: manifest + release notes in English openhands 2026-07-20 19:46:19 +02:00
  • 31ce548c65 ci: trigger pack rebuild (manifest) openhands 2026-07-20 19:44:41 +02:00
  • 5c83f1e788 feat: clear MANIFEST.md in pack + readable release notes (component/version/status per pack) openhands 2026-07-20 19:44:36 +02:00
  • 04ed515af7 ci: trigger full pack rebuild (cache cleared) openhands 2026-07-20 19:39:17 +02:00
  • 5a7d0ab16c fix: guard assemble step (fail if component missing/empty) so pack never ships incomplete openhands 2026-07-20 19:39:13 +02:00
  • f74b610eda ci: trigger pack rebuild (valid tag name) openhands 2026-07-20 19:34:02 +02:00
  • 57511872a2 fix: compute PACK_VERSION in bash (env: did not expand $(date), caused invalid tag -> 500) openhands 2026-07-20 19:33:57 +02:00
  • 99d806984f ci: trigger pack rebuild (release diag) openhands 2026-07-20 19:29:26 +02:00
  • e9bd85ea09 diag: surface GITEA_API/REPO and pack-body bytes in release step to isolate 500 openhands 2026-07-20 19:29:22 +02:00
  • d0612c6aac ci: trigger pack rebuild (use gitea.* vars) openhands 2026-07-20 19:25:44 +02:00
  • 7bc7e5e7ad fix: revert pack release API vars to gitea.* (proven working in deploy.yaml) openhands 2026-07-20 19:25:40 +02:00
  • ae9c762539 ci: trigger pack rebuild (release endpoint fix) openhands 2026-07-20 19:18:13 +02:00
  • 3e1597fd62 fix: hardcode GITEA_API/GITEA_REPO (gitea.* vars produced 500 on release create) openhands 2026-07-20 19:18:09 +02:00
  • cbd87d490b ci: trigger pack rebuild (release diagnostics) openhands 2026-07-20 19:14:14 +02:00
  • 997b74129e fix: harden release step (validate vars, per-curl http codes, diagnostics) to debug exit 3 openhands 2026-07-20 19:14:09 +02:00
  • 614d351a7c ci: trigger pack rebuild (emulator subdir) openhands 2026-07-20 19:10:07 +02:00
  • 3fcd1e1018 fix: build emulator from Emulator/ subdir (pom.xml lives there, not repo root) openhands 2026-07-20 19:10:03 +02:00
  • eda03c7f96 ci: trigger pack rebuild (clone retries) openhands 2026-07-20 19:07:07 +02:00
  • c4a0c607bf fix: retry all repo clones + fail loudly on missing pom/package.json (emulator clone was silently empty) openhands 2026-07-20 19:07:03 +02:00
  • acdbcdf36e ci: trigger pack rebuild (render before nitro) openhands 2026-07-20 19:02:56 +02:00
  • 2af0fc3447 fix: run renderer build before Nitro-V3 so vite.config finds the SDK openhands 2026-07-20 19:02:52 +02:00
  • e2a2b7162d ci: trigger pack rebuild with renderer path fix openhands 2026-07-20 18:58:40 +02:00
  • cc4b7da756 fix: clone CMS from local bare repo in pack workflow (avoids runner HTTPS auth failure) openhands 2026-07-20 18:55:11 +02:00
  • 134bb97410 fix: clone renderer to Nitro_Render_V3 so Nitro-V3 vite build finds the SDK openhands 2026-07-20 18:50:39 +02:00
  • 682babb1c0 perf: cache per-component builds in pack workflow (only rebuild changed repos; sparse catalogus clone) openhands 2026-07-20 18:45:24 +02:00
  • 8b5999970b feat: pack auto-rebuilds on any upstream change (CMS/catalogus/nitro/render/emulator) via 15min cron poll openhands 2026-07-20 18:42:02 +02:00
  • 87d72a1aef feat: add site-pack workflow (builds CMS+catalogus+nitro+render+emulator into pack-YYYYMMDD-HHMM release) openhands 2026-07-20 18:33:00 +02:00
  • 222fa1a9db chore: harden update-Nitrov3.sh (git retry, offline maven, parallel build failure detection, real emulator health port check) openhands 2026-07-20 18:21:47 +02:00
  • 7e0519a04c Revert "test: trigger deploy webhook" openhands 2026-07-20 17:50:10 +02:00
  • 6525512a93 test: trigger deploy webhook openhands 2026-07-20 17:48:29 +02:00
  • 5e8a13a84f fix: resolve all biomaly lint errors and warnings across CMS openhands 2026-07-20 17:41:53 +02:00
  • dd66a5ba2e fix: use TOKEN from env with fallback to secret openhands 2026-07-20 16:03:13 +02:00
  • 7eb3ba1ce8 feat: add create-release.sh for manual release creation openhands 2026-07-20 15:56:45 +02:00
  • 0c0540cf59 fix: yaml syntax in deploy workflow openhands 2026-07-20 15:52:40 +02:00
  • 0913e9d529 fix: merge release into deploy workflow for Gitea compatibility openhands 2026-07-20 15:50:03 +02:00
  • 02df513b18 debug: extensive logging in release workflow openhands 2026-07-20 15:42:46 +02:00
  • 323e2cd9d3 fix: generate changelog from bare repo before clone, use jq openhands 2026-07-20 15:38:42 +02:00
  • cb683b7322 chore: remove test workflow, clean up test tags openhands 2026-07-20 15:36:55 +02:00
  • c959487605 test: add tag trigger test workflow openhands 2026-07-20 15:35:09 +02:00
  • 26da114e0e fix: use curl+jq instead of Python for release creation openhands 2026-07-20 15:29:54 +02:00
  • 8badcd9c92 fix: full clone instead of shallow for proper changelog openhands 2026-07-20 15:27:57 +02:00
  • 25a8d6ab22 debug: add extensive logging to release workflow openhands 2026-07-20 15:23:14 +02:00
  • 57ef6289ff fix: generate changelog via Python subprocess for reliability openhands 2026-07-20 15:21:12 +02:00
  • 80bf3bb0d5 fix: use local checkout for changelog generation openhands 2026-07-20 15:16:19 +02:00
  • 15ed8ffbf0 fix: generate release changelog from full local repo openhands 2026-07-20 15:11:59 +02:00
  • aea9d83865 refactor: rewrite updater to v8.0 — faster, stabler, more features openhands 2026-07-20 15:10:17 +02:00
  • df604bf432 fix: copy .env into temp clone for Prisma build openhands 2026-07-20 15:06:25 +02:00
  • 73a36d503a fix: combine release workflow into single run block openhands 2026-07-20 15:03:11 +02:00
  • 9b8a0e5075 ci: add Gitea release workflow on tag push openhands 2026-07-20 14:59:51 +02:00
  • c8ccbe1f42 perf: add Prisma query caching, ISR for news pages, and aggressive SW caching openhands 2026-07-20 14:54:55 +02:00
  • d5e3bc7875 refactor: mark dead exports with TODO, deduplicate field sanitization, fix import placement openhands 2026-07-20 14:47:05 +02:00
  • 2beba07ba5 feat: enable React Compiler, optimizePackageImports for lucide-react, add loading states for (site) and client routes openhands 2026-07-20 14:25:12 +02:00
  • ccd4994028 feat: enable React Compiler, add Redis caching for API routes, update README with requirements and install guide openhands 2026-07-20 14:14:49 +02:00
  • f53d25e0a5 feat: add view transitions, smooth scroll, bundle analyzer, SSE radio stream, and AnimatePresence animations openhands 2026-07-20 14:06:43 +02:00
  • 57c3fe601a Merge pull request 'fix(admin): chat/command logs crash on ignored Prisma models' (#13) from fix/admin-chat-command-logs into main Simo 2026-07-18 22:25:52 +02:00
  • 3dcd100c9f Fix admin trade logs: wrong Prisma model and missing relations. SimoandCursor 2026-07-18 22:25:38 +02:00
  • afeabdad1b Fix admin chat/command logs crashing on missing Prisma models. SimoandCursor 2026-07-18 22:24:10 +02:00
  • ef0d673cfe Merge pull request 'feat(admin): collapsible sidebar nav groups' (#12) from feat/admin-nav-collapse into main Simo 2026-07-18 22:15:50 +02:00
  • 518ed14a83 Add collapsible admin sidebar nav groups with persistence. SimoandCursor 2026-07-18 22:11:16 +02:00
  • 4628511bae Merge pull request 'feat(admin): feature-first nav + soft light mode' (#11) from feat/admin-feature-nav into main Simo 2026-07-18 22:07:29 +02:00
  • dd806d2527 Reorganize admin nav by feature and soften light mode. SimoandCursor 2026-07-18 22:06:41 +02:00
  • 022fbfa223 Merge pull request 'feat(i18n): observability - analytics + log tables (+ events/polls detail)' (#10) from feat/observability-i18n into main Simo 2026-07-18 21:52:36 +02:00
  • 9a4976f588 Merge branch 'main' into feat/observability-i18n Simo 2026-07-18 21:52:24 +02:00
  • bcbdca841b i18n observability hub: analytics pages and log tables. SimoandCursor 2026-07-18 21:51:55 +02:00
  • 1f925711bc Merge pull request 'feat(i18n): events/polls detail + form chrome' (#9) from feat/events-polls-detail-i18n into main Simo 2026-07-18 21:51:27 +02:00
  • a25008deb5 i18n events/polls detail pages, forms, and empty sections. SimoandCursor 2026-07-18 21:46:52 +02:00
  • dd9c5e70c2 Merge pull request 'feat(i18n): events/polls admin table columns' (#8) from feat/events-polls-table-i18n into main Simo 2026-07-18 21:43:48 +02:00
  • 8009491245 i18n events and polls admin DataTable columns. SimoandCursor 2026-07-18 21:43:27 +02:00
  • 3bf63b17de Merge pull request 'fix(sentry): silence build warning without auth token' (#7) from fix/sentry-no-auth-token-warning into main Simo 2026-07-18 21:40:17 +02:00
  • 549a2fab5c Silence Sentry build warnings when no auth token is set. SimoandCursor 2026-07-18 21:32:25 +02:00
  • 0aa60f8ec5 Merge pull request 'feat(admin): hub polish - headers, events/polls, empty states' (#6) from feat/admin-hub-polish into main Simo 2026-07-18 21:29:19 +02:00
  • 3cb8b92cb3 Polish admin hub pages: drop duplicate headers, align CTAs and empties. SimoandCursor 2026-07-18 21:28:15 +02:00
  • 0582eed5ab Merge pull request 'perf(deploy): restore .next/cache between deploys' (#5) from feat/deploy-restore-next-cache into main Simo 2026-07-18 21:17:16 +02:00
  • 0fcdd45fdc Merge branch 'main' into feat/deploy-restore-next-cache Simo 2026-07-18 21:17:01 +02:00
  • 580ee197a7 Merge pull request 'feat(catalog): Visual Manager polish (stats, deletes, newPageParent)' (#4) from feat/vm-polish into main Simo 2026-07-18 21:16:46 +02:00
  • 4646f88eee Merge pull request 'fix(i18n): Dutch shop / transactions / vouchers admin keys' (#3) from feat/nl-shop-i18n into main Simo 2026-07-18 21:16:32 +02:00
  • 224ccd654b perf(deploy): keep .next/cache while clearing stale generated types SimoandCursor 2026-07-18 21:15:52 +02:00
  • 8d1cf86105 feat(catalog): SSR stats in Visual Manager, honest deletes, newPageParent SimoandCursor 2026-07-18 21:14:55 +02:00
  • cd4233b430 fix(i18n): fill missing Dutch shop, transactions, and voucher admin keys SimoandCursor 2026-07-18 21:11:50 +02:00
  • b7fd19b6d9 Merge pull request 'feat(catalog): Visual Manager BC + honest canEdit' (#2) from feat/visual-manager-bc-canedit into main Simo 2026-07-18 21:04:39 +02:00
  • 7d50b72ade feat(catalog): Visual Manager for Builder Club with honest canEdit SimoandCursor 2026-07-18 21:03:07 +02:00
  • 8ccade73cc chore: verified clean state, type-safety refactor and deploy fix in place openhands 2026-07-18 20:53:01 +02:00
  • 80c6559143 fix(deploy): stop hanging on per-file sticky-bit scan SimoandCursor 2026-07-18 20:34:20 +02:00
  • 3eaffe658d refactor: remove explicit any across admin forms and catalog actions openhands 2026-07-18 20:30:34 +02:00
  • 907a4399d0 refactor: type PollQuestionsManager form with PollQuestionInput openhands 2026-07-18 20:18:32 +02:00
  • 0d027dba99 refactor: type EventPrizesManager form with EventPrizeInput openhands 2026-07-18 20:17:48 +02:00
  • 41f5269b4e refactor: type PollForm with explicit PollFormValues openhands 2026-07-18 20:17:14 +02:00
  • 4991008159 refactor: type EventForm with explicit EventFormValues openhands 2026-07-18 20:16:06 +02:00
  • d0f9b3ef95 fix(deploy): nuclear-replace src to defeat skip-worktree ghosts SimoandCursor 2026-07-18 20:30:21 +02:00
  • 968f6ff7db fix(deploy): unstick nitro Json typecheck and wipe poisoned .next cache SimoandCursor 2026-07-18 20:14:50 +02:00
  • 1abbf3fde7 fix(deploy): sync rooms Prisma types and harden checkout against stale host files SimoandCursor 2026-07-18 20:06:34 +02:00