Bieber
9b38ba6fc4
feat: sync change workflow T1481 ( #2356 )
2025-12-29 12:02:56 +08:00
Bieber
4339da9f97
feat: pr check ( #2273 )
...
* fix: mobile sidebbar padding
* feat: community pr check T1263
* chore: append context into description
2025-12-15 14:43:20 +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
70dc3a6c77
fix: selection unit test ( #2202 )
...
* fix: selection unit test
* test: ci e2e sharding 4
* chore: e2e ci concurrency
* test: concurrency
2025-12-03 14:44:14 +08:00
Boris
da929aa924
test: e2e sharding ( #2191 )
...
* test: e2e sharding
* test: use coverage
* test: 2 sharding
* test: fix unit test
* test: simple shard in ci
* fix: skip and fix unit test
2025-12-03 10:46:20 +08:00
nichenqin
bf28624422
chore: disable sqlite test
2025-10-17 18:10:12 +08:00
Uno
2bcdbef235
fix: pr-preview ( #1776 )
...
- remove upload-assets config
2025-08-20 14:33:56 +08:00
Uno
162e82ed7a
feat: enhance manual preview workflow and add asset upload functionality ( #1722 )
...
* Added environment variables for deployment in manual-preview.yml
* Updated build-push job to include asset upload list
* Introduced NEXT_BUILD_ENV_ASSET_PREFIX in preview-template.yaml
* Modified next.config.js to utilize asset prefix for static assets
* Created upload-assets.mjs script for handling asset uploads to MinIO
* Updated Dockerfile to support asset upload during image build
2025-08-20 12:03:24 +08:00
Bieber
d73904c7ea
chore: teable.io -> teable.ai ( #1734 )
2025-08-09 12:18:44 +08:00
Uno
7272ce743c
chore: update Docker image name for db-migrate in workflow configuration ( #1644 )
2025-07-04 10:58:00 +08:00
Uno
41fac1ef54
chore: rename Docker images in workflow to reflect community versions ( #1641 )
2025-07-03 14:18:31 +08:00
Uno
eebf90fda1
chore: update Docker image names in workflow configuration for community versions ( #1632 )
2025-07-02 19:25:57 +08:00
Bieber
ea72a1d668
chore: remove db-migrate ( #1418 )
...
* chore: remove db-migrate
* chore: clean outdated doc
2025-04-08 10:26:38 +08:00
Bieber
979d09a7e9
fix: primary key is multiple cellvalue will leads error ( #1226 )
2025-01-06 19:14:57 +08:00
Bieber
24e2ed086a
feat: new design for design page ( #1210 )
...
* feat: new design for design page
* feat: add integrity check
* chore: remove depends
* feat: fix integrity
* fix: allowed sync copy paste
* fix: redis for preview env
* fix: baseId issue
* fix: redis template
* fix: sqlite error
2025-01-04 18:53:54 +08:00
tea artist
44d9b60ab1
ci: watch packages
2024-12-22 23:00:11 +08:00
Bieber
23986e8614
feat: form can require login ( #1108 )
...
* ci: reduce default resource
* feat: form can require login
2024-11-26 14:22:43 +08:00
Bieber
ca769605d4
feat: lookup filter ( #1093 )
...
* refactor: reference cal engine
* feat: support many-many lookup filter
* fix: reference query
* feat: lookup filter ui
* fix: filter not work when modify one many link cell
* chore: dev shutdown process
* fix: filter not clean when remove last visible item
* feat: add trace exporter config
* ci: allowd deploy and preview pr
2024-11-18 10:34:07 +08:00
Bieber
0474744d90
feat: controller standard event ( #826 )
...
* feat: controller stardard event
* chore: cancel in progress
2024-08-15 16:08:08 +08:00
Bieber
76ca756bb1
build: parallel building amd and arm ( #809 )
...
* build: test new martix
* fix: skip app
* chore: build all
2024-08-09 17:56:25 +08:00
tea artist
7701966d5c
chore: collect backend coverage only
2024-08-09 14:10:00 +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
411acc1a82
build: tag docker with develop merge ( #768 )
...
* build: tag docker with develop merge
2024-07-26 19:17:48 +08:00
SkyHuang
04c4b552a5
feat: Kanban view ( #528 )
...
* feat: cellvalue component for all fields
* chore: supplement context menu and carousel
* chore: update icons
* feat: kanban view
* feat: the drag-and-drop of the Kanban
* perf: optimize drag and drop for Kanban
* feat: kanban view supports sharing
* refactor: replace the dependencies related to drag-and-drop of Kanban
* feat: update record with order
* fix: disable the default right-click context menu in the browser
* feat: the kanban view sharing page supports filtering and sorting
* feat: the kanban card menu is controlled by permissions
* fix: incorrect display of hidden fields in expanded record
* feat: shared kanban view supports stacked by user field
* chore: remove redundant files
* fix: sort adapter of select field
* perf: kanban ui
* fix: the issues of review
2024-04-08 17:27:54 +08:00
Bieber
4ad0b285a9
chore: update issue templates
2024-04-06 23:20:23 +08:00
pengap
1d5e37e02f
ci(unit-tests): remove escape characters
2024-03-26 20:22:38 +08:00
Pengap
ad219f524a
fix: volumes use host directory permission error ( #501 )
...
* fix: volumes use host directory permission error
2024-03-26 20:17:56 +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
Pengap
0bfd86b9f2
feat: ci add coverallsapp/github-action ( #468 )
...
* feat: ci add `coverallsapp/github-action`
2024-03-19 16:44:33 +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
5b0e8c0d63
build: image support multi-platforms & app image support csp-open ( #445 )
...
* build: app image support `csp-open`
* feat: docker image multi-platforms support
2024-03-15 18:54:35 +08:00
Boris
0df909e70c
fix: the error of copying and pasting empty content ( #443 )
...
* fix: the error of copying and pasting empty content
* ci: fixed node version
* ci: pnpm newline handling
2024-03-14 12:19:14 +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
tea artist
32235b4e2e
feat: add help tip ( #371 )
...
* fix: formula display error
* fix: db connection can not delete
* feat: add help tip
2024-02-22 21:01:50 +08:00
pengap
724ec54309
fix: ci db-migrate
2024-02-19 12:45:25 +08:00
pengap
c823462230
fix: ci db-migrate
2024-02-19 12:42:53 +08:00
Pengap
9b4f9eabad
feat: support multi instance ( #364 )
...
* feat: upgrade Node, add Redis caching & WebSocket via redis-pubsub
* fix: optimize `X-Request-Id` generation rules
* ci: add db-migrate image build and push
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-02-19 11:59:30 +08:00
tea artist
e8d5a6d722
ci: change registry
2024-01-31 14:11:22 +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
ea127033e3
ci: update docker-push.yml ( #330 )
...
* ci: update docker-push.yml
* chore: `process.on('uncaughtException')` listen for uncaught exceptions
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-15 15:06:44 +08:00
Pengap
55bb0acad7
chore(ci): update docker-push.yml ( #328 )
...
* chore(ci): update docker-push.yml
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-11 21:48:38 +08:00
Pengap
a068c9555f
fix: docker deploy ( #327 )
...
* fix: docker deploy
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-11 20:58:48 +08:00
Pengap
2a52e8eb46
refactor: record filter query e2e ( #324 )
...
* refactor: record filter query e2e
* chore(deps): upgrade more deps
* refactor(e2e): add seed script
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-10 21:34:08 +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
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
SkyHuang
773ba62c3d
feat/link-editor ( #249 )
...
* chore: migrate the grid components to sdk
* chore: migrate grid-related hooks
* chore: migrate grid-related hooks and components to grid-enhancements
* feat: link editor
* Merge branch 'develop' into feat/link-field-editor
* fix: the form view does not need to load rowCount
* fix: link editor in the expand record
* chore: update action file
* chore: update pnpm-lock file
2023-11-09 22:48:45 +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
tea artist
2273ab9b60
chore: tag image with latest ( #221 )
2023-10-25 23:32:48 +08:00