29 Commits
Author SHA1 Message Date
Star 171051af4f docs: revert to Chinese as default README
阿文说得对:作为中国开发者要自信一点 💪
2026-03-07 11:47:53 +08:00
Star 83cd40533c docs: switch default README to English
- README.md is now English (was README.en.md)
- README.zh.md is now Chinese (was README.md)
- Updated all cross-language links in README.md, README.zh.md, README.ja.md
- No content changes, only file rename and link updates
2026-03-07 11:41:37 +08:00
Star 7c73340bd5 docs: add project maintenance SOP 2026-03-07 05:00:18 +08:00
Star 171d4495d8 docs: credit Zhaohan-Wang for desktop pet module 2026-03-06 19:54:09 +08:00
Star e9a538298d docs: credit community contributors in README 2026-03-06 19:52:59 +08:00
Star 61a5d5f101 fix: correct OpenClaw URL to GitHub repo 2026-03-06 17:52:55 +08:00
Star e7e08b54e4 docs: restructure README — dual quick-start paths, audience section, community co-maintenance 2026-03-06 17:51:24 +08:00
Star bb02d21e88 docs: sort changelog entries in reverse chronological order 2026-03-06 17:18:59 +08:00
Star 0f6a224fc2 change default port to 19000 2026-03-06 17:11:35 +08:00
Star 8d36ad5267 feat: bundle gemini image generate script + update SKILL.md install guide
- Add scripts/gemini_image_generate.py to repo (was only in local skill dir)
- Update SKILL.md section 4: add step-by-step setup for image generation env
- No changes to app.py or any existing logic; script is a standalone addition
- Users can now set up image generation by following SKILL.md instructions
2026-03-06 01:27:30 +08:00
Star e03082629a docs: restructure README for all 3 languages (zh/en/ja)
- Merge feature list + refresh notes into unified feature overview
- Add 'For OpenClaw Users' section (Skill, auto-sync, invite guests)
- Add Desktop Pet section
- Merge art assets + license sections
- Compress changelog into concise update log with doc links
2026-03-06 00:04:52 +08:00
Star 5338bad92d docs: sync 2026-03-05 update notes to EN and JA READMEs
Add section G (stability fixes, async image gen, mobile drawer,
join key expiration) to README.en.md and README.ja.md, matching
the Chinese README.
2026-03-05 23:52:09 +08:00
Star ad9b1fbc31 Merge branch 'chore-office-agent-push-paths' 2026-03-05 23:29:53 +08:00
Star f8a06be7f7 Merge branch 'feat-debug-agent-gate' 2026-03-05 23:29:49 +08:00
Star d9fe21efd2 docs: add 2026-03-05 update report, update README and SKILL.md
- Add detailed update report for all 8 commits (CDN fix, fetchStatus fix,
  async generation, mobile drawer, join key expiration)
- Update README section 9.G with changelog summary
- Update SKILL.md section 10.7 with stability fixes
2026-03-05 22:45:33 +08:00
Star 02a731e8af feat: key-level expiration + activity key ocj_starteam02 (100 concurrent, expires EOD) 2026-03-05 18:47:28 +08:00
Star 5aef4302b9 fix: hide drawer completely off-screen on mobile (right: -100vw) 2026-03-05 18:31:55 +08:00
Star 899f27e19f fix: mobile/iPad drawer sidebar - add backdrop overlay, fix body scroll lock, use 100dvh 2026-03-05 18:29:14 +08:00
Star 83e61ff8bf chore: add join-keys.json to gitignore (runtime data) 2026-03-05 17:34:06 +08:00
Star ee141de7cc chore: clean up accidental files from local testing 2026-03-05 17:33:56 +08:00
Star 103f944cf0 fix: async background generation to avoid Cloudflare 524 timeout
- POST /assets/generate-rpg-background now returns immediately with a
  task_id, runs generation in a background thread
- Added GET /assets/generate-rpg-background/poll?task_id=xxx for
  frontend to poll completion status
- Frontend polls every 3s with elapsed time display
- Prevents Cloudflare's 100s timeout from killing the connection
- Also extracted shared error handling into _handleGenError()
2026-03-05 17:29:34 +08:00
Star cc22403046 fix: remove duplicate else block causing SyntaxError in fetchStatus
The fetchStatus function had a duplicated else branch that broke the
try/catch structure, resulting in 'Missing catch or finally after try'
error which prevented the entire page from loading.
2026-03-05 17:04:55 +08:00
Star 878793d74b fix: prevent CDN from caching 404 responses for static assets
- add_no_cache_headers now only applies long-cache headers to 2xx responses
- non-2xx static responses (e.g. 404) get no-cache to prevent CDN from
  caching error pages (which was the root cause of office.hyacinth.im
  failing to load - Cloudflare cached a 404 for phaser.js for 2.7 days)
- add version cache-bust param to phaser.js script tag (matching all
  other static assets)
2026-03-05 17:00:26 +08:00
Star 4bcdd305e7 docs: add starmie homophone disclaimer; dual license (MIT code / non-commercial art); enhance skill for one-click onboarding 2026-03-01 16:02:27 +08:00
Star 6a5c959206 docs: add 30s quick start and dual-language README (CN first, EN after) 2026-03-01 15:45:34 +08:00
Star a68d87af8f docs: clarify features, update skill, add screenshot and asset/non-commercial notices 2026-03-01 15:10:55 +08:00
Star e3006ca9b3 feat: release latest Star Office UI with multi-agent, memo panel, docs and skill refresh 2026-03-01 15:09:00 +08:00
Star 365cd8826d Remove runtime pid/log files 2026-02-26 11:13:57 +08:00
Star e59c1bcd0d Initial open-source release 2026-02-26 11:13:51 +08:00