Commit graph

1075 commits

Author SHA1 Message Date
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 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 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 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 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 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 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 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 6e89f3b606 Merge changes from old milestones branch
- Legacy-Id: 5198
2013-01-15 16:45:19 +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
Henrik Levkowetz 1fbcd783f3 Merged branch/iola/statesync up to @5118 to trunk.
- Legacy-Id: 5147
2012-12-20 20:32:03 +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
Ole Laursen b19f6d8060 Merge in milestones branch
- Legacy-Id: 5091
2012-12-03 14:36:30 +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 8165048f11 Add word wrap to charters for charters that aren't preformatted
- Legacy-Id: 5078
2012-11-27 12:06:32 +00:00
Henrik Levkowetz ebef7416d2 Resolved a naming conflict between the builtin messages framework and a variable named messages in wgcharter.views.change_state. Fixes issue #901.
- Legacy-Id: 5061
2012-11-13 14:51:50 +00:00
Henrik Levkowetz 231a1163f8 Fix what may have been a regression in the form of the anchors in the materials list page.
- Legacy-Id: 5057
2012-11-07 20:15:32 +00:00
Henrik Levkowetz 2f2c79b9e7 Tweaked the html agenda a little bit by adding a day indication for each timeslot, to make it easier to see which day you're actually seeing when the day separator is outside the window.
- Legacy-Id: 5020
2012-11-07 13:19:06 +00:00
Henrik Levkowetz d1360133c2 Merged [5004] from jmh@joelhalpern.com:
Moe Replaced By: line i docent headers up to main header with Replaces:
 - Legacy-Id: 5018
Note: SVN reference [5004] has been migrated to Git commit 801dfc3a03d666e4f0a47302fb6f4c86298154f7
2012-11-07 13:11:29 +00:00
Henrik Levkowetz 2cfbe69ffb Merged [5002] from jmh@joelhalpern.com:
Add link to Shepherd update page to get back to the document manipulatin page.
 - Legacy-Id: 5017
Note: SVN reference [5002] has been migrated to Git commit a841319fd9f7c11e07079c810c0e5e16e189aacb
2012-11-07 13:06:50 +00:00
Henrik Levkowetz e896ead272 Merged [5001] from jmh@joelhalpern.com:
Make comments optional on WG adoption and WG state changes.
 - Legacy-Id: 5016
Note: SVN reference [5001] has been migrated to Git commit 1057dbf631c22669cf35d0d52769945b9836f516
2012-11-07 13:04:05 +00:00
Henrik Levkowetz 3a7480520f Merged [4999] from jmh@joelhalpern.com:
Correct test of final shepherd update flag.
 - Legacy-Id: 5014
Note: SVN reference [4999] has been migrated to Git commit aba18e8f38364ad17d451d0ed7e33aa01dfbeb52
2012-11-07 12:50:38 +00:00
Ole Laursen 793856c217 Add RFC Editor undo page, missing test and dump model
- Legacy-Id: 5013
2012-11-06 17:06:10 +00:00
Ole Laursen 63fb1cbf0c Remove dummy attribute from sync notify form
- Legacy-Id: 5007
2012-11-06 14:52:21 +00:00
Adam Roach ca1ff2fa0c Implementation of ticket 893
- Legacy-Id: 5003
2012-11-03 21:01:40 +00:00
Robert Sparks 2470ad77dd Made it more obvious when an intended status or shepherding AD is not set
Removed an unused template
Show reset approval text immediately.

Fixes bug #900
 - Legacy-Id: 5000
2012-11-03 18:29:07 +00:00
Adam Roach 5e384591fd Fixing time column wrapping problem that exhibits in (at least) Safari.
- Legacy-Id: 4991
2012-11-03 14:05:17 +00:00
Henrik Levkowetz 7e84ccc606 Tweaked the changelog presentation to work irrespective of current directory, and give a sensible 404 if the changelog can't be found.
- Legacy-Id: 4972
2012-10-30 22:13:37 +00:00
Henrik Levkowetz 2eb6e705c2 Added a link from the version information at the bottom of the left-side menubar to the /release/ page. Tweaked the release page.
- Legacy-Id: 4967
2012-10-30 14:19:02 +00:00
Henrik Levkowetz f6c80779f9 Added various things which lets us use Django's messages framework to give feedback to users. This includes adding the messages middleware in settings.py, adding a message display are at the top of the page base template, and adding style setting for message display.
- Legacy-Id: 4964
2012-10-30 13:28:24 +00:00
Henrik Levkowetz 9d042badf2 Merged [4904] from adam@nostrum.com:
Fixing conflict list; adding AD column.
 - Legacy-Id: 4961
Note: SVN reference [4904] has been migrated to Git commit 3cb42b7b0c
2012-10-30 12:06:53 +00:00
Henrik Levkowetz bfe0756351 Added a simple page to show release information parsed from a release's changelog file.
- Legacy-Id: 4958
2012-10-25 21:29:53 +00:00
Henrik Levkowetz 554c3d7de6 Improved the handling of iCalendar timezone information -- instead of simplified VTIMEZONE information generated from a template, the VTIMEZONE information for a meeting's timezone is read from file (where it presumably has been generated from the Olson timezone database, for instance using vzic.
- Legacy-Id: 4954
2012-10-25 21:25:45 +00:00
Henrik Levkowetz 6e4d27ca5b Added a management command to generate bibxml files for drafts. It's not fully cooked yet, as it needs to differentiate between documents which are currently drafts, and those that have been published as RFCs, but the basics are there.
- Legacy-Id: 4953
2012-10-25 21:18:06 +00:00
Henrik Levkowetz 61ad24dde5 Tweaked the placement and look of the just introduced Meeting.agenda_note field on the html agenda.
- Legacy-Id: 4948
2012-10-23 12:31:28 +00:00
Henrik Levkowetz 09f89a0852 Added an 'agenda_note' field to meeting.models.Meeting, and added display of content (if any) in html and txt agendas. Added a migration, but the production system has already been patched and migrated.
- Legacy-Id: 4947
2012-10-22 21:05:19 +00:00
Henrik Levkowetz c847ba2691 Merged [4879] from rjsparks@nostrum.com:
Changed 'protocol writeup' to 'shepherd writeup' in several templates.
Fixes bug #885
 - Legacy-Id: 4945
Note: SVN reference [4879] has been migrated to Git commit 8a4f5e07f8
2012-10-22 18:17:10 +00:00
Henrik Levkowetz 0efc882252 Merged [4873] from rjsparks@nostrum.com:
Includes the conflict-review document contents in the email sent with the results of the conflict review.
Fixes bug #883
 - Legacy-Id: 4944
Note: SVN reference [4873] has been migrated to Git commit d6579c63e6
2012-10-21 21:02:03 +00:00
Henrik Levkowetz 6a5a5c2200 Merged [4811] from rjsparks@nostrum.com:
Cleaned up setting wg state, leaving events, and facilitated creating an initial charter for an existing unchartered group
 - Legacy-Id: 4940
2012-10-21 15:04:58 +00:00
Henrik Levkowetz d0214d3b25 Merged [4806] from rjsparks@nostrum.com:
Better handling for BoFs, particularly those that won't create WGs
 - Legacy-Id: 4939
2012-10-21 14:40:02 +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
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