10 Commits

Author SHA1 Message Date
akira
8c90fe79bc Alexaの認証を延長するもの 2026-04-04 09:54:20 +09:00
akira
555940d8f4 未コミットを一括コミット 2026-04-04 09:15:09 +09:00
Akira
ef7c9d3c21 メールフィルターアップデート 2026-04-04 09:03:05 +09:00
Akira
8ef4cfd81e mail_filter: map To recipients to xserver mailbox codes 2026-03-05 15:02:54 +09:00
Akira
dccca90835 mail_filter: use per-mailbox xserver account codes 2026-03-05 14:25:08 +09:00
Akira
9c67910f3d サーバーからフローを取得 2026-03-03 15:25:09 +09:00
Akira
593d13d8a1 ローカルLLMにワークフローを作らせる 2026-03-02 15:23:50 +09:00
Akira
2743343ed2 修正内容
原因: wmill.get_state() / set_state() はフローのインラインスクリプトでは実行をまたいで保存されない。毎回 None が返るため、毎回「現在時刻 - 10分」で検索→常に変更ありで通知していた。

修正: Windmill Variable(実行をまたいで確実に永続化される)に切り替え

変更前	変更後
wmill.get_state()	wmill.get_variable("u/admin/SHIRAOU_LAST_CHECKED_AT")
wmill.set_state({...})	wmill.set_variable("u/admin/SHIRAOU_LAST_CHECKED_AT", checked_at)
次回の5分タイマーで実行されたら since が前回の checked_at になるはずです。しばらく様子を見てみてください。
2026-02-21 15:35:20 +09:00
Akira
6cf66d2806 白皇集落営農システム変更通知 2026-02-21 15:29:27 +09:00
Akira
f9909500e2 🎉 テスト完全成功!
Windmill Heartbeat フローが正常に動作しました:

チェック項目	結果
データ生成 (UUID/時刻/計算)	 PASS
データ検証 (2+2=4)	 PASS
HTTPヘルスチェック	 PASS (CE v1.638.0)
年度判定	 2025年度
総合	ALL OK (0.949秒)
2026-02-21 14:59:03 +09:00