Henrik Levkowetz
d649fd5e10
Merged [6465] and [6466] from rjsparks@nostrum.com:
...
Added the ability to send reminders to complete questionnaires to nominees in
the accepted state. Changed the send_reminders management command to not take
any arguments and run against all active nomcoms. Removed bugs from the
send_reminders management command and added tests for it. Adjusted several
dbtemplate titles and content.
Fixes bug 1157
- Legacy-Id: 6471
Note: SVN reference [6465] has been migrated to Git commit 22f356434a
Note: SVN reference [6466] has been migrated to Git commit a461e6c4a4
2013-10-21 20:12:00 +00:00
Henrik Levkowetz
47071ecade
Merged [6468] and [6469] from ejimenez@yaco.es:
...
Now incumbent can be None in positions.
Fixes #1156 .
- Legacy-Id: 6470
Note: SVN reference [6468] has been migrated to Git commit d4e37ac7a0d7fddc0317b0d95670a8de8cd32c2d
Note: SVN reference [6469] has been migrated to Git commit 0a315723ad6dd610d0c17e78edce2027b6868d4e
2013-10-21 17:07:09 +00:00
Henrik Levkowetz
5b003d3842
Missing import in nomcom file.
...
- Legacy-Id: 6393
2013-10-09 08:37:09 +00:00
Henrik Levkowetz
6c13e8027b
Fixed the language in some UI strings in the nomcom tool.
...
- Legacy-Id: 6358
2013-10-03 20:56:59 +00:00
Henrik Levkowetz
342bc5bf96
Merged in the merge work branch personal/henrik/r6270 which provides the agenda scheduling tool step 3, from a merge of branch/ssw/agenda/v4.70 from mcr@sandelman.ca; and also substantial fixes to the test framework, and more.
...
- Legacy-Id: 6328
2013-10-01 13:53:05 +00:00
Henrik Levkowetz
d2df8cac78
Fixed the manyfold duplicated position names in the position selection drop-down list in the nomcom private index page. Fixes issue #1137 .
...
- Legacy-Id: 6327
2013-10-01 13:42:30 +00:00
Henrik Levkowetz
e4f4467725
Changed tests to use our own subclassed TestCase, and changed almost all fixtures to be perma_fixtures.
...
- Legacy-Id: 6320
2013-09-30 20:36:20 +00:00
Henrik Levkowetz
254d6f70dd
Removed some debug statements.
...
- Legacy-Id: 6290
2013-09-27 17:32:35 +00:00
Henrik Levkowetz
8d9c1e9177
Changed 'requirement' to 'desired expertise' in user-visible places in the nomcom app.
...
- Legacy-Id: 6259
2013-09-24 17:50:02 +00:00
Henrik Levkowetz
5d9e6c0b6a
Fixed the language of the nomination confirmation message.
...
- Legacy-Id: 6250
2013-09-23 19:27:17 +00:00
Henrik Levkowetz
86cf15cd9f
Fixed some bugs in the EncryptedTextField class.
...
- Legacy-Id: 6246
2013-09-22 19:26:48 +00:00
Henrik Levkowetz
0016c69b61
Added an index page for nomcoms, at /nomcom/, with links to nomcom pages and announcements, where they exist.
...
- Legacy-Id: 6245
2013-09-22 18:59:24 +00:00
Henrik Levkowetz
da4177e1cd
Rename the nomcom public keys path setting.
...
- Legacy-Id: 6166
2013-09-18 18:10:27 +00:00
Henrik Levkowetz
641bcccfba
Replaced the ad_hoc nomcom_member_required() decorator with our generic role_required() decorator. Changed access permission for nomcom-chair only pages to also permit nomcom advisor access (this lets the previous nomcom chair explain and assist as needed). Also tweaked some text strings in the email feedback pipe script.
...
- Legacy-Id: 6160
2013-09-16 21:05:25 +00:00
Henrik Levkowetz
2a2389d17f
Merged in branch/iola/shimfree@6083. This cleans up and moves relevant code from idrfc/ to doc/. There should now only be a bit of old wrapper code left in idrfc; that will go away when the remaining models which use it are cleaned up.
...
- Legacy-Id: 6117
2013-09-09 17:45:36 +00:00
Henrik Levkowetz
d85e0ae2de
Added template rendering verification on dbtemplate form submission in order to catch errors in edited templates before they are committed. This should prevent server 500 errors when rendering dbtemplate pages. Fixes issue #1113 .
...
- Legacy-Id: 6079
2013-08-28 12:50:17 +00:00
Ole Laursen
d2b9adf3cb
Move ietf_filters templatetag from idtracker/ to doc/
...
- Legacy-Id: 6053
2013-08-14 15:11:24 +00:00
Henrik Levkowetz
8b6f122314
Fixed nomcom email pipe command to read from stdin if no file given, and give better error messages.
...
- Legacy-Id: 5992
2013-08-08 12:25:03 +00:00
Henrik Levkowetz
6baea429aa
Merged in the nomcom app from ejimenez@yaco.es and esanchez@yaco.es, and accompanying dbtemplate app and the (standard) docutils module. Added some tweaks to get all tests to pass and migrations to run.
...
- Legacy-Id: 5948
2013-08-06 10:09:29 +00:00
Emilio A. Sánchez López
8a2931021d
Wrap feedback comments to avoid wide lines.
...
See #975
- Legacy-Id: 5783
2013-06-10 15:17:54 +00:00
Emilio A. Sánchez López
8638a1eca1
Remove debug code
...
See #975
- Legacy-Id: 5782
2013-06-10 11:04:01 +00:00
Emilio A. Sánchez López
49117c1622
Nominations are processed first and then the rest of feedback.
...
Select multiple resizable when selecting a nominee.
Fixed command that gets the feedback from email to retrieve the full address on the from header.
Added a "feedback pending" link in the top bar.
Fixed escaped html tags when displaying comments from feedback.
See #975
- Legacy-Id: 5781
2013-06-10 10:42:11 +00:00
Emilio A. Sánchez López
c12400641a
Redesign the feedback pending template. See #975
...
- Legacy-Id: 5774
2013-06-05 06:32:17 +00:00
Emilio Jiménez
8e2a8f2daa
Fixed coding error.
...
See #1042
- Legacy-Id: 5755
2013-05-22 22:46:43 +00:00
Emilio Jiménez
7c481a6c81
convert to str
...
See #1042
- Legacy-Id: 5751
2013-05-22 19:30:40 +00:00
Emilio Jiménez
a8c81570ca
Add better functions to decode emails.
...
See #1042
- Legacy-Id: 5750
2013-05-22 19:23:20 +00:00
Emilio Jiménez
a41abe3054
Convert unicode to str.
...
See #1042
- Legacy-Id: 5749
2013-05-22 18:34:18 +00:00
Emilio Jiménez
66c4a32c57
Add subject field to feedback model
...
New form to fill feedback mail via web.
Fixes #1042 #1043
- Legacy-Id: 5748
2013-05-21 12:31:24 +00:00
Emilio Jiménez
f998e0d29f
Add form to change email of nominees.
...
Refactor merge form to avoid merge old duplicate nominees.
See #1013
- Legacy-Id: 5747
2013-05-20 18:17:31 +00:00
Emilio A. Sánchez López
ee1eec7de8
Refactored the feedback pending list. Now you can classify feedback as any type of feedback.
...
The feedback of a type that is not related to a nominee is classified inmediatly.
The feedback of a type that is related to a nominee must be completed with the nominee information.
Created a view to list feedback that is not related to nominees (e.g. offtopic)
Changed the command that retrieves feedback from email to add the subject inside the comment and to set the author using the from field of the email.
Fixes #1036 . Fixes #1035
- Legacy-Id: 5738
2013-05-15 16:33:01 +00:00
Emilio Jiménez
0bc7e181cd
Change label "your email" and delete "your name"
...
Fixes #1041
- Legacy-Id: 5737
2013-05-15 09:48:27 +00:00
Emilio Jiménez
a6fdc52397
Refactor code to send reminders in a unique function
...
Refactor reminder command.
Fixes #1040
- Legacy-Id: 5736
2013-05-15 09:08:49 +00:00
Emilio Jiménez
3d25fa261e
now reminder form sends accept and decline links, and questionnaires.
...
See #1040
- Legacy-Id: 5735
2013-05-15 07:24:32 +00:00
Emilio Jiménez
7042e8896a
now you can see new feedback types
...
See #973
- Legacy-Id: 5726
2013-05-12 18:46:53 +00:00
Emilio A. Sánchez López
a7af017465
Rename member_required decorator to nomcom_member_required
...
Rename private_key_required decorator to nomcom_private_key_required
Fixes #1038
- Legacy-Id: 5716
2013-05-09 09:19:06 +00:00
Emilio A. Sánchez López
42fe4ccf16
Change label and help text of the secondary mail addresses in the merge form. Fixes #1037
...
- Legacy-Id: 5715
2013-05-09 09:15:26 +00:00
Emilio A. Sánchez López
ad5c2ddae9
Add new nominations to the primary address of existing merged nominations.
...
Allow to enter a secondary address in the primary address of the merge form and the merge is done into the primary address of the secondary address (tongue-twister).
Fixes #1034
- Legacy-Id: 5714
2013-05-09 09:02:34 +00:00
Emilio Jiménez
3cbdecd3c3
Show a message if there is or not a private kay in the user session
...
See #1033
- Legacy-Id: 5713
2013-05-08 16:19:03 +00:00
Emilio Jiménez
f3b3a21ccb
Show if nomcom has a public key
...
Fixes #1033
- Legacy-Id: 5712
2013-05-08 12:59:55 +00:00
Emilio A. Sánchez López
454128b165
Check valid public key. Fixes #1004
...
- Legacy-Id: 5711
2013-05-08 12:39:50 +00:00
Emilio Jiménez
868a82a327
Change message when public key does not exists
...
Refactor context views
Add new templatetags to check if the nomcom has public key
Fixes #1030
- Legacy-Id: 5710
2013-05-08 12:37:12 +00:00
Emilio Jiménez
3d747dbcb7
Delete * of date field in remider dates
...
Fixes #1031
- Legacy-Id: 5709
2013-05-08 11:00:47 +00:00
Emilio Jiménez
a7fed41d2c
Show name of feedback provider.
...
Fixes #1012
- Legacy-Id: 5707
2013-05-08 07:43:15 +00:00
Emilio Jiménez
34ec539ff2
Show in all views the email of nominee
...
show the candidate phone in nomination feedback
Fixes #1011
- Legacy-Id: 5703
2013-05-07 20:25:30 +00:00
Emilio Jiménez
424a454fbb
Chage initial_text to show above of input in nominate form
...
Fixes #1010
- Legacy-Id: 5702
2013-05-07 19:11:55 +00:00
Emilio Jiménez
ddbfdf4b7b
change merge form, accepted vs any state: accepted, pending vs declined: declined
...
Fixes #1016
- Legacy-Id: 5701
2013-05-07 11:50:13 +00:00
Emilio A. Sánchez López
38480747b4
Add an example of the format in the private key form.
...
Check if the private key is valid.
Fixes #1004
- Legacy-Id: 5697
2013-05-06 12:21:31 +00:00
Emilio Jiménez
f795684305
Change edit nomcom to edit settings
...
Fixes #1006
- Legacy-Id: 5694
2013-05-02 20:52:09 +00:00
Emilio Jiménez
91afe9c420
Add initial text for nominations in position edit form.
...
See #1010
- Legacy-Id: 5691
2013-05-02 11:00:39 +00:00
Emilio Jiménez
4796e973ee
Do legible questionnaires and requirements
...
See #1008
- Legacy-Id: 5690
2013-05-02 10:38:52 +00:00