プロジェクト

全般

プロフィール

Vote #76956

未完了

Syntax help for inbound email features

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Documentation_24
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
24
version_id:
0
issue_org_id:
21391
author_id:
21087
assigned_to_id:
0
comments:
2
status_id:
1
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

I'm just playing around with the "inbound email" features, and I'm kind of stuck while setting fields from incoming emails. Besides of the twists with the role rights (which I've worked my way thru), finding the correct field names and values/formats seems to be a real hassle ...

So I like to request a simple, dynamically generated, downloadable help file for that.

Since there are many project and settings specifics, it should be accessible from the the project configuration page's "Information" tab and reflect the project's settings. The link could be placed similar to the "PDF" download link on issue pages and be named i.e. "Specs for inbound Email PDF|CSV". The content of the file, in PDF or CSV format would contain all fields that could be set with an incoming email, iterating thru all acceptable values for all enumerable fields and giving format/content hints for the rest; it could i.e. read


Field-Spec Value

Project: project-id
Status: New
Status: Assigned
Status: Feedback
Status: CustomState
Due Date:
Start Date:
CustomString:
CustomNumber:
(...)

Due to the location of the link the access to that hint would be limited to project admins. For more flexible usage, there could be a setting to place such a link on the project's main page, too, whose visibility could be controlled by a role permissions setting.


journals

Alternative implementation idea:

Could be probably implemented as built-in macro fields(project, tracker, field), i.e.

|@{{fields_defs()}}@|would return the list mentioned initially|
|@{{fields_defs(project)}}@|would return the list narrowed down to the fields in the project|
|@{{fields_defs(project, tracker)}}@|would return the list narrowed down to the fields in the project which are available in the given tracker|
|@{{field_def(project, field)}}@|would return the list narrowed down to the given field in the project.|
(probably more variants ...)

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0