Bieber
8d0c4eb706
[sync] feat: add date range filter functionality(T1611 T1729 T1866) ( #1135 ) ( #2521 )
...
Synced from teableio/teable-ee@7fd0688
Co-authored-by: teable-bot <bot@teable.io>
2026-02-04 18:26:25 +08:00
Bieber
8f59d3efd9
[sync] fix: docker build issues and TypeScript errors ( #1098 ) ( #2473 )
...
Synced from teableio/teable-ee@5c192b7
Co-authored-by: teable-bot <bot@teable.io>
2026-01-22 21:30:41 +08:00
Bieber
4f4c0f2824
[sync] Fix Sentry Release (T1750) ( #1094 ) ( #2471 )
...
Synced from teableio/teable-ee@d43bb45
Co-authored-by: teable-bot <bot@teable.io>
2026-01-22 18:13:14 +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
Uno
7f14c4968b
fix: upload assets ( #1787 )
...
* fix: upload assets exclude .js.map and .css.map
* chore: update Dockerfile to install rsync for asset upload script
2025-08-21 16:45:31 +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
ea72a1d668
chore: remove db-migrate ( #1418 )
...
* chore: remove db-migrate
* chore: clean outdated doc
2025-04-08 10:26:38 +08:00
Bieber
8ada7a8eeb
feat: enterprise adapter ( #1406 )
...
* feat: enterprise adapter
* fix: email
* docs: additional Terms
2025-04-01 14:31:22 +08:00
Sébastien Vanvelthem
dd07079a64
refactor: move to @httpx/dsn-parser ( #966 )
2024-10-09 15:13:44 +08:00
Boris
c1a10ff7a4
refactor: plugin file org ( #942 )
...
* refactor: official file organization
* fix: reset query error in plugin
* fix: next types
* fix: restore plugin position
* fix: plugin header flash
2024-09-26 18:57:03 +08:00
Boris
a3171aedfc
feat: dashboard ( #860 )
...
* feat: plugins
* feat: dashboard panel and plugin publish procedure
* chore: rename dashboard db name
* feat: base query add cell format params
* feat: dashboard and plugin render
* feat: dashboard permission controll
* chore: remove chart page
* feat: add isExpand status
* feat: auth plugin render
* feat: chart plugin
* chore: add plugin chart scripts
* chore: remove dist
* feat: plugin docker build and chart plugin init
* chore: plugin chart build
* chore: plugin chart lint
* fix: base query e2e
* fix: markdown preview theme
* fix: plugin e2e
* fix: first admin user
* fix: insert env in nextjs-app/.env
* fix: e2e error
* fix: plugin rows
* fix: plugin and dashboard service spec
* fix: init official plugin lock attachments database table
* fix: test error
* fix: init plugin conflict on e2e
* fix: init plugin conflict on e2e
* fix: init plugin conflict on e2e
* fix: init plugin conflict on e2e
* chore: better message
* fix: init plugin conflict on e2e
* chore: remove lock
2024-09-18 12:15:23 +08:00
SkyHuang
1fac0a2f22
feat: copy and paste operations for pre-filled rows in the grid ( #748 )
...
* fix: prisma need download binary when run db-migrate
* feat: copy and paste operations for pre-filled rows in the grid
* chore: update selection operations i18n
* fix: multiple select fields cannot select multiple options in the grid
* fix: pre-filled rows in the table cannot be pasted with new select field options
---------
Co-authored-by: tea artist <artist@teable.io>
2024-07-23 19:58:34 +08:00
Bieber
1554b3dd10
fix: logs not show in container ( #675 )
...
* fix: logs not show in container
* chore: move useless copy
2024-06-25 20:00:09 +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
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
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
ed056d63ce
feat: inject dynamic env to next ( #392 )
...
* fix: auto disable template entry
* feat: inject dynamic env to next
2024-03-04 00:21:30 +08:00
tea artist
bbaa83b95c
build: declare next public env
2024-02-29 10:31:52 +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
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
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
Pengap
2797cade03
refactor: sort query ( #340 )
...
* refactor: sort query
* style: lint fix
* fix: user field aggregation `unique` func
* fix: field value to db value `null`
* style: lint
* chore: update `pnpm-lock.yaml`
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2024-01-24 18:08:09 +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
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
tea artist
7640591312
fix: should not use host from request ( #220 )
...
* ci: build and push images
* fix: should not use host from request
2023-10-25 22:47:35 +08:00
tea artist
17cabcfc37
chore: move dockerfile to root dir ( #217 )
2023-10-25 16:15:22 +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
b4f96035d6
fix: dockerfile ( #192 )
...
* fix: dockerfile
[skip ci]
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-12 11:22:06 +08:00
Pengap
d31e08b50b
feat: tsc switches to swc ( #190 )
...
* feat: `tsc` switches to `swc`
[skip ci]
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-11 21:04:48 +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
Pengap
013f2a7a72
fix: docker start ( #186 )
...
* fix: docker start
* ci: update cmd
* chore: yarn.lock
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-09 16:42:13 +08:00
Pengap
4c27e38c14
feat: support postgres db ( #177 )
...
* feat: support postgres db
* fix: postgres install date time
* fix: unit test
* chore: yarn.lock
* feat: add Makefile script
* chore: merge conflicts
* test: integration tests
* chore(deps): update yarn to v4.0.0-rc.42
---------
Co-authored-by: pengap <penganpingprivte@gmail.com>
2023-10-08 15:11:19 +08:00