nocobase[bot]
5eb337bd7a
Merge branch 'main' into next
2025-04-22 05:11:21 +00:00
chenos
62aff88e5e
fix: appVersion incorrectly generated by create-migration ( #6740 )
2025-04-22 13:10:59 +08:00
chenos
72c5fdd14b
Merge branch 'main' into next
...
# Conflicts:
# packages/core/auth/package.json
# packages/core/create-nocobase-app/templates/app/package.json.tpl
# packages/core/data-source-manager/package.json
# packages/core/server/package.json
2025-04-21 19:48:52 +08:00
chenos
120aa3420c
chore(deps): upgrade dependencies ( #6708 )
...
* chore: upgrade jsonwebtoken to version 9.0.2
* chore: update
* fix: deps
* fix: semver
* chore: dicer
* chore: upgrade multer
* fix: dicer
* fix: remove sqlite
* chore: check db dialect
* chore: remove sqlite3
* fix: yarn add sqlite3 --no-save -W
* fix: test
* fix: test
* fix: ci
* fix: test
* fix: deps
2025-04-21 18:52:26 +08:00
nocobase[bot]
4eb79f7aa9
Merge branch 'main' into next
2025-04-03 04:27:29 +00:00
chenos
709e09b1c8
fix: rename
2025-04-03 12:27:06 +08:00
nocobase[bot]
c2ef42670a
Merge branch 'next' into develop
2025-03-23 02:12:19 +00:00
chenos
bc5caab6f2
fix: add __stopped event
2025-03-23 10:11:06 +08:00
nocobase[bot]
9159c43298
Merge branch 'next' into develop
2025-03-23 01:00:15 +00:00
chenos
436af4b9f3
fix: runPluginStaticImports ( #6528 )
2025-03-23 08:59:28 +08:00
nocobase[bot]
bf064b3af9
Merge branch 'next' into develop
2025-03-22 01:26:29 +00:00
gchust
369754f8f0
fix: ensure old instances are cleaned up during application reinitialization ( #6524 )
...
* fix: getConnection called after connection closed error
* fix: ensure old instances are cleaned up during application reinitialization
2025-03-22 09:25:43 +08:00
ajie
f84e2c470b
fix: replace all instances of ctx.state.currentRole with ctx.state.currentRoles ( #6427 )
...
* fix: desktop and mobile accessible list when union roles include root
* fix: desktop and mobile accessible list when union roles include root
* fix: test
* fix: test
* fix: test
* fix: test
* fix: test
2025-03-13 15:15:58 +08:00
Junyi
e5507d0758
refactor(plugin-workflow): change task center api and ui ( #6272 )
...
* refactor(plugin-workflow): change task center api and ui
* fix(client): add className property for Grid.Col
* refactor(plugin-workflow): adjust tasks menu style
* fix(plugin-workflow): fix menu title
* feat(plugin-workflow): automatically update tasks number
* fix(plugin-workflow): ignore ws if not exist
* fix(plugin-workflow): fix compatibility of no user approvals
* refactor(server): revert ws api back
* fix(plugin-workflow-manual): fix migration and renamed test cases
* fix(plugin-workflow): fix acl for task resource
* refactor(client): show badge number in toolbar
* fix(plugin-workflow): fix toolbar number
* fix(client): adjust badge font size
* refactor(plugin-workflow): adjust task center style and api
* fix(plugin-workflow-manual): fix constants
* refactor(plugin-workflow-manual): change legacy workflow todo block to list style
* test(plugin-workflow-manual): migrations
* refactor(plugin-workflow): add workflow title component
* fix(plugin-workflow-manual): fix e2e test cases
* fix(plugin-workflow): fix test kit
2025-03-10 19:58:33 +08:00
nocobase[bot]
bd3d3d3067
Merge branch 'main' into next
2025-03-10 02:53:58 +00:00
chenos
5cb6088db3
fix: mtime
2025-03-10 10:53:32 +08:00
nocobase[bot]
a7c35e84c6
Merge branch 'main' into next
2025-03-10 02:38:28 +00:00
chenos
8d62af75a0
fix: dist
2025-03-10 10:38:05 +08:00
nocobase[bot]
5d4354b6ca
Merge branch 'main' into next
2025-03-09 14:21:13 +00:00
gchust
609dcd245c
fix: yarn start cache issue ( #6394 )
2025-03-09 22:20:41 +08:00
YANG QIA
a52352719b
chore: upgrade koa and @koa/cors ( #6334 )
...
* chore: upgrade koa and koa/cors
* fix: cors breaking change
* fix: header
* fix: origin header
2025-03-03 18:42:22 +08:00
nocobase[bot]
5b13572afb
Merge branch 'main' into next
2025-02-23 09:34:46 +00:00
Junyi
737e553934
chore(server): adjust max listeners number ( #6266 )
2025-02-23 17:34:17 +08:00
Chareice
2b58c13aa5
chore: migration rules
2025-01-24 22:31:39 +08:00
chenos
fda336ed31
chore: move AesEncryptor to the core ( #6132 )
2025-01-24 13:27:58 +08:00
Sheldon Guo
42cefed6b2
chore: adjust the kernel to support IP restriction plugin. ( #6069 )
...
* fix: prevent infinite reload on blocked IP error and set X-Forwarded-For header in proxy
* feat: add middleware to extract client IP and set it in context
* test: add unit tests for extract client IP middleware
2025-01-22 19:56:37 +08:00
chenos
5a6ddea268
Merge branch 'next' into develop
...
# Conflicts:
# packages/plugins/@nocobase/plugin-file-manager/src/server/actions/attachments.ts
2025-01-20 17:43:46 +08:00
nocobase[bot]
273299cc3c
Merge branch 'main' into next
2025-01-20 09:22:15 +00:00
chenos
4de54a1167
fix: permission denied for sock files ( #6092 )
...
* fix: permission denied for sock files
* fix: error
2025-01-20 17:21:50 +08:00
Chareice
8928b97534
Merge branch 'next' into develop
2025-01-16 20:02:53 +08:00
ChengLei Shao
27b45e8dae
chore: ws api ( #6080 )
...
* chore: ws api
* fix: ws error
* fix: send ws message response
2025-01-16 19:45:43 +08:00
chenos
5aec227032
Merge branch 'next' into develop
...
# Conflicts:
# packages/plugins/@nocobase/plugin-workflow/src/client/variable.tsx
2025-01-15 21:09:10 +08:00
nocobase[bot]
e5d398d8a1
Merge branch 'main' into next
2025-01-15 13:06:02 +00:00
chenos
2c936b6eb1
feat: improve the extensibility of file-storage ( #6071 )
2025-01-15 21:05:35 +08:00
Chareice
4668b97417
fix: ws error
2025-01-13 22:17:05 +08:00
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