NocoBase v2.1.0-alpha.2:承認関連 API にアクセス制御を追加

v2.1.0-alpha.2 リリースノート

nocobase [bot] |

(本記事はAIにより翻訳されました)

🎉 新機能

  • [ワークフロー:承認] 承認関連 API にアクセス制御を追加 by @mytharcher
  • [認証:DingTalk]unionId を用いたユーザー紐付けに対応 by @2013xile

🚀 機能改善

  • [AI: ナレッジベース] ビルド成果物を最適化し、プラグインの容量を削減 by @cgyrock
  • [マルチスペース] マルチスペースの権限制御を acl に統合 by @jiannx
  • [操作:レコードエクスポート Pro] エクスポート時のデータ範囲を改善し、選択レコードを優先、次にフロントエンドのフィルタ範囲を適用 by @katherinehhh
  • [ワークフロー:承認]
    • JS Field のサポートを廃止 by @zhangzhonghe
    • クエリパラメータを簡素化し、検索性能を向上 by @mytharcher
    • API 経由での権限逸脱操作を防ぐためアクセス制御を強化 by @mytharcher
    • 申請者データ範囲に対するマイグレーション後の補正処理を追加 by @mytharcher
  • [認証:DingTalk] ユーザー紐付けに userid をデフォルト採用し、既存の携帯電話番号認証との互換性を維持 by @2013xile

🐛 不具合修正

  • [マルチスペース]
    • スペースフィールド内の x-ready-pretty を削除するマイグレーションスクリプトを追加 by @jiannx
    • 関連データ追加時にスペースを関連付けるよう修正 by @jiannx
    • スペースセレクターのカラーをテーマに追従するよう修正 by @jiannx
    • スペースフィールドから read-pretty 属性を削除 by @jiannx
  • [フィールドコンポーネント:マスク] マスクフィールド設定モーダル内で全ユーザーロールを正しく読み込めない問題を修正 by @gchust
  • [操作:レコードインポート Pro]
    • 非同期インポートによってトリガーされたワークフローイベントが遅延実行される問題を修正 by @mytharcher
    • インポート結果の統計数値およびメッセージ翻訳を修正 by @mytharcher
  • [AI: ナレッジベース] ビルド後にシステムが起動できない問題を修正 by @cgyrock
  • [データソース:REST API] リクエストコンテキストにフォールトトレランスを追加し、メソッドが存在しない場合のエラーを回避 by @mytharcher
  • [ワークフロー:カスタム操作イベント] カスタム操作ワークフローをトリガーした際にパラメータおよびペイロードデータが正しくない問題を修正 by @mytharcher
  • [操作:レコードエクスポート Pro] メインアプリでインポート/エクスポートProプラグインが有効化されていない場合、サブアプリで非同期インポート/エクスポートタスク実行時にエラーが発生する問題を修正 by @cgyrock
  • [ワークフロー:Webhook トリガー]
    • サブアプリ内で webhook リクエストが 404 エラーを返す問題を修正 by @mytharcher
    • リクエストボディ解析が未設定の場合に、トリガーデータ内の該当データが欠落する問題を修正 by @mytharcher
  • [ワークフロー:サブフロー] ワークフローリンクのルーティングパスを修正 by @mytharcher
  • [テンプレート印刷]
    • テンプレート印刷ボタンのテンプレート設定ページにおいて、フィールド一覧の表示異常を修正 by @katherinehhh
    • 同一 key のフィールドによるレンダリングエラーを修正 by @jiannx
    • テンプレート設定モーダルが遮蔽される問題を修正 by @zhangzhonghe
    • テンプレート印刷の設定モーダルから下部ボタンを削除 by @katherinehhh
    • 複合ロール時に印刷ボタンの権限ロジックが誤っている問題を修正 by @jiannx
    • スペースフィールドをサポート by @jiannx
    • 2.0 バージョンでスペースフィールドを表示 by @jiannx
  • [ファイルストレージ:S3 (Pro)] ファイルリネームモードが機能しない問題を修正 by @mytharcher
  • [データ可視化:ECharts] ECharts のスペルミスを修正 by @heziqiang
  • [ワークフロー:承認]
    • 承認中のデータが削除された後に発生するAPIエラーを修正 by @mytharcher
    • 保存前モードにおける手動実行エラーを修正 by @mytharcher
    • 「データ保存前」モードにおいて、承認記録モーダル内で承認データのリレーションフィールドが表示されない問題を修正 by @mytharcher
    • 削除済みワークフローにフォールトトレランスを追加し、ToDo一覧の読み込みエラーを回避 by @mytharcher
    • 「自分の申請」詳細モーダル内でフィールド値が欠落する問題を修正 by @mytharcher
    • 1.x 承認記録モーダルのエラーを修正 by @mytharcher
    • JSONフィールド追加により発生していた一覧API読み込み時の性能問題(MySQL)を修正 by @mytharcher
    • 詳細データ読み込み時に誤った id パラメータを使用していた問題を修正 by @mytharcher
    • 同時送信によりフローが重複して再開実行される問題を修正 by @mytharcher
    • 依存関係の欠落によるビルドエラーを修正 by @mytharcher
    • 誤ったパラメータにより発生するデータ読み込みエラーを修正 by @mytharcher
    • 分岐モードの承認が指定ノードへ正しく差し戻されない問題を修正 by @mytharcher
    • 既存の対象範囲ワークフローを無効化後にユーザーへロール追加時に発生するエラーを修正 by @mytharcher
    • ValueBlock.Result コンポーネント未注入により値ブロック内容が表示されない問題を修正 by @mytharcher
    • 承認タスクカードのフィールドが表示されない問題を修正 by @zhangzhonghe
    • ToDoセンターでフィルターフィールドが正常に使用できない問題を修正 by @mytharcher
  • [メール管理]
    • 会話スレッドを修正 by @jiannx
    • Outlookの返信スレッドが断続的に切断される問題を修正 by @jiannx
    • テキスト選択時に本文が折りたたまれないよう修正。添付ファイルダウンロード失敗を修正 by @jiannx
    • 複数ユーザー間で同一メールアドレスのメール処理に関する問題を修正し、性能を最適化 by @jiannx
    • 管理ページにフィルターを追加 by @jiannx
    • 「全員に返信」ボタンを表示し、データ範囲でサブメールのフィルタリングをサポート by @jiannx
    • メール設定モーダルが遮蔽される問題を修正 by @zhangzhonghe
  • [企業版WeChat] ユーザーに携帯番号がない場合に自動登録できない問題を修正 by @2013xile
  • [マイグレーション管理] マイグレーション異常発生後に出力される例外オブジェクトに含まれるSQLが過大でプロセスがフリーズする問題を修正 by @cgyrock
× View Image