dro123 / redmine_meeting_room_calendar

Qburst's meeting room plugin for redmine
Other
28 stars 20 forks source link

Project base meeting rooms #8

Closed atopcu closed 10 years ago

atopcu commented 10 years ago

Hello, In our case, the departments have their own meeting rooms. This plugin should be project-based.

Best Regards,

dro123 commented 10 years ago

It is since 1c52da1116b0c1bcc5ab3120175613fe43545509

atopcu commented 10 years ago

In our case, we need following features.

dro123 commented 10 years ago

The first point is doable. But the second point is not, or at least not easy. The problem I have is that redmine does not allow to add settings per project for plugins. But in order to have different rooms per project, the "room" custom field has to be a different one for each project. I may have a solution to this, but I can't say for sure. And I don't have time to work on this until Thursday next week.

dro123 commented 10 years ago

With this commit: f2c61ef1868c52349ceeb0cea704007d05ffc9b5 The users roles and permissions are now fully respected (projects are only listed if the user can see them and the user can only create, update or delete issues if he has the rights in his role!).

Additionally there's a new project setting where you can list rooms for that project in a comma separated list (e.g. Room A, Room B, Room C). In order to make this work you have to have a superset of all rooms in the custom fields "possible values" list or create a custom field 'Room' which is a simple string (still searchable and required) instead of a list.