Commit graph

3256 commits

Author SHA1 Message Date
Henrik Levkowetz 471cd05bac Fixed a problem with the spiffy ajax handling of email fields when test cases submit a textual list of email addresses instead of a python list.
- Legacy-Id: 4937
2012-10-21 14:34:50 +00:00
Henrik Levkowetz 1f8cc48792 Use decorator.decorator consistenly in debug wrappers.
- Legacy-Id: 4936
2012-10-21 14:32:02 +00:00
Henrik Levkowetz ba95520523 Updated version of debug.py, which adds timing and profiling support functions.
- Legacy-Id: 4935
2012-10-21 12:38:48 +00:00
Henrik Levkowetz b8f730450f Added Michele Simionato's decorator module, for use in debug.py
- Legacy-Id: 4934
2012-10-21 12:38:04 +00:00
Henrik Levkowetz 10a991109a Merged [4805] from rjsparks@nostrum.com:
When abandoning a chartering effort, only revert to approved charters if there's a chance one is there.
Fixes bug #868
 - Legacy-Id: 4933
Note: SVN reference [4805] has been migrated to Git commit 51426f1bd0
2012-10-21 12:27:57 +00:00
Henrik Levkowetz 53b35ac4a5 Merged [4805] from rjsparks@nostrum.com:
When abandoning a chartering effort, only revert to approved charters if there's a chance one is there.
Fixes bug #868
 - Legacy-Id: 4917
Note: SVN reference [4805] has been migrated to Git commit 51426f1bd0
2012-10-15 21:19:02 +00:00
Henrik Levkowetz 9f7e41ae09 Removed debug statements
- Legacy-Id: 4916
2012-10-15 21:06:33 +00:00
Henrik Levkowetz 6943ecb930 Added the creation of a WG state change event for WG state changes.
- Legacy-Id: 4915
2012-10-15 21:01:20 +00:00
Henrik Levkowetz b5ae9c563f Tweak the GroupHistoryAdmin list_display.
- Legacy-Id: 4914
2012-10-15 20:58:40 +00:00
Ole Laursen e87b8483e5 Add migration script for setting the group on IAB stream documents to
IAB and IRTF stream documents to the corresponding RG (if it exists),
instead of keeping it as individual submission
 - Legacy-Id: 4911
2012-10-11 15:26:21 +00:00
Ole Laursen c20a5f6bf0 Convert the submit tool to associate RGs and IAB with drafts instead
of assigning them to individual submission, this is not a complete
overhaul but at least basic support so submission works and doesn't
say WG when it means RG.
 - Legacy-Id: 4910
2012-10-10 16:15:09 +00:00
Robert Sparks 2e6caa21b1 Reimplemented clear_ballot to close the existing ballot and create a new one. Changed the all_positions code to only return synthetic no-positions for current ADs when a ballot is actually open
- Legacy-Id: 4909
2012-10-10 15:48:34 +00:00
Ole Laursen 49eb500692 Only set published state for relevant state type
- Legacy-Id: 4908
2012-10-10 10:15:31 +00:00
Ole Laursen 9c6fd95eab Add date option to RFC Editor index mirroring script so one can
control what the publication cut off date is, also fix crash problem
with some old RFCs not having a page count
 - Legacy-Id: 4907
2012-10-10 09:22:26 +00:00
Ole Laursen 4aef9182d2 Small beautification: include "RFC Editor" in email address when emailing the RFC Editor
- Legacy-Id: 4906
2012-10-10 09:20:22 +00:00
Adam Roach 3cb42b7b0c Fixing conflict list; adding AD column.
- Legacy-Id: 4904
2012-10-09 20:59:58 +00:00
Ole Laursen 79212baffb Explicitly determine approving body and consensus body in publication
requests for alternate streams so that they appear correctly for the
IRTF
 - Legacy-Id: 4897
2012-10-08 09:35:37 +00:00
Ole Laursen 400218f40b Reword publication request email from alternate streams from
suggestion by Sandy Ginoza and include consensus info
 - Legacy-Id: 4894
2012-10-05 10:30:54 +00:00
Henrik Levkowetz d342eee77f Fixed missing import of Role.
- Legacy-Id: 4891
2012-10-04 12:17:06 +00:00
Ole Laursen 3b9bdbcecc According to Alice Russo IAB has recently added the consensus option
for their drafts, so make it possible for them to edit it too
 - Legacy-Id: 4890
2012-10-04 08:41:09 +00:00
Ole Laursen 33baa215b8 Send new draft revision notifications to iab-stream@iab.org as per
IABs request
 - Legacy-Id: 4889
2012-10-03 08:52:24 +00:00
Ole Laursen a8671798fd Return None explicitly rather than implicitly
- Legacy-Id: 4886
2012-09-28 14:49:37 +00:00
Robert Sparks b3bdbc9506 refactored close_open_ballots, creating a way to close one abllot at a time. rewrote the clear ballot code to close each open ballot and open a new one
- Legacy-Id: 4885
2012-09-27 21:41:11 +00:00
Henrik Levkowetz 27186d111e Added a docstring note about the convention for when save_*_in_history() shoudl be called.
- Legacy-Id: 4883
2012-09-27 10:03:16 +00:00
Ole Laursen d47878656f Fix a bug in the IANA changes logging, fix spelling mistake, remove
debug print
 - Legacy-Id: 4882
2012-09-24 11:53:30 +00:00
Ole Laursen 91bea25382 Fix bug in the /accounts/testmail/ thing (missing import, probably
broken by a refactor some time ago)
 - Legacy-Id: 4881
2012-09-24 11:52:23 +00:00
Ole Laursen e569bf3f90 Improve the syslog output for the IANA review email script, also
handle error cases more graceful
 - Legacy-Id: 4880
2012-09-24 10:08:41 +00:00
Robert Sparks 8a4f5e07f8 Changed "protocol writeup" to "shepherd writeup" in several templates
Fixes bug #885
 - Legacy-Id: 4879
2012-09-21 20:41:26 +00:00
Ole Laursen 2ab4161daf Return 500 on sync notify errors
- Legacy-Id: 4877
2012-09-21 13:22:04 +00:00
Ole Laursen e9c6c9e347 Only show new consensus field for IETF and IRTF stream documents
- Legacy-Id: 4876
2012-09-21 10:23:45 +00:00
Ole Laursen 915908c203 Add HTTP auth to IANA sync, password is supposed to be saved in settings_local.py
- Legacy-Id: 4875
2012-09-21 09:15:35 +00:00
Ole Laursen 2415ae8687 Support blank password in sync notify view (for testing)
- Legacy-Id: 4874
2012-09-21 09:01:00 +00:00
Robert Sparks d6579c63e6 Includes the conflict-review document contents in the email sent with the results of the conflict review.
Fixes bug #883
 - Legacy-Id: 4873
2012-09-20 19:35:50 +00:00
Ole Laursen 79a16d913b Add order on IANA Action states
- Legacy-Id: 4871
2012-09-20 14:16:08 +00:00
Ole Laursen 1072f3b5e4 Fix bitrot bug in RFC Editor branch in has_role
- Legacy-Id: 4870
2012-09-20 13:30:32 +00:00
Ole Laursen 49fc493526 Clean up doc.json view, only export plain fields and fields requested
in RFC 6359, more can be added later if necessary; export more info on
the group
 - Legacy-Id: 4869
2012-09-20 12:29:14 +00:00
Ole Laursen ff077f4b1f Rename /sync/iana|rfceditor/update/ to /sync/iana|rfceditor/notify/,
and put the thing to notify in the URL, like
/sync/iana/notify/changes/, instead of using POST parameters; refactor
the two sync views to use the same for IANA and RFC Editor; require
Secretariat or IANA/RFC Editor roles for triggering the updates and
support passing username and password for auth to make it easier in
the other end once we move away from HTTP Auth
 - Legacy-Id: 4868
2012-09-20 11:53:56 +00:00
Ole Laursen 444a57a266 Notify iab@iab.org rather than the IAB Chair on new versions of IAB
stream drafts
 - Legacy-Id: 4867
2012-09-20 10:42:55 +00:00
Robert Sparks d1c27fe57a Show link to pending liaison statements to approve to the secretariat.
This fixes bug #878
 - Legacy-Id: 4866
2012-09-19 22:22:58 +00:00
Henrik Levkowetz 518d75cd88 Merged [4842] from rjsparks@nostrum.com:
Warn when putting a charter in an unusual state onto a telechat agenda
 - Legacy-Id: 4865
Note: SVN reference [4842] has been migrated to Git commit 2ec91d3835
2012-09-19 21:05:32 +00:00
Henrik Levkowetz 18b7b084ba Merged [4841] from rjsparks@nostrum.com:
Allows the IESG Note field to be edited even when empty.
 - Legacy-Id: 4864
Note: SVN reference [4841] has been migrated to Git commit 232652b8f9
2012-09-19 21:05:26 +00:00
Henrik Levkowetz 6599e0874e Merged [4840] from rjsparks@nostrum.com:
Added more information about RFC5742 conflict review documents to the /agenda, moderator, and scribe pages.
Fixes bug #874
 - Legacy-Id: 4863
Note: SVN reference [4840] has been migrated to Git commit 77b5131fe6
2012-09-19 21:04:23 +00:00
Henrik Levkowetz 33bd4a0b94 Merged [4858] from rcross@amsl.com:
The IPR notification email was still referring to the old CGI admin script; fixed.
 - Legacy-Id: 4862
Note: SVN reference [4858] has been migrated to Git commit 29918bfe28805cbc46d4786333ff846f7380aa20
2012-09-19 19:53:34 +00:00
Henrik Levkowetz d87fc9f505 Merged [4835] from rjsparks@nostrum.com:
Improve the robustness of get_wg_section
 - Legacy-Id: 4861
Note: SVN reference [4835] has been migrated to Git commit 4c4bc99f96
2012-09-19 19:53:16 +00:00
Henrik Levkowetz c6f005b349 Merged [4833] from rjsparks@nostrum.com:
Send email to IANA and the IESG when entering IESG evaluation of an RFC5742 conflict review
 - Legacy-Id: 4860
Note: SVN reference [4833] has been migrated to Git commit 33e9663b0e
2012-09-19 19:52:50 +00:00
Henrik Levkowetz c5e364dbfc Added a script to create NewRevisionDocEvent entries for charter files.
- Legacy-Id: 4859
2012-09-19 19:50:37 +00:00
Ole Laursen 6062e16c2d Email IANA and RFC Editor when a draft is pulled from the queue at the
Datatracker, add page for editing IANA states, add more info to the
/doc/draft-XXXXX/doc.json dump for the RFC Editor, add page for
editing consensus, add page for requesting publication at the RFC
Editor for alternate streams (this will email the RFC Editor and set
the draft in the appropriate state), make it possible for alternate
streams to change the intended RFC status of a draft in the stream,
refactor how IANA copies are handled slightly so it's less code, put
drafts automatically in IANA Review "Need Review" state upon last
call, fix a bug in ballot issuing, remove a bit of dead code
 - Legacy-Id: 4857
2012-09-17 16:15:45 +00:00
Ole Laursen 5c89b8a51d Add RFC Editor role handling
- Legacy-Id: 4856
2012-09-17 16:07:24 +00:00
Ole Laursen 513c2bcf4c Handle IANA Review state intelligently upon draft submission, email
IRSG/ISE/IAB on uploads to alternate streams, email RFC Editor in case
a draft under publication has a new upload
 - Legacy-Id: 4855
2012-09-17 16:06:21 +00:00
Ole Laursen fa6aa1f672 Add link to discrepancies to the left menu for IANA, RFC Editor and Secretariat
- Legacy-Id: 4854
2012-09-17 16:01:16 +00:00