Skip to content

Instantly share code, notes, and snippets.

@seki-seki
Last active January 10, 2017 06:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save seki-seki/b7ca01f351a44032ab8e47b4bd3423fe to your computer and use it in GitHub Desktop.
Save seki-seki/b7ca01f351a44032ab8e47b4bd3423fe to your computer and use it in GitHub Desktop.

jsr352-js

  • 必要なプロパティの設定(https://gist.github.com/seki-seki/03a48277b0ecbbe64b5ddf6ee8451464)
  • StepListener用にStepのタブグループにプロパティタブのような任意にStepListenerを追加・削除できるエリアを追加する
  • 独自Eventの追加(jsr352:stop jsr352:fail jsr352:end)
  • Job Componentをcontrol-busから取得可能にする(済み)
  • XHRを認証認可に対応する(済み)
  • 押下すると登録処理を行いサブウィンドウを閉じるsaveボタンを作成する(済み)
  • 更新の場合はjobが保持しているbpmnを読み込むようにする(済み)
  • 存在精査を入れる
  • jqueryの依存を外す

console

  • 新規job作成ボタンからサブウィンドウを開き、開けるようにする
  • job更新画面にsvgを貼り付け既存structure-viewと入れ替える(済み)
  • job更新画面から開けるようにする(済み)
  • jsr352-jsキック用のモジュール作成

control-bus

  • StepListnerをコンポーネントとして登録する
  • datomicのモデルを変更し、jobにbpmn,svgを追加する、edn-notationを削除する
  • bpmn->jobxml変換ロジックを作成する(https://gist.github.com/seki-seki/03a48277b0ecbbe64b5ddf6ee8451464)
  • ジョブ作成・更新・取得のAPIを上記のデータモデルに沿った処理に変更する
  • インポート・エクスポートができるようにAPIを修正する
  • agentへのdispatchのAPIはbpmnをjobxmlに変換しを送付するように変更する(edn-notationがjobxmlに変わる、全体はedn)

Agent

  • 既存のedn-notationを受け取りjobxmlに変換していた部分を削除する
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment