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
Bieber
a8e451f1ff
chore: publish 1.10.0 release
2025-09-15 23:51:58 +08:00
Boris
7efd397838
chore: upgrade zod to 3.25.76 ( #1847 )
2025-09-09 18:58:58 +08:00
Bieber
aa0cc4c030
chore: publish 1.9.1 release ( #1755 )
2025-08-13 21:06:03 +08:00
Bieber
a7b2ae158a
chore: publish 1.9.0 release ( #1676 )
2025-07-16 21:31:41 +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
SkyHuang
ca508e8ed1
feat: ai config supplement ( #1518 )
...
* feat: ai config for attachment and rating fields
* fix: update schema for ai config
* fix: update schema
* chore: update icon for ai
* feat: support ollama
* chore: migration for ai robot user
* perf: record history panel supports copying text field values
* feat: ai config for number field
2025-05-14 17:55:20 +08:00
Bieber
6582c1d7ee
chore: publish 1.8.0 release ( #1447 )
2025-04-16 14:57:11 +08:00
Bieber
bbcbf9671c
chore: publish 1.7.0 release ( #1393 )
...
* chore: publish 1.7.0 release
2025-03-21 13:33:12 +08:00
Bieber
973cfb8c16
chore: publish 1.6.0 release ( #1290 )
2025-02-05 16:57:54 +08:00
Bieber
5bfededccb
chore: publish 1.5.2 release ( #1113 )
2024-11-27 21:16:59 +08:00
Bieber
de4ef9d698
chore: upgrade risk dependence ( #1086 )
...
* chore: upgrade risk dependence
* fix: migrate vitest to 2.x
* fix: e2e config
* fix: disconnect db when destroy
* fix: use threads not fork
* fix: use single fork
2024-11-20 23:15:41 +08:00
Bieber
9dc5e2c373
chore: publish 1.5.1 release ( #1071 )
2024-11-09 15:46:38 +08:00
Bieber
c398cf4e0d
chore: publish 1.5.0 release ( #1023 )
2024-10-24 14:23:39 +08:00
Boris
4c10d98f8f
feat: upgrade next ( #990 )
...
* feat: upgrade next
* fix: vitest error
* fix: record title in expand record header
2024-10-16 11:42:38 +08:00
Bieber
ab7fd4a9ac
chore: publish 1.4.1 release ( #906 )
2024-09-12 11:27:59 +08:00
Bieber
54a79276f2
feat: upload attachment api ( #903 )
2024-09-11 18:38:26 +08:00
Bieber
03d273a7a8
feat: add configApi method ( #874 )
...
* feat: add configApi method
* chore: publish 1.4.0 release
* test: skip export in sqlite
2024-09-02 15:13:38 +08:00
Bieber
9c77957afe
chore: packages release under MIT license ( #844 )
2024-08-19 15:23:43 +08:00
Bieber
b6141c2637
feat: created by and last modified by field ( #816 )
...
* feat: created by and last modified by field
* chore: adjust sequence
* chore: fix text
2024-08-13 16:34:33 +08:00
Bieber
218ecdf2c2
feat: embed view ( #775 )
...
* chore: update build script
* build: add docker sha tag
* feat: display app version
* feat: set theme for share page
* feat: embed view
* chore: publish 1.3.1-beta.0 release
* chore: publish 1.3.1 release
* fix: lint
2024-07-30 14:36:08 +08:00
Bieber
fb64bdc8d7
chore: publish 1.3.0-beta.0 release ( #754 )
2024-07-24 11:05:52 +08:00
SkyHuang
9e5bbb6467
feat: space invitation setting ( #679 )
...
* feat: add option to allow space invitation for admin setting
* chore: db migration
* chore: publish 1.2.1-beta.0 release
* fix: await missing
* fix: ci
* fix: isAdmin does not exist
2024-06-29 15:04:10 +08:00
Boris
728bf6322e
feat: publish ( #664 )
...
* chore: synchronized version
* chore: publish
* chore: publish config
* chore: publish
* chore(@teable): publish 1.1.2-beta.0 release
* chore: correct import
* chore: remove knex from sdk
* chore: remove useless readme
* chore(@teable): publish 1.1.3-beta.0 release
* fix: tailwindcss
* chore: remove chore scope
* refactor: move driver from sdk to env in nextjs
* chore: version v1.2.0-beta
* fix: lint error
* chore: publish 1.2.0-beta.0 release
* fix: useInstances in react strict mode
2024-06-17 18:06:25 +08:00
Bieber
3e293edecb
refactor: move zod schema to openapi ( #487 )
2024-03-22 18:56:26 +08:00
Pengap
a06c6afb19
fix: Date Picker timezone ( #483 )
...
* fix: date picker timeZone Error
* fix: date editor dayjs not available tz
* chore: resolve conflicts
2024-03-21 17:23:55 +08:00
Boris
00b791557c
feat: release packages prepare ( #477 )
...
* chore: update config for prerelease
* feat: add release packages ci
* chore: release ci scripts
* ci(release): test
* ci: release ci steps fixed
* fix: useless build
* chore: gen prisma client before build db-main-prisma
* ci: test
* ci: the correct npm token location to use for the publish action
* chore: packages access public setting
* chore: remove changesets
* chore: alternative esm
2024-03-20 19:03:52 +08:00
Pengap
567dd51436
fix: notify jump url & upgrade deps ( #465 )
...
* fix: notify jump url & upgrade deps
* feat: update `PUBLIC_DATABASE_PROXY` env
2024-03-18 18:37:34 +08:00
Pengap
599e15a45b
chore: upgrade desp ( #413 )
...
* chore(deps): upgrade next to 14.1.3
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-03-07 18:45:18 +08:00
Pengap
a4f5e49e43
fix: issues ( #407 )
...
* fix: user default avatar & filter me
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-03-06 19:06:03 +08:00
Boris Bo Wang
84c76fe177
feat: data trim and api doc new feature ( #400 )
...
* feat: paste the external text and trim it
* chore: optimize the return of error messages for no operation privileges
* chore: adjusting the upload file interface to request parameter types in docs
* feat: openapi support gen x-code-samples
2024-03-05 20:09:58 +08:00
Mike
ae92e65b00
feat: support csv import ( #379 )
...
* feat: support `csv` import
* chore: update pnpm-lock.yaml
* perf: optimise import memory expend
* fix: `openapi` upload type error
* test: compatible ci attachment download
* feat: add csv file icon
perf: delelte import promise list
* feat: add import file size
* feat: add leave tip when importing
* feat: reserve excel import data structure
2024-03-04 18:00:27 +08:00
Pengap
e8c5fe8720
feat: add docker compose support for minio ( #375 )
...
* feat: add docker compose support for minio
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-02-26 18:57:57 +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
Pengap
98143c0c4b
fix: event memory ( #353 )
...
* refactor: event manager
* chore(deps): upgrading several dependencies
* fix: unit test
* fix: import path
* revert: shareDbService `onSubmit`
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-30 17:19:20 +08:00
tea artist
7d8528c766
feat: better save tip for field ( #344 )
...
* feat: better save tip for field
* fix: unit test
2024-01-25 16:47:19 +08:00
tea artist
46cec9d93d
feat: fast and accurate plan ( #321 )
...
* feat: fast and accurate plan
* fix: use dynamic year
* refactor: unified basic query parameters
* fix: sqlite need give count name
* chore: remove qs
* fix: new e2e params
2024-01-10 20:16:52 +08:00
Pengap
8e8152a1b2
feat: user me filter ( #322 )
...
* feat: user field support filter `Me`
* fix: selection filter user 'Me'
* fix: `sqlite` dateRangeOfMonths agg func
* refactor: remove queryUserId param use `cls` user
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-09 16:25:32 +08:00
Pengap
ff95b24d81
refactor(test): remove supertest ( #314 )
...
* refactor(test): remove supertest
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-12-28 16:02:10 +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
Pengap
da04cbb15d
fix: user filter ( #306 )
...
* fix: user filter
* chore(deps): upgrade more deps
* test(jest): update `maxWorkers`
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-12-21 22:04:48 +08:00
Pengap
48d1f5301a
feat: add user field ( #300 )
...
* feat: add user field
* refactor: event module
* feat: add collaborator notification
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-12-18 16:17:04 +08:00
Boris Bo Wang
4f96ddd2b6
feat: support share grid view ( #264 )
...
* feat: support share grid view
* chore: remove useless code
* chore: update build tsconfig
* feat: share toolbar sort component
* fix: switch router error
* chore: update webpack config
* chore: typecheck config
* fix: circul reference error
* chore: update jest config to resolve error module path
2023-11-28 11:09:51 +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
e62dd7c9da
fix: postgres filter query ( #248 )
...
* fix: postgres filter query
* ci: update paths
* fix: aggregations undefined return
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-11-09 15:29:22 +08:00
Pengap
fd6f6caf3d
fix: aggregation & chore: upgrade dependencies ( #236 )
...
* fix: aggregation function
* fix: record sort
* chore: upgrade dependencies
* docs: update readme.md
* fix: init bootstrap provider unit error
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-11-01 16:52: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
Pengap
b0317f8bb4
refactor: dockerfile deploy ( #187 )
...
* refactor: dockerfile deploy
* fix: missing .prisma client
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-11 16:56:16 +08:00