datatracker/ietf/templates/doc
Henrik Levkowetz d98054c103 Added a new yang checker, 'yanglint', to the existing Yang checker class, in
addition to the existing 'pyang' checker.

Added modal overlay displays showing the yang check results every place the
yin/yang symbol is shown (red or green) to indicate the presencee and result
of yang checks.  Added a Yang Validation: line in the document
meta-information section on the document's page in the datatracker.

Added the result of the xym extaction to the yang check results, to make
extration failures visible.

Added the version of the used xym, pyang, and yanglint commands to the check
results.

Added an action to move successfully extracted and validated modules to the
module library directories immediately on submission.

Added the xym and pyang repositories as svn:external components, rather than
listing them in requirements.txt, as there has been delays of many months
between essential features in the repositories, and an actual release.  We may
get occasional buildbot failures if broken code is pulled in from the
repository, but better that than the functionality failure of severely
outdated componets.

Added a new management command to re-run yang validation for active drafts for
which yang modules were found at submission time, in order to pick up imported
models which may have arrived in the model libraries after the draft's
submission.  Run daily from bin/daily.

Added a table to hold version information for external commands.  The yang
checker output should include the version information of the used checkers,
but seems unnecessary to run each command with its --version switch every
time we check a module...

Added a new management command to collect version information for external
commands on demand.  To be run daily from bin/daily.

Added tests to verify that xym, pyang and yanglint information is available
on the submission confirmation page, and updated the yang module contained in
the test document to validate under both pyang and yanglint.

Updated admin.py and resource.py files as needed.
 - Legacy-Id: 13630
2017-06-15 16:09:28 +00:00
..
ballot Eliminated several variations on word wrapping, keeping only what used to be wrap_text(), but renamed as ietf.utils.text.wordwrap(). This performs better than django.utils.text.wrap() when there are indented text parts. Replaced django's default wordwrap filter with one calling ietf.utils.text.wordwrap in templates. Changed to triggered wrapping in some cases, with the maybewordwrap filter, which triggers on lines longer than 100 characters. This fixes the issue with undesired wrapping of reviews. 2017-06-02 23:13:22 +00:00
charter Added blank lines between milestones, so they don't get run together if they are long enough to cause line wrapping. Fixes issue #2311. 2017-06-09 20:04:38 +00:00
conflict_review Eliminated several variations on word wrapping, keeping only what used to be wrap_text(), but renamed as ietf.utils.text.wordwrap(). This performs better than django.utils.text.wrap() when there are indented text parts. Replaced django's default wordwrap filter with one calling ietf.utils.text.wordwrap in templates. Changed to triggered wrapping in some cases, with the maybewordwrap filter, which triggers on lines longer than 100 characters. This fixes the issue with undesired wrapping of reviews. 2017-06-02 23:13:22 +00:00
draft Change "ID Tracker" to "Datatracker" in various places. Fixes some of #2100. 2017-03-25 18:23:38 +00:00
mail Eliminated several variations on word wrapping, keeping only what used to be wrap_text(), but renamed as ietf.utils.text.wordwrap(). This performs better than django.utils.text.wrap() when there are indented text parts. Replaced django's default wordwrap filter with one calling ietf.utils.text.wordwrap in templates. Changed to triggered wrapping in some cases, with the maybewordwrap filter, which triggers on lines longer than 100 characters. This fixes the issue with undesired wrapping of reviews. 2017-06-02 23:13:22 +00:00
material Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
review Fixed a html error. 2017-02-23 21:03:07 +00:00
search Added a new yang checker, 'yanglint', to the existing Yang checker class, in 2017-06-15 16:09:28 +00:00
stats Changed the export options and resources for charts so as to not involve a third-party server for image exports. 2016-09-09 04:31:22 +00:00
status_change Eliminated several variations on word wrapping, keeping only what used to be wrap_text(), but renamed as ietf.utils.text.wordwrap(). This performs better than django.utils.text.wrap() when there are indented text parts. Replaced django's default wordwrap filter with one calling ietf.utils.text.wordwrap in templates. Changed to triggered wrapping in some cases, with the maybewordwrap filter, which triggers on lines longer than 100 characters. This fixes the issue with undesired wrapping of reviews. 2017-06-02 23:13:22 +00:00
add_comment.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
add_sessionpresentation.html checkpoint. Refactor to put session oriented utilites back in the meeting app. Minimize the use of the /materials url. Provide better access control to the remaining materials url functions. 2016-02-22 17:03:46 +00:00
ballot_popup.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
bibxml.xml Add person, affiliation and country (through django-countries) to 2017-01-26 17:10:08 +00:00
change_ad.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
change_shepherd.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
change_shepherd_email.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
change_state.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
change_title.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
document_ballot.html Added copyright lines and template origin to the html templates. Fixed a number of instances of html that didn't validate. 2015-04-24 20:40:01 +00:00
document_ballot_content.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
document_bibtex.bib Merged in ^/branch/iola/author-stats-r13145 from olau@iola.com, with additional features from ^/personal/henrik/6.52.1-authorstats. 2017-06-06 18:36:59 +00:00
document_charter.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
document_conflict_review.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
document_draft.html Added a new yang checker, 'yanglint', to the existing Yang checker class, in 2017-06-15 16:09:28 +00:00
document_email.html Removed instances of 'load future' from templates that don't need it any more. 2016-12-15 13:14:16 +00:00
document_history.html Added a 'rev' field to DocEvent, and removed the corresponding field from NewRevisionDocEvent and SubmissionDocEvent. Added a migration for an initial schema change, one data migration to copy and infer revision information, another schema migration to remove extraneous revision field, and another data migration to fix up bad timestamps and bad revision info from the period 2016-09-10 to 2016-10-04. 2017-03-05 19:59:27 +00:00
document_html.html Added filtering of room resources in the session request form based on the 'used' flag of the room resource name. Tweaked admin to show 'used' for ResourceAssociations. Added Flipchart and U-shape-layout resources through a data migration, and added/modified resource icons. 2017-04-15 19:13:06 +00:00
document_material.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
document_referenced_by.html Merge author stats branch into new branch from trunk 2017-03-28 14:36:40 +00:00
document_references.html Merge author stats branch into new branch from trunk 2017-03-28 14:36:40 +00:00
document_review.html Change how we display review text to follow the tecnique used with other large blocks of pasted or imported text (shepherds writeups for instance). Fixes #2104. Commit ready for merge. 2016-12-19 20:38:51 +00:00
document_status_change.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
document_top.html Added a new document tab for some documents, showing htmlized drafts and RFCs 2017-03-20 14:08:52 +00:00
document_writeup.html Adjusted numerous document action button colours as requested by the secretariat. Fixes issue #1803 2015-10-07 19:31:07 +00:00
downref.html Add downref registry to the datatracker at the request of the IESG. Still need to integrate with Last Call message generation 2017-04-03 17:36:27 +00:00
downref_add.html Add downref registry to the datatracker at the request of the IESG. Still need to integrate with Last Call message generation 2017-04-03 17:36:27 +00:00
drafts_for_ad.html Merged in [10614] from lars@netapp.com: 2016-01-12 15:32:24 +00:00
drafts_in_iesg_process.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
drafts_in_last_call.html Merged in [10614] from lars@netapp.com: 2016-01-12 15:32:24 +00:00
edit_notify.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
edit_sessionpresentation.html checkpoint. Refactor to put session oriented utilites back in the meeting app. Minimize the use of the /materials url. Provide better access control to the remaining materials url functions. 2016-02-22 17:03:46 +00:00
edit_telechat_date.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
email_aliases.html Restore color bands to the email-alias page. Commit ready for merge. 2015-08-07 20:35:43 +00:00
eval_email.txt Instrumented issuing ballots. Simplified the ballot-issued email significantly. Deferred adding ballot_saved mail for the automatic yes positions. 2015-08-28 17:33:49 +00:00
frontpage.html Updated templates to use the static template tag for static files. 2015-08-01 14:53:59 +00:00
index_active_drafts.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
index_all_drafts.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
relationship_help.html Merged in [10621] from lars@netapp.com: 2016-01-12 16:47:18 +00:00
remove_sessionpresentation.html checkpoint. Refactor to put session oriented utilites back in the meeting app. Minimize the use of the /materials url. Provide better access control to the remaining materials url functions. 2016-02-22 17:03:46 +00:00
review_request_summary.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
revisions_list.html Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/. 2017-02-22 11:40:55 +00:00
shepherd_writeup.html Cleaned up the remaining explicit url names, using dotted-paths to view 2017-02-26 23:21:49 +00:00
shepherd_writeup.txt Merged in [9803] from lars@netapp.com: 2015-07-19 19:46:42 +00:00
state_help.html Merged in [10621] from lars@netapp.com: 2016-01-12 16:47:18 +00:00
submit_to_iesg.html Merged in [10621] from lars@netapp.com: 2016-01-12 16:47:18 +00:00
submit_to_iesg_email.txt Summary: Add new document saving API, Document.save_with_history(events). 2015-09-28 14:01:03 +00:00
yang-check-modal-overlay.html Added a new yang checker, 'yanglint', to the existing Yang checker class, in 2017-06-15 16:09:28 +00:00