Skip to content

Feat/template sync and version check - #7

Merged
LikeDreamwalker merged 4 commits into
mainfrom
feat/template-sync-and-version-check
Jul 19, 2026
Merged

Feat/template sync and version check#7
LikeDreamwalker merged 4 commits into
mainfrom
feat/template-sync-and-version-check

Conversation

@LikeDreamwalker

Copy link
Copy Markdown
Collaborator

No description provided.

LikeDreamwalker and others added 4 commits July 19, 2026 15:38
feat: fork→template migration with in-app sync from upstream

- Replace fork-based onboarding with GitHub Template Repository model
- Add syncFromUpstream() server action using Git Data API to build
  two-parent merge commits, preserving user data (memory/tasks/sessions)
- Fix version comparison: use semver instead of string equality
- Add "Sync from upstream" button to Settings → Version & Updates
- Update version badge: "How to sync" link + Settings hint
- Add i18n keys (EN + ZH) for version and sync UI
- Rewrite deployment docs (EN + ZH): fork→template, sync instructions
- Update all repo references: LikeDreamwalker/previously → previously-lab/agent
- Add 44 unit tests (semver + sync path filtering)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@
fix: remove re-export from "use server" file

Next.js "use server" files cannot use barrel re-exports with Turbopack.
Client components now import syncFromUpstream directly from ./sync.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@
- Replace fork-based onboarding with GitHub Template Repository model
- Add syncFromUpstream() server action using Git Data API to build
  two-parent merge commits, preserving user data (memory/tasks/sessions)
- Fix version comparison: use semver instead of string equality
- Add "Sync from upstream" button to Settings → Version & Updates
- Update version badge: "How to sync" link + Settings hint
- Add i18n keys (EN + ZH) for version and sync UI
- Rewrite deployment docs (EN + ZH): fork→template, sync instructions
- Update all repo references: LikeDreamwalker/previously → previously-lab/agent
- Add 44 unit tests (semver + sync path filtering)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
previously Building Building Preview, Comment Jul 19, 2026 7:51pm

@LikeDreamwalker
LikeDreamwalker merged commit 9358ab9 into main Jul 19, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant