+0900)]環境まわりの細かい修正(前回コミットし忘れ)eclipseでjdk6が使用されるよう修正。eclipseでのビルド時にlogback.xmlが削除されるのを修正。eclipseのビルドパス修正。SDKのバージョンアップ。+0900)]環境まわりの細かい修正eclipseでjdk6が使用されるよう修正。eclipseでのビルド時にlogback.xmlが削除されるのを修正。eclipseのビルドパス修正。SDKのバージョンアップ。agojarlistから不要なjarを削除。(および1行バグ修正)。+0900)]jarlistから不要なjarを削除。(および1行バグ修正)。agoログの形式をlogbackに修正。+0900)]ログの形式をlogbackに修正。agoとりあえずslf4jに対応。+0900)]とりあえずslf4jに対応。agoロギングの設定をいじってみたけど。+0900)]ロギングの設定をいじってみたけど。agoCSRFインターセプターをマシに。+0900)]CSRFインターセプターをマシに。期限チェックを実装し、タブブラウザ等に対応。agoチェックが厳しすぎるので修正。+0900)]チェックが厳しすぎるので修正。期限切れチェック未実装。ago全てのjavaファイルにモードライン追加。+0900)]全てのjavaファイルにモードライン追加。+0900)]モードライン追加コマンドラインから利用することを想定してるので。他のファイルにもつけるかなあ。除外方式じゃなくて、含めるものを指定する方式に変更。(SDKがバージョンアップする時に除外リスト直すハメになるんで。agoPMFSupportの設定を削除。+0900)]PMFSupportの設定を削除。+0900)]DAO化完了。PMF/PMFSupport削除。サービスのPMF依存をなくした。+0900)]DAO化の初期フェーズ途中だけどいい感じ。+0900)]springのDAO機能を使用するための準備PMFの生成をspringで。既存のPMFクラスとの互換性維持のための場当たり的ハック。+0900)]libs化のjar公開用のスクリプト追加tgzに固めるスクリプト追加。pluginが自動で追加するjarは除外するようリストを追加。tgzを無視するよう.gitignoreに追加。agoアカウント削除を追加。+0900)]アカウント削除を追加。pmのcloseし忘れにより、削除処理で落ちる。agoメンバー検索を追加。+0900)]メンバー検索を追加。メンバー検索はニックネームでの検索のみ。エラーページがポストの時表示されないのを修正。インターセプターがヌルポで落ちる可能性があるのを修正。agoリダイレクトした際、URLが無駄に長くなるのを修正。+0900)]リダイレクトした際、URLが無駄に長くなるのを修正。インターセプターでmavにデータを追加する際、リダイレクトかどうか見る処理を追加。agoBBSの登録/検索処理をサービス化。削除されたユーザの投稿に対応。+0900)]BBSの登録/検索処理をサービス化。削除されたユーザの投稿に対応。BbsService追加。削除されたユーザの投稿があると落ちるのを修正。agoAccountService周りをリファクタリング。+0900)]AccountService周りをリファクタリング。アカウント取得メソッドの追加。+0900)]リファクタリング名前が古くなっていたので修正。+0900)]リファクタリング名前が古くなっていたので修正。CSRFチェックのログが不正だったのを修正。文字列のNotNullとNotBlankはやっぱ別らしい。NotEmptyはコレクションにしか使えない。+0900)]CSRF対策を実装CSRFインターセプターを実装。BaseControllerを導入しコントローラ側のチェック処理を共通化。グローバルエラーのメッセージを表示。適当な404ページを追加。+0900)]登録時のニックネーム重複チェックを追加サービス内とコントローラ双方でチェック。あきらかに無駄だけどどうすんべ。+0900)]アカウントに管理者属性を追加Accoutモデル変更。最初の管理者を設定ファイルで設定可能に。@Service属性ついてると自動で作成されてしまうので除去。最初のselenium。+0900)]htmlエスケープ追加フォームはデフォで全てエスケープ(バリデートエラー時の再表示)。agoJSPからFreeMarkerに変更。+0900)]JSPからFreeMarkerに変更。FreeMarkerから現在ログイン中のアカウントにアクセスするためにAuthenticationIntercepor内でモデルマップにアカウントオブジェクトを追加。BBSのバリデートを追加。トレースインターセプターを復活。サイトのデザインをつけ始めてみた。agoエンティティからgoogleのUserを切り離し。emailで一意性を確保。+0900)]エンティティからgoogleのUserを切り離し。emailで一意性を確保。indexで認証インターセプタが効いてなかったので修正。認証インターセプタでアカウント情報をリクエストコンテキストに保存するよう変更。+0900)]ログインチェック用インターセプター作成AuthenticationInterceptor作成。認証の必要の無いページ用にIPublicController作成。Indexは公開とし、Registerも自前でチェックを行うため公開とした。ago最初のコミット。+0900)]最初のコミット。