11 Commits

Author SHA1 Message Date
Bieber
0d82b7bd9c
[sync] fix(link-field): add bottom padding to filter records container (#2432)
Synced from teableio/teable-ee@5e99422

Co-authored-by: teable-bot <bot@teable.io>
2026-01-14 18:16:25 +08:00
Bieber
b4cb680f53
refactor: ai sdk 6 (#2118)
* chore: update tracing details

* feat: add attachemnt ro

* feat: upgrade to zod 4 and ai-sdk 5

* chore: openapi -> meta

* feat: ai-sdk 6

* chore: standard resource type

* feat: grid view state subscriber

* feat: pick upgrade node to 22

* fix: remove swagger to makesure backend start

* fix: remove swagger to makesure backend start

* chore: fix typecheck

* chore: clean ui effect

* chore: i18n for tools

* fix: card ui

* chore: update ai sdk provider

* fix: should not delete the last view in table

* feat: better zod error

* chore: clean base card

* fix: restore into base logic

* chore: i18n for tools

* chore: i18n for tools

* fix: swagger is back

* fix: pnpm lock

* fix: unit test

* fix: remove token

* fix: typecheck

* feat: proxy setting

* chore: update i18n for chat

* chore: tools i18n

* chore: upgrade ai sdk

* chore: i18n for ai gateway

* chore: rename app generation to app builder

* chore: remove deprecated version

* feat: adjust feature limitations

* chore: tools i18n

* fix: lint issue

* fix: api tag

* chore: zod i18n

* chore: add credit limit exceeded error handling

---------

Co-authored-by: SkyHuang <sky.huang.fe@gmail.com>
2025-12-09 14:43:29 +08:00
Boris
747dc2caf6
feat: base chat UI (#1524)
* feat: add base sql executor services

* feat: chatbot ui

* feat: chat loading

* feat: full chat ui

* fix: build error

* feat: support add context for messages

* feat: add reason message part render

* fix: reason part expand

* chore: update pnpm lock

* feat: preview html

* feat: memo ai markdown block

* chore: update pnpm lock

* feat: ai message add consumed credits and time

* fix: meta content is empty display

* fix: import url

* chore: update pnpm-lock.yaml

* fix: display token usage

* fix: magic ai icons

* feat: chat model only display model name

* fix: missing import

* feat: message rerender

* Update apps/nestjs-backend/src/features/base-sql-executor/utils.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Boris <boris2code@outlook.com>

* chore: lint code

* chore: update i18n

---------

Signed-off-by: Boris <boris2code@outlook.com>
Co-authored-by: tea artist <artist@teable.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-15 15:49:49 +08:00
Bieber
aeb2177527
chore: clean outdated code (#576)
* chore: clean outdated code

* chore: add more permission type

* chore: clean db
2024-04-17 15:59:51 +08:00
Bieber
3e293edecb
refactor: move zod schema to openapi (#487) 2024-03-22 18:56:26 +08:00
tea artist
0a5e32a038
chore: rename (#356)
* chore: change github url to teableio

* chore: rename teable-group to teable

* chore: rename url path to teableio
2024-01-30 22:20:05 +08:00
tea artist
43fab8d4ac
teat: backend vitest (#311)
* test: change nextjs-app from jest to vitest

* test: change packages from jest to vitest

* fix: remove error jest types

* test: run backend e2e with vitest

* test: remove all jest

* fix: duplicate provider

* test: optimize test setting
2023-12-25 21:43:23 +08:00
caoxing
8514016b1e
fix: update nestjs build config and fix clipboard bug (#261)
* fix: remove references from tsconfig in nestjs

* fix: table header colspan bug in clipboard serializer

* build: replace reference to paths in openapi

* build: distinguish nestjs webpack config with dev cache optimise

* build: package openapi use tsconfig.build.json to build and typecheck
2023-11-23 19:38:05 +08:00
Boris Bo Wang
9d69ff9939
perf: optimize Next.js router page size, remove unnecessary dependencies (#258)
* perf: optimize Next.js router page size, remove unnecessary dependencies

* fix: ssr axios create
2023-11-20 14:42:17 +08:00
Pengap
79658b58d5
feat: move to pnpm (#202)
* feat: yarn move pnpm

* fix: docker build

* fix: pnpm docker build

* feat: upgrade eslint related

* chore: upgrade depend

* fix: pnpm-install action

* feat: make integration test

* feat: jest config

* revert: tsconfig.jest.json

* fix: eslintrc and typecheck

---------

Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-18 12:20:19 +08:00
Boris Bo Wang
999167e54f
feat: standalone openapi package (type safe) (#84)
* feat: standalone openapi package (type safe)

* feat: replace getRecords Schema

* feat: added unit tests and adjusted file naming conventions for zodschema

* fix: handle errors in nextjs
2023-07-11 17:37:54 +08:00