15 Commits

Author SHA1 Message Date
Bieber
367739c6de
[sync] feat(observability): add OTEL metrics instrumentation and dashboards (T1991) (#1230) (#2586)
Synced from teableio/teable-ee@797b30c

Co-authored-by: teable-bot <bot@teable.io>
2026-02-11 12:28:13 +08:00
nichenqin
e6dcd597c1
feat: limit max conditional lookup item (#2008)
* feat: limit max conditional lookup item

* fix: disable rollup text sum & average expression
2025-10-21 12:31:48 +08:00
SkyHuang
d317a8dab8
feat: field ai config (#1414)
* feat: field ai config

* perf: field ai configuration interactive optimization

* chore: i18n for field ai config

* chore: db migration

* chore: update icons

* feat: validate field ai config

* chore: update e2e testing for field ai config

* chore: update unit testing

* fix: add task cancel event

* fix: the field's ai config was reset when modifying the select field value

* feat: update ui rendering for field ai config

* fix: reset field ai config when changing field type

* fix: create task reference when AI config includes attachments

* perf: the interaction of grid selection

* chore: db migration

* chore: update i18n

* feat: duplicate for field ai config

* feat: update usage limit for field ai config
2025-04-10 16:57:19 +08:00
Bieber
ffaac224d5
feat: cross base link (#935)
* feat: cross base link

* feat: link view permission

* feat: user table permision validate

* fix: use inject auth guard

* fix: conection in no permission table

* fix: missing baseId in symmtric field

* fix: link options ui error

* fix: throw error when change field filter
2024-09-24 21:32:42 +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
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
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
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
1110960904
test: add test for fieldEditor (#312)
* test: add test for fieldEditor

* fix: cannot reset show-as for lookup

* fix: can not delete a field that be lookup
2023-12-27 11:40:16 +08:00
tea artist
970a150640
test: change packages from jest to vitest (#309)
* fix: can not delete record in one-way link cell

* fix: cannot delete one one relationship link

* fix: lookup a rollup options error

* test: change nextjs-app from jest to vitest

* test: change packages from jest to vitest

* fix: remove error jest types
2023-12-25 17:45:12 +08:00
Boris Bo Wang
5e00598137
feat: i18n (#302)
* feat: i18n

* fix: test error in nextjs-app

* fix: sdk unit test

* fix: sdk unit test

* chore: revert next.config.js
2023-12-18 20:16:57 +08:00
Boris Bo Wang
19062e8503
ci: enable continuous integration (#88)
* fix: handle lint error

* ci(ci-packages): adjust the execution order to build first

* chore: add dev and build scripts to openapi

* chore: add dev and build scripts to db-main-prisma

* chore: add scripts in icons and openapi

* fix: successfully run all hopefully successful single tests

* chore: sync dependencies

* fix: circular dependency

* fix: build error

* fix: test error

* ci: disabled part of the github workflow

* fix: db file
2023-07-14 18:58:08 +08:00
tea artist
c3804f20e2
Feat/Electron pack (#8)
* feat: support next app dir

* fix: error when run next build

* fix: incress limit page size

* feat: add chinese translation

* feat: support i18n without path change

* chore: move back pages, give up appdir

* fix: upgrade NextRequest type broken

* fix: auth & admin page error

* fix: create next server with hostname and port

* test: migrate e2e test case

* chore: mv backend to _backend

* refactor: move server-src into /backend

* chore: remove next-auth

* feat: support nestjs & nextjs integrat

* fix: start app error in electron

* chore: change version back from canary

* fix: yarn dev not working

* fix: pack electron app error

* chore: remove useless ts config

* feat: add auto reload for nest backend

* chore: remove useless const

* fix: merge conflict

* chore: yarn dedupe

* test: rebuild in e2e is not necessary
2022-11-24 19:57:27 +08:00
greattoymaker
49a233d374
Feat/file tree (#7)
* feat: add nest server into electron

* refactor: combine nest and next into one entryfile

* chore: rm sentry e2e test

* feat: support next app dir

* fix: error when run next build

* fix: incress limit page size

* feat: add filesystem transform

* feat: add file tree ui

* feat: show any dir file tree

* chore: demo => app & fix e2e

Co-authored-by: tea artist <artist@teable.io>
2022-11-22 14:33:01 +08:00
tea artist
5973552dc1 chore: initialize project 2022-11-01 17:36:07 +08:00