Skip to content

[GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善#713

Open
yacchin1205 wants to merge 24 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-202603
Open

[GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善#713
yacchin1205 wants to merge 24 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-202603

Conversation

@yacchin1205
Copy link
Copy Markdown

@yacchin1205 yacchin1205 commented Mar 29, 2026

RCOSDP/RDM-ember-osf-web#175 も合わせてMergeしてください。

Purpose

  • ワークフロー機能の改善
  • メタデータ UI の改善
  • 上記変更に伴うWEKO / RO-Crate / e-Rad メタデータまわりの改善

Changes

  • workflow

    • 自動有効化テンプレートの pending / dismiss 対応を追加
    • タスク一覧・実行一覧の表示と操作まわりを改善
    • wizard form のバリデーションを追加
    • task / notification に project-node 境界チェックを追加
  • metadata

    • メタデータ入力 UI を改善
    • 氏名フィールドの split 対応を追加
    • suggestion / template / grouping 表示を改善
    • e-Rad メタデータ定義を更新
  • weko / export

    • additional-funding 対応を追加
    • WEKO 登録処理を改善
    • RO-Crate / CSV 変換を更新
    • version upgrade 判定を schema 共通化
  • schema / migration

    • registration schema block に ui 属性を追加
    • split_name_fields 用 migration を追加
    • workflow activation に is_dismissed を追加

QA Notes

Documentation

  • 必要に応じて workflow / metadata の内部ドキュメント更新ずみ

Side Effects

  • なし

Ticket

  • GRDM-58642
  • GRDM-58643

@yacchin1205 yacchin1205 force-pushed the feature/workflow-202603 branch from 30156e5 to 4007a9c Compare March 30, 2026 02:56
@yacchin1205 yacchin1205 changed the title [GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善 [GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善 (WIP) Mar 31, 2026
@yacchin1205 yacchin1205 changed the title [GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善 (WIP) [GRDM-58642, 58643] ワークフロー機能とメタデータUIの改善 Apr 19, 2026
@yacchin1205 yacchin1205 force-pushed the feature/workflow-202603 branch 2 times, most recently from 4c2edd6 to ba1b91c Compare April 20, 2026 03:23
@yacchin1205 yacchin1205 force-pushed the feature/workflow-202603 branch from ba1b91c to 245fe1b Compare April 20, 2026 03:26
@yacchin1205 yacchin1205 force-pushed the feature/workflow-202603 branch from 4d3dbc9 to c3a0b91 Compare April 24, 2026 07:29
@yacchin1205 yacchin1205 force-pushed the feature/workflow-202603 branch from 9b32884 to 402167b Compare April 27, 2026 09:45
@yacchin1205 yacchin1205 requested a review from hide24 April 27, 2026 21:32
@yacchin1205 yacchin1205 marked this pull request as ready for review April 27, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant