Commit graph

56 commits

Author SHA1 Message Date
Henrik Levkowetz f62bfc7588 Tweak ipr search to only look for IPRs in the appropriate state.
- Legacy-Id: 3200
2011-07-23 12:07:08 +00:00
Henrik Levkowetz c485d5b527 Make the WG a draft belongs link to the WG page.
- Legacy-Id: 3138
2011-05-23 21:49:04 +00:00
Henrik Levkowetz b9b17625ea Correct an inappropriate use of the idsubmission repository location instead of the ID repository. Reported by Robert Sparks.
- Legacy-Id: 3137
2011-05-23 21:47:07 +00:00
Henrik Levkowetz a142e89a87 Merged in branch branch/yaco/wgchairs from esanchez@yaco.es. This provides the WG Chair Tracker functionality.
- Legacy-Id: 3120
2011-05-11 20:27:12 +00:00
Robert Sparks 6484874ca2 1) Restructured the position editing page to better integrate the defer button.
Fixes bug #659

2) Copied the jquery-1.5.1.min.js library into /static/js/lib (from /static/js)
    because that's where the main document template was looking for it. There have
    probably been several problems since the change that left this dangling that
    showed up as things not behaving, but not as errors. The one that clued me in
    was the discuss text-box not being hidden when the position wasn't DISCUSS.
    They should all behave better now.

3) Added a django form validator to the discuss text field to not allow actions
   when the position is Discuss, but the discuss-text is empty.
   2 and 3 together fix bug #660 

4) Added logic to the undefer fuction to put the document back on the previous
   telechat (if that hasn't already passed). That is, date1 from telechat dates,
   and not date2.
   Fixes bug #661

5) Changed the last_call_announcement generation function's template to include
   the abstracts from the document sets (which with modern usage means the abstract
   of the document) reflecting the IESGs decision of a few months back.
   Fixes bug #662

6) Removed the old tracker link from the document's main page
   Fixes bug #663 

_M   .
M    ietf/idrfc/views_ballot.py
M    ietf/templates/idrfc/last_call_announcement.txt
M    ietf/templates/idrfc/undefer_ballot.html
M    ietf/templates/idrfc/doc_tab_document.html
M    ietf/templates/idrfc/edit_position.html
_M   ietf/utils/draft.py
_M   static/media
A  + static/js/lib/jquery-1.5.1.min.js
 - Legacy-Id: 3107
2011-05-09 20:16:32 +00:00
Robert Sparks 024a74a562 1) Restructured the position editing page to better integrate the defer button.
2) Copied the jquery-1.5.1.min.js library into /static/js/lib (from /static/js)
   because that's where the main document template was looking for it. There have
   probably been several problems since the change that left this dangling that
   showed up as things not behaving, but not as errors. The one that clued me in
   was the discuss text-box not being hidden when the position wasn't DISCUSS.
   They should all behave better now.

3) Added a django form validator to the discuss text field to not allow actions
   when the position is Discuss, but the discuss-text is empty.

4) Added logic to the undefer fuction to put the document back on the previous
   telechat (if that hasn't already passed). That is, date1 from telechat dates,
   and not date2.

5) Changed the last_call_announcement generation function's template to include
   the abstracts from the document sets (which with modern usage means the abstract
   of the document) reflecting the IESGs decision of a few months back.
 - Legacy-Id: 3097
2011-05-05 13:58:37 +00:00
Henrik Levkowetz 663113d6fa Previous IPR information in last call announcements could be incomplete. Use a better search for IPR declarations related to a document, and include the IPR information in the last call preview.
- Legacy-Id: 3084
2011-05-03 14:12:00 +00:00
Henrik Levkowetz 7e42ad64df Add some documentation to this opaque code.
- Legacy-Id: 3081
2011-05-03 14:06:46 +00:00
Henrik Levkowetz fe10dfd20c Tweaked a number of setting value names and adjusted one value.
- Legacy-Id: 3037
2011-04-09 22:13:45 +00:00
Henrik Levkowetz f08da46457 Fix from Brandon (updated somewhat) for a bad reverse() argument.
- Legacy-Id: 3001
2011-03-29 15:53:05 +00:00
Henrik Levkowetz abab86db1a Fix a couple of places where we have to handle potential exceptions from the URL reverse() call, because not all old draft names adhere to the current rules. For RFC 1356 the draft name was draft-ietf-iplpdn-x25_isdn (notice the underscore) for which reverse() will fail.
- Legacy-Id: 2998
2011-03-29 07:34:44 +00:00
Henrik Levkowetz 4e5ce997e5 Merged [2967] from jelte@nlnetlabs.nl:
Make search result table headers clickable; clicking will sort on said column, see trac #484
 - Legacy-Id: 2974
Note: SVN reference [2967] has been migrated to Git commit a6ef460f3a3a24b9f32f83bf8dbeffe2fa220958
2011-03-26 16:58:07 +00:00
Henrik Levkowetz 9416744367 Merged [2958] from shane@time-travellers.org:
Updated the JavaScript associated with the search page to 
control whether the 'search' button is enabled or not. It is
now enabled if either the main search box has input, or if
any of the sub-options have input, or both.

Note that the Yahoo! widgets we were using did weird things 
to the button name, so I disabled that. This changes the
look and feel of the button - that may be a contenious issue.
OTOH, I think that this is probably a good thing, since this
is the only place where we override the user's default 
appearance settings.

Another possible issue is the use of JavaScript without
JQuery. The existing code here did not use JQuery, so I 
decided to simply extend it.

See the Trac ticket #480 for more.

http://trac.tools.ietf.org/tools/ietfdb/ticket/480
 - Legacy-Id: 2966
Note: SVN reference [2958] has been migrated to Git commit fc46dd1c9ebbe14c43a7e8726e194d197544e416
2011-03-26 15:40:20 +00:00
Henrik Levkowetz fbfee9b1e8 Merged [2959] from rjsparks@nostrum.com:
Changed wrapper construction to get the IPR column working.
This refixes #630
 - Legacy-Id: 2964
Note: SVN reference [2959] has been migrated to Git commit b1cc77d0ce180524538ecfd03ec9bfb4193b88f8
2011-03-26 15:39:11 +00:00
Henrik Levkowetz 12f344054d Merged [2949] from rjsparks@nostrum.com:
Adds a view of documents currently in IETF Last Call

Fixes bug #630
 - Legacy-Id: 2957
Note: SVN reference [2949] has been migrated to Git commit 2cb9e0050a2970e5c5576b46ce75a0b7095532fd
2011-03-26 14:43:24 +00:00
Henrik Levkowetz 0ccff982bb Merged [2948] from bmheight@gmail.com:
Addresses issue #628, using reverse() and the newly created helper function 
reverse_lazy()  (found in ietf/utils/lazy.py) to DRY out the code a bit by 
decoupling the urls from being hardcoded.

With this commit idrfc, and ipr modules have been modified to take advantage 
of the reverse() and reverse_lazy() functions.
 - Legacy-Id: 2956
Note: SVN reference [2948] has been migrated to Git commit 9399a2e0e8bbfe5c5a16781fd784776cfa31fbac
2011-03-26 14:36:10 +00:00
Henrik Levkowetz 090be02a16 Merged [2947] from rjsparks@nostrum.com:
Changed the way ballot discuss/comment texts are displayed to
put the text from current ADs first, and mark ex-ADs with []
following the convention on the left bar.

This fixes issue #608
 - Legacy-Id: 2955
Note: SVN reference [2947] has been migrated to Git commit 3c88c011e48e626e842c027575feb2f2aedde230
2011-03-26 14:35:05 +00:00
Henrik Levkowetz c3f3fdb79a Merged [2944] from rjsparks@nostrum.com:
Add a defer/undefer button to the edit_position dialog
 - Legacy-Id: 2951
Note: SVN reference [2944] has been migrated to Git commit 6b997bca0146b9a93967cd319f617a626304e22e
2011-03-26 14:31:41 +00:00
Henrik Levkowetz dbe590372a Provide a full URL to the last call email, rather than just the local url path.
- Legacy-Id: 2913
2011-03-24 12:37:45 +00:00
Henrik Levkowetz 2ae5776024 Make the document announcement default Cc: somewhat configurable. Remove iab@iab.org (on request).
- Legacy-Id: 2861
2011-02-21 12:45:09 +00:00
Emilio A. Sánchez López 53ad5be094 Allow to edit the stream/state/tags of a draft. Fixes #582
- Legacy-Id: 2818
2011-02-07 19:44:54 +00:00
Henrik Levkowetz 6080c7ec02 Don't permit just any characters in the document name; limit this to characters we currently permit in the names, or which has occurred in posted documents. Fixes a problem where non-ascii characters were propagated to the database search and caused collation sequence exceptions, instead of giving 404 errors.
- Legacy-Id: 2813
2011-02-04 12:20:10 +00:00
Henrik Levkowetz ef26a18076 Don't try to send out mail which has no recipients.
- Legacy-Id: 2779
2011-02-01 10:24:54 +00:00
Henrik Levkowetz 2658ff2862 For a new IESG tracker document, only add a history comment about previous history if some previous history exists (i.e., if the replaced document also existed in the IESG tracker).
- Legacy-Id: 2769
2011-01-28 09:41:04 +00:00
Henrik Levkowetz a3e3ee1ff0 Show Dead expired documents appropriately; just 'Expired' is insufficient.
- Legacy-Id: 2768
2011-01-28 08:05:43 +00:00
Henrik Levkowetz 2ae553aec2 It should be possible to edit the area of a draft even if it's been set before. It can change.
- Legacy-Id: 2761
2011-01-27 14:58:55 +00:00
Emilio A. Sánchez López ebaf7ae436 Moved shepherd management into wgchairs application. See #563
- Legacy-Id: 2708
2010-12-09 13:00:43 +00:00
Emilio A. Sánchez López 34f9cec92a Fix import. Don't forget to input the project module. See #563
- Legacy-Id: 2707
2010-12-09 12:47:04 +00:00
Emilio A. Sánchez López 53eccb9b0d Removed print sentences. See #563
- Legacy-Id: 2705
2010-12-09 12:43:06 +00:00
Henrik Levkowetz 70fbc6c060 Change the code used to expire IDs and clean up the ID repository so as to not remove the draft signature files (with a .txt.p7s extension). Fixes #567.
- Legacy-Id: 2696
2010-12-07 17:54:41 +00:00
Alexey Zarubin 21e73c9d37 Fixes #563
edit form. the url for this described with  '^(?P<name>[^/]+)/edit/managing-shepherd/$'
 - Legacy-Id: 2694
2010-12-02 20:34:50 +00:00
Henrik Levkowetz 63402823d6 Merged [2678] from peter.musgrave@magorcorp.com:
548# Link in IPR column should use an absolute, not relative URL.  This fixes issue #546.
 - Legacy-Id: 2681
Note: SVN reference [2678] has been migrated to Git commit 9afb929cddddeab17b56db39a8bec6a2b05e5e98
2010-11-11 02:37:52 +00:00
Henrik Levkowetz f733c1acc8 Merged [2676] from kivinen@iki.fi:
Added new setting to the /cookies page which enables always showing
	full document text instead of showing beginning of the document. This fixes issue #551.
 - Legacy-Id: 2680
Note: SVN reference [2676] has been migrated to Git commit f7a33efea768e70c1865c3bbd084cf82cd512c78
2010-11-11 02:31:38 +00:00
Henrik Levkowetz c20d969eaf Merged [2673] from rjsparks@nostrum.com:
Refined the email sent when an position changes.
Added a helper to Position to get the current position description as a string This fixes issue #547.
 - Legacy-Id: 2674
Note: SVN reference [2673] has been migrated to Git commit 770429b398a9480a5367066d43d9c503d8fdae4a
2010-11-10 09:21:09 +00:00
Henrik Levkowetz 1a59adb340 Fixing a couple of bugs found by running the test suite
- Legacy-Id: 2652
2010-11-09 09:12:37 +00:00
Henrik Levkowetz 979bdb4c00 Merged [2625] from lars.eggert@nokia.com:
Fix #456 and #537. 
 * Make it possible for an IESG member to add a comment (for the document history) in the change
 - Legacy-Id: 2637
Note: SVN reference [2625] has been migrated to Git commit 9e2820df4215bab1258759432d90921f27c66579
2010-11-06 09:45:08 +00:00
Henrik Levkowetz 4faace8f05 Merged [2622] from suresh.krishnan@ericsson.com:
Adding the last call e-mail to the history of the draft.
 - Legacy-Id: 2636
Note: SVN reference [2622] has been migrated to Git commit 1b42e7986c2cf6d838b0de86ef0aa8b8cb053339
2010-11-06 09:42:34 +00:00
Henrik Levkowetz 2e07520667 Merged [2618] from lars.eggert@nokia.com:
Fix for #525. Adds more information to the document history tab, specifically changes to writeup, announcement and last-call text.
 - Legacy-Id: 2633
Note: SVN reference [2618] has been migrated to Git commit d7a942c2fbd08a9922fde0d848d25037d35d56c5
2010-11-06 09:32:05 +00:00
Henrik Levkowetz acb5879ba1 Merged [2615] from rjsparks@nostrum.com:
Changed the language used in the last call email to be closer to the language the tracker uses when no IPR declarations are found directly on the draft. Fixes #506
 - Legacy-Id: 2631
Note: SVN reference [2615] has been migrated to Git commit cd14ad91ae9d2462b49e4f8887db7efe68cb50ea
2010-11-06 09:23:37 +00:00
Henrik Levkowetz 4228daad55 Merged [2613] from fenner@fenron.net:
Split the /doc/ tabs into separate pages. Use
<link rel=prefetch> to ask the tabs to be prefetched
when the first tab is loaded, as documented at
https://developer.mozilla.org/en/Link_prefetching_FAQ .
This fixes #533.
 - Legacy-Id: 2630
Note: SVN reference [2613] has been migrated to Git commit 9391941b867e2f7ce24369be9df009d0ceda9e95
2010-11-06 09:16:59 +00:00
Henrik Levkowetz 06c254abe8 Merged [2614] from peter.musgrave@magorcorp.com: Add column IPR to doc table for WG docs and by AD docs. Fix column in doc search results so IPR is shown correctly there too. Fixes issue #497.
- Legacy-Id: 2626
Note: SVN reference [2614] has been migrated to Git commit 6a65978a52dff343754e557dd9d094e4385c6af1
2010-11-06 08:51:32 +00:00
Henrik Levkowetz db9f5886d7 Merged [2607] from lars.eggert@nokia.com: This commit fixes tickets #526 and #530. Specifically, it changes the format of the notification email sent out when an AD posts a ballot position on a draft, it by default CCs that email to the authors and chairs, and adds some explanatory text to the body of those messages.
- Legacy-Id: 2624
Note: SVN reference [2607] has been migrated to Git commit e1134da629dbe5a9b85cad5608e50e03fbbae797
2010-11-06 08:46:30 +00:00
Henrik Levkowetz af72493157 Merged from log:sprint/79/suresh@2605: Suresh' addition of a search function for drafts on their respective mailing lists. Fixes issue #458.
- Legacy-Id: 2611
2010-11-06 06:27:06 +00:00
Henrik Levkowetz eafcdccd3d Merged from log:branch/iesg-tracker@2571: IOLA's port of cron-scripts.
- Legacy-Id: 2578
2010-10-26 14:49:12 +00:00
Henrik Levkowetz 25f1d760a0 Show 'None' in the IDInternal.via_rfc_editor field as '0' in the /iesg/agenda/documents.txt view. Set the field to 0 as default.
- Legacy-Id: 2525
2010-09-20 12:37:35 +00:00
Henrik Levkowetz 51ab79364c Merged [2496] from rjsparks@nostrum.com: Changed the navigation round editing ballots and sending discuss/email so that the user comes back to the page the edit started from.
- Legacy-Id: 2519
Note: SVN reference [2496] has been migrated to Git commit eccf544ee4f12b00ed3030115f487720ae330fee
2010-09-16 10:23:53 +00:00
Henrik Levkowetz 28e0f982c5 Merged [2412], [2413] and [2480] from rjsparks@nostrum.com, from log:sprint/78/rjs@2480. Splits the ballot writeups page into three pages, for a more understandable user interface.
- Legacy-Id: 2517
Note: SVN reference [2412] has been migrated to Git commit f87a9376b985814435b1e9b8bb5d73a45fd7292d

Note: SVN reference [2413] has been migrated to Git commit 6835826cb3d5ad1e1558b828bd9d349d5feffa98

Note: SVN reference [2480] has been migrated to Git commit ec80763835dbaad0c68c3bdaee41fdeb92876897
2010-09-16 10:04:48 +00:00
Henrik Levkowetz 98f7740e63 Merged [2498] and [2500] from olau@. Fixes issue #370.
- Legacy-Id: 2503
Note: SVN reference [2498] has been migrated to Git commit ea999ce88a3067f90f590859f7b0ebe0966eb446

Note: SVN reference [2500] has been migrated to Git commit bbd9d3f4079439839105946c2f3b4556ca9d3a92
2010-08-24 13:24:36 +00:00
Henrik Levkowetz 7af02ff451 Merged [2499] from olau@. Fixes issue #369.
- Legacy-Id: 2502
Note: SVN reference [2499] has been migrated to Git commit fa7af53edd019574624af9f892acef3a201b90ca
2010-08-24 13:20:52 +00:00
Henrik Levkowetz e74dd34d2e Fix exception triggered by all_id* and 1id_* generating scripts when a document lacks creation date. Closes #371.
- Legacy-Id: 2501
2010-08-24 13:18:11 +00:00