Add fields date an interval in nomcom models to send reminders
Refactor some managers
Add help_text to pending feedback form
Limit types in pending feedback form
See #969#975
- Legacy-Id: 5683
Merge public key edit view whith nomcom edit view
Add view to delete nomcom
Add hash url to accept o decline nominations
Change new nominee template to include hash urls
See #976#977
- Legacy-Id: 5578
* Now Feedback have manytomany to posotions, so a feedback email can be associated to few positions.
* Add user and time field to nomination model
* Delete feedbacks and questionnaires field from nomineeposition model, now feedback model has all information about nominations, feedback and quiestionnaires
* Add user field to Feedback model to know the nomcom meber who made the nomination, regardless of the real author
* Add nomcom field to Feedback and refactor EncryptedTextField, it's necessary to encrypt the comments with the nomcom public key.
* Template tag to decrypt feedback has been improved, now It isn't necessary the view context has the private key variable.
* Add skel view to view feedback
* Delete hidden fields from private and public feedback form
* Refactor private index view to show total number of questionnaires and to show if the nomienee has questionnaires or not
See #970
- Legacy-Id: 5571
Add new manager for position model
Add templatetag to see the total number of nominations by user on a position
Add feedback receipt template
See #970
- Legacy-Id: 5554
* Create model managers to return nominee by nomcom, so nominees list by position belongs to a specific nomcom
* Refactor forms with new managers
See #965#969
- Legacy-Id: 5487
* list of all nominees along with their accept or decline status
* reports of the accept or decline status both per nominee as well as per open position.
* summary report containing statistics (total/accept/decline/no response)
- Legacy-Id: 5478
Util functions to encrypt/decrypt the private key.
Decorator to redirect to the private key input view if there is no key defined in the user session.
Templatetag 'decrypt' that decrypts text using the private key provided to the templatetag.
Fixes#947
- Legacy-Id: 5335
Views for edit templates related to nomcom group and nomcom positions
Refactored some strings in html templates
Allow the secretariat to access the same views and view the same links as the chair
Fixes#914
- Legacy-Id: 5334
Change questionnaires field in NomineePosition model to manytomany, becouse it is necessary whe chair marks duplicate nominations.
Add timestamp in NomineePosition objects to see wich nomineeposition object is the last one.
Better merge nominations, update questionnaires and state of primary nomineposition object
See #930
- Legacy-Id: 5187