Commit Graph

  • 6e82a02e64 fix(ci): rewrite ci.yaml with correct Gitea Actions syntax openhands 2026-10-12 20:04:13 +02:00
  • 08ff14d0ac test: trigger CI run for monitoring openhands 2026-10-12 20:01:17 +02:00
  • b17da6ab25 fix(gitea): use runs-on: [] so host runner picks up jobs (contract test aligned) openhands 2026-10-12 19:43:34 +02:00
  • 56ca775405 fix(gitea): runner label ubuntu-latest (remove GITEA_TOKEN drop-in conflict) openhands 2026-10-12 19:38:08 +02:00
  • 8ee99e8ce8 test: ubuntu-latest only label openhands 2026-10-12 19:26:16 +02:00
  • 5ea1d50ad1 test: add ubuntu-latest label test openhands 2026-10-12 19:24:54 +02:00
  • 6ef7486ca4 test: clean v5 install via Docker approach openhands 2026-10-12 19:21:39 +02:00
  • 7c15cfd26d test: clean v5 install test openhands 2026-10-12 19:19:31 +02:00
  • 2ca277d858 test: final CI test after clean install openhands 2026-10-12 19:17:52 +02:00
  • 758e25452d test: try different label approach openhands 2026-10-12 19:13:19 +02:00
  • 60d375144d test: final CI trigger test openhands 2026-10-12 19:12:03 +02:00
  • 1c816019b1 test: final CI verification openhands 2026-10-12 19:09:59 +02:00
  • ceff6f98d9 test: add test-ci file for CI trigger openhands 2026-10-12 19:08:54 +02:00
  • 8395e60f87 test: fourth verification after token fix openhands 2026-10-12 19:07:43 +02:00
  • a92b951540 test: token sync fix verification openhands 2026-10-12 19:06:50 +02:00
  • d5938f94ed test: second verification openhands 2026-10-12 19:05:45 +02:00
  • 991328ff0e test: verify runner picks up Gitea CI openhands 2026-10-12 19:02:45 +02:00
  • 1835221096 fix: remove .gitlab-ci.yml (using Gitea CI instead) openhands 2026-10-12 19:00:45 +02:00
  • e7a6245ac2 test: add test line to README openhands 2026-10-12 18:49:25 +02:00
  • da43b6c80c fix: use explicit runner label self-hosted:host to match registered v5-runner openhands 2026-10-12 18:28:31 +02:00
  • eb67424a1c test: add verification comment to .gitlab-ci.yml, triggering workflow run openhands 2026-10-12 18:25:05 +02:00
  • 3776475db4 fix: ci-workflow-contract test expectations updated to runs-on: [] openhands 2026-10-12 18:18:24 +02:00
  • 54b9186e52 fix: test.yml runs-on ubuntu-latest → [] for host runner compatibility openhands 2026-10-12 18:15:58 +02:00
  • fe684faf70 fix: change Gitea Actions runner from self-hosted to host runner, preventing stuck jobs when self-hosted runners are offline openhands 2026-10-12 18:08:08 +02:00
  • 22f834ef45 fix: add explicit runner tags to .gitlab-ci.yml jobs, ensuring shared runners are used and 'no matching online runner' error is prevented openhands 2026-10-12 17:46:36 +02:00
  • 7b249a7222 P1-P3 admin cleanup: rank guard, SSRF guard, count caching, dead code removal, pagination rewrite openhands 2026-10-12 17:42:19 +02:00
  • 57529fd1ea Fix: badge API now reads from Gamedata/c_images/album1584 openhands 2026-10-11 21:14:10 +02:00
  • acbb833eca Fix: make live test describe blocks conditional on RUN env vars (skip when not set) openhands 2026-10-11 20:49:53 +02:00
  • 6912669754 Remove skip directives from live test files openhands 2026-10-11 20:26:27 +02:00
  • 7388ad3451 Fix: admin badges formatting (biome) openhands 2026-10-11 20:05:27 +02:00
  • b13c9f47be Fix admin-badges: handle non-positive userId, truncate badge code to 32 chars, only revalidate on grant openhands 2026-10-11 20:04:06 +02:00
  • f14a0e5fe7 Fix i18n type errors: add colIcon to Dutch locale and type casts openhands 2026-10-11 19:56:05 +02:00
  • 505ed2bfe2 fix(lint): remove duplicate colIcon key in en.json openhands 2026-10-11 19:40:32 +02:00
  • 548ae541b2 fix(i18n): add colIcon keys for badges and rareValues openhands 2026-10-11 19:40:03 +02:00
  • 05883b1ee6 chore: make workflow file anonymous and secure openhands 2026-10-11 19:38:22 +02:00
  • ad015e1e9c fix(lint): remove duplicate i18n key and cleanup unused biome suppressions openhands 2026-10-11 19:36:57 +02:00
  • 62e3e49ad1 fix(i18n): add colIcon translation to en.json openhands 2026-10-11 19:36:02 +02:00
  • 338591691f chore: schone start test-workflow voor v5 runner openhands 2026-10-11 19:34:04 +02:00
  • f56109836e chore: trigger v5 runner openhands 2026-10-11 19:31:35 +02:00
  • b1a45902b4 Test Gitea v5 runner openhands 2026-10-11 19:30:03 +02:00
  • 7d8874c8cd fix: biome lint suppressions + admin-badges.ts formatting openhands 2026-10-11 18:48:26 +02:00
  • a06db72c65 Update: admin panel fixes, badge icons, studio improvements, gitea runner v5 openhands 2026-10-11 18:44:02 +02:00
  • afc8909d3f fix(studio): the furniture list was rendered at opacity 0 and never painted openhands 2026-10-11 18:05:13 +02:00
  • 990ebdb158 fix(pwa): retire the service worker instead of just fixing it openhands 2026-10-11 17:31:15 +02:00
  • 1a4888df50 fix(pwa): stop the service worker replaying chunks from a previous release openhands 2026-10-11 17:21:53 +02:00
  • 2978483ea9 fix(assets): serve furniture icons from the gamedata tree, add stack-height SQL generator openhands 2026-10-11 17:01:53 +02:00
  • 43742e8d99 fix(catalog): decode WebP bundle textures so furniture icons resolve again openhands 2026-10-11 17:01:37 +02:00
  • 6793f77733 fix(deploy): stub git status in the simulation harness openhands 2026-10-10 17:26:12 +02:00
  • adffac7360 feat(catalog): store furniture bundles as .hab instead of .nitro openhands 2026-10-10 17:09:36 +02:00
  • fdb7af7ef5 fix(deploy): unblock every rebuild on BuildKit's host-network refusal openhands 2026-10-10 13:07:13 +02:00
  • 48291ab641 fix: correct the ACL revoke migration and update the login redirect e2e openhands 2026-10-09 18:21:09 +02:00
  • 6b34293cd3 fix: apply the 44px button target only to coarse pointers openhands 2026-10-09 18:04:21 +02:00
  • 5cb42c8dfb fix: stop the commandocentrum audit call leaking an unhandled rejection openhands 2026-10-09 17:57:28 +02:00
  • 759ae91745 perf: cache search and news archive, drop motion/react from public pages openhands 2026-10-09 17:35:38 +02:00
  • 179484642f feat: per-account login lockout, mail index, resend captcha, i18n scoping openhands 2026-10-09 17:12:50 +02:00
  • 6cc45d7413 feat: harden atoms-nexst against review findings (37 items) openhands 2026-10-09 16:19:48 +02:00
  • 3933214953 feat(auth): implement all 16 homepage/login/register review items openhands 2026-10-08 18:49:27 +02:00
  • 8561c3f85e fix(ci): accept any runtime the engines range supports openhands 2026-10-08 17:28:56 +02:00
  • d2350a6427 fix(ci): install bash in the Docker build stage openhands 2026-10-08 17:19:06 +02:00
  • 0845f80768 fix(ops): run heavy commands under a hard memory cap to stop host OOM kills openhands 2026-10-07 20:17:00 +02:00
  • 3265c149da style(landing): add micro-interactions and polish public pages openhands 2026-10-06 22:59:03 +02:00
  • 57710a7fe3 style(landing): polish the public index, login and register screens openhands 2026-10-06 22:00:02 +02:00
  • 5b2eb91c5c fix(ops): stop a compose replica from blocking the blue/green release openhands 2026-10-05 21:13:49 +02:00
  • 11ad6d4376 fix(ci): measure route bundles from webpack manifests openhands 2026-10-05 20:49:53 +02:00
  • 6c3d81920e fix(ops): supervise the job worker and stop the health probe from lying openhands 2026-10-05 20:25:22 +02:00
  • 108c6ce03d fix(ci): make the lint gate fail for real and stop byparr leaking disk openhands 2026-10-05 17:24:12 +02:00
  • 6bffc53779 refactor(auth): merge the duplicate login form and localize the auth screens openhands 2026-10-04 18:50:23 +02:00
  • 3d828a61ab fix(build): build with webpack because the Turbopack build is OOM-killed openhands 2026-10-04 18:50:11 +02:00
  • 7f07c111ac perf(studio): load motion's minimal entry instead of the full component library openhands 2026-10-03 19:21:02 +02:00
  • 8218039c64 test(live): stop the live suites inheriting the production database openhands 2026-10-03 19:03:28 +02:00
  • f705c67fc7 revert(docker-compose): keep the cms services the contract tests require openhands 2026-10-03 18:51:06 +02:00
  • c8b3054527 fix(deploy): free port 3002 and stop compose from competing for the slots openhands 2026-10-03 18:45:51 +02:00
  • 8ec3df541e fix(deploy): name the container blocking a port and silence phantom cleanup openhands 2026-10-03 18:37:12 +02:00
  • 8ee144745a fix(deploy): stub ss in the deploy harness and cover the port-conflict path openhands 2026-10-03 18:30:00 +02:00
  • 64ad9baf39 fix(deploy): trust the nginx upstream when picking the live slot openhands 2026-10-03 18:22:40 +02:00
  • 704e33638f fix: restore six useEffect dependencies removed while silencing lint openhands 2026-10-03 18:07:56 +02:00
  • eddb7edea4 fix: make all CI jobs pass (integration, ui) and restore prefix dialog reset openhands 2026-10-03 17:02:49 +02:00
  • 1c9ddcd48a fix(cms): increase docker mem limit to 6gb and enforce node max-old-space-size to prevent OOM killer crashes openhands 2026-10-02 22:25:16 +02:00
  • 30ff970c38 chore: upgrade to pnpm v12, update dependencies, and fix msw v3 typescript types openhands 2026-10-02 21:31:42 +02:00
  • f99980052b perf: optimize cache layer for speed and stability openhands 2026-10-02 17:16:03 +02:00
  • f181cd6af4 chore: ignore local runtime snapshots under backups/ openhands 2026-10-01 18:07:56 +02:00
  • 8a6d92afd8 fix(cloudflare): cache the gamedata tree at the edge with respect_origin openhands 2026-10-01 18:00:48 +02:00
  • dbaccd7cfc fix(gamedata): never cache a missing gamedata file openhands 2026-10-01 18:00:36 +02:00
  • 4e036b08d5 fix(proxy): drop request rate limiting from gamedata entirely openhands 2026-10-01 17:56:48 +02:00
  • f0dcf440a7 fix(proxy): split rate limiting into page and static zones openhands 2026-10-01 17:49:41 +02:00
  • 4a1211a931 feat(proxy): add per-IP rate and connection limits openhands 2026-10-01 17:25:49 +02:00
  • e3c010f383 fix(proxy): raise nginx worker rlimit above worker_connections openhands 2026-10-01 17:11:04 +02:00
  • a6cc3cafa9 fix(catalog): read furnidata from one cache, purge the gamedata edge on write openhands 2026-10-01 15:16:48 +02:00
  • cede541813 fix(catalog): route item-table writes to the catalog they belong to openhands 2026-09-30 20:06:48 +02:00
  • e0efbef30d fix(catalog): make the Builder Club catalog read and write its own offers openhands 2026-09-30 19:17:20 +02:00
  • cebcf440c5 feat(catalog): record bulk edits, make deletions reversible, unify the tree read openhands 2026-09-30 18:19:36 +02:00
  • 9550b3d66f feat(catalog): make the live catalog self-correcting and honest about failure openhandsandClaude Opus 4.8 2026-09-30 15:15:34 +02:00
  • 28ce0f911c fix(catalog): keep the live catalog truthful after every import path openhandsandClaude Opus 4.8 2026-09-30 14:45:26 +02:00
  • d73baf1458 fix(catalog): take furnidata values from the clone source for retro items openhands 2026-09-29 16:02:58 +02:00
  • 2f7e557d5e feat(catalog): add a Studio button to fix missing furnidata entries openhands 2026-09-29 15:48:32 +02:00
  • 4be7eaed59 fix(catalog): never create a page that reuses a sibling's order number openhands 2026-09-29 15:34:44 +02:00
  • 9cc57cddfc feat(catalog): update the catalog live after an import, no page refresh openhands 2026-09-29 15:34:36 +02:00
  • 7507c3b55c fix(deploy): detect the actually-live blue/green slot, stop nginx-sync clobbering the upstream openhands 2026-09-28 23:38:22 +02:00
  • 90b65c92a2 feat(proxy): sync Cloudflare ranges at nginx+Traefik, block IP spoofing openhands 2026-09-28 23:35:00 +02:00
  • 7697728d07 feat(cache): single-owner caching across nginx, edge and content edits openhands 2026-09-28 21:55:18 +02:00