Skip to content

feat: template preview (T1306,T1316)#2291

Merged
caoxing9 merged 29 commits into
developfrom
feat/template-preview
Dec 18, 2025
Merged

feat: template preview (T1306,T1316)#2291
caoxing9 merged 29 commits into
developfrom
feat/template-preview

Conversation

@boris-w
Copy link
Copy Markdown
Contributor

@boris-w boris-w commented Dec 17, 2025

Related Issues: T1306

@boris-w boris-w changed the title Feat/template preview feat: template preview (T1306) Dec 17, 2025
@coveralls
Copy link
Copy Markdown
Collaborator

coveralls commented Dec 17, 2025

Pull Request Test Coverage Report for Build 20345584937

Details

  • 790 of 1409 (56.07%) changed or added relevant lines in 38 files are covered.
  • 55 unchanged lines in 10 files lost coverage.
  • Overall coverage decreased (-0.2%) to 71.825%

Changes Missing Coverage Covered Lines Changed/Added Lines %
apps/nestjs-backend/src/share-db/auth.middleware.ts 4 5 80.0%
apps/nestjs-backend/src/share-db/readonly/types.ts 0 1 0.0%
apps/nestjs-backend/src/features/base/utils.ts 7 9 77.78%
apps/nestjs-backend/src/features/table/table-duplicate.service.ts 6 8 75.0%
apps/nestjs-backend/src/features/auth/strategies/anonymous/anonymous.passport.ts 21 24 87.5%
apps/nestjs-backend/src/features/table/open-api/table-open-api.service.ts 6 9 66.67%
apps/nestjs-backend/src/share-db/readonly/record-readonly.service.ts 1 5 20.0%
apps/nestjs-backend/src/share-db/readonly/table-readonly.service.ts 1 5 20.0%
apps/nestjs-backend/src/features/base/base.controller.ts 4 10 40.0%
apps/nestjs-backend/src/features/record/open-api/record-open-api.controller.ts 1 7 14.29%
Files with Coverage Reduction New Missed Lines %
apps/nestjs-backend/src/features/auth/permission.service.ts 1 86.85%
apps/nestjs-backend/src/features/base/base-export.service.ts 1 80.47%
apps/nestjs-backend/src/features/base/base.service.ts 1 57.55%
apps/nestjs-backend/src/features/record/user-name.listener.service.ts 1 95.95%
apps/nestjs-backend/src/features/table/table-duplicate.service.ts 1 88.08%
apps/nestjs-backend/src/share-db/share-db.adapter.ts 2 38.3%
apps/nestjs-backend/src/features/oauth/oauth.module.ts 5 72.22%
apps/nestjs-backend/src/features/plugin/plugin.module.ts 5 72.22%
apps/nestjs-backend/src/db-provider/postgres.provider.ts 18 80.22%
apps/nestjs-backend/src/features/base/base-duplicate.service.ts 20 67.36%
Totals Coverage Status
Change from base Build 20337364513: -0.2%
Covered Lines: 59527
Relevant Lines: 82878

💛 - Coveralls

@boris-w boris-w force-pushed the feat/template-preview branch from 43090e6 to cb9d32c Compare December 18, 2025 05:33
@boris-w boris-w changed the title feat: template preview (T1306) feat: template preview (T1306,T1316) Dec 18, 2025
@boris-w boris-w force-pushed the feat/template-preview branch from 6bbfa7e to 452990c Compare December 18, 2025 12:26
@caoxing9 caoxing9 added the preview This issue is already ready for preview label Dec 18, 2025
@caoxing9 caoxing9 force-pushed the feat/template-preview branch from 9958823 to 82de000 Compare December 18, 2025 14:27
@github-actions
Copy link
Copy Markdown
Contributor

Deployment Status: ✅ Success
🔗 Preview URL: https://pr-2291.sealoshzh.site

@github-actions
Copy link
Copy Markdown
Contributor

Deployment Status: ✅ Success
🔗 Preview URL: https://pr-2291.sealoshzh.site

@github-actions
Copy link
Copy Markdown
Contributor

Deployment Status: ✅ Success
🔗 Preview URL: https://pr-2291.sealoshzh.site

@caoxing9 caoxing9 merged commit 703d65a into develop Dec 18, 2025
14 checks passed
@caoxing9 caoxing9 deleted the feat/template-preview branch December 18, 2025 18:06
@github-actions
Copy link
Copy Markdown
Contributor

🧹 Preview Environment Cleanup

hammond-lj pushed a commit that referenced this pull request Dec 22, 2025
* feat: template preview

* feat: add preview in template detail

* fix: remove debug code

* fix: unit test

* fix: permission.service unit test

* fix: share link view in template preview pages

* feat: more complete template preview ui

* fix: missing app actions in template

* fix: locales file conflict

* feat: template support app T1316

* feat: support jump to active node when create template

* chore: update i18n

* chore: update i18n

* perf: optimise user publish to community validation process

* fix: base export e2e fail unexpect

* fix: losing duplicate audit-log

* fix: publish dialog select active node error

* feat: unlock template recommended select

* feat: app in template preview

* fix: featured null and false filter fail

* fix: template detail scroll

* chore: constant template spaceId

* perf: create template should close schedule trigger workflow and authority

* fix: publish base ui error

* feat: template preview e2e

* perf: delete template old snapshot app when create new

* fix: import table date with computed data error

* fix: import base e2e

* fix: duplicate base do not turn on workflow and authority

---------

Co-authored-by: caoxing <caoxing9@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

preview This issue is already ready for preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants