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

Knowledge

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

Knowledge - Release v1.6.0 Pre1 をリリースしました

はじめに

  • バージョン v1.6.0 のプレリリースを行います
  • 動作確認に協力いただけるかたは、プレリリースの適用をお願いします

対応内容

  • v1.6.0 での大きな変更はスライドショー表示です
    • 添付ファイルがPDF/PowerPointの場合、スライドショー表示を本文の中に埋め込めるようにしました
    • ナレッジの表示画面のレイアウトも少し変更しています
    • Knowledgeのサーバー環境に「日本語」の環境が無いと、日本語を含むファイルをスライドショーに変換できません(日本語のフォントが必要)
  • その他、軽微なバグ修正を行っています

スライド表示のサンプル

対応内容詳細(issue)

  • Markdownにアップロードした画像を表示したら、添付ファイルの一覧に表示しないでほしい #123
  • PDFやPowerPointを添付し、スライドを表示 #172
  • 検索でInternalServerErrorが発生することがある #219
  • グループメンバーの一括登録 #434
  • 登録時の公開範囲のデフォルト値を変更できることをどこかに表示 #435
  • ALL USERS グループの権限がデフォルトは不参加になっている #437
  • 検索でキーワードによりエラーが発生する #439
  • bookmark での URL が小さい #443
  • 添付ファイルの数が増えるとうっとうしい #445
  • システム設定ページの誤字 #449
  • Webhookの設定について(Slackへの連携の対応) #454

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

不具合などあればご連絡ください お気軽にissue登録をお願いします

Knowledge - Release v1.5.0 をリリースしました

information

はじめに

  • Release v1.5.0 Pre1のプレリリースにて不具合などが無く安定稼働していますので、Release v1.5.0として正式にリリースします

github.com

対応内容

  • Release v1.5.0 Pre1から機能面の変更はありません
    • バージョンの表記を更新しているのみです

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

不具合などあればご連絡ください お気軽にissue登録をお願いします

Knowledge - Release v1.5.0 Pre1 をリリースしました

information

はじめに

  • いくつかの issue に対応したため、バージョン v1.5.0 をリリースしようと考えています
  • そのために、まずはプレリリースを出そうと思います
  • 動作確認に協力いただけるかたは、プレリリースの適用をお願いします

対応内容

  • v1.5.0 での大きな変更は以下の2点です
  • メールでKnowledgeへ投稿
    • メールで投稿用のメールアドレスを1つ用意し、そこに届いたメールをKnowledgeのサービスが受信し投稿します
    • メーリングリストに届いた内容を、自動でKnowledgeに投稿するといった使い方を想定しています
    • サービスが受信したメールは、メールボックスから削除します
      • 受信専用のメールアドレスを用意してください
  • 新規投稿投稿時の公開範囲のデフォルトを設定できるようにした
    • アカウントの設定メニューでデフォルトの公開範囲を設定します
    • 設定しない場合のデフォルトは「非公開」になります
      • 今までは「公開」だったので注意してください
  • その他、多くのバグ修正を行っています

対応内容詳細(issue)

  • 公開範囲のデフォルトを設定 #61
  • メールでナレッジに投稿 #86
  • キーワードに関する質問 #246
  • 共同編集時に編集不可能になる #256
  • 他ユーザーの記事を編集すると投稿者表示が変わってしまう #369
  • メールからの投稿時に添付ファイルがあった場合に添付ファイルを追加する #394
  • メールからの投稿時の投稿者の制御 #395
  • 「グループ一覧」を選択した場合の表示の変更 #399
  • 公開範囲をデフォルトは「非公開(自分のみ)」に変更する #406
  • ファイルサーバへのリンク #408
  • 公開範囲のデフォルトの設定 #409
  • コード表示内で「&」を入力すると「&amp」と表示される #410
  • 公開範囲を絞っている場合、添付ファイルの中身を検索する場合に登録者しか検索できない #415
  • 公開先選択ダイアログのタイトルがおかしい #417
  • メールから投稿時でHTMLメールだったとき、投稿通知にHTMLタグが書かれてしまう #420
  • BookmarkコンテンツでURLに日本語が入っているとパース失敗 #422
  • ユーザの設定ページのUX改善 #426
  • 管理者によるユーザの削除の際に、今までの投稿を残す選択を入れる #429

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

不具合などあればご連絡ください お気軽にissue登録をお願いします

Knowledge - Release v1.4.1 リリースしました

はじめに

  • v1.4.0に個人ページにアクセスするとエラーになる不具合があったので、修正しv1.4.1をリリースします

対応内容(issue)

  • 個人ページにアクセス出来ない #387
  • あとの対応は v1.4.0 と同じになります

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

不具合などあればご連絡ください お気軽にissue登録をお願いします

Knowledge - Release v1.4.0 リリースしました

はじめに

  • v1.4.0を正式にリリースしました github.com

対応内容(issue)

  • DBはPostgreSQLを推奨するような記載をどこかに書く #40
    • システムメニュー画面(管理者用)にメッセージを表示しています
  • 管理者による全体へのメッセージ機能 #113
    • システムメニューに「全体メッセージ」を追加しています
      • 掲載期間の指定はデータベースのタイムゾーン指定から「現在有効な告知」を取得しています
      • このため、例えば日本のロケールの人が参照する際に、DBがUTCで動いている場合、日本時間の日付が 変わったとしても、告知されないので注意が必要です
  • ナレッジの一覧のタグ、グループの表示 #208
    • 一覧に表示するデザインを微修正しました
  • bookmarkのみを一覧表示してほしい #225
    • ナレッジの一覧に「ストック」したもの一覧を表示しました
  • インデントをタブからスペースへ変更 #320
  • Test Hook で送信される JSON が実際のデータと乖離している #341
  • Mavenでbowerをインストール&実行 #342
  • 通知設定保存時のデフォルト値の見直し #346
  • Set a notification email to the user by default #356
    • ユーザ登録が行われた場合、通知設定をデフォルト「通知する」に変更しました
      • 前は「通知しない」がデフォルト
    • 「通知来ないのだけど、、、」という問い合わせが何回かあったので変更しました
  • 記事内の目次表示 #367
    • Markdownの見出し「#」「##」「###」のレベルにて目次を作成するようにしました
  • Markdownのテーブル記述でエラーが発生する #370
  • 表示している記事のURLをコピー #374
  • 「URLをコピー」でクリップボードに入るURL #384
  • 詳細な内容は、GitHubのissueを参照ねがいます

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

  • 不具合などあればご連絡ください
  • お気軽にissue登録をお願いします

Knowledge - PreRelease v1.4.0 pre1 リリースしました

はじめに

  • 下記のissueを対応したので、プレリリースします

対応内容(issue)

  • DBはPostgreSQLを推奨するような記載をどこかに書く #40
  • 管理者による全体へのメッセージ機能 #113
  • ナレッジの一覧のタグ、グループの表示 #208
  • bookmarkのみを一覧表示してほしい #225
  • インデントをタブからスペースへ変更 #320
  • Test Hook で送信される JSON が実際のデータと乖離している #341
  • Mavenでbowerをインストール&実行 #342
  • 通知設定保存時のデフォルト値の見直し #346
  • Set a notification email to the user by default #356
  • 記事内の目次表示 #367
  • Markdownのテーブル記述でエラーが発生する #370
  • 表示している記事のURLをコピー #374

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

  • 不具合などあればご連絡ください
  • お気軽にissue登録をお願いします

Knowledge - Release v1.3.1 リリースしました

information

はじめに

  • 先日リリースしたのですが、それの不具合対応をv1.3.1としてリリースします

対応内容

  • issue321 の対応で作成したSQLがエラーになり、メール通知が実施されない場合があり修正しました

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

  • 頻繁なリリースになり申し訳ありません
  • 不具合などあればご連絡ください
    • お気軽にissue登録をお願いします