読者です 読者をやめる 読者になる 読者になる

Knowledge

オープンソースで情報共有のサービス「Knowledge」を作っています。ブログでは、サービスの説明や開発で得た情報などを書いていきます。https://information-knowledge.support-project.org

Knowledge - Release 0.5.0 Pre1 を作りました

はじめに

  • リリース候補版を作成しました

変更点

  • 投稿の通知 #22
  • パスワードを忘れたユーザにパスワード初期化URLのメールを送るようにする #2
  • メールアドレス(ログインID)の変更 #25

説明

  • 投稿に変更があった場合、コメントが更新された場合などに通知を行えるようにしました

    • 通知は「メール」と「デスクトップ通知」を選択できます
    • デスクトップ通知は、「Websocket」 +「HTML5 Notifications API」を使って行います
      • tomcatのバージョンは8系を利用するように変更してます
      • HTML5 Notifications API」に対応しているブラウザでないと通知できません
  • あとは、webサービスの基本の機能の以下の機能も作りました

    • パスワードを忘れたユーザにパスワード初期化URLのメールを送るようにする
    • メールアドレス(ログインID)の変更の際に新しいメールアドレスに確認を行う

おわりに

  • 「Websocket」 +「HTML5 Notifications API」は作るの楽しいです。いろいろ出来そうですね。