Skip to content

[GRDM-57041] Workflow機能の追加#664

Closed
yacchin1205 wants to merge 36 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-v1-r2-rebased
Closed

[GRDM-57041] Workflow機能の追加#664
yacchin1205 wants to merge 36 commits intoRCOSDP:developfrom
yacchin1205:feature/workflow-v1-r2-rebased

Conversation

@yacchin1205
Copy link

@yacchin1205 yacchin1205 commented Dec 19, 2025

(Merge時は合わせて反映願います: RCOSDP/RDM-ember-osf-web#162 )

Purpose

ワークフロー機能を追加し、BPMNベースのワークフローエンジン(Flowable)との連携を実現する。

なお、ワークフローエンジンは https://github.com/RCOSDP/RDM-flowable-gateway を利用する想定。

Changes

  • ファイルロック機能の追加(ワークフロー実行中のファイル保護)
  • Workflowアドオンの追加
    • ワークフローエンジン・ワークフローテンプレート・ワークフローの管理
    • プロセスインスタンスの開始・キャンセル
    • タスク一覧・詳細取得・完了処理
    • 通知エンドポイント(メール送信・コメント追加)
    • 委任トークンによる権限管理(executor/creator/manager)

QA Notes

None

Documentation

None

Side Effects

None

Ticket

GRDM-57041

@yacchin1205 yacchin1205 changed the title [WIP] Workflow機能の追加 [GRDM-57041] Workflow機能の追加 Dec 26, 2025
@yacchin1205 yacchin1205 force-pushed the feature/workflow-v1-r2-rebased branch from 99156eb to e6d31ca Compare January 3, 2026 01:36
@yacchin1205 yacchin1205 force-pushed the feature/workflow-v1-r2-rebased branch from 0a699bb to fbc08d9 Compare January 5, 2026 00:27
@yacchin1205 yacchin1205 force-pushed the feature/workflow-v1-r2-rebased branch from 668e706 to eca4cd0 Compare January 30, 2026 11:33
@hide24 hide24 marked this pull request as ready for review February 4, 2026 07:03
@hide24 hide24 marked this pull request as draft February 4, 2026 07:04
@yacchin1205 yacchin1205 force-pushed the feature/workflow-v1-r2-rebased branch from 846a4b7 to b1da0fe Compare February 5, 2026 13:00
@yacchin1205 yacchin1205 force-pushed the feature/workflow-v1-r2-rebased branch from 4d9e10a to 44d478c Compare February 6, 2026 10:10
@yacchin1205
Copy link
Author

#689 にて残りは対応。こちらはクローズします。

@yacchin1205 yacchin1205 closed this Feb 8, 2026
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