View
7.226
Download
0
Category
Preview:
Citation preview
Redmine最新動向
~3.1の変更点と3.2について~
第9回 redmine.tokyo 勉強会
2015/11/28 @naitoh
15年11月28日土曜日
Redmine 3.1の変更点
Email受信, Issues, UI
15年11月28日土曜日
Redmine 3.1の主な変更点親子チケット:子チケットから独立した優先度/開始日/期日/進捗率オプション(#5490)、「親チケット」または「子チケット」指定フィルタ(チケット一覧・ガントチャートで使用可)(#6118)
「すべての作業時間」「自分が登録した作業時間」を表示するロール権限を追加。(#8929)
(テキスト部なし)HTMLメールの一部書式(bold/italic等)に対応、表示改善。
プロジェクトメンバー管理のロール設定権限を制限機能(#19707)
「パスワードの有効期限」設定追加 (#19458)重要な設定変更時にパスワード再認証を行う「Sudo mode」を追加。#19851)
15年11月28日土曜日
Accounts / authenticationFeature #19458 Add the ability to expire passwords after a configurable number of days管理⇒設定⇒「認証」タブから「パスワードの有効期限」でパスワードの有効期限が設定可能に。[参考] Redmine 3.1新機能紹介: パスワードの有効期限
http://blog.redmine.jp/articles/3_1/password-expiration/
15年11月28日土曜日
Accounts / authenticationFeature #19851 Sudo mode: Require password re-entry for sensitive actions (optional)重要な設定変更時にパスワード再認証を行う「Sudo mode」を追加。
config/configuration.yml sudo_mode: true # 有効・無効切り替え sudo_mode_timeout: 15 # パスワード要求不要時間(分)[対象]- editing of account data (my/account) and email addresses- displaying the API key, reset of rss / API keys- editing of Project memberships- global settings, plugin settings- user, group, role, auth source management- project deletion
15年11月28日土曜日
AdministrationDefect #19243 Ambiguous date format options (eg. 03/03/2015) in settings管理⇒設定⇒「表示」タブの「日付の形式」にフォーマット表示(dd/mm/yyyy等)追加。
15年11月28日土曜日
Custom fieldsPatch #19296 Include custom fields description in project settings and issue view
プロジェクトの設定画面でカスタムフィールドの説明をツールチップで表示
15年11月28日土曜日
DocumentationFeature #16373 TextFormatting help for Markdown formatting
Markdown形式のWiki記法 クイックリファレンス追加
⇒これをもってMarkdown形式が正式サポートされました。
(experimentalフラグが外れました。※r14244)
15年11月28日土曜日
DocumentsFeature #12312 Raise 60-character limit for document titles文章タイトル長制限を60文字から255文字に変更。
15年11月28日土曜日
Email receiving(メールでのチケット登録)Feature #8424 Add private issue option to receiving emailsプライベートチケット登録用に rdm-mailhandler.rb に --private オプションを追加
Feature #19182 Patch to the Redmine Mail Handler for specifying a custom CA bundle独自の証明書設定用に rdm-mailhandler.rb に --certificate-bundle <証明書>オプションを追加
Feature #16962 Better handle html-only emails(テキスト部なし)HTMLメールの一部書式(bold/italic等)に対応、表示改善。
15年11月28日土曜日
Email receiving(メールでのチケット登録)Defect #15716 Scraped emails include CSS from HTML emails
CSSが含まれるHTMLメールでCSS部分がチケットに反映されていた問題を修正。
Defect #19737 HTML Sanitizer not working for Outlook mails
OutlookメールからのHTMLサニタイズ処理で不要なタグがストリップされない問題を修正。
Defect #19740 "Truncate emails after one of these lines" setting is not working管理⇒設定⇒「受信メール」タブの「メール本文から一致する行以降を切り捨てる」の問題を修正。
15年11月28日土曜日
IssuesFeature #7037 CSV export encoding and excel. UTF-8 and BOM
CSV出力時、文字エンコーディングがUTF-8の場合にBOM付きUTF-8に変更。(Excelの文字化け対策)
Feature #6118 Filter by parent task or subtasksチケット一覧やガントチャートのフィルタに「親チケット」「子チケット」フィルタを追加[参考] Redmine 3.1新機能紹介: 親チケットおよび子チケットによるフィルタ
http://blog.redmine.jp/articles/3_1/filter-parent-task-or-subtask/
15年11月28日土曜日
IssuesFeature #5490 Option for independent subtask priority/start date/due date/done ratio管理⇒設定⇒「チケットトラッキング」タブに「親チケットの値の算出方法」追加。親チケットの開始日/期日、優先度、進捗度を子チケットからの自動算出させず、個別入力を可能にする設定を追加。
[参考] Redmine 3.1新機能紹介: 親チケットの値(優先度・期日など)を子チケットと連動させない設定
http://blog.redmine.jp/articles/3_1/parent-task-attributes-independent/
15年11月28日土曜日
NewsPatch #19339 Put news articles into <article> tags
HTML5 <article> タグ対応。
15年11月28日土曜日
PDF exportPatch #19546 Change default display mode for PDF Export to OneColumn
PDF出力の標準表示モードを「 OneColumn」に変更にすることで、PDFページ間移動をスムーズに。(Acrobat Reader で、上下キーでPDFのページ間遷移ができない問題に対応。)
15年11月28日土曜日
Permissions and rolesFeature #19707 Ability to limit member management to certain roles管理⇒ロールと権限⇒各ロールから、プロジェクトメンバー管理のロール設定権限を制限する機能。
15年11月28日土曜日
Plugin APIPatch #14402 Plugin migration directory should use plugin directory
Plugin API経由でプラグインのDBマイグレーション時、plugins/<plugin_name>/db/migrate/db/ ディレクトリ以外を指定できていたのを、指定できないように変更。
Defect #20141 Sync #wiki_format_provider plugin API shortcut with changes to Redmine::WikiFormatting.register from r12450 and r14313
#wiki_format_provider プラグインAPIを wiki_formatting の変更に合わせて修正。
15年11月28日土曜日
Project settingsDefect #20159 Disallow users to delete a version referenced by a custom fieldカスタムフィールドで参照されているバージョンを削除できないように修正。
15年11月28日土曜日
REST APIDefect #13924 Error when using views/issues/index.api.rsb in a pluginプラグインで views/issues/index.api.rsb 使用時にエラーする問題を修正。
15年11月28日土曜日
RoadmapPatch #19341 Put roadmap versions in <article> tags
HTML5 <article> タグ対応。
15年11月28日土曜日
Text formattingPatch #5770 Welcome text misses wiki formattingトップページのwelcome メッセージ箇所に <div class="wiki">タグ追加。
Defect #19995 Can't apply textile modifiers to 1 non-ASCII character
1文字の非ASCII文字を textile で文字修飾できない問題を修正。 (例:*あ*)
15年11月28日土曜日
Time tracking (作業時間)Feature #8929 Permission to view only your own time logs管理⇒ロールと権限⇒各ロール別に「表示できる作業時間」として「すべての作業時間」に加え「自分が登録した作業時間」を選択可能に。
15年11月28日土曜日
Time tracking (作業時間)Defect #19656 Activities do not correspont to project when adding time from my page.マイページから作業時間を追加する時、「活動」の「作業時間一覧」に一致しない問題を修正。
15年11月28日土曜日
UIFeature #5418 Add Gravatar and edit link to "My account" pageマイページのGravatarアイコンをGravatarのWebへリンク。
15年11月28日土曜日
UIDefect #4334 "Watch"ing an issue doesn't update watchers listチケットのウォッチの設定・解除時に、サイドバーの「チケットのウォッチャー」一覧を同期させるよう修正。
15年11月28日土曜日
UIDefect #20372 Contents inside <pre> are not rendered as monospace font in Chrome for Mac
<pre>タグ内は固定幅フォントを使用するようにCSSを修正。
15年11月28日土曜日
Redmine 3.2の変更点 (12/6リリース予定)Account, Attachments,Custom fields, Issues,Email受信, LDAP,
Time tracking, UI
15年11月28日土曜日
Redmine 3.2の主な変更点添付ファイル:拡張子で添付対象のファイル制限が可能に(#20008)。 2Gbyte以上の添付ファイルサイズに対応(#10672)
ガントチャートに日付を追加。(#3034)
CSVインポート対応(新規登録のみ。チケット更新不可。)(#950)
ワークフロー初期ステータスを新規以外から開始可能に。(#5816)チケットフィルタ対象に「説明」追加(#1159)「関連するチケット」フィルタで比較対象に「未完了のチケット」「なし または完了したチケット」追加 (#16621)
レスポンシブデザインに対応 (#19097)
15年11月28日土曜日
Accounts / authenticationFeature #21058 Keep track of valid user sessions
Redmineで有効なユーザーセッションを管理するように対応。(3.1迄はログアウトすると、ブラウザ側のセッションは削除されていたが、サーバ側ではセッションは開かれたままだった。)
Feature #21042 Check "Hide my email address" by default for new users「メールアドレスを隠す」のチェックを新規ユーザではデフォルト有効に変更。
15年11月28日土曜日
Accounts / authenticationFeature #20933 Options for shorter session maximum lifetime管理⇒設定⇒「認証」タブ「セッション有効期間」の「有効期間の最大値」に4時間、8時間、12時間を追加。
15年11月28日土曜日
Accounts / authenticationPatch #20589 Activate sudo mode after password based loginパスワード認証ログイン時、「Sudo mode」のタイムアウトのリセット対象に追加。(ログイン直後は Sudo mode の対象のアクションでパスワード要求をされないように修正。)
Patch #21110 Keep anchor (i.e. to a specific issue note) throughout loginログイン時、アンカー(issues/21110#note-3)を保持するように修正。
15年11月28日土曜日
Accounts / authenticationPatch #21169 Use config.relative_url_root as the default path for session and autologin cookies
1つのサーバー上で複数のRedmineを動かす場合などのために、セッションとオートログインクッキー用のデフォルトパスとしてconfig.relative_url_rootを使うように修正。
15年11月28日土曜日
Activity viewFeature #1605 Activity page to remember user's selection of activities「活動」ページでチェックボックスで選択&適用した内容を保持するように変更。(3.1まではデフォルトのチケット、更新履歴、ニュース、文章、ファイルが表示されていた。)
15年11月28日土曜日
AttachmentsFeature #20388 Removing attachment after commit transactionコミットトランザクション後にDisk上の添付ファイルを削除するように変更。(DB上にattachment recordを残すように変更。)
Feature #10672 Extend Filesize in the attachments table for files with size > 2147483647 bytes
2Gbyte以上の添付ファイルサイズに対応
after_destroy :delete_from_disk↓
after_commit :delete_from_disk, on: :destroy
15年11月28日土曜日
AttachmentsFeature #20008 Files upload Restriction by files extensions管理⇒設定⇒「ファイル」タブに 添付ファイルの「許可する拡張子」「禁止する拡張子」設定追加
※ 添付ファイル設定は3.2で「ファイル」タブに分離15年11月28日土曜日
AttachmentsDefect #17403 Unknown file size while downloading attachment添付ファイルダウンロード時、ファイルサイズが Unknownになる(Content-Lengthを応答していない)問題を修正。
15年11月28日土曜日
Custom fieldsFeature #21060 Custom field format with possible values stored as recordsカスタムフィールドに列挙形式を追加(リストに非常に似ているが値を格納可能な点が異なる。)
15年11月28日土曜日
Email notificationsFeature #8335 Email styles inline通知メールでEメール形式のインラインに対応。
15年11月28日土曜日
Email receiving(メールでのチケット登録)Feature #7346 Allow a default version to be set on the command line for incoming emailsデフォルトバージョン指定用に rdm-mailhandler.rb に --fixed-version <VERSION> オプションを追加
Patch #20732 MailHandler: Select project by subaddress (redmine+project@example.com)サブアドレスによるプロジェクト指定に対応。
プロジェクト指定用に rdm-mailhandler.rb に --project-from-subaddress <ADDR> オプションを追加
15年11月28日土曜日
GanttFeature #3034 Add day numbers to gantt
HTML表示及びPDFガントチャートの表示に日付を追加。(PNGは対象外)
15年11月28日土曜日
ImportersFeature #950 Import Issues from delimited/CSV fileチケット一覧からチケットのCSV入力に対応。
区切り文字、引用符、文字エンコード、日付形式選択可能
15年11月28日土曜日
Importersインポート作業中にファイルプレビュー確認が可能。※チケット新規作成用。チケット更新には未対応。
15年11月28日土曜日
IssuesFeature #1159 Allow issue description to be searchable as a filterチケット一覧でチケットの「説明」欄をフィルタ可能に。
Feature #20991 Raise maximum length of category name to 60チケットのカテゴリ名の字数制限を30文字以内から60文字以内に変更。
15年11月28日土曜日
IssuesFeature #1561 Totals for estimated/spent time and numeric custom fields on the issue listフィルタ対象の「予定工数」「作業時間」「カスタムフィールド(数値)」の合計表示を追加(グループ条件でも表示可)
管理⇒設定⇒「チケットトラッキング」タブにチケット数値の合計を表示するデフォルト設定追加。
15年11月28日土曜日
IssuesFeature #1828 Default target version for new issuesプロジェクト設定に新規チケット作成時の「デフォルトのバージョン」設定追加
15年11月28日土曜日
IssuesFeature #3398 Link to assigned issues on user profilesユーザープロフィールに「担当しているチケット」&「報告したチケット」一覧へのリンク追加
15年11月28日土曜日
IssuesFeature #13429 Include attachment thumbnails in issue historyチケットの履歴に添付ファイルのサムネイル画像表示追加。 (※管理⇒設定⇒「表示」タブ「添付ファイルのサムネイル画像を表示」選択時。)
)
15年11月28日土曜日
IssuesFeature #16621 Ability to filter issues blocked by any/no open issuesチケットのフィルタ機能でブロック先等の「関連するチケット」のフィルタで比較対象に「未完了のチケット」「なし または完了したチケット」のを選択可能に。
15年11月28日土曜日
IssuesFeature #16941 Do not clear category on project change if category with same existsチケットのプロジェクト間移動で、移動先で同一カテゴリ名がある場合、カテゴリを保持するように対応。
Redmine 3.1 Redmine 3.2
15年11月28日土曜日
Issues workflowFeature #5816 New issue initial status should be settable in workflow新しいチケット発行時、初期ステータスをワークフローで設定可能に。(ロール別に変更可能)
(3.0でトラッカー単位のデフォルトステータス導入済み)
15年11月28日土曜日
LDAPFeature #17618 Upgrade net-ldap version to 0.12.0
net-ldap を 0.3.1から0.12.0にバージョンアップ。
Feature #20929 Raise maximum length of LDAP filterLDAPフィルタ設定を文字列(string)からテキスト(text)に変更
Patch #21137 Rescue network level errors with LDAP auth
LDAP認証でのネットワークエラー発生時、500エラーではなく適切なエラーメッセージを表示するように修正。
15年11月28日土曜日
PDF exportDefect #19017 Wiki PDF Export: <pre> not rendered with monospaced font
<pre>タグの範囲を固定幅フォントを使用するように修正。
Unicode埋め込みフォント使用時、全ての文字フォントを埋め込んでいたのでファイルサイズが肥大化した問題を修正。(日本語はCIDフォントなので影響無し。)
rbpdf を 1.18.7から1.19.0にバージョンアップ。
15年11月28日土曜日
SCMPatch #20298 "div" tag around revision detailsリビジョン詳細画面に<div class="details">タグ追加
15年11月28日土曜日
SecurityFeature #20935 Set autologin cookie as secure by default when using https
https使用時、デフォルト設定でオートログインクッキーにセキュア属性を付加するように変更。
15年11月28日土曜日
Text formattingFeature #16072 Markdown footnote support
Markdown footnote (フッター注釈)サポート ※textileはfootenoteサポート済み。
Defect #18223 Table renders wrong if a trailing space is after | symbolテーブルの後ろにスペースがあると表が崩れる問題を修正。
15年11月28日土曜日
Third-party librariesPatch #20288 Finalize CodeRay 1.1.0 upgrade
CodeRay 1.1.0に更新することで、下記形式のシンタックスハイライトに対応。
+ clojure [added in CodeRay 1.0.x] + diff (patch) [added in CodeRay 0.8.x] + go [added in CodeRay 1.1.x] + haml [added in CodeRay 1.0.x] + lua [added in CodeRay 1.1.x] + sass [added in CodeRay 1.1.x] + taskpaper [added in CodeRay 1.1.x] + text (plain, plaintext) [never been documented in Redmine]
15年11月28日土曜日
Time trackingFeature #19885 Raise time entries comments limit to 1024「時間を記録」のコメント欄字数制限を255文字以内から1024文字以内に変更。
Feature #20221 Time entry query : column week作業時間の一覧に週カラム(年初からの週番号)を追加。
15年11月28日土曜日
UIFeature #4285 Add cancel button during edition of the wiki
wiki編集ページにキャンセルボタンを追加。
Feature #13946 Add tracker name to Redmine issue link titlesチケットリンクタイトルにトラッカー名表示を追加。
15年11月28日土曜日
UIFeature #19097 Responsive layout for mobile devicesモバイル向けにレスポンシブレイアウト(画面サイズに適したレイアウト)に対応。
15年11月28日土曜日
UIFeature #21148 Remove "Latest Projects" from Home pageホームページから「最近のプロジェクト」を削除。(代替としてマイページを活用して欲しいとのこと)
Patch #20271 Fix for multiple tabs on the same pageページ内マルチタブの表示上の問題を改善(詳細不明)
15年11月28日土曜日
UIPatch #20413 Use a table instead of an unordered list in "Issue tracking" boxチケットトラッキングボックスを表形式に変更。
Patch #20368 Make corners rounded角を丸めたUIに変更。
Redmine 3.1 Redmine 3.2
15年11月28日土曜日
UIPatch #20370 Lighter colors for journal details in issue historyチケット履歴のジャーナル部をライトカラーに変更。
Patch #21119 Give numbers in query sort criteria consistent width for non-monospaced fontsソート条件の数値リスト部がプロポーショナルフォントでも位置が微妙にずれないように対応。
15年11月28日土曜日
WikiFeature #19886 Raise wiki edits comments limit to 1024
wikiコメントの字数制限を255文字以内から1024文字以内に変更。
15年11月28日土曜日
欲しい機能がある人はRedmine本家に次期対応候補チケットをまとめたバージョンがあるので、+1しましょう!
[Candidate for next major release]http://www.redmine.org/versions/32
[Candidate for next minor release]http://www.redmine.org/versions/33
[Unplanned]http://www.redmine.org/versions/23
15年11月28日土曜日
Recommended