chenos
31c554b29f
feat(cli): support configurable NocoBase Docker images and proxy setup docs ( #9972 )
...
* docs: add docker nginx and caddy installation guides
* fix(proxy): support external proxy upstream port
* fix(cli): keep manual proxy bundle appPort compatibility
* feat(cli): support NocoBase image config
* fix(cli): map no-nginx docker apps to the correct container port
2026-07-04 09:49:57 +08:00
chenos
965ced2cf3
feat(proxy): support manual Nginx/Caddy config generation and optional nginx runtime ( #9943 )
...
* feat(cli): support manual nginx proxy generation
* feat(docker): support optional nginx runtime setup
* feat(cli): support nginx manual dist root path
* fix: buildIndexHtml
* feat(proxy): support manual caddy generation and provider selection
* feat(docker): align proxy env configuration
* chore(release): publish no-nginx docker variants
* fix: docker-compose.yml
* feat(cli): support cdn base url in proxy generate
* fix(docker): decouple active version from CDN_BASE_URL
* chore(release): split versioning and tagging steps
2026-07-01 14:58:56 +08:00
chenos
18434ecc31
feat(cli): improve managed app and plugin management ( #9655 )
...
* feat(cli): use appPath for env paths
* fix(cli): clear saved root setup after successful init
* feat(cli): refine env remove cleanup flow
* feat(cli): support init setup modes
* feat(cli): support env config updates and managed app production runtime
* docs(cli): clarify local takeover hint
* docs(cli): add nb app destroy docs
* docs(cli): sync translations and add cn quickstart
* fix(cli): simplify app start and restart commands
* feat(cli): add plugin import command
* fix(cli): reuse managed env files for app commands
* fix(cli): deprecate app destroy in favor of env remove
* chore(cli): simplify config command help text
* docs: add quickstart guides for more locales
* docs: sync cli quickstart updates across locales
* fix(cli): normalize derived env path comparisons
* docs(quickstart): simplify installation section title
* fix(cli): increase skills list timeout
* docs(i18n): sync localized quickstart and home docs from cn
* fix(docs): respect proxy false links in cross ref sidebar
* docs(i18n): sync localized nav and home page changes
* docs(cli): sync plugin import and license docs across locales
* feat(cli): simplify license activation and support plugin storage imports
* docs(quickstart): streamline plugin installation guides
* fix(cli): support locale for license activate prompts
* fix(cli): streamline licensed plugin sync during startup
* fix(cli): align licensed plugin sync typing
* feat(cli): extract client assets during app start
* refactor(plugin-manager): centralize plugin package discovery
* docs: clarify application environment variables
* fix: test
* docs: fix stale commercial plugin links
* fix(cli): extract client assets during install
* feat(cli): support app public path dist proxy flow
* fix(cli): recover app stop when saved source is missing
* feat(cli): split shared nginx proxy config
* feat(cli): support managed nginx env proxy config
* docs(cli): add env proxy docs across locales
* docs(quickstart): clarify reverse proxy setup
* feat(cli): support caddy env proxy configs
* feat(cli): split env proxy providers
* fix(client): normalize browser checker public path
* docs: sync multilingual cli proxy guides
* docs: sync localized reverse proxy docs
* docs: sync localized reverse proxy metadata
* fix(cli): improve env runtime refresh and source publish recovery
* fix: test
* fix(cli): disable manage-local setup mode in init UI
* feat(cli): add app autostart commands
* feat(cli): add revision create command
* fix(cli): refine connection and authentication copy
* chore: remove gitignore
* docs: reorganize production deployment docs
* feat(cli): support default hosts for init install auth
* refactor(cli): extract oauth callback redirect uri helper
* fix(cli): preserve prompt block types for init auth
* fix(cli): align init auth and public app urls
* fix(cli): align app cleanup and public urls
* docs: add missing production quickstart index pages
* docs: align install app home links
* docs: align get-started nav links
* docs: add app autostart cli reference
* feat(cli): add command log controls and retention
* fix(cli): separate command logs by session
* fix: test
* fix(cli): default docker client asset extraction in cli
* fix(cli): address run-npm typing and log test
* fix(cli): stabilize log and resume tests
* docs: add docs check script and align locale navigation
* docs: sync cli installation docs across locales
* fix(cli): improve init app public path prompts
* fix(cli): clarify docker daemon unavailable errors
* fix(cli): show diagnostic log path in entry errors
2026-06-08 11:02:41 +08:00
chenos
4156a077cf
fix(docker): align nginx config paths ( #9528 )
2026-05-20 00:08:52 +08:00
chenos
e96e5d0b8f
chore: nginx outdated version
2026-05-18 08:40:30 +08:00
chenos
2e091d62e8
fix(cli): support docker envFile recreate flows ( #9506 )
...
* fix(cli): support docker envFile recreate flows
* fix(docker): restore full libreoffice installation
* fix(cli): recreate docker apps on restart
2026-05-17 23:59:46 +08:00
chenos
831251c155
fix: remove cleanup-node-modules.sh ( #9504 )
...
* fix: remove cleanup-node-modules.sh
* fix: remove
* fix: dockerfile
2026-05-17 16:01:43 +08:00
chenos
1b66ab2432
refactor(docker): share node modules cleanup script
2026-05-17 12:10:30 +08:00
chenos
04f1439f1e
refactor(cli): migrate prompts to inquirer and streamline setup workflows ( #9452 )
...
* fix(cli): align env remove prompts and docs
* fix(cli): validate api base url health checks
* fix(cli): refine api base url placeholders
* fix(cli): unify env remove cancel output
* refactor(cli): use inquirer prompts for env and license flows
* refactor(cli): migrate simple confirm flows to inquirer
* refactor(cli): simplify command prompt output
* refactor(cli): simplify prompts and setup logs
* refactor(cli): unify inquirer prompt handling
* refactor(cli): remove clack prompts usage
* refactor(cli): remove lodash dependency
* chore: simplify nb cli install in docker build
* fix: version
* fix: --skip-dev-dependencies
* fix: remove mock-collections
* fix: remove client-v2/vditor/dist
* fix: ignore-peer-dependencies
* chore: update Dockerfile
* fix: update Dockerfile
* fix: resolutions
* fix: resolutions
* fix: update deps
* chore: update Dockerfile
* fix: update Dockerfile
* fix: dockerfile
* fix(docker): expose nb in runtime image
* fix: update dockerfile
* fix: update Dockerfile
* fix(cli): install skills from packed tarballs
* fix(cli): delegate workspace package tests
* fix(cli): stabilize prompt web ui tests
2026-05-16 17:44:30 +08:00
chenos
55d8ea0d0b
refactor(cli): derive builtin db runtime connection ( #9330 )
...
* refactor(cli): derive builtin db runtime connection
* feat(docker): install nocobase cli in app images
2026-05-04 07:19:33 +08:00
PiEgg
a601f85596
chore: update Node.js runtime to 22 ( #9245 )
2026-04-26 16:53:31 +08:00
PiEgg
06b67d44f6
fix(docker): ensure docs llms text files use UTF-8 charset ( #9020 )
2026-04-01 22:44:23 +08:00
PiEgg
e9c1a4b9ff
fix(docker): ensure docs llms text files use UTF-8 charset ( #9018 )
2026-04-01 17:39:09 +08:00
Rishabh Ranjan Singh
f07a1c13ca
fix: suppress verbose unzip output during bootstrap ( #8984 )
...
Reduce log noise by adding -q flag to unzip commands for LibreOffice
and Oracle Instant Client extraction. This eliminates ~5,000 log messages
per server start, reducing logging costs while maintaining visibility of
the extraction process through high-level status messages.
2026-03-29 13:00:37 +08:00
chenos
ad9fa3ca1c
fix: update conf
2026-03-17 16:50:38 +08:00
chenos
db816a501d
fix: doc theme
2026-01-29 19:13:11 +08:00
nocobase[bot]
506eae8a83
Merge branch 'main' into next
2026-01-19 07:25:18 +00:00
chenos
d4368d79c1
chore: update docker-entrypoint.sh
2026-01-19 15:24:42 +08:00
nocobase[bot]
e4338239b7
Merge branch 'main' into next
2026-01-19 05:42:16 +00:00
chenos
ee07db0ed7
chore: update docker-entrypoint.sh
2026-01-19 13:41:36 +08:00
nocobase[bot]
93c257d611
Merge branch 'next' into develop
2025-12-03 10:31:09 +00:00
chenos
5a62fa0ab3
chore: update cli
2025-12-03 18:29:51 +08:00
chenos
a70a9fe26b
docs: fix error_page 404
2025-11-03 08:45:34 +08:00
chenos
5f56c0256b
feat: update docs
2025-10-29 13:21:58 +08:00
chenos
edbebf8966
fix: docs conf ( #7651 )
...
* fix: docs conf
* fix: conf
* fix: conf
2025-10-23 21:23:03 +08:00
nocobase[bot]
433ca43a7b
Merge branch 'next' into develop
2025-06-18 13:00:14 +00:00
chenos
46553df6ec
chore: update ci
2025-06-18 20:59:18 +08:00
nocobase[bot]
7e6ca4f4e2
Merge branch 'next' into develop
2025-06-08 06:51:37 +00:00
chenos
14b924001b
Update Dockerfile-cn ( #7020 )
...
* Update Dockerfile-cn
* Update Dockerfile-cn
2025-06-08 14:50:47 +08:00
nocobase[bot]
b2b1e7072f
Merge branch 'next' into develop
2025-06-08 06:41:34 +00:00
chenos
5ee5b234b4
Update Dockerfile-cn
2025-06-08 14:36:48 +08:00
nocobase[bot]
07ab053237
Merge branch 'next' into develop
2025-06-07 08:47:43 +00:00
chenos
23d9be01e0
Update Dockerfile-cn
2025-06-07 16:46:53 +08:00
nocobase[bot]
a9026bbf31
Merge branch 'next' into develop
2025-05-20 14:45:37 +00:00
chenos
afb0bbbb08
chore: build the full docker image ( #6898 )
...
* chore: build full docker image
* fix: dockerfile-cn
* chore: update Dockerfile
* fix: error
* chore: update ci
2025-05-20 22:44:45 +08:00
chenos
b62227a9e0
chore: update docker-entrypoint.sh
2025-05-13 10:16:42 +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
chenos
5808ee57e2
chore(deps): upgrade some dependencies to latest versions ( #6673 )
...
* chore(deps): upgrade some dependencies to latest versions
* fix: --skip-dev-dependencies
* fix: compression
2025-04-15 22:53:07 +08:00
Junyi
cc0e13dce0
fix(plugin-file-manager): fix file issues ( #6436 )
...
* fix(plugin-file-manager): fix file issues
* fix(plugin-file-manager): fix special char in windows
2025-03-12 23:35:14 +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
nocobase[bot]
ff03d4e7bd
Merge branch 'main' into next
2025-01-10 03:33:45 +00:00
chenos
53eca84eda
fix: docker image
2025-01-10 11:33:12 +08:00
nocobase[bot]
83d69a1eae
Merge branch 'main' into next
2025-01-10 03:27:06 +00:00
chenos
cad134f6ef
chore: update Dockerfile
2025-01-10 11:26:24 +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
nocobase[bot]
8e0022c69e
Merge branch 'main' into next
2024-11-19 08:45:04 +00:00
YANG QIA
c1f1407cb3
chore(ci): release ( #5686 )
...
* chore(ci): release
* fix: repositories
* fix: e2ed
* fix: e2e
* fix: e2e
* chore: update
2024-11-19 16:44:39 +08:00
nocobase[bot]
e08f7ff48d
Merge branch 'main' into next
2024-11-08 00:47:25 +00:00
xilesun
6d22acb133
chore: add dependency for Dockerfile
2024-11-08 08:46:12 +08:00