プロジェクト

全般

プロフィール

Vote #79794

未完了

Make activity type project dependant instead of redmine global

Admin Redmine さんがほぼ2年前に追加. ほぼ2年前に更新.

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

0%

予定工数:
category_id:
13
version_id:
0
issue_org_id:
30485
author_id:
2903
assigned_to_id:
0
comments:
8
status_id:
1
tracker_id:
2
plus1:
3
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

At this moment, the activity types are set global for al Redmine projects.
We have different types, order numbers, etc per project which would make the global list of types too large and the majority of the list items irrelevant for each separate project.

Redline already allows to set project specific issue categories and versions, so having the same functionality for activity types would be hugely appreciated.


journals

+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
Bump
--------------------------------------------------------------------------------
Hi, we have developed a patch that is a generalization of Categories sharing.
It can be used to add new time entries custom fields.

I think it can reply to the need expressed here.

You can check it here :
http://www.redmine.org/plugins/redmine_smile_project_enumerations_custom_field_format

--------------------------------------------------------------------------------
hi,might have a similar topic at hand but could not easily releate activity type to redmine ui terms

* [trackers] can be defined per project
* [issue statuses] can be defined per project through workflows
* [enumerations] / Activities (time tracking) can be defined per project (internally a global list, but selectable values per project on respective project settings tab / time tracking) - it's not the best solution but doable

maybe this helps ...

screenshot activities (time tracking) from v4.1.0
!redmine_enumerations_activities.jpg!

--------------------------------------------------------------------------------
Thanks, but
> internally a global list
this is the big issue for us. It would become an insane long list, unmanageable in the end.
--------------------------------------------------------------------------------
We just need a default in the Project->Setting->Time Tracking:Default value column like there is in the Enumerations...

looks like db is already set up for it...
enumerations.is_default

currently it looks like when disabling activity on project it inserts record for that activity and references the project_id field...
so its half way there?

so maybe just insert record similar to active for is_default per project

enumerations
<pre>
# id, name, position, is_default, type, active, project_id, parent_id, position_name
'46', 'Development', '7', '1', 'TimeEntryActivity', '1', '46', '9', NULL
</pre>
--------------------------------------------------------------------------------

Admin Redmine さんがほぼ2年前に更新

  • カテゴリTime tracking_13 にセット

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

いいね!0
いいね!0