5.9.26.0 (2017/11/02) [メール送信のsendGrid対応] SMTPサーバではなく、APIを利用したメール送信に対応させてます。 今回はsendGridでの送信を実装しています。 sendGridのAPIキーはシステムリソースのMAIL_SENDGRID_APIKEYで指定します。 オブジェクトストレージを利用したファイル添付は現時点では対応させていません。 まだ、同時にPostgreで動作するようにシーケンスの取得をnextvalではなくエンジン内部の互換機能を利用するよう変更します。 hayasuba.mail.MailManager_DB#makeParamMap( final String systemId, final String[] ge30Data ) hayasuba.mail.MailManager_DB#commitParamTable( final String uniq, final String fgj ) hayasuba.mail.AbstractMailManager#getYkno() plugin.cloud.MailManager_DB_SendGridAPI plugin.daemon.MailDaemon_SendGridAPI hayabusa.common.SystemData#MAIL_SENDGRID_APIKEY 5.9.25.2 (2017/10/27) [エラーメッセージのリソース化] xssCheck及びquotCheckのエラーメッセージをラベルリソース化します。 hayabusa.taglib.CommonTagSupport#getRequestValue( final String key, final boolean xssCheckFlg ) ラベルリソース ERR0048.1,ERR0048.2,ERR0049.1,ERR0049.2 [クラウドストレージ対応(Excel入出力)] ファイルのアップロード/ダウンロードは5.9.25.0で対応しましたが、 writeTable,readTableもクラウド上のストレージを利用出来るようにしておきます。 readの一部処理はtomcat配下のディスクでの作業で行っているため、ストレージからコピーして対応します。 hayabusa.taglib.WriteTableTag#doEndTag() hayabusa.taglib.WriteTableTag#entryStorage(String storage, String container, String trgFileName) hayabusa.taglib.ReadTableTag#create( final BufferedReader out ) hayabusa.taglib.ReadTableTag#downloadStorageFile(String storage) hayabusa.taglib.ReadTableTag#getBufferedReader() jsp/common/fileDownload.jsp 5.9.25.1 (2017/10/13) [GUIQueryTag機能追加] useBeforeHtmlTagの属性を追加します。 hayabusa.taglib.GuiQueryTag コメント追記 taglib.tld [edit機能修正] 3ペイン画面でedit登録が綺麗に動いていなかったため修正します。 jsp/common/gamen/14_EDIT/edit.js#refreshEdit( guikey, editName, backAddress )