Commit Graph

29 Commits

Author SHA1 Message Date
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
777bf292c0
chore: helm namespace support (#694) 2024-07-05 21:42:21 +08:00
Bieber
f1b8685629
feat: add helm chart to support k8s deployment (#671)
* chore: init empty helm template

* chore: helm chart deploy

* feat(wip): teable helm

* feat: setup all helm dependency

* feat(helm): support tls

* chore: remove useless

* chore: revoke session secret
2024-07-01 14:34:13 +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
19b7895bc6
chore(example): update dockers examples (#474) 2024-03-20 16:14:30 +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