* Add edit chair test
* Add new roles in nomcom_test_data function
* Add member rolename to name app fixtures
* Change urls names
See #904#919
- Legacy-Id: 5163
Refactor edit_chair, edit_members and edit_publickey with the news decorators and form styles
fixed error in the role_required decorator
See #904#905
- Legacy-Id: 5162
Create new decorators to test if user is nocom member
News function in Group model to get the group members
Move util functions to utils.py module
Improve passes_test_decorator function so test_func accept more params.
See #919
- Legacy-Id: 5161
* Add test data fuction for testing
* Add test case to check the default state and the unique constraint in NomineePosition class
* Override the save fuction of the NomineePosition class to set the state to pending by default
See #909
- Legacy-Id: 5127
Added default templates for nomcom application.
Duplicate default templates when creating a new NomCom object or a new Position object.
Fixes#906
- Legacy-Id: 5099
Add migration step to create nomcom models
Add admin interface to nomcom models. Maybe in a future we delete some model admin but now it's good to test
Add PUBLIC_KEYS_URL settings variable to define path where public keys are saved
Add new models in name app to use feedback type and nominee position state
Add admin interface for new name models
Add migration steps to create feedback type and nominee-position states
Comment urls.py until we refactor #904#905 tickets with the new model
See #909
- Legacy-Id: 5090
* Create a new models NomComGroup with public_key field. Default type is nomcom
* News urls and views to separate members and chair forms
* Add rolodex url when person not found.
* Views access is only for secretariat and chair roles
See #904
- Legacy-Id: 5069