350 Commits

Author SHA1 Message Date
Chareice
9e93c30c15
chore: ws api 2025-01-11 20:13:37 +08:00
Katherine
5d5f455b3c
feat: supports configuring dynamic environment variables and secrets (#5966)
* feat: environments plugin

* feat: improve code

* fix: improve code

* feat: improve code

* refactor: package description

* feat: bulk import

* fix: remove

* refactor: file manager support environment variables

* refactor: file manager support environment variables

* refactor: map manager support environment variables

* refactor: support environment variables

* refactor: support environment variables

* refactor: support delete environment variables

* fix: bug

* refactor: workflow support environment variables

* refactor: email  environment variables

* refactor: support bulk import

* refactor: support bulk import

* refactor: support bulk import

* refactor: support bulk import

* refactor: code improve

* feat: env

* chore: update

* feat: environment

* fix: bug

* fix: acl snippet

* fix: acl snippets

* chore: map manager

* refactor: support line break

* refactor: support password

* chore: environment variables

* fix: bug

* fix: bug

* chore: enviroment variables

* chore: system settings

* fix: improve code

* feat: verification

* feat: map

* feat: file-manager

* feat: notification

* fix: bug

* feat: workflow

* fix: improve code

* fix: bug

* feat: data-source

* feat: auth

* fix: error

* fix: bug

* refactor: description

* refactor: locale

* refactor: locale

* refactor: locale

* refactor: code improve

* refactor: locale

* refactor: locale

* style: style improve

* fix: error

* fix: bug

* fix: bug

* refactor: environment

* fix: ellipsis

* refactor: password

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* chore: test

* fix: cache

* fix: mysql dialect options

* refactor: email config form

* fix: bug

* fix: bug

* fix: authenticator.dataValues parse

* fix: include undefined

* fix: json

* fix: json parse

* chore: enviromentProvider

* fix: acl

* fix: rowKey

* fix: update ProviderOptions.tsx

* feat: get app instance

* fix: bug

* fix: text

* fix: build error

* fix: error

* chore: migration rules options

* chore: migration rules

* refactor: code improve

* feat: env v2

* chore: environment varibales

* chore: environment serve

* fix: getVariables

* feat: improve code

* fix: bug

* chore: collection options for migration

* chore: tree collection options

* chore: migration rules

* chore: migration rules

* chore: env api

* chore: env api

* fix: optionsKeysNotAllowedInEnv

* fix: required true

* fix: improve code

* fix: app refresh

* fix: remove db.import

* fix: type error

* fix: map

* refactor: locale improve

* refactor: tx-cos

* fix: undefined

* refactor: code improve

* chore: use bookworm

* fix: npm add user

* fix: npm login

* fix: npm adduser

* fix: npm adduser

* fix: expect

* fix: expect

* fix: environmentVariables

* refactor: support bulk delete & filter

* refactor: locale improve

* feat: filter

* refactor: useGlobalVariable

* fix: scope

* fix: bug

* fix: optionsKeysNotAllowedInEnv

* fix: test error

* fix: test

* fix: test

* feat: improve code

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: Chareice <chareice@live.com>
2025-01-08 09:32:49 +08:00
nocobase[bot]
a89c17f2a0 Merge branch 'next' into develop 2025-01-06 05:47:12 +00:00
ChengLei Shao
a40788a0f9
fix:ws message error (#5993)
* chore: test

* chore: hasLoadError status

* chore: test
2025-01-06 13:46:48 +08:00
nocobase[bot]
120eac6a7c Merge branch 'next' into develop 2025-01-04 10:44:50 +00:00
Chareice
821747784f
fix: load commands when plugin not found 2025-01-04 18:44:23 +08:00
nocobase[bot]
b11b03b044 Merge branch 'next' into develop 2025-01-02 08:07:39 +00:00
nocobase[bot]
3111f29715 Merge branch 'main' into next 2025-01-02 08:07:16 +00:00
gchust
ed39072aaf
fix: crash if application db table not existing (#5981) 2025-01-02 16:06:53 +08:00
nocobase[bot]
97306be77c Merge branch 'next' into develop 2025-01-01 14:29:17 +00:00
Chareice
c1eb366701
fix: logout error 2025-01-01 22:28:50 +08:00
nocobase[bot]
134b7147a3 Merge branch 'next' into develop 2025-01-01 02:21:41 +00:00
Chareice
ed6d6f9f9a
chore: skip parse message when app not found 2025-01-01 10:21:16 +08:00
nocobase[bot]
30ea467dc8 Merge branch 'next' into develop 2024-12-31 12:16:25 +00:00
ChengLei Shao
61e7a89067
refactor: export action (#5665)
* chore: export xlsx command

* chore: container service

* chore: report export progress

* chore: export

* chore: performInsert

* chore: export command

* chore: base exporter

* chore: limit option

* chore: export

* chore: export

* chore: types

* chore: ws socket with auth

* refactor: refactor exporter, change addRows method to handleRow method to support row-by-row processing

* chore: xlsx exporter

* chore: base exporter

* chore: export limit

* chore: import action

* chore: load websocket

* chore: import action

* chore: object to cli args

* chore: import options

* chore: import action

* chore: import runner

* chore: import action

* chore: import options

* chore: import options

* chore: plugin load event

* chore: test

* chore: i18n

* chore: i18n

* chore: i18n

* fix: ws auth status

* chore: cache in data source

* chore: load datasource

* chore: import with field alias

* fix: build

* fix: test

* fix: build

* fix: import schema settings

* fix: import action

* fix: import progress

* chore: template creator

* fix: import error message

* fix: import error message

* chore: test

* chore: workflow dispatch event

* chore: export alias

* fix: typo

* chore: error render

* fix: event error

* chore: send message to tags

* fix: test

* fix: import action setting
2024-12-31 20:16:03 +08:00
YANG QIA
84cfa82304
feat: security (#5923)
* feat: password policy

* feat: password validator

* fix(inbox): i18n of channel title

* feat: atomic counter

* fix: bug

* fix: bloom

* chore: i18n

* fix: counter

* fix: build

* fix: bug

* fix: z-index

* fix: export

* test: add redis cache test

* fix: test

* fix: test

* fix: test

* fix: bug

* fix: form reset

* fix: locale

* fix: version

* fix: separate cache for sub apps

* chore: update
2024-12-29 08:33:27 +08:00
nocobase[bot]
5825e88a62 Merge branch 'main' into next 2024-12-24 16:34:44 +00:00
chenos
a97f11dc71
fix: collections were not automatically created when enabling the plugin (#5939)
* fix: collections were not automatically created when enabling the plugin

* fix: error
2024-12-25 00:34:22 +08:00
nocobase[bot]
897e304dc6 Merge branch 'main' into next 2024-12-24 09:50:48 +00:00
chenos
3dee4c8668 chore: add trace log 2024-12-24 17:50:01 +08:00
nocobase[bot]
7cf8b5e098 Merge branch 'main' into next 2024-12-17 03:07:14 +00:00
Katherine
0c742fc3ef
fix: missing x-data-source parameter in duplicate request template for external data source block (#5882)
* fix: issue with external data source collection duplicate failing to get data template

* fix: missing x-data-source parameter in duplicate request template for external data source block

* fix: date template with external data source

* fix: bug

* fix: data template with multi primary keys

---------

Co-authored-by: Chareice <chareice@live.com>
2024-12-17 11:06:51 +08:00
Zhi Chen
21bd55422f
refactor(audit-manager): optimize the logic of getting metadata (#5814)
* chore: optmize log output

* chore: optmize log output
2024-12-13 10:00:41 +08:00
nocobase[bot]
10a513f2ef Merge branch 'main' into next 2024-12-12 10:15:04 +00:00
ChengLei Shao
b897a8d5e6
fix: template with appends (#5839)
* fix: template with appends

* fix: assign logic

* chore: test
2024-12-12 18:14:38 +08:00
chenos
8a999d02ab
fix(acl): set default available actions (#5847) 2024-12-10 10:50:36 +08:00
nocobase[bot]
9a7abf3ce6 Merge branch 'next' into develop 2024-12-06 06:58:53 +00:00
ChengLei Shao
ba1446c77f
chore: empty filter check (#5806)
* chore: empty filter check

* chore: test

* fix: test

* fix: test

---------

Co-authored-by: xilesun <2013xile@gmail.com>
2024-12-06 14:57:58 +08:00
nocobase[bot]
d84efb43c3 Merge branch 'next' into develop 2024-12-03 07:05:37 +00:00
nocobase[bot]
32fa387caa Merge branch 'main' into next 2024-12-03 07:05:13 +00:00
ChengLei Shao
17bcdcab6a
chore: remove logger in gateway (#5775) 2024-12-03 15:04:47 +08:00
chenos
be4e7b79c1 fix: error 2024-11-29 14:20:19 +08:00
katherinehhh
5458829e43 Merge branch 'next' into develop 2024-11-29 14:05:13 +08:00
chenos
04e7627935 chore: add trace log 2024-11-29 12:20:31 +08:00
Zhi Chen
3d1e856d55
feat: add audit manager (#5601)
* feat: 部分代码

* feat: auditmanager

* feat: remove plugin and update Audit test case

* fix: build error

* feat: update audit value

* fix: some action like create remove can not work correctly

* fix: metadata data

* feat: update some dataSource

* fix: filterKeys error

* style: update code format

* feat: add getMetaData test & add audit log in specific module

* fix: bug

* refactor: registerAction and getAction

* refactor: registerAction and getAction

* fix: log

* fix: fix middleware

* chore: add getResourceUk

* chore: use response code as status

* chore: log error

* chore: get role from response header

* chore: auth signIn getUserInfo

* chore: add X-Forwarded-For

* chore: adjust IP acquisition and add log user updateprofile

* fix: getAction bug

* fix: get ip from header

* chore: register uiSchemas actions

* chore: register uiSchemas:insertAdjacent

* chore: record source and target

* chore:  record auth:changePassword

* chore: add getSourceAndTarget

* chore: auditManager tests

* fix: delete submodule

* chore: delete debug port

* fix: module not found

* chore: save path and swap the values of source and target

---------

Co-authored-by: yujian.sun <yujian.sun@dmall.com>
Co-authored-by: sunyujian <565974029@qq.com>
Co-authored-by: xilesun <2013xile@gmail.com>
2024-11-28 12:32:47 +08:00
chenos
1ad57fa514 Revert "feat: remove charts plugin (#5737)"
This reverts commit 73003568a61236106b9f4f3ad7a4580339f80737.
2024-11-28 10:29:45 +08:00
chenos
73003568a6
feat: remove charts plugin (#5737) 2024-11-27 14:16:38 +08:00
nocobase[bot]
c4d8c6ff77 Merge branch 'next' into develop 2024-11-27 06:16:07 +00:00
chenos
c825182f32
fix: continent on error (#5740) 2024-11-27 14:15:38 +08:00
nocobase[bot]
8d1053b503 Merge branch 'next' into develop 2024-11-26 06:54:56 +00:00
chenos
d90d9dbc88
feat: support bulk enabling of plugins in the interface (#5730)
* feat: support bulk enabling of plugins in the interface

* fix: improve code

* fix: error message

* fix: enable error

* fix: filter error
2024-11-26 14:54:30 +08:00
nocobase[bot]
79be07aa0d Merge branch 'next' into develop 2024-11-22 01:20:45 +00:00
nocobase[bot]
19af301c8e Merge branch 'main' into next 2024-11-22 01:20:13 +00:00
chenos
ed98cfa394
fix: load plugins in dependency order (#5706)
* fix: load plugins in dependency order

* fix: missing package name
2024-11-22 09:01:13 +08:00
chenos
5518015347
feat: support restoring applications from backup (#5685) 2024-11-19 11:54:43 +08:00
mytharcher
601dd7217c Merge branch 'T-4910' into develop 2024-11-15 14:34:28 +08:00
mytharcher
5824f1fb15 Merge branch 'next' into T-4910 2024-11-15 11:03:16 +08:00
ChengLei Shao
8e1eed7c2f
feat: database beanchmark (#5615)
* chore: db logging with sql benchmark

* chore: log response size
2024-11-08 12:13:43 +08:00
ChengLei Shao
aad8fd7bab
chore: add middleware name (#5594)
* chore: middleware name

* chore: add name to middleware

* chore: logging
2024-11-06 00:29:06 +08:00
Chareice
5b31c1006b
chore: db logging with sql benchmark 2024-11-05 21:28:45 +08:00