* reporting: remove report.event.registration as it can be replaced by
pivot and graph views on event.registration model directly. The
custom SQL view does not add any valuable information;
* event: correctly take limitations from event category and check
minimum seats is lesser or equal to maximum seats;
* event: reorganize a bit the form view
* avoid some kind of random ordering of buttons;
* move seats availability directly in the form view;
* ticket page is now used only for ticketing purpose, not a mismatch
with seats;
* registration: attendees can be set as done only for confirmed events
to avoid confusion when working with draft events;
Misc usability
* event.type: rename event type to event category to have a unified
term across various event addons;
* event: stop tracking active field as it does not add interesting
information; it should not toggle everyday;
* event: track location as it does add valuable information;
* event: rename some labels to ease user experience;
* event.mail: add missing description and rec name;
1.1 KiB
1.1 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_event_type | event.type | model_event_type | event.group_event_user | 1 | 0 | 0 | 0 |
| 3 | access_event_type_manager | event.type manager | model_event_type | event.group_event_manager | 1 | 1 | 1 | 1 |
| 4 | access_event_event_portal | event.event.portal | model_event_event | 1 | 0 | 0 | 0 | |
| 5 | access_event_event_user | event.event.user | model_event_event | event.group_event_user | 1 | 0 | 0 | 0 |
| 6 | access_event_event_manager | event.event.manager | model_event_event | event.group_event_manager | 1 | 1 | 1 | 1 |
| 7 | access_event_registration | event.registration | model_event_registration | event.group_event_user | 1 | 1 | 1 | 1 |
| 8 | access_event_registration_portal | event.registration | model_event_registration | 1 | 0 | 0 | 0 | |
| 9 | access_event_mail | event.mail | model_event_mail | event.group_event_user | 1 | 0 | 0 | 0 |
| 10 | access_event_mail_manager | event.mail manager | model_event_mail | event.group_event_manager | 1 | 1 | 1 | 1 |
| 11 | access_event_mail_registration | event.mail.registration | model_event_mail_registration | event.group_event_user | 1 | 0 | 0 | 0 |
| 12 | access_event_mail_registration_manager | event.mail.registration.manager | model_event_mail_registration | event.group_event_manager | 1 | 1 | 1 | 1 |