Commit graph

3381 commits

Author SHA1 Message Date
Robert Sparks a741642717 Added editing last call messages, requesting, issuing and tracking IETF LCs to status-change documents
Added a Cancel button to the form that allows editing the relations for status-change documents
Added instructions to the agenda section 3.3

This adds states to status-change- documents and has a migration that must be applied.

This fixes bug #1039
 - Legacy-Id: 5770
2013-06-01 21:01:45 +00:00
Henrik Levkowetz 5bee7ac538 Provide the necessary message information to the user confirmation messaging. Fixes issue #1049.
- Legacy-Id: 5767
2013-05-31 16:32:25 +00:00
Ryan Cross 613746fceb changes, timeslot should always have scheduled session
- Legacy-Id: 5766
2013-05-30 20:11:47 +00:00
Ryan Cross a667b0b95f version update
- Legacy-Id: 5763
2013-05-28 17:56:28 +00:00
Ryan Cross c9e2955d75 modifications to support agenda tool db changes
- Legacy-Id: 5762
2013-05-28 17:48:07 +00:00
Henrik Levkowetz a92636fe52 Don't try to save a new doc state and a state_change_event if the new state is the same as the old state. Fixes issue #1045.
- Legacy-Id: 5759
2013-05-28 16:15:00 +00:00
Henrik Levkowetz fb68f35ca3 Remove keyword argument which isn't understood by log()
- Legacy-Id: 5757
2013-05-23 17:58:01 +00:00
Henrik Levkowetz 47c25227d9 Always show IANA state (not only for certain states)
- Legacy-Id: 5756
2013-05-23 17:57:10 +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
Henrik Levkowetz 6b0d1b1b71 Set version info and settings back to development mode
- Legacy-Id: 5744
2013-05-15 22:34:21 +00:00
Henrik Levkowetz ab9d4a64cb Set version info to release version 4.50 before branching.
- Legacy-Id: 5742
2013-05-15 22:34:17 +00:00
Henrik Levkowetz bd0c07290a Merged in branch/iola/milestones, which provides datatracker support for management of WG milestones.
- Legacy-Id: 5739
2013-05-15 22:07:23 +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
Henrik Levkowetz eba22a646b Set version info and settings back to development mode
- Legacy-Id: 5734
2013-05-14 19:50:15 +00:00
Henrik Levkowetz e7cb332ab2 Set version info to release version 4.45 before branching.
- Legacy-Id: 5732
2013-05-14 19:50:12 +00:00
Henrik Levkowetz 34825fc207 Fixed exception when creating log message when setting a document shepherd to None.
- Legacy-Id: 5730
2013-05-14 19:44:47 +00:00
Henrik Levkowetz 795f91a52e Added IAB Chair permission for some IESG agenda links.
- Legacy-Id: 5729
2013-05-14 18:42:08 +00:00
Henrik Levkowetz 313e676823 Added IAB Chair permission for some IESG agenda links.
- Legacy-Id: 5728
2013-05-14 18:40:35 +00:00
Henrik Levkowetz f1c274fe04 Fixed nonstandard indentation.
- Legacy-Id: 5727
2013-05-14 18:18:57 +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
Henrik Levkowetz 08f5d1dc08 Preparatory work for adding a 'Replaces' field to the draft submission tool.
- Legacy-Id: 5719
2013-05-09 20:08:40 +00:00
Henrik Levkowetz c72ab5daa3 Added alternative names for 2 iana states which seems to have changed name since the code was originally deployed. Also added a guard against sending state change emails when the iana state hasn't actually changed.
- Legacy-Id: 5718
2013-05-09 20:07:40 +00:00
Henrik Levkowetz ab3120cee4 Revert some last_call_announcement changes, as they have caused breakage.
- Legacy-Id: 5717
2013-05-09 20:03:35 +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 faa62e2b4d Change button name.
Fixes #1032
 - Legacy-Id: 5708
2013-05-08 10:43:10 +00:00
Emilio Jiménez a7fed41d2c Show name of feedback provider.
Fixes #1012
 - Legacy-Id: 5707
2013-05-08 07:43:15 +00:00
Ryan Cross adb9164653 add Status Changes to telechat agenda section 2
- Legacy-Id: 5706
2013-05-07 21:31:54 +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
Henrik Levkowetz df2a579c42 Don't use non-ascii names in the email lists (at least for now).
- Legacy-Id: 5700
2013-05-06 16:36:23 +00:00
Henrik Levkowetz a3ce05bcc7 A different fix for the shepherd writeup edit test.
- Legacy-Id: 5699
2013-05-06 16:35:36 +00:00
Henrik Levkowetz 45cd8788d1 Added the secretariat to the recipient list for publication request emails generated by the datatracker. Fixes issue #964.
- Legacy-Id: 5698
2013-05-06 16:34:37 +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
Henrik Levkowetz aff678bb11 Fixed a problem with checking shepherd writeup editing permissions for logged-in users with no associated person object.
- Legacy-Id: 5695
2013-05-03 09:46:25 +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 cf50683e65 Fixed Cut-paste error in questionnaire view.
Fixes #1009
 - Legacy-Id: 5693
2013-05-02 11:15:27 +00:00
Emilio Jiménez d35d53e21c Hide link "pending feedback" to members
Fixed typo error.
Fixes #1015
 - Legacy-Id: 5692
2013-05-02 11:13:01 +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
Emilio Jiménez c3ff510ed0 Change questionnaire response view.
Fixes #1007
 - Legacy-Id: 5689
2013-05-02 09:42:00 +00:00
Emilio A. Sánchez López edb3b138f5 Add nomcom year to the context in post views of edit-member. Fixes #1005
- Legacy-Id: 5688
2013-05-02 08:37:07 +00:00
Emilio Jiménez 9409776be8 change "Questionnaire Response" label
See #1003
 - Legacy-Id: 5687
2013-05-02 08:03:24 +00:00
Emilio Jiménez 8182518242 Fixed questionnaire test
Ver #970
 - Legacy-Id: 5686
2013-04-24 06:15:31 +00:00
Henrik Levkowetz bcee56d238 Tweaked group/admin.py to show some additional group and group event columns
when listing entries.
 - Legacy-Id: 5685
2013-04-23 15:40:32 +00:00
Henrik Levkowetz e96cf009f9 Reverted a change from [5602], reinstating the explicit To: field for
last-call announcements, because removing it caused the copies of the
announcements destined for email lists to be held by Mailman for
moderation because of implicit destination.  Relates to issue #811.
 - Legacy-Id: 5684
Note: SVN reference [5602] has been migrated to Git commit 19dcf10316
2013-04-23 15:27:56 +00:00
Emilio Jiménez 519d628cde Add command to send reminders
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
2013-04-23 08:24:21 +00:00
Henrik Levkowetz 3418d3db45 Cleaning up old unused migrations for the submit app, and setting up a new
migration for a new submission field: replaces.
 - Legacy-Id: 5682
2013-04-21 21:23:39 +00:00
Henrik Levkowetz f2c4ed9f24 Changed additional places to use IANA sync settings from settings.py
- Legacy-Id: 5681
2013-04-21 15:57:56 +00:00
Henrik Levkowetz 53b1719860 Merged [5645],[5646] and [5647] from olau@iola.dk:
Added support for notifying the RFC Editor upon draft approval

Added action to post to RFC Editor on non-IESG publication requests too

Fixed a bug that the CC on the announcement copy sent to IANA wasn't
cleared causing people on the CC to get duplicate emails
 - Legacy-Id: 5680
2013-04-21 15:53:16 +00:00
Henrik Levkowetz e4fd951f2c Use IANA URL settings from settings.py in some more places.
- Legacy-Id: 5676
2013-04-21 14:38:20 +00:00
Ryan Cross f8dbd6e055 changes to support new Status Changes section in IESG agenda
- Legacy-Id: 5675
2013-04-19 18:23:22 +00:00
Emilio A. Sánchez López 6898c51490 Merge position and nominee into one field in the feedback pending forms.
Style the feedback pending forms. 
See #975
 - Legacy-Id: 5668
2013-04-19 07:46:23 +00:00
Emilio A. Sánchez López 5a0963b78c Fix typo. See #970
- Legacy-Id: 5667
2013-04-19 07:00:14 +00:00
Emilio A. Sánchez López 7122fafd2f Refactor questionnaire form te select position and nominee in one widget. See #970
- Legacy-Id: 5666
2013-04-19 06:59:45 +00:00
Henrik Levkowetz 7c35da472a Applied a patch from rjsparks@nostrum.com:
This fixes an issue with /doc/ad2 that is python library version related:

     ageseconds = (datetime.datetime.now()-doc.latest_event(type=3D'changed_document').time).total_seconds()

AttributeError: 'datetime.timedelta' object has no attribute 'total_seconds'

The production system is using 2.6, and that was a 2.7 feature.
 - Legacy-Id: 5665
2013-04-18 22:19:33 +00:00
Henrik Levkowetz 5d22df9e25 Added templates missing from release 4.44.
- Legacy-Id: 5664
2013-04-18 22:14:50 +00:00
Henrik Levkowetz f159416157 Remove debug code.
- Legacy-Id: 5663
2013-04-18 22:14:26 +00:00
Henrik Levkowetz 76de5e823d Add RjS to the AADMINS setting.
- Legacy-Id: 5662
2013-04-18 22:13:52 +00:00
Henrik Levkowetz cba8f8596f Set version info and settings back to development mode
- Legacy-Id: 5656
2013-04-15 22:49:29 +00:00
Henrik Levkowetz 547b5e77ab Set version info to release version 4.44 before branching.
- Legacy-Id: 5654
2013-04-15 22:49:26 +00:00
Henrik Levkowetz 927efe2b7c Merged [5600] and [5602] from rjsparks@nostrum.com:
Changed the header to last call messages to IETF Announce and to IANA to make
replying to the announcement less likely to create an unnecessary ticket.
 - Legacy-Id: 5652
Note: SVN reference [5602] has been migrated to Git commit 19dcf10316
2013-04-15 22:24:22 +00:00
Henrik Levkowetz d18dc43af7 Merged [5569] and [5572] from rjsparks@nostrum.com:
Small fixes in 4.43 and showing the shepherd (when there is one)
on search results, documents for this ad, and wg document lists.
Fixes bug #972.
 - Legacy-Id: 5651
Note: SVN reference [5572] has been migrated to Git commit 22b6085987
2013-04-15 22:21:37 +00:00
Henrik Levkowetz 90fe3989ee Changed which email addresses the submission tool uses for confirmation emails and sending out full submission status URLs from the emails found in the submitted document (which could be empty, broken, or intentionally different than the original authors) to the author emails from the previous version, where a previous version exists. This fixes breakage which can occur when no valid email addresses can be found in a broken submission, and also ensures that at least one of the authors of a previous version signs off on a new version, preventing submission hijacking.
- Legacy-Id: 5650
2013-04-15 22:12:31 +00:00
Henrik Levkowetz 0b26b9f4c4 Add IANA_SYNC_* URLs to settings.py
- Legacy-Id: 5648
2013-04-15 20:25:09 +00:00
Ole Laursen 374a2da694 Delete some dead idtracker. imports
- Legacy-Id: 5644
2013-04-11 14:28:56 +00:00
Ole Laursen 7892e29036 Port idtracker feeds to new schema, move them to doc/, clean up
idtracker/ - only templatetags/ietf_filters and proxy code is left
 - Legacy-Id: 5643
2013-04-11 14:20:42 +00:00
Ole Laursen 564a97d2ee Remove dead idtracker templates
- Legacy-Id: 5642
2013-04-11 13:06:54 +00:00
Ole Laursen 792f9c1660 Remove the idtracker sitemap indexing drafts - in its current form,
it adds nothing of value to the HTML-based /doc/all/ view, and it's
pretty slow
 - Legacy-Id: 5641
2013-04-11 13:04:56 +00:00
Ole Laursen ec920d5a83 Add redirects for all of /idtracker/*, remove all view code and other
dead code from idtracker/
 - Legacy-Id: 5640
2013-04-11 11:54:35 +00:00
Ole Laursen 3c32c6e75b Point IESG state change help to new, more generic state help view
- Legacy-Id: 5639
2013-04-11 11:21:51 +00:00
Ole Laursen 8da7c6f56d Port /idtracker/status/ and /idtracker/status/last-call/ overview of
drafts in IESG process to new schema in /doc/iesg/ and
/doc/iesg/last-call/
 - Legacy-Id: 5638
2013-04-11 11:19:51 +00:00
Ole Laursen 851107ce8e Add comment to explain what the idindex module is for
- Legacy-Id: 5637
2013-04-11 10:23:16 +00:00
Henrik Levkowetz ee420423a0 Added a section to the meeting materials page for IAB sessions. Added a link bar at the top to make it easier to find sections like Training and IAB.
- Legacy-Id: 5636
2013-04-11 09:21:12 +00:00
Ole Laursen 4db36b0fbc Add a generic state help page, make provisions for displaying
IESG I-D states in it
 - Legacy-Id: 5635
2013-04-10 16:11:27 +00:00
Ole Laursen 3d1eb07afe Port idindex to new schema, speed them up, add tests, refactor index
page in views_search to share code with the text index file, get rid
of some special-case idindex filters from ietf_filters, move
"/drafts/" redirects to a file in /doc/
 - Legacy-Id: 5634
2013-04-10 11:48:07 +00:00
Ole Laursen 4f7de7b4f4 Add /doc/in-last-call/ to crawler, report original page as referrer in
a redirect chain rather than intermediate URL
 - Legacy-Id: 5633
2013-04-10 11:28:56 +00:00
Henrik Levkowetz 0a76a26ed7 Fixed the additional nit mentioned in issue #974 better. Together with earlier commits, this fixes #974.
- Legacy-Id: 5632
2013-04-08 20:21:09 +00:00
Henrik Levkowetz becd10a81d Merged [5570] from rjsparks@nostrum.com:
Moves the interface to edit shepherds and sheperd writeups out of the 
wgtracker interface and into the doc views (via idrfc).
Added a little to the simple authorization code (can_edit_) in idrfc.
Added a way to reset the writeup to the current templates (leaving 
extension points to take templates for non-ietf stream documents).
Fixes bug #967.

Implementation notes:
Currently reused EmailsField -- in the long 
run a better approach will be to build a similar PersonField.

This also fixes tickets #834 and #691 (which were effectively duplicates 
of #967)
 - Legacy-Id: 5631
Note: SVN reference [5570] has been migrated to Git commit 3bc9e9a7add65bf135d669381cb5d93c5a2e3e19
2013-04-07 20:40:15 +00:00
Henrik Levkowetz 68b697ccfc Merged [5595] from rjsparks@nostrum.com:
Tweaked the grouping code to not break documents of the same type up
 - Legacy-Id: 5630
Note: SVN reference [5595] has been migrated to Git commit 581280be11
2013-04-07 19:14:10 +00:00
Henrik Levkowetz 7a98fff79c Merged [5476] from rjsparks@nostrum.com:
* Added a document type for changing the publication status of other documents, and the UI for manipulating them.
* Added charters, conflict reviews, and status changes to the AD's \'My Documents\' page
* Improved the presentation of all document types on the Agenda, Future Telechats, Scribe and Moderator package pages
* Made the reverse name for document relationships explicit rather than deriving them from forward names
* Added a way to get to the underlying Document (when it exists) from an RfcWrapper
* Unified several common forms used by different document types
 - Legacy-Id: 5629
Note: SVN reference [5476] has been migrated to Git commit 10b4f7a4dc
2013-04-07 19:11:18 +00:00
Henrik Levkowetz 7ac4113751 Import math as needed. Related to [5626] and issue #974.
- Legacy-Id: 5628
Note: SVN reference [5626] has been migrated to Git commit fb1df9e2eb
2013-04-07 17:10:19 +00:00
Henrik Levkowetz f3833e1d17 Fixed another issue with the ballot counts (unreachable code). See issue #974.
- Legacy-Id: 5627
2013-04-05 14:07:59 +00:00
Henrik Levkowetz fb1df9e2eb Fixed the ballots needed count error in two more places. See issue #974.
- Legacy-Id: 5626
2013-04-05 14:06:13 +00:00
Henrik Levkowetz 55626b8523 Don't list documents replaced by other documents in the IESG Status list at /idtracker/status/.
- Legacy-Id: 5625
2013-04-05 11:22:47 +00:00
Henrik Levkowetz f71d40423a Fixed a bug which would set the state in the event accompanying a WG activation to 'Proposed', which messes up various views.
- Legacy-Id: 5624
2013-04-05 11:20:58 +00:00
Henrik Levkowetz b183273c72 Add new tag 'rev-wg' to the list of valid annotation tags for the ietf stream. Note: This list and those on nearby lines needs to be refactored into a table, instead of sitting in the code.
- Legacy-Id: 5623
2013-04-05 11:19:35 +00:00
Ole Laursen 920c0cd9fb Fix output bug in test crawler and print referrer upon errors so it's
easier to figure out where a link came from
 - Legacy-Id: 5612
2013-04-04 14:47:53 +00:00
Ole Laursen e94d1df549 Clean up search views and remove dead code, port them to the new DB
schema, hack related views in iesg/ and wginfo/ to use the new search
interfaces, avoid camelCase in search GET parameters (with
backwards-compat fallback), add some simple search unit tests, remove
caching from views_search.py index pages as they're now pretty fast to
generate, rewrite ballot popup JS, regularize some CSS classes to use
hyphen-notation rather than camelCase, move some of the search
templates to doc/.

idrfc/ now mostly contains some wrapper code still in use by other
subdirs, some ported code not yet moved, and dead code.
 - Legacy-Id: 5611
2013-04-04 13:42:57 +00:00
Ole Laursen bb7d037b3e URL reverse the IPR search link instead of hardcoding it
- Legacy-Id: 5610
2013-04-04 13:27:34 +00:00
Ole Laursen 5a1a2b4f65 Revamp the ballot popup view
- Legacy-Id: 5609
2013-04-04 13:26:08 +00:00
Ole Laursen 2497b53ea3 Add name for IPR search URL
- Legacy-Id: 5608
2013-04-04 13:23:18 +00:00
Ole Laursen 9f4db554c9 Delete some of the dead code in IPR models
- Legacy-Id: 5607
2013-04-04 13:22:58 +00:00
Ole Laursen d70fb9b4b1 Delete dead code, rename id-something to draft-something, make the "is
this eligible for expiration" logic clearer
 - Legacy-Id: 5606
2013-04-04 13:22:08 +00:00
Ryan Cross dd189eb5fe add missing import of IntegrityError
- Legacy-Id: 5605
2013-04-03 18:08:05 +00:00
Ryan Cross 17dbec6d0c add IAB executive director to announcement access list
- Legacy-Id: 5603
2013-03-29 15:45:08 +00:00
Robert Sparks 19dcf10316 Changed the header to last call messages to IETF Announce and to IANA to make replying to the announcement less likely to create an unnecessary ticket
- Legacy-Id: 5602
2013-03-27 19:04:50 +00:00
Emilio A. Sánchez López f81dd9a1ed Compose the mail with the questionnaire using the header template and the questionnaire template. See #913, #929
- Legacy-Id: 5599
2013-03-27 08:04:10 +00:00
Emilio Jiménez 85ab39f1ab Refactor feedback, now feedback belong many to many nominees
See #913 #929 #930 #965 #970 #975
 - Legacy-Id: 5598
2013-03-26 13:35:58 +00:00
Emilio Jiménez da031d0a7b Better not show private key by default
See #947
 - Legacy-Id: 5597
2013-03-26 12:05:17 +00:00
Emilio Jiménez be95a83dca Add command to create feedbacks from emails.
See #975
 - Legacy-Id: 5596
2013-03-26 11:57:45 +00:00
Robert Sparks 581280be11 Tweaked the grouping code to not break documents of the same type up
- Legacy-Id: 5595
2013-03-25 21:34:08 +00:00
Emilio Jiménez 69c704de2d better errors control in feedback form.
See #970
 - Legacy-Id: 5593
2013-03-25 18:02:00 +00:00
Emilio Jiménez da52637e9b Not show nominees and nominee positions duplicated
See #970 #973
 - Legacy-Id: 5589
2013-03-22 13:22:37 +00:00
Emilio Jiménez c5c33c29bc Refactor nominee merge and more test
See #930
 - Legacy-Id: 5588
2013-03-22 12:34:19 +00:00
Emilio Jiménez 34af67420c fixed error questionnaire test.
See #970
 - Legacy-Id: 5587
2013-03-22 10:35:41 +00:00
Emilio Jiménez 35f75289e3 Add questionnarie test.
See #970
 - Legacy-Id: 5586
2013-03-22 10:32:52 +00:00
Emilio Jiménez bf38ef3c34 Improve to manage pending feedback errors.
See #975
 - Legacy-Id: 5585
2013-03-22 09:28:51 +00:00
Emilio Jiménez 1715197ece Save internal user in nominations.
See #913 #929
 - Legacy-Id: 5584
2013-03-22 09:09:46 +00:00
Emilio Jiménez 7f7b771650 Improve save questionnaire data.
See #970
 - Legacy-Id: 5583
2013-03-22 09:03:58 +00:00
Emilio Jiménez 139ab194c9 Add questionnaire skel view
Add feedback test
Fixed labels in feedback form
See #970
 - Legacy-Id: 5582
2013-03-21 18:33:02 +00:00
Emilio Jiménez 55e843a4d8 refactor public key test.
See #905
 - Legacy-Id: 5581
2013-03-21 12:26:45 +00:00
Emilio Jiménez bd335e3a7b now nominee has a nomcom field, it's necessary to separate nominees for distinct nomcom when two nomcom are active
when a nomcom is deleted, templates and files of nomcom are deleted too
change publick key file path in settings
See #976
 - Legacy-Id: 5580
2013-03-21 12:16:23 +00:00
Emilio Jiménez 3a03cb0505 Change template of new nominee
See #977
 - Legacy-Id: 5579
2013-03-19 17:51:50 +00:00
Emilio Jiménez a9c33ed9f1 Add view to edit nomcom
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
2013-03-19 17:51:09 +00:00
Emilio Jiménez d3731ce77e Fixed queryset of feedback pending.
See #975
 - Legacy-Id: 5577
2013-03-18 13:31:45 +00:00
Emilio Jiménez 40fd14da25 * Add skek view to manage feedback generated from email.
* Now, nominee, type and user fields in feedback model can be null
See #975
 - Legacy-Id: 5576
2013-03-17 21:34:25 +00:00
Emilio Jiménez 3f64b5303b Delete receipt when the nomination and feedback are privates
See #929 #970
 - Legacy-Id: 5575
2013-03-16 15:54:25 +00:00
Emilio Jiménez 29064193a3 * Add feedback view by nominee
* Refactor EncryptedTextField
 * Add feedback model managers 
 * Add templatetag to get person from author email
See #973
 - Legacy-Id: 5574
2013-03-16 15:43:32 +00:00
Henrik Levkowetz c5b0a8fbe6 Fixed rounding issue in IESG positions neded calculation. Fixes issue #974.
- Legacy-Id: 5573
2013-03-15 18:09:10 +00:00
Robert Sparks 22b6085987 Shows the shepherd (when there is one) on search results, documents for this ad, and wg document lists.
Fixes bug #972
 - Legacy-Id: 5572
2013-03-15 13:22:31 +00:00
Emilio Jiménez 4fec10183d Feedback refactor:
* 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
2013-03-15 10:05:28 +00:00
Henrik Levkowetz f85881dc61 Make agenda views with timezone information work also for earlier meetings without timezone data set.
- Legacy-Id: 5568
2013-03-14 14:56:28 +00:00
Ryan Cross f04d424e6a fix bug with draft edit if no substate set
- Legacy-Id: 5567
2013-03-13 20:23:29 +00:00
Henrik Levkowetz 3a76862e05 Set version info and settings back to development mode
- Legacy-Id: 5566
2013-03-13 18:26:58 +00:00
Henrik Levkowetz 63cad71f5e Set version info to release version 4.43 before branching.
- Legacy-Id: 5564
2013-03-13 18:26:55 +00:00
Henrik Levkowetz 6c6107b6d5 Merged [5543] from ietf@augustcellars.com:
Working Group document page now allows for addition of documents to community lists.
 - Legacy-Id: 5562
Note: SVN reference [5543] has been migrated to Git commit 88ff873c457f40f2addbfe14550e65f990d3284f
2013-03-13 17:50:29 +00:00
Henrik Levkowetz 8d80e3b392 Merged [5509] from ietf@augustcellars.com:
Add new rules to the atom tracker for picking up documents in specific states
Add new rules to the atom tracker for picking up RFCs
Change the header fields on the RFC table so that they reflect RFC descriptions rather than I-D descriptions.
 - Legacy-Id: 5561
Note: SVN reference [5509] has been migrated to Git commit 7ef255b0b1
2013-03-13 15:31:36 +00:00
Henrik Levkowetz 2697c196c9 Merged [5535] from jmh@joelhalpern.com:
Fix Moderator package Conflict review text.
 - Legacy-Id: 5560
Note: SVN reference [5535] has been migrated to Git commit d83432dd2d
2013-03-13 14:58:42 +00:00
Henrik Levkowetz 7c5da4a92c Merged [5534] from adam@nostrum.com, tweaked by henrik@levkowetz.com:
Fixes formatting for history page.  Relates to issue #210.
 - Legacy-Id: 5559
Note: SVN reference [5534] has been migrated to Git commit 820e87d09b
2013-03-13 14:55:41 +00:00
Henrik Levkowetz fc5e944199 Merged [5529] from jmh@joelhalpern.com:
Add document's notification list to destination email addresses when the document leaves IETF LC.
 - Legacy-Id: 5558
Note: SVN reference [5529] has been migrated to Git commit f81f08cc4a
2013-03-13 13:39:19 +00:00
Emilio Jiménez b1f1ceb826 Add public and private complete views to do comments
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
2013-03-12 15:47:49 +00:00
Henrik Levkowetz 6820b499fd Ask people to use their account profile management form to add email addresses, instead of creating new accounts, on the create-account form.
- Legacy-Id: 5550
2013-03-11 13:51:34 +00:00
Emilio Jiménez 04ab58d1ae Add test skel for feedback
See #970
 - Legacy-Id: 5549
2013-03-11 07:52:23 +00:00
Emilio Jiménez fb772fc7aa Refactor managers to improve queries.
See #969
 - Legacy-Id: 5548
2013-03-11 07:48:52 +00:00
Emilio Jiménez 7cd0f0b49a Add checkbox to send receipt to nominator.
See #913 #929
 - Legacy-Id: 5547
2013-03-10 18:41:23 +00:00
Henrik Levkowetz 0b0265e0ff Merged [5527] from adam@nostrum.com:
Adding links to request page
 - Legacy-Id: 5545
Note: SVN reference [5527] has been migrated to Git commit ad23d56fb2
2013-03-10 15:59:43 +00:00
Henrik Levkowetz 168d5a3836 From cabo@tzi.org: Added javascript functionality to make the UTC agenda convert it's UTC times to Browser local time.
- Legacy-Id: 5544
2013-03-10 14:56:28 +00:00
Henrik Levkowetz 5ff6e283e4 Merged [5525] from rcross@amsl.com:
Ticket #673: Add the ability for the secretariat to clear a ballot to the tracker
 - Legacy-Id: 5541
Note: SVN reference [5525] has been migrated to Git commit 4da4efca7b
2013-03-09 23:45:20 +00:00
Henrik Levkowetz c0e520baac Tweaked the code from [5518] to handle the case where a document doesn't have any state set yet.
- Legacy-Id: 5540
Note: SVN reference [5518] has been migrated to Git commit edfc7b8193
2013-03-09 23:44:43 +00:00
Ryan Cross e4cbf9a45d fix bug where DocEvent record created when editing draft data did not have a description
- Legacy-Id: 5539
2013-03-09 23:38:42 +00:00
Henrik Levkowetz 609b977f78 Merged [5524] from jmh@joelhalpern.com:
Remove the \'Set all to not on agenda\' button, as it is never used.
 - Legacy-Id: 5537
Note: SVN reference [5524] has been migrated to Git commit 41fb290932
2013-03-09 23:07:32 +00:00
Henrik Levkowetz 907d7b9636 Changed the community tool email notification code to not try to send to nobody, and to use individual To: addressing rather bulk Bcc: addressing.
- Legacy-Id: 5536
2013-03-09 23:04:51 +00:00
Joel M. Halpern d83432dd2d Fix Moderator package Conflict review text.
- Legacy-Id: 5535
2013-03-09 23:00:09 +00:00
Adam Roach 820e87d09b Fixes formatting for history page
- Legacy-Id: 5534
2013-03-09 22:55:59 +00:00
Henrik Levkowetz 1bb79708e6 Merged [5519] from adam@nostrum.com:
Two changes: (1) searches by substring rather than
\'begins with\' (to allow, e.g., searching by last name);
and (2) limits results to 10 entries (to limit server
load and limit effectiveness of email-scraping attacks)
 - Legacy-Id: 5531
Note: SVN reference [5519] has been migrated to Git commit 2e740dcab8
2013-03-09 21:45:12 +00:00
Henrik Levkowetz 52bda8551a Merged [5518] from suresh.krishnan@ericsson.com:
Checking for loss of comments when AD enters comments without changing state. Also modified the base css to have an unified errorlist format.
 - Legacy-Id: 5530
Note: SVN reference [5518] has been migrated to Git commit edfc7b8193
2013-03-09 21:40:34 +00:00
Joel M. Halpern f81f08cc4a Add documet's notification list to destination email addresses when the document leaves IETF LC
- Legacy-Id: 5529
2013-03-09 21:38:12 +00:00
Adam Roach ad23d56fb2 Adding links to request page
- Legacy-Id: 5527
2013-03-09 21:22:16 +00:00
Ryan Cross 4da4efca7b Ticket #673: Add the ability for the secretariat to clear a ballot to the tracker
- Legacy-Id: 5525
2013-03-09 21:00:44 +00:00
Joel M. Halpern 41fb290932 Remove the "Set all to not on agenda" button, as it is never used.
- Legacy-Id: 5524
2013-03-09 20:47:13 +00:00
Henrik Levkowetz ece709e368 Merged [5516] from jmh@joelhalpern.com:
Repair the ballot requirements string
 - Legacy-Id: 5523
Note: SVN reference [5516] has been migrated to Git commit fe13ee8dfa
2013-03-09 20:37:21 +00:00
Henrik Levkowetz f5b4396479 Merged [5510] from ietf@augustcellars.com:
Increase the set of information being returned on the atom viewer to reflect IETF specific information.
 - Legacy-Id: 5522
Note: SVN reference [5510] has been migrated to Git commit ca1fc8b754
2013-03-09 20:15:15 +00:00
Henrik Levkowetz cc60a1aa5d Restored fix to utils/mail.py.
- Legacy-Id: 5521
2013-03-09 20:06:11 +00:00
Henrik Levkowetz 960f10d9a2 Merged [5511] from housley@vigilsec.com:
Send email to statements@ietf.org when a pending liaison statement gets queued.
 - Legacy-Id: 5520
Note: SVN reference [5511] has been migrated to Git commit f55195e3d6
2013-03-09 20:04:13 +00:00
Adam Roach 2e740dcab8 Two changes: (1) searches by substring rather than
"begins with" (to allow, e.g., searching by last name);
and (2) limits results to 10 entries (to limit server
load and limit effectiveness of email-scraping attacks)
 - Legacy-Id: 5519
2013-03-09 19:34:11 +00:00
Suresh Krishnan edfc7b8193 Checking for loss of comments when AD enters comments without changing state. Also modified the base css to have an unified errorlist format.
- Legacy-Id: 5518
2013-03-09 18:47:03 +00:00
Henrik Levkowetz 96ad6a653e Merged [5514] from adam@nostrum.com:
Fixed agenda oscillation problem (removed scrollbars from iframe)

-This line, and those below, will be ignored--

M    ietf/templates/meeting/agenda.html
 - Legacy-Id: 5517
Note: SVN reference [5514] has been migrated to Git commit ab5b610ce5
2013-03-09 18:33:27 +00:00
Joel M. Halpern fe13ee8dfa Repair the ballot requirements string
- Legacy-Id: 5516
2013-03-09 18:30:29 +00:00
Henrik Levkowetz 4795fa590e Tweaked agenda pages -- can't use the inheritance approach as-is due to caching.
- Legacy-Id: 5515
2013-03-09 17:20:29 +00:00
Adam Roach ab5b610ce5 Fixed agenda oscillation problem (removed scrollbars from iframe)
-This line, and those below, will be ignored--

M    ietf/templates/meeting/agenda.html
 - Legacy-Id: 5514
2013-03-09 17:18:33 +00:00
Russ Housley f55195e3d6 Send email to statements@ietf.org when a pending liaison statement gets queued.
- Legacy-Id: 5511
2013-03-09 16:49:38 +00:00
Jim Schaad ca1fc8b754 Increase the set of information being returned on the atom viewer to reflect IETF specific information.
- Legacy-Id: 5510
2013-03-09 15:29:51 +00:00
Jim Schaad 7ef255b0b1 Add new rules to the atom tracker for picking up documents in specific states
Add new rules to the atom tracker for picking up RFCs
Change the header fields on the RFC table so that they reflect RFC descriptions rather than I-D descriptions.
 - Legacy-Id: 5509
2013-03-09 15:28:39 +00:00
Henrik Levkowetz 8cbe1f9360 Set version info and settings back to development mode
- Legacy-Id: 5494
2013-03-06 19:37:19 +00:00
Henrik Levkowetz d8c765e72c Set version info to release version 4.42 before branching.
- Legacy-Id: 5492
2013-03-06 19:37:16 +00:00
Henrik Levkowetz e1a7bf92ff Added logging for mail sending problems.
- Legacy-Id: 5489
2013-03-06 19:36:06 +00:00
Emilio Jiménez 50dd5ba30b Add skel view to provide comments to nominees
See #970
 - Legacy-Id: 5488
2013-03-06 17:45:30 +00:00
Emilio Jiménez ea4b6389d6 * Add new view and mail template to reminder to the nominees to accept (or decline) the nominations
* 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
2013-03-06 16:08:21 +00:00
Henrik Levkowetz 2f3476690f In order that document states (which may be used by old documents) should not need to be removed when state machines change and states go out of use, all document states have a 'used' field. The code which accesses the state fields have not been requiring that used=True for the states returned, which is an error. Fixed this by adding 'used=True' to all State.objects.get() and State.objects.filter() call where it's relevant.
- Legacy-Id: 5486
2013-03-05 23:24:41 +00:00
Henrik Levkowetz 9ac6cdc581 Fixed refactoring bug.
- Legacy-Id: 5485
2013-03-05 23:21:51 +00:00
Henrik Levkowetz fc369a6e30 Provide html agendas with local and UTC timezone indications.
- Legacy-Id: 5484
2013-03-05 22:46:16 +00:00
Henrik Levkowetz 69e7373758 Merged in branch/amsl/trunkmerge@5449 from rcross@amsl.com, with some tweaks. This provides the secretariat apps.
- Legacy-Id: 5483
2013-03-05 22:44:03 +00:00
Henrik Levkowetz 7e67b40a87 Merged in branch/amsl/trunkmerge@5449 from rcross@amsl.com, with some tweaks. This provides the secretariat apps.
- Legacy-Id: 5482
2013-03-05 22:43:31 +00:00
Emilio Jiménez da351ed06a Add batch actions form to change nomination states.
See #965
 - Legacy-Id: 5481
2013-03-05 16:20:32 +00:00
Emilio Jiménez 7118f9c498 Add filter to nominations
See #965
 - Legacy-Id: 5480
2013-03-05 13:04:44 +00:00
Emilio Jiménez f2681fe634 See #965
* 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
2013-03-05 10:17:16 +00:00
Henrik Levkowetz 5f32828caa With RFC6410, there are only two RFC maturity levels, 'Proposed Standard' and 'Internet Standard'. Added a mapping between 'Internet Standard' and slug 'std', to be able to process newer RFC info from the RFC Editor.
- Legacy-Id: 5477
2013-03-02 17:03:15 +00:00
Robert Sparks 10b4f7a4dc * Added a document type for changing the publication status of other documents, and the UI for manipulating them.
* Added charters, conflict reviews, and status changes to the AD's "My Documents" page
* Improved the presentation of all document types on the Agenda, Future Telechats, Scribe and Moderator package pages
* Made the reverse name for document relationships explicit rather than deriving them from forward names
* Added a way to get to the underlying Document (when it exists) from an RfcWrapper
* Unified several common forms used by different document types
 - Legacy-Id: 5476
2013-03-01 15:47:51 +00:00
Henrik Levkowetz 2a0b758f08 Changed some tests to work with cssselect 0.7.1 (we've previously had 0.6.1 or possibly other lower versions).
- Legacy-Id: 5475
2013-02-28 21:39:29 +00:00
Henrik Levkowetz fac0d42511 Fixed an import statement that could cause grief.
- Legacy-Id: 5474
2013-02-28 15:06:28 +00:00
Henrik Levkowetz 2ba4f8049d Set version info and settings back to development mode
- Legacy-Id: 5472
2013-02-27 22:24:58 +00:00
Henrik Levkowetz 67a5fd81ac Set version info to release version 4.41 before branching.
- Legacy-Id: 5470
2013-02-27 22:24:55 +00:00
Henrik Levkowetz d0081079e7 Added links from the new IANA states to help pages describing the different states.
- Legacy-Id: 5468
2013-02-27 22:02:11 +00:00
Henrik Levkowetz fa93d26c01 Added a set of help pages for document states (at /help/state/<doctype>/<statetype>/).
- Legacy-Id: 5467
2013-02-27 22:01:18 +00:00
Henrik Levkowetz 73e6f35d9a Added a missing import statement, fixing a bug in the state change logging. Things seemed to be working without this, but the signature of the log_state_changed pulled in from ietf.utils is different that what's expected in the code.
- Legacy-Id: 5466
2013-02-26 15:36:54 +00:00
Ole Laursen 619b1d870e Remove dead code
- Legacy-Id: 5465
2013-02-25 11:50:25 +00:00
Ole Laursen a43ccee911 Cleanup the search code in preparation for removal of the shim-layer,
use a static button and don't send extraneous GET parameters
 - Legacy-Id: 5464
2013-02-25 11:50:00 +00:00
Ole Laursen 833437aa8d Remove dead code
- Legacy-Id: 5463
2013-02-25 11:47:33 +00:00
Henrik Levkowetz 5f51f20409 Added a migration for the new unique_together constraint of [5460].
- Legacy-Id: 5462
Note: SVN reference [5460] has been migrated to Git commit f7d979c83e
2013-02-24 21:22:08 +00:00
Henrik Levkowetz 64c4199877 Unwrap some fairly plain model fields. No code change, just textual.
- Legacy-Id: 5461
2013-02-24 21:20:50 +00:00
Henrik Levkowetz f7d979c83e Merged [5426] from ietf@augustcellars.com:
Make sure that the same rule cannot be entered twice in a community list.

As part of this fix, you need to do the following:
1.  Eliminate duplicates currently in the data base.  This statement can be used to identify them.

SELECT e1.id id1, e2.id id2, e1.community_list_id, e1.rule_type, e1.value FROM ietf_utf8.community_rule e1 JOIN ietf_utf8.community_rule e2 ON (e1.id != e2.id AND e1.community_list_id=e2.community_list_id AND e1.rule_type=e2.rule_type AND e1.value=e2.value);

2.  Delete any current duplicate lines in the text.  This uses the following commands as of the check-in

DELETE FROM TABLE ietf_utf8.community_rule WHERE id=19 OR id=91 OR id=177

3.  Add a constraint to the table so that it will enforce the rule itself

ALTER TABLE ietf_utf8.community_rule ADD CONSTRAINT pc_CommunityRule UNIQUE (community_list_id, rule_type, value)
 - Legacy-Id: 5460
Note: SVN reference [5426] has been migrated to Git commit a18bebe7bd
2013-02-24 21:03:57 +00:00
Henrik Levkowetz 4b4eb2952b Merged [5425] from ietf@augustcellars.com:
Modify atom change feed so that 
1.  It returns the last 14 days of changes rather than the last 20
2.  Change the atom template so that it has correct time offsets rather than saying that PST and UTC are the same
3.  Change the atom template so that it uses content rather than summary and return HTML content with line breaks as needed.
 - Legacy-Id: 5459
Note: SVN reference [5425] has been migrated to Git commit cb1593d6a2
2013-02-24 21:02:44 +00:00
Henrik Levkowetz 420098c725 Merged [5424] from ietf@augustcellars.com:
Close the image tag.  An empty image tag displays on IE although it does not display on Firefox.
 - Legacy-Id: 5458
Note: SVN reference [5424] has been migrated to Git commit 2c810112ab
2013-02-24 21:01:37 +00:00
Henrik Levkowetz c4015a302b Added variations on the recognized date formats during submitted draft parsing, such that comma need not be followed by whitespace in the formats using comma as a separator between some of the fields. Added extraction of drafts referenced by a document, in addition to RFCs referenced.
- Legacy-Id: 5456
2013-02-24 20:17:22 +00:00
Henrik Levkowetz 5345b17eab Added a missing import.
- Legacy-Id: 5455
2013-02-24 20:15:20 +00:00
Henrik Levkowetz e5f7dd8b12 Fixed a typo in a slug.
- Legacy-Id: 5454
2013-02-24 20:14:59 +00:00
Henrik Levkowetz 594ca1f256 Changed the logging target of auxiliary IANA and RFC-Ed sync scripts from LOG_LOCAL0 to LOG_USER, matching what we've already used elsewhere for datatracker logging.
- Legacy-Id: 5453
2013-02-24 20:14:20 +00:00
Henrik Levkowetz 04858d3c2a Added the bof-conc (Concluded BoF) slug to the proxy tranlator for status_id.
- Legacy-Id: 5452
2013-02-24 20:12:31 +00:00
Henrik Levkowetz 274812c5b9 Modified the set of permissible parents for session groups, in order to permit an IAB-sponsored BoF to appear on the agenda.
- Legacy-Id: 5451
2013-02-24 20:11:29 +00:00
Ryan Cross 275f82d224 normalize secr settings variable names
- Legacy-Id: 5449
2013-02-21 23:30:22 +00:00
Ryan Cross b229612c0c move form_utils again
- Legacy-Id: 5447
2013-02-21 22:14:19 +00:00
Ryan Cross 17c3b6486b move form_utils
- Legacy-Id: 5446
2013-02-21 22:12:19 +00:00
Ryan Cross fb8bbc7099 move form_utils
- Legacy-Id: 5445
2013-02-21 22:11:51 +00:00
Ryan Cross a5a7ea17c8 support variable path for static files, SECR_STATIC_URL
- Legacy-Id: 5443
2013-02-21 21:43:37 +00:00
Ryan Cross 39f8e27e7f restore url prefix to secr
- Legacy-Id: 5442
2013-02-21 21:32:00 +00:00
Ryan Cross 2ba9736808 ipr app move fixes
- Legacy-Id: 5441
2013-02-21 19:35:33 +00:00
Ryan Cross 4ca091dba3 changing name of ipr app to ipradmin
- Legacy-Id: 5440
2013-02-21 19:03:04 +00:00
Ryan Cross 185ac9f547 move ipr templates dir to ipradmin
- Legacy-Id: 5439
2013-02-21 18:38:14 +00:00
Ryan Cross 8688eafa61 move ipr app dir to ipradmin
- Legacy-Id: 5438
2013-02-21 18:35:36 +00:00
Ryan Cross c32aee9874 add basic tests
- Legacy-Id: 5437
2013-02-21 00:41:04 +00:00
Ryan Cross a0f548ea6b fix issues with processing converted meeting materials
- Legacy-Id: 5436
2013-02-19 18:21:55 +00:00
Ryan Cross 9613471dff comment unused global variable causing problems with test suite.
- Legacy-Id: 5433
2013-02-15 22:28:20 +00:00
Ryan Cross a0fffcc776 more changes
- Legacy-Id: 5432
2013-02-15 19:02:07 +00:00
Ryan Cross 00dbf38cd9 add templates
- Legacy-Id: 5431
2013-02-15 18:48:30 +00:00
Ryan Cross 1f3ca71362 add apps
- Legacy-Id: 5430
2013-02-15 18:10:38 +00:00
Robert Sparks 6f611530c6 Fixed bug in display of conflict review targets after they become RFCs. Fixed views of previous version of status changes
- Legacy-Id: 5429
2013-02-12 22:00:07 +00:00
Jim Schaad a18bebe7bd Make sure that the same rule cannot be entered twice in a community list.
As part of this fix, you need to do the following:
1.  Eliminate duplicates currently in the data base.  This statement can be used to identify them.

SELECT e1.id id1, e2.id id2, e1.community_list_id, e1.rule_type, e1.value FROM ietf_utf8.community_rule e1 JOIN ietf_utf8.community_rule e2 ON (e1.id != e2.id AND e1.community_list_id=e2.community_list_id AND e1.rule_type=e2.rule_type AND e1.value=e2.value);

2.  Delete any current duplicate lines in the text.  This uses the following commands as of the check-in

DELETE FROM TABLE ietf_utf8.community_rule WHERE id=19 OR id=91 OR id=177

3.  Add a constraint to the table so that it will enforce the rule itself

ALTER TABLE ietf_utf8.community_rule ADD CONSTRAINT pc_CommunityRule UNIQUE (community_list_id, rule_type, value)
 - Legacy-Id: 5426
2013-02-09 18:09:33 +00:00
Jim Schaad cb1593d6a2 Modify atom change feed so that
1.  It returns the last 14 days of changes rather than the last 20
2.  Change the atom template so that it has correct time offsets rather than saying that PST and UTC are the same
3.  Change the atom template so that it uses content rather than summary and return HTML content with line breaks as needed.
 - Legacy-Id: 5425
2013-02-04 17:45:03 +00:00
Jim Schaad 2c810112ab Close the image tag. An empty image tag displays on IE although it does not display on Firefox.
- Legacy-Id: 5424
2013-02-04 17:43:13 +00:00
Robert Sparks 33e2a0766e Repairing migration merge conflict
- Legacy-Id: 5423
2013-02-04 02:34:01 +00:00
Robert Sparks 8a7c5ac977 All documents show on the AD status page now
- Legacy-Id: 5422
2013-02-04 02:24:14 +00:00
Henrik Levkowetz 9fe4ba8225 Added a missing app to the list of apps in settings.py.
- Legacy-Id: 5354
2013-02-02 18:45:21 +00:00
Henrik Levkowetz 2f0ca59a3c Apply patch for iesg/agenda/agenda.json from housely@vigilsec.com, and re-apply previous patch which was lost in the statesync merge.
- Legacy-Id: 5353
2013-02-02 18:44:08 +00:00
Emilio A. Sánchez López 9b00517449 View to enter a private key that will be encrypted and saved into the user session.
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
2013-01-30 16:48:19 +00:00
Emilio A. Sánchez López 20320ea9ff Views for manage nomcom positions
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
2013-01-30 08:26:15 +00:00
Robert Sparks 1cff6187f5 Put status changes on the agenda, moderator, and package pages
- Legacy-Id: 5331
2013-01-28 20:16:17 +00:00
Robert Sparks c67661311f Improved validaiton of status change document name
added the ability to start a status change when looking at an RFC (populating the start from accordingly)
Made changes and proposed changes show on the RFC pages
 - Legacy-Id: 5330
2013-01-28 16:25:42 +00:00
Robert Sparks 589ff698ee Merge forward complete
- Legacy-Id: 5328
2013-01-24 21:28:27 +00:00
Emilio Jiménez 51f24f047c Add edit public key and edit members views to private area.
See #904 #905
 - Legacy-Id: 5315
2013-01-22 16:36:52 +00:00
Ole Laursen 4b312de464 Introduce a simple cache in doc.get_state so repeated reads don't
cause a DB query
 - Legacy-Id: 5314
2013-01-21 14:01:33 +00:00
Ole Laursen 06f4ed4cf3 Add a .select_related() to the document main tab to reduce the number
of DB queries, unfortunately it seems it doesn't really help with
Django 1.2.x due to a bug (Document inherits from DocumentInfo which
makes things a bit more complicated)
 - Legacy-Id: 5313
2013-01-21 12:27:26 +00:00
Ole Laursen ab6a7f85c0 Get rid of initial "No record" positions when showing old positions,
it's just noise
 - Legacy-Id: 5312
2013-01-21 11:54:56 +00:00
Ole Laursen db2c2a418c Add a test crawler that walks through the crawlable part of the site,
reporting errors and slow pages
 - Legacy-Id: 5311
2013-01-21 10:33:12 +00:00
Ole Laursen e59224cd1c Fix history text formatter: sanitize HTML before adding linebreaks and
non-breaking spaces, this cuts the time to render a history page with
long comments in half
 - Legacy-Id: 5310
2013-01-21 10:29:15 +00:00
Henrik Levkowetz 31a02c097e Set version info and settings back to development mode
- Legacy-Id: 5309
2013-01-20 15:38:27 +00:00
Henrik Levkowetz f5cb0f4ca8 Set version info to release version 4.40 before branching.
- Legacy-Id: 5307
2013-01-20 15:38:24 +00:00
Henrik Levkowetz 37955bf2a6 Added an INSTALL file which holds a record of general and version-specific actions needed to install.
- Legacy-Id: 5304
2013-01-20 15:19:31 +00:00
Ole Laursen 0dc47254a0 ## Lines starting with '## ' will be removed from the log message.
## File(s) to commit recursively:
## ietf/sync/tests.py
Fix another test bug, bcp0001 has become bcp1
 - Legacy-Id: 5301
2013-01-18 16:09:24 +00:00
Ole Laursen f607fb7880 Fix test bug
- Legacy-Id: 5300
2013-01-18 15:25:57 +00:00
Ole Laursen 9bcc4a9f3d Remove ballot.tsv view and comment out the ballot.json view in urls.py
- Legacy-Id: 5299
2013-01-18 13:54:33 +00:00
Ole Laursen a8887c6ea0 Remove obsolete testurl.list file
- Legacy-Id: 5298
2013-01-18 13:52:17 +00:00
Ole Laursen d868594dd1 Now /doc/std1/ works, we can actually do a local link in
urlize_ietf_docs rather than linking to the tools.ietf.org server
 - Legacy-Id: 5297
2013-01-18 13:49:25 +00:00
Ole Laursen 7998371ace Make sure RFC's (and BCP/STD/FYI) are stored as RFC123 instead of
RFC0123 in the alias table with a new migration and a change to the
RFC Editor sync, this in turn makes /doc/std1/ do the right thing
 - Legacy-Id: 5296
2013-01-18 13:47:31 +00:00
Ole Laursen accf6d4470 Move idrfc/views_doc.py to doc/ with associated templates, replace the
somewhat fragile simple URL tests for views_doc.py with ordinary unit
tests. The new tests are still fairly basic but at least test more
than the URL tests did.
 - Legacy-Id: 5295
2013-01-18 13:17:00 +00:00
Ole Laursen 1a3aa3b443 Refactor slightly to make views_doc.py independent of other idrfc code
- Legacy-Id: 5294
2013-01-18 10:32:05 +00:00
Ole Laursen 3e8de2a43f Rename REDESIGN tests.py file
- Legacy-Id: 5293
2013-01-18 09:52:15 +00:00
Ole Laursen 0c0a912941 Remove obsolete tests.py file
- Legacy-Id: 5292
2013-01-18 09:51:34 +00:00
Ole Laursen b881c64abf Fix bug in test of doc.note
- Legacy-Id: 5291
2013-01-18 09:51:18 +00:00
Ole Laursen 024e98d9a8 Delete unused code
- Legacy-Id: 5290
2013-01-18 09:38:29 +00:00
Ole Laursen ce081cb31d Fix the RFC number doc.note migration to catch combined "RFC XXX; BCP
XXX" notes too, use the opportunity to remove inserted HTML tags from
notes and rely on linebreaksbr filter instead (the other thing was a
left-over from the Perl days), update the various uses of the note to
reflect that
 - Legacy-Id: 5289
2013-01-17 17:10:19 +00:00
Ole Laursen 188c619635 Display draft-iesg state rather than doc.friendly_state as IESG state,
also show a notice that the IESG state refers to post-RFC processing
if it does, like the old separate RFC page did
 - Legacy-Id: 5288
2013-01-17 16:02:50 +00:00
Ole Laursen b8724d84f4 Fix bug with tabs not using provided name but rather doc.name
- Legacy-Id: 5287
2013-01-17 16:00:36 +00:00
Ole Laursen 5efcc5fbef Fix revision augmentation so events after RFC publication gets a "RFC"
designation
 - Legacy-Id: 5286
2013-01-17 15:39:57 +00:00
Ole Laursen c0ecb78761 Merge the I-D and RFC views by showing I-D information on RFCs too.
I-Ds that have been published as RFCs redirect to the RFC URL. Also
support alias URLs so e.g. /doc/bcpXXXX redirects to /doc/rfcXXXX.
 - Legacy-Id: 5285
2013-01-17 13:28:42 +00:00
Ole Laursen a6a0596be6 Add migration for fixing 1) a dummy RFC entry, 2) three stand-alone
RFCs that didn't get their doc.type set, 3) a big bunch of historic
stand-alone RFCs that have doc.group=None - set these to the
individual submission "none" group for the time being so the view code
doesn't have to deal with a special case.

In some cases this is wrong since there actually was a WG associated
but unfortunately fixing them properly requires detective work
(probably parsing the RFCs) and in at least some cases recreating
historic WGs. In case someone ends up doing this, the documents to
check can still be found with

Document.objects.filter(name__startswith="rfc", group__type="individ")

since there are almost no new RFCs that didn't went through the I-D
process.
 - Legacy-Id: 5284
2013-01-17 13:00:36 +00:00
Ole Laursen 9ca9eb350d Fix two bugs in RFC Editor syncing: make sure documents we don't know
beforehand get a "draft" type and make sure individually submitted
drafts get the type="individ" group instead of NULL
 - Legacy-Id: 5282
2013-01-17 11:19:53 +00:00
Ole Laursen aa70cffe73 Rewrite draft and RFC tabs in terms of the new schema, porting
write-up and history tabs as well
 - Legacy-Id: 5214
2013-01-16 14:57:01 +00:00
Ole Laursen f85ce040a6 Use new new_revision .desc format for when drafts are submitted
- Legacy-Id: 5212
2013-01-16 14:37:50 +00:00
Ole Laursen 9e3891791a Add simple helper to Email to identify invalid email addresses (from
legacy author entries)
 - Legacy-Id: 5211
2013-01-16 14:36:49 +00:00
Ole Laursen 99a14b3ede Move the decoraters + utilities to new ietfauth/utils.py file
- Legacy-Id: 5210
2013-01-16 14:36:02 +00:00
Ole Laursen 8f6a26ba22 Hack the format_history_text filter to be less weird, using the same
formatting for snippets and full text, also link up legacy ballot set
events
 - Legacy-Id: 5209
2013-01-16 14:35:13 +00:00
Ole Laursen d56c6753ef Grant stream chairs access to changing the stream on a draft
- Legacy-Id: 5208
2013-01-16 14:32:59 +00:00
Ole Laursen 4624f4a31c Add migration for blanking IESG notes that just consist of "RFC
XXXX", these have been superfluous for some time
 - Legacy-Id: 5207
2013-01-16 14:20:20 +00:00
Ole Laursen e8daf2fbdf Add migration for transforming the .desc on the new_revision events
into something more akin to what is actually shown in the history page
 - Legacy-Id: 5206
2013-01-16 14:17:07 +00:00
Ole Laursen 6e45e5e17b Remove .related many to many relationship, it's not really useful
since we always have to restrict on the relationship type anyway,
instead add two helpers for doing the necessary queries (in both
directions)
 - Legacy-Id: 5205
2013-01-16 14:15:18 +00:00
Emilio A. Sánchez López 49ee366367 Split questionnaire template into questionnaire and introductori mail header. See #908. See #906
- Legacy-Id: 5204
2013-01-16 13:01:37 +00:00
Ole Laursen 6e89f3b606 Merge changes from old milestones branch
- Legacy-Id: 5198
2013-01-15 16:45:19 +00:00
Emilio Jiménez bf0747a8e9 Add duplicated field for nominees, it is necesary when chair marks duplicate nominations
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
2013-01-15 16:14:00 +00:00
Ole Laursen bbe51020d4 Move milestones branch out of the way to prepare for merge with trunk
[[Split portion of a mixed commit.]]
 - Legacy-Id: 5185.1
2013-01-15 16:12:31 +00:00
Emilio Jiménez 69a93c9f92 Check nomcom of nominations and that email is a nominee
See #930
 - Legacy-Id: 5184
2013-01-15 10:59:44 +00:00
Emilio Jiménez 7e830643e5 Add nominee merge view.
See #930
 - Legacy-Id: 5183
2013-01-14 19:00:25 +00:00
Emilio Jiménez 34a72e0914 Remove old template.
See #913 #929
 - Legacy-Id: 5182
2013-01-14 11:12:13 +00:00
Emilio Jiménez 0a62744875 Fixed error in public nomination process
Refactor view permissions.
See #913 #919
 - Legacy-Id: 5181
2013-01-14 10:53:59 +00:00
Emilio Jiménez de7bab7de4 Add nomination private process
See #929
 - Legacy-Id: 5180
2013-01-13 20:34:27 +00:00
Ryan Cross 5c5fc3f5d0 add ams_filters
- Legacy-Id: 5179
2013-01-09 00:49:49 +00:00
Ryan Cross f496498e12 fix base html refs, changes to tests.py
- Legacy-Id: 5178
2013-01-09 00:45:13 +00:00
Ryan Cross 37d99c44b1 changes to tests
- Legacy-Id: 5177
2013-01-08 21:21:02 +00:00
Ryan Cross 565f15bda6 move base.html
- Legacy-Id: 5176
2013-01-08 18:14:27 +00:00
Ryan Cross f5e0ee9990 add templates/includes
- Legacy-Id: 5175
2013-01-08 00:24:46 +00:00
Ryan Cross f6e05aff99 merge fixes
- Legacy-Id: 5174
2013-01-08 00:22:06 +00:00
Ryan Cross 818bffd0f7 first app for merge, sreq
- Legacy-Id: 5173
2013-01-07 22:27:14 +00:00
Emilio Jiménez 57ccf2d5fc delete comment
See #905
 - Legacy-Id: 5171
2013-01-03 21:19:50 +00:00
Emilio Jiménez ec0429ed39 Add edit public key test
See #905
 - Legacy-Id: 5170
2013-01-03 21:17:53 +00:00
Emilio Jiménez 4b00c329cf Add nominate test.
See #913
 - Legacy-Id: 5169
2013-01-03 20:15:19 +00:00
Emilio Jiménez 7e3a6a3cff * Add nominate test
* If nomcom doesn't have public key, community users wont can nominate.
See #913
 - Legacy-Id: 5166
2013-01-03 17:31:34 +00:00
Emilio Jiménez 9f9c7953ab Add edit members test.
See #904
 - Legacy-Id: 5164
2013-01-03 15:36:28 +00:00
Emilio Jiménez 140ebaad31 * Fix some decorators in private index and private merge views
* 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
2013-01-03 14:40:34 +00:00
Emilio Jiménez 8b0c358810 Move some views to the private area
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
2013-01-02 15:33:21 +00:00
Emilio Jiménez cca4924597 Create views skel for private area.
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
2012-12-29 00:52:52 +00:00
Emilio Jiménez 34cd15018e Refactor templates inheritance
See #919
 - Legacy-Id: 5160
2012-12-28 07:33:44 +00:00
Emilio Jiménez 2a1f41ea44 add position description
See #919
 - Legacy-Id: 5159
2012-12-27 20:29:57 +00:00
Emilio Jiménez 1e3e65fcbf Add requeriments and questionnaires views
See #919
 - Legacy-Id: 5158
2012-12-27 20:16:31 +00:00
Emilio Jiménez 5e3e4bfd2e Add a test to check encrypted feedback
Ver #913
 - Legacy-Id: 5157
2012-12-27 11:57:36 +00:00
Emilio Jiménez 79001600b9 Fix typo error.
See #913
 - Legacy-Id: 5156
2012-12-26 17:34:34 +00:00
Emilio Jiménez 5aad2aadff Add encrypted field to comment.
See #913
 - Legacy-Id: 5155
2012-12-26 17:24:27 +00:00
Emilio Jiménez e1a518720b Add javascript to change initial text related with position
Refactor nomcom forms.
See #913
 - Legacy-Id: 5154
2012-12-26 12:00:25 +00:00
Emilio Jiménez ecc584465b Apply form styles
See #913
 - Legacy-Id: 5153
2012-12-26 08:01:57 +00:00
Emilio Jiménez e42b5015e7 Add navigation bar for nomcom pages.
Add views and template skel for nomcom pages.
Modify nomcom templates fixtures
Modify initialize functions for nomcom templates
Add view tests for nomcom pages.
Add navset styles for horizontal items
See #919
 - Legacy-Id: 5152
2012-12-25 11:39:36 +00:00
Ole Laursen 3dccf596b2 Fix ordering bug in test code that shows up in MySQL but not in SQLite
- Legacy-Id: 5151
2012-12-21 12:44:55 +00:00
Ole Laursen f22b14a8a4 Fix really weird encoding issue with Python 2.6
- Legacy-Id: 5150
2012-12-21 11:46:42 +00:00
Henrik Levkowetz 1fbcd783f3 Merged branch/iola/statesync up to @5118 to trunk.
- Legacy-Id: 5147
2012-12-20 20:32:03 +00:00
Emilio Jiménez 53cde2730a Add send mails fuctions about nominations.
See #913
 - Legacy-Id: 5140
2012-12-18 12:53:30 +00:00
Henrik Levkowetz 5b8a56affd Set version info and settings back to development mode
- Legacy-Id: 5138
2012-12-16 18:30:34 +00:00
Henrik Levkowetz 8bb48d0369 Set version info to release version 4.37 before branching.
- Legacy-Id: 5136
2012-12-16 18:30:32 +00:00
Henrik Levkowetz 9d9e2851e0 Test the argument list, not the tuple of argument tuple.
- Legacy-Id: 5134
2012-12-16 18:30:25 +00:00
Henrik Levkowetz 505e715fe2 Merged in a patch from housley@vigilsec.com to handle different documents better in the agenda JSON output.
- Legacy-Id: 5132
2012-12-15 22:49:11 +00:00
Henrik Levkowetz 97a7ab30db Added simple logging of test runs, to make it easier to be sure that tests has been run successfully on the latest code.
- Legacy-Id: 5131
2012-12-15 22:47:11 +00:00
Henrik Levkowetz 83f7b4ca5a Got rid of some debug traces.
- Legacy-Id: 5130
2012-12-15 22:45:47 +00:00
Henrik Levkowetz bda0cf3163 Added a new field, #16: draft AD (name and email) to all_id2.txt
- Legacy-Id: 5129
2012-12-15 22:44:16 +00:00
Henrik Levkowetz 6f5ae2edcd Added a new field, #16: draft AD (name and email) to all_id2.txt
- Legacy-Id: 5128
2012-12-15 22:43:10 +00:00
Emilio Jiménez eb8b6af4ed * Add news fixtures of name for testing
* 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
2012-12-14 18:53:10 +00:00
Emilio Jiménez 1f05730851 better migration steps with dependencies to avoid errors.
Delete get_state_default of NomineePosition class because the migrate command fails.
See #908 #909
 - Legacy-Id: 5124
2012-12-13 23:53:42 +00:00
Emilio Jiménez e088dcee05 fix typo error.
Ver #909
 - Legacy-Id: 5120
2012-12-13 18:13:44 +00:00
Emilio Jiménez 43516e5542 I forgot the template to nominate.
See #913
 - Legacy-Id: 5119
2012-12-11 15:56:57 +00:00
Ole Laursen 819e80f033 Fix quoting bug in AUTH48 links
- Legacy-Id: 5118
2012-12-11 15:16:31 +00:00
Emilio Jiménez d9df44e2b1 Add initial view for nominations
Chage migrate step with another state: Pending
Improve admin views of nomcom app.
See #913
 - Legacy-Id: 5117
2012-12-11 15:13:06 +00:00
Ole Laursen 9c571e65ef Undo actual state when doing an RFC Editor undo, this is only relevant
if the removed entry is the latest entry
 - Legacy-Id: 5116
2012-12-11 15:10:51 +00:00
Emilio A. Sánchez López e6a49e03b9 Modified public_key field in the NomCom model to be not required. The chair will set the public_key after the NomCom object creation.
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
2012-12-05 13:25:02 +00:00
Emilio A. Sánchez López a34fbbadf5 Changed template_type field name to type and modified this field to point to DBTemplateTypeName in the name application
Changed help_text field name to variables.
Addded DBTemplateTypeName in the name application and updated the application fixture.
Fixes #908
 - Legacy-Id: 5098
2012-12-05 12:46:53 +00:00
Emilio Jiménez 9c527ccd45 Apply styles to form error.
See #904 #905
 - Legacy-Id: 5096
2012-12-04 18:29:22 +00:00
Emilio Jiménez bcdeaf3004 Refactor public key edition view.
TODO: put styles in css file
See #905
 - Legacy-Id: 5094
2012-12-04 10:00:36 +00:00
Emilio Jiménez b9e94b20d5 Refactor members and chair edit forms of group with the new models.
Delete public key edit form becouse FormPreview doesn't work with FileField see https://code.djangoproject.com/ticket/7808
See #904 #905
 - Legacy-Id: 5093
2012-12-03 17:28:08 +00:00
Ole Laursen 1b56a33d21 Fix bugs in abandoning chartering of a proposed/bof/unknown group,
apparently most of the problems are inherited from trunk
 - Legacy-Id: 5092
2012-12-03 15:00:07 +00:00
Ole Laursen b19f6d8060 Merge in milestones branch
- Legacy-Id: 5091
2012-12-03 14:36:30 +00:00
Emilio Jiménez ddb10c4b0e Add complete models of app nomcom
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
2012-12-03 13:41:10 +00:00
Henrik Levkowetz af9a442ca2 Made the IPR country field wider to accomodate IPR disclosures referencing many patent instances in many countries.
- Legacy-Id: 5089
2012-12-03 13:19:02 +00:00
Henrik Levkowetz 4946a3f694 Updated draft submission author extraction module to handle dash-separated double given names.
- Legacy-Id: 5088
2012-12-03 13:17:33 +00:00
Henrik Levkowetz 158f501653 More tweaks and fixes to the IESG scribe template templates.
- Legacy-Id: 5087
2012-12-03 13:16:10 +00:00
Henrik Levkowetz e38f738851 Fixed some s!<br/>!<br>! and s!</li>!<li>! in the scribe template templates, and also where html escaping is and isn't applied.
- Legacy-Id: 5086
2012-12-03 13:07:16 +00:00
Ole Laursen 8eeef2def4 Send out expires as "null" in JSON rather than crashing if there's no
expiry on a document
 - Legacy-Id: 5079
2012-11-27 12:08:56 +00:00
Ole Laursen 8165048f11 Add word wrap to charters for charters that aren't preformatted
- Legacy-Id: 5078
2012-11-27 12:06:32 +00:00
Emilio A. Sánchez López 8107a9b4ff Application to store templates in database. Fixes #908
- Legacy-Id: 5077
2012-11-27 12:02:43 +00:00
Henrik Levkowetz dde89d19f4 Added a filter for use in displaying document comments and discusses which unfortunately sometimes use html <br> markup, which should give line breaks, and sometimes contain <email@domain> which should *not* be interpreted as html, but rendered as &lt;...
- Legacy-Id: 5075
2012-11-25 15:56:29 +00:00
Emilio Jiménez cffa96cc7e Revert change in settings.py
See #904
 - Legacy-Id: 5074
2012-11-23 18:09:10 +00:00