Commit graph

79 commits

Author SHA1 Message Date
Ole Laursen 7a86afe1ab Port templates to new {% url %} syntax with quotes around the first parameter
- Legacy-Id: 6877
2013-12-11 16:33:40 +00:00
Ole Laursen bb2d070679 Redo tests for IPR to cover all views, fix some bugs and add some
finishing touches
 - Legacy-Id: 6779
2013-12-03 18:33:07 +00:00
Ole Laursen 19da33d8ff Make the search for specific draft name in IPR support both drafts and RFCs, clean up some related cruft
- Legacy-Id: 6775
2013-12-02 17:29:17 +00:00
Ole Laursen e9638cb1c2 Port IPR module to new schema, remove some cruft
- Legacy-Id: 6774
2013-12-02 16:34:00 +00:00
Henrik Levkowetz 2a2389d17f Merged in branch/iola/shimfree@6083. This cleans up and moves relevant code from idrfc/ to doc/. There should now only be a bit of old wrapper code left in idrfc; that will go away when the remaining models which use it are cleaned up.
- Legacy-Id: 6117
2013-09-09 17:45:36 +00:00
Henrik Levkowetz 0a45268915 Applied patch from rjsparks@nostrum.com to fix a line colouring bug in IPR lists.
- Legacy-Id: 6090
2013-09-06 19:19:47 +00:00
Ole Laursen 9b65f3be79 Found two more places where an IPR update is shown even if the
updating IPR is rejected, fix those
 - Legacy-Id: 6064
2013-08-15 11:34:20 +00:00
Ole Laursen 31dc2ea1a4 Don't link to updates on IPR that has been rejected, fixes broken link
to IPR 1252
 - Legacy-Id: 6061
2013-08-15 08:56:35 +00:00
Robert Sparks a593fec06e * Made reporting IPR consistant across document searches, IPR searches, AD document queues, last calls, and agendas. All these points now report on the document(s) being directly queried, and the documents those transitively replace or obsolete.
* Brought search results against WGs and document titles into consistency with results from searching for individual documents
* Added the IPR count to the link on the documents main page (when not zero)
* Built on Henrik's reimplementation of all_related_*, making the *_related_* functions return DocAlias lists consistently, and added corresponding _relations_ functions to get lists of actual RelatedDocument objects.
* Added getting the DocAlias with the same name to Document
* Added getting related IPR disclosures (as described in the first bullet) to Document
* Simplified ipr/related.py
* Removed the use of DraftLikeDocAlias and IETFWG from ipr/search.py. Retooled the various search functions and templates to use DocAlias and IprDocAlias directly.
* Removed dead code from ipr/search.py
* Removed the special handling of WG 2000 from ipr/search.py

Fixes bug 1071
 - Legacy-Id: 6042
2013-08-12 21:41:57 +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
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
Ole Laursen 9f880a3aab Port all still relevant changes between trunk before migration and charter branch to new trunk (mostly various minor template fixes), except 0.24 version of draft.py tool which has some interfaces changes that requires changes in the submit tool
- Legacy-Id: 4341
2012-04-30 13:36:56 +00:00
Ole Laursen 8cff77e947 Fix backwards-incompatible problem with cycle in Django 1.2
- Legacy-Id: 3888
2012-02-01 17:05:15 +00:00
Ole Laursen fa09416ba4 Delete the "the" in submitted by the X
- Legacy-Id: 3827
2012-01-19 13:24:07 +00:00
Ole Laursen 03bed41630 Merged in changes from the conversion branch
- Legacy-Id: 3187
2011-06-28 18:20:20 +00:00
Henrik Levkowetz 86f42b4702 Apply 'autoescape off' to all email templates which don'have it but might need it.
- Legacy-Id: 3102
2011-05-07 20:29:43 +00:00
Henrik Levkowetz dbd45ae924 Merged [2968] from peter.musgrave@magorcorp.com:
Ticket 566 Fix typo Fixes #566
 - Legacy-Id: 2975
Note: SVN reference [2968] has been migrated to Git commit 7696286cbbcaa8eac5f3e1e682419658dcb74b87
2011-03-26 16:59:45 +00:00
Henrik Levkowetz 266b7820d0 Merged from log:branch/2.00@2363: Current release branch head to trunk.
- Legacy-Id: 2365
2010-07-21 12:48:05 +00:00
Henrik Levkowetz fa77ac30d5 Merged r840 from branch/2.00 to trunk, and updated version information in ietf/__init__.py
- Legacy-Id: 841
2007-07-04 21:17:57 +00:00
Henrik Levkowetz 1c2bcbf356 Merged r736 from branch/2.00 to trunk
- Legacy-Id: 737
2007-06-28 08:13:09 +00:00
Henrik Levkowetz 4d2fdb05de Additional fix for #151, not linking to retracted disclosures.
- Legacy-Id: 722
2007-06-27 23:48:26 +00:00
Henrik Levkowetz 593ae23309 Additional fix for #151, not linking to retracted disclosures.
- Legacy-Id: 721
2007-06-27 23:16:45 +00:00
Henrik Levkowetz 24c320f763 Restrict all found IPRs to status 1 and 3. Only show links to, and display details of, IPRs with status 1.
- Legacy-Id: 720
2007-06-27 22:24:24 +00:00
Henrik Levkowetz 644f7fac25 Adding copyright notices to all templates
- Legacy-Id: 717
2007-06-27 21:24:29 +00:00
Bill Fenner 42245b73b4 Chase the moved update view.
- Legacy-Id: 706
2007-06-27 17:17:32 +00:00
Bill Fenner cccf7a9ca4 * Skip 'ipr' and 'contact_type' fields in BaseContactForm
* Move update() to new.py
 * Get the update submitter in update() and overwrite the ipr submitter with it when updating.
 * Remove ? from trailing slash in about - the addslashes middleware will get there first anyway, and the ? confuses reverse()
 - Legacy-Id: 705
2007-06-27 17:11:38 +00:00
Bill Fenner 06680fba8c Output referenced document titles with their numbers/filenames.
- Legacy-Id: 704
2007-06-27 17:10:41 +00:00
Bill Fenner da2b6199f0 Link internally with {% url %} instead of hardcoded pointer
to datatracker.
 - Legacy-Id: 703
2007-06-27 16:35:14 +00:00
Henrik Levkowetz 188a562114 IPR title search with test cases and acceptable diffs
- Legacy-Id: 697
2007-06-27 14:12:54 +00:00
Bill Fenner 760c1190e7 Send email on new/update submission.
Render "ipr/submitted.html" instead of redirecting to the IPR directly.
 - Legacy-Id: 696
2007-06-27 13:45:30 +00:00
Henrik Levkowetz 648587c674 The template for the IPR search error pages
- Legacy-Id: 690
2007-06-27 11:41:31 +00:00
Henrik Levkowetz b030e37f77 * Added IPR patent info search
* Added IPR patent info search term error pages
 * Fixed empty holder search template error
 * Some refactoring to have one ipr->doc relation instead of both ->drafts and -> rfcs
 - Legacy-Id: 687
2007-06-27 11:29:43 +00:00
Henrik Levkowetz 2bb88100d0 * Added IPR search on document title
* Added test cases for this and for addtional empty test results
 * Some refactoring of IPR search code
 * Fixed bugs in multiple templates for the empty test result case
 - Legacy-Id: 685
2007-06-27 09:25:14 +00:00
Bill Fenner 2fa81f4940 Initial work on allowing updates:
* Allow update to pass in an object to be updated.
 * Pass initial values to rfclist, draftlist, 3 ContactForms and IprForm if we have an update.
 * Pass **kwargs through ipr_detail_form_callback to get the initial values.
 * Add a row in IprUpdate if updating

Cleanups in that apply to both new and update:
 * Validate licensing_option in the clean function to allow it to be conditionally required.
 * Use a regular character field for date_applied, since it is a prose date in the database.
 * Fix typo in title setting: s/general/generic/
 * Fix typo in 3rd-party title setting: s/submitter/ietf_name/
 * Fix IprRfc object creation
 * Log the complete set of field errors
 * Move the validation of "one of the document fields must be filled in" to the form clean, since clean_data["draftlist"] isn't available in clean_rfclist()
 * Render non_field_errors since now we could have one.
 * Move the setting of the summary and title to after the form is cleaned, and use the clean version of the document names.
 - Legacy-Id: 683
2007-06-27 04:07:01 +00:00
Bill Fenner 5b00901dd6 Use defaultValue instead of "" so that if the form is populated
(such as when editing an existing submission), the javascript doesn't
empty out the submitter data because the box isn't checked.
 - Legacy-Id: 681
2007-06-27 02:24:36 +00:00
Bill Fenner cfd5b80406 Don't let missing checkboxes (because of missing sections) disable
the contact copying.
 - Legacy-Id: 679
2007-06-27 02:13:39 +00:00
Henrik Levkowetz d37b5bb9ed Templates for IPR search for holder, wg and patent searches.
- Legacy-Id: 643
2007-06-25 21:02:24 +00:00
Henrik Levkowetz f706ac2a51 Updated the logic for emitting the 'not related to a specific IETF contribution' text in holder IPR search results.
- Legacy-Id: 602
2007-06-21 21:28:32 +00:00
Henrik Levkowetz cf2c8e38ae Bah. Managed to introduce space before comma in [582]. Fixed.
- Legacy-Id: 583
Note: SVN reference [582] has been migrated to Git commit 23802f4987
2007-06-21 15:24:15 +00:00
Henrik Levkowetz c90d0e78f8 Added different handling for specific and generic disclosures.
- Legacy-Id: 581
2007-06-21 15:10:01 +00:00
Henrik Levkowetz 3ba8f23dfe Added IPR search for IPR holder name
- Legacy-Id: 580
2007-06-21 14:56:05 +00:00
Henrik Levkowetz ca041c9c33 Fix issue 5 of ticket #141, Font change.
- Legacy-Id: 579
2007-06-21 12:08:23 +00:00
Henrik Levkowetz ec8a75dfb5 Revised search templates, now extending the base template.
- Legacy-Id: 578
2007-06-21 11:41:20 +00:00
Henrik Levkowetz a6c5f1b805 Fixes to IPR templates, view and model, and acceptable diffs.
- Legacy-Id: 485
2007-06-17 23:19:21 +00:00
Henrik Levkowetz 56aae66b03 Template and acceptable diff update for third-party notifications
- Legacy-Id: 484
2007-06-17 21:34:11 +00:00
Henrik Levkowetz 7d33c372d1 Template and code changes for the third-party IPR disclosure page, and an acceptable diff file.
- Legacy-Id: 483
2007-06-17 21:08:36 +00:00
Henrik Levkowetz f051f64977 Fixing some renaming breakage.
- Legacy-Id: 479
2007-06-17 16:13:14 +00:00
Henrik Levkowetz 6829830b59 Name changes for IprDetail model fields.
- Legacy-Id: 477
2007-06-17 15:53:39 +00:00
Henrik Levkowetz 92968fa04e Somewhat reorganized IPR search code. Renamed IprDetails model field. New IPR search templates.
- Legacy-Id: 476
2007-06-17 15:21:48 +00:00
Henrik Levkowetz 3f8ac442e0 Fixed missing and buggy text in the template.
- Legacy-Id: 458
2007-06-17 01:36:16 +00:00