15 Commits
Author SHA1 Message Date
Claude ee436f3397 Publish the dingze Portal and document the release procedure
- scripts/build-html.mjs: the Portal CLI's deploy-time patch so the HTML build
  reads only .env (the target environment written by `nb portal deploy`).
- docs/deploy.md: plugin release, Portal create/config/deploy with this
  repository as the development path, and the role grants for Portal entry.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MMDFmVTvRksi1ZT8aPGXoL
2026-10-09 16:32:08 +00:00
YANG QIA ef3562ccaf feat: add upgradeable Portal SDK (#13)
* feat: add upgradeable Portal SDK

* ci: auto-detect Portal release targets

* refactor: consume Portal SDK source in workspace

* fix: validate Portal SDK compatibility metadata
2026-08-01 14:08:51 +08:00
Jiann dd1bc08bdf Merge remote-tracking branch 'origin/main' into feat/mail-registry 2026-07-30 15:27:08 +08:00
chenos 5dfb0c4472 fix: build html env loading 2026-07-30 15:07:25 +08:00
xilesun 24791fd2d8 fix: materialize all registry extensions 2026-07-30 14:22:04 +08:00
chenos 6e9f861608 fix: load env before build html 2026-07-30 13:14:43 +08:00
YANG QIA e02daf57c6 refactor: streamline portal registry development and publishing (#10)
* refactor: move registry demos to dev routes

* fix(ai): resolve floating chat asset URL

* refactor: streamline portal registry workflow

* docs: simplify portal template readme
2026-07-30 06:10:17 +08:00
YANG QIA d2fbf9a1bf fix(auth): align portal authentication sessions (#9) 2026-07-30 00:44:35 +08:00
YANG QIA 5952e370b2 refactor: restore template-owned portal registries (#8)
* refactor(acl): simplify portal access control state

* refactor: restore template-owned portal registries
2026-07-29 19:57:12 +08:00
YANG QIA 4a7d537674 refactor: move portal registries to plugins (#6)
* refactor: move portal registries to plugins

* refactor: keep portal starter registry agnostic

* docs: add application development guidelines
2026-07-29 09:41:14 +08:00
Jiann 9249833aef Merge remote-tracking branch 'origin/main' into feat/mail-registry 2026-07-28 13:46:14 +08:00
chenos 391240589c feat: support runtime portal config 2026-07-26 23:03:31 +08:00
Jiann 43bc34e9a5 feat(mail): add mail registry block and registry link/unlink scripts
- Extract mail components from src/components/mail into registry/nocobase-mail
- Refactor mail-api.ts to use shared nocobaseClient instead of phantom getNocoBaseHeaders
- Add mail item (registry:block) to registry.config.json
- Add registry:link and registry:unlink scripts for symlink-based dev workflow
- Add mail pages and demo pages with App.tsx route integration
2026-07-24 17:54:32 +08:00
YANG QIA 560f31f218 feat: add i18n registry and users example (#3) 2026-07-24 08:52:02 +08:00
YANG QIA e478e5a90a Merge pull request #1 from nocobase/feat/nocobase-ai-registry
feat: add NocoBase AI registry and demo
2026-07-23 16:27:14 +08:00