開源無程式碼 / 低程式碼平臺 NocoBase 1.0.0-alpha.15: 新增外掛、改進「配置操作」互動

NocoBase發表於2024-05-24

NocoBase 是一個極易擴充套件的開源無程式碼開發平臺。完全掌控,無限擴充套件,助力你的開發團隊快速響應變化,顯著降低成本,不必投入幾年時間和數百萬資金研發,只需要花幾分鐘部署 NocoBase。

NocoBase 中文官網

官方文件

線上 Demo

新增

認證外掛:LDAP 認證

支援使用者使用 LDAP 伺服器賬號密碼登入 NocoBase,詳情參考 認證:LDAP 文件。

工作流外掛:自定義操作事件

當常規的增刪改操作無法滿足需求時,可以使用工作流的自定義操作事件,自行編排資料處理邏輯,詳情參考 工作流 / 自定義操作事件 文件。

表格區塊支援固定表格列

彈窗裡支援新增甘特圖、看板區塊

詳情區塊支援聯動規則

詳情區塊中的聯動規則允許配置欄位的顯示與隱藏。

工作流 HTTP 請求節點支援 application/www-x-form-urlencoded 格式資料

工作流 HTTP 請求節點輸入框支援字串模板

外掛開發示例

檢視 外掛示例 文件

最佳化

改進「配置操作」互動

下拉選單裡所有操作統一顯示在一個列表中,不再區分“啟用操作”和“自定義”。

  • 只能新增一次的操作:這些操作保留 Switch 效果。
  • 可以重複新增的操作:這些操作不再使用 Switch 互動,可以多次新增。
  • 合併功能相似的操作
    • “新增” 和 “新增記錄”
    • “提交” 和 “儲存資料”

工作流 HTTP 請求節點結果資料格式統一為:

{
  config: {},
  headers: {},
  status: 500,
  statusText: 'xxx',
  data: {}
}

重新梳理工作流使用手冊文件

修復

日誌外掛的日誌列表只顯示當前應用內容

當存在多個應用程式時:

  • 日誌外掛僅顯示當前應用程式的日誌檔案列表;
  • 工作流程和自定義請求資料夾放置在應用程式資料夾內。

其他主要修復內容有:

  • 圖表在使用日期欄位為維度查詢聚合資料時,沒有按客戶端時區轉換。fix(data-vi): should use local timezone when formatting date #4366
  • 檢視重新整理不良,同步資料庫檢視後必須要退出去重進才會重新整理。fix: collection fields should refreshed after editing sync from database #4224
  • 樹表表格區塊新增子節點的時候不收起所有節點。fix: do not collapse all nodes when adding a child node in the tree table block #4289
  • 資料表標題欄位設定失效。fix: collection title field setting is invalid #4358
  • bigint 欄位閱讀狀態下數值精度丟失。fix: bigint field loses precision in read pretty mode #4360
  • 子應用停止後,開啟的日誌檔案沒有關閉。fix(logger): should close log stream after destroying app #4380
  • 工作流聚合節點關係資料模式選擇 bug. fix(plugin-workflow-aggregate): fix association field select #4315
  • 工作流 HTTP 請求節點同步模式下忽略錯誤選項無效。fix(plugin-workflow-request): fix ignoreFail in sync mode #4334
  • 工作流 HTTP 請求節點變數輸入框溢位。fix(plugin-workflow-request): fix value fields overflowing #4354
  • 特殊字元導致工作流 HTTP 請求節點掛起。fix(plugin-workflow-request): fix request hanging when invalid header value #4376
  • 修復主題編輯器中設定 marginBlock 之後會影響表單欄位間距的問題。fix(theme-editor): form field spacing should not be affected by token.marginBlock #4374
  • 修復點選頁面右上角的“許可證”選項時跳轉錯誤的問題。PR #4415
  • 修復當把篩選表單儲存為區塊模板後,欄位的運算子無效的問題。PR #4390

訪問 NocoBase 官網

您可以在官網申請 Demo 演示,體驗站點將在 1 分鐘內建立完畢自動傳送到您的郵箱。

訪問 NocoBase GitHubGitee

下載 NocoBase 原始碼並安裝。支援 Docker 安裝、create-nocobase-app 安裝和 Git 原始碼安裝。

官方文件持續更新中

相關文章