11 Commits
Author SHA1 Message Date
Hanzo Dev 28b441dca8 merge: integrate held feature work onto main 2026-07-22 03:01:50 -07:00
Hanzo Dev 936ee38878 merge held work: xorm provenance notice + Hanzo README branding
# Conflicts:
#	README.md
2026-07-22 02:44:39 -07:00
Hanzo Dev cf328abfb6 re-fork from upstream xorm.io/xorm v1.4.1 (421cdc36)
Replace the working tree with the exact contents of upstream
xorm.io/xorm v1.4.1, applying ONLY:
  - import-path rename xorm.io/xorm -> github.com/hanzoai/xorm
  - import-path rename xorm.io/builder -> github.com/hanzoai/builder
  - module line -> github.com/hanzoai/builder consumer
  - NOTICE provenance (Hanzo AI + upstream Xorm Authors, BSD-3-Clause)

Non-test .go is byte-identical to upstream after normalizing the import
paths back, so schema Sync (columnTypesMatch/columnDefaultsMatch), the
PostgreSQL GetColumns introspection, and the context hook Ctx writeback
match upstream exactly. The prior fork content predated v1.4.1 and is
superseded; published as immutable v1.4.2.
2026-07-17 18:33:52 -07:00
Hanzo Dev f6e05873e5 chore(notice): add xorm provenance and deviations 2026-07-13 16:04:50 -07:00
Hanzo Dev f19cd4d393 merge: de-gitea scrub → main 2026-07-13 12:13:07 -07:00
Hanzo Dev bc3d10a339 chore: de-gitea — scrub branding/docs, keep legal+provider
Repoint our own branding/docs/config away from gitea.com to Hanzo hosts;
leave genuine upstream history, factual credits, functional deps intact.

- .changelog.yml: target hanzoai/xorm via github service (keep github|gitea
  as a provider option; drop stale upstream-default comments)
- .gitea/workflows/release-tag.yml: fetch release-action from git.hanzo.ai
  (keep the .gitea/workflows path — Gitea-Actions convention our runner uses)
- Makefile: neutral test DB name; drop stale "Gitea requires Go" message
- CONTRIBUTING.md: point contributors at github.com/hanzoai/xorm + our id
- README.md / README_CN.md: relative cross-language + CONTRIBUTING links,
  build badge to git.hanzo.ai

Kept (do not touch): upstream release history in CHANGELOG.md and the
upstream issue reference in rows.go (honest pre-fork record); factual
"Cases" Gitea credit; gitea.com/xorm/sqlfiddle in go.sum (transitive dep of
hanzoai/builder; go mod tidy retains it); gitee.com/travelliu/dm (gitEE, not
gitEA — real compiled driver).
2026-07-13 11:58:35 -07:00
Hanzo Dev 03d8045963 deps: drop mattn/go-sqlite3 -> hanzoai/csqlite; modernc sqlite v1.48.0
Test sqlite driver was the only mattn user; swap the 4 blank imports to
hanzoai/csqlite (drop-in, registers driver name sqlite3). Bump
modernc.org/sqlite v1.20.4 -> v1.48.0 (go1.25, no mattn require) to drop
the transitive mattn ghost from the module graph. grep mattn go.mod = 0,
go list -deps mattn = 0. core/internal.statements/migrate/tests green.
2026-07-12 21:17:27 -07:00
Hanzo AI 3c5b4ece9d deps: bump Go to 1.26.4 across go.mod, Dockerfiles, GH Actions
Workspace-wide sync. luxfi/node already shipped on 1.26.4 in v1.30.6
(commit 121aca1fa9); this is the cross-repo catch-up.
2026-06-07 12:13:12 -07:00
Hanzo AI 989296554b go.mod: bump go directive to 1.26.3 (security advisory) 2026-05-12 21:27:15 -07:00
Hanzo AI c38d16c780 chore: gitignore .DS_Store 2026-04-17 16:58:50 -07:00
Hanzo AI ea3aed14f3 fork: xorm.io/xorm → github.com/hanzoai/xorm 2026-04-06 20:45:59 -07:00