Commit graph

2712 commits

Author SHA1 Message Date
Henrik Levkowetz 9369255764 In order to make it possible to enter meeting important dates and have the IESG see and approve them before they are generally visible, a flag has been added to the Meeting model, and code has been added to show the important dates as appropriate. A menu link to the important dates has also been added.
- Legacy-Id: 14315
2017-11-06 17:20:21 +00:00
Henrik Levkowetz a865d479ae Added a link to draft ballot pages for a mail archive search for discuss, comment, and review messages related to the draft.
- Legacy-Id: 14304
2017-11-04 17:36:58 +00:00
Henrik Levkowetz 615aba4637 The iesg past docs template.
- Legacy-Id: 14301
2017-11-04 16:14:16 +00:00
Henrik Levkowetz 8499beb010 Added a 'Recent documents' to the IESG pages.
- Legacy-Id: 14300
2017-11-04 12:36:13 +00:00
Henrik Levkowetz 526003fd26 Added a brief REST API info page. In preparation for signing http notifications using RFC 7515, added information about API signing public/private keypair. Refactored api views to reside in api/views.py. Added jwcrypto to requirements.
- Legacy-Id: 14294
2017-11-03 16:17:00 +00:00
Henrik Levkowetz 8c8b5c2068 Display document urls in alphabetical order
- Legacy-Id: 14231
2017-10-30 11:07:59 +00:00
Henrik Levkowetz d442b0c15d Added a mention of the submission automation API on the submission upload page.
- Legacy-Id: 14228
2017-10-29 17:52:14 +00:00
Henrik Levkowetz e724cf59a8 Fixed a URL encoding issue on the review doc pages (when linking to rfcdiff).
- Legacy-Id: 14214
2017-10-17 11:28:26 +00:00
Henrik Levkowetz d7618ce26b An improved handling of the 'no active roles' message.
- Legacy-Id: 14207
2017-10-13 12:05:44 +00:00
Henrik Levkowetz dfaf5a56ac Renamed groupfilters to group_filters
- Legacy-Id: 14206
2017-10-13 11:58:42 +00:00
Henrik Levkowetz efea15e728 Renamed group_tags to groupfilters
- Legacy-Id: 14205
2017-10-13 11:55:12 +00:00
Henrik Levkowetz c1fa95f6a5 No code change. Whitespace fix and svn property change.
- Legacy-Id: 14204
2017-10-13 10:46:52 +00:00
Henrik Levkowetz 06b383858e Added a 'no active roles' annotation in the roles section of personal profile pages if there are none.
- Legacy-Id: 14203
2017-10-13 10:45:49 +00:00
Henrik Levkowetz f7bef142aa Added a link to ietf software contractor instructions to the release info page bottom.
- Legacy-Id: 14194
2017-10-09 13:37:41 +00:00
Henrik Levkowetz ab5254619e Use the same layout for group additional URLs as for documents. Fixes issue #2386.
- Legacy-Id: 14186
2017-10-04 19:01:23 +00:00
Henrik Levkowetz 7530e4cec3 Added a missing template.
- Legacy-Id: 14173
2017-09-27 16:49:27 +00:00
Henrik Levkowetz 53eb7c8ae8 Added migrations for document url model changes. Updated the name fixtures. Added ability for individual draft authors to edit document urls.
- Legacy-Id: 14172
2017-09-27 16:37:13 +00:00
Henrik Levkowetz 2d817427fc Added a cancel button to the submission confirmation page. Fixes issue #2379.
- Legacy-Id: 14170
2017-09-27 14:18:12 +00:00
Henrik Levkowetz 92d425fd9b Added 'Additional URLs' for documents, the same way we have them for groups.
This could be used to point to a document source repository, to extracted
  yang module files, document wikis, and other relevant resources.
 - Legacy-Id: 14166
2017-09-27 10:52:32 +00:00
Henrik Levkowetz 34c32e1b71 Fixed a html nit.
- Legacy-Id: 14164
2017-09-24 12:04:15 +00:00
Henrik Levkowetz 8d3c540edd Added submit API instructions and fixed a bug in error handling for the submission validity checkers.
- Legacy-Id: 14126
2017-09-17 13:04:41 +00:00
Henrik Levkowetz 0fac54cb3e Merged in [14086] from rjsparks@nostrum.com:
Show whether a person is nomcom eligible on their edit_profile page. Related to #2257 and #2323.
 - Legacy-Id: 14090
Note: SVN reference [14086] has been migrated to Git commit dc20598999
2017-08-31 15:21:17 +00:00
Robert Sparks dc20598999 Show whether a person is nomcom eligible on their edit_profile page. Related to #2257 and #2323. Commit ready for merge.
- Legacy-Id: 14086
2017-08-28 19:28:44 +00:00
Henrik Levkowetz f8581f7fc7 Merged in [14062] from housley@vigilsec.com:
Show which RFC was in force when the IPR disclosure was submitted. Fixes #2309.
 - Legacy-Id: 14070
Note: SVN reference [14062] has been migrated to Git commit 6d616855bc
2017-08-24 09:41:37 +00:00
Henrik Levkowetz a1dcba1741 Merged in [14059] from rjsparks@nostrum.com:
Made the view-feedback table sortable. Fixes #2259.
 - Legacy-Id: 14069
Note: SVN reference [14059] has been migrated to Git commit e5f10bfee9
2017-08-23 18:16:57 +00:00
Henrik Levkowetz e393b83f6b Merged in [14058] from rjsparks@nostrum.com:
Further refinements to the nominee status table. Related to #2261.
 - Legacy-Id: 14068
Note: SVN reference [14058] has been migrated to Git commit 7cecd9fe38
2017-08-23 17:30:00 +00:00
Henrik Levkowetz 2b2753635f Merged in [14057] from rjsparks@nostrum.com:
Improve the nominee status table to serve as a nomcom dashboard. Fixes #2261.
 - Legacy-Id: 14067
Note: SVN reference [14057] has been migrated to Git commit 2dbb0766fd
2017-08-23 15:06:12 +00:00
Russ Housley 6d616855bc Show which RFC was in force when the IPR disclosure was submitted. Fixes #2309.
- Legacy-Id: 14062
2017-08-21 14:30:20 +00:00
Henrik Levkowetz 52fe135c53 Use the wordwrap filter instead of the fill filter when displaying meeting minutes and similar, to avoid messing up the formatting.
- Legacy-Id: 14060
2017-08-21 12:11:17 +00:00
Robert Sparks e5f10bfee9 Made the view-feedback table sortable. Fixes #2259. Commit ready for merge.
- Legacy-Id: 14059
2017-08-17 21:58:19 +00:00
Robert Sparks 7cecd9fe38 Further refinements to the nominee status table. Related to #2261. Commit ready for merge.
- Legacy-Id: 14058
2017-08-16 21:59:51 +00:00
Robert Sparks 2dbb0766fd Improve the nominee status table to serve as a nomcom dashboard. Fixes #2261. Commit ready for merge.
- Legacy-Id: 14057
2017-08-16 20:42:33 +00:00
Henrik Levkowetz 0d4320fcdd Merged in [14053] from rjsparks@nostrum.com:
Fixed typo in the meeting materials template that was causing minutes for groups that met more than once to not show.
 - Legacy-Id: 14054
Note: SVN reference [14053] has been migrated to Git commit 8a4d5aa8ba
2017-08-14 15:58:09 +00:00
Robert Sparks 8a4d5aa8ba Fixed typo in the meeting materials template that was causing minutes for groups that met more than once to not show. Commit ready for merge.
- Legacy-Id: 14053
2017-08-13 20:42:45 +00:00
Henrik Levkowetz 0e0fd173a8 Merged in [14035] from rjsparks@nostrum.com:
Make it more obvious which sessions are scheduled and which are not when viewing session details and managing materials. Fixes #2084.
 - Legacy-Id: 14038
Note: SVN reference [14035] has been migrated to Git commit 661bb18f0c
2017-08-10 11:33:26 +00:00
Robert Sparks 661bb18f0c Make it more obvious which sessions are scheduled and which are not when viewing session details and managing materials. Fixes #2084. Commit ready for merge.
- Legacy-Id: 14035
2017-08-09 20:06:36 +00:00
Henrik Levkowetz 2a62b8c39d Fixed a couple of html issues.
- Legacy-Id: 14002
2017-07-29 11:41:52 +00:00
Henrik Levkowetz dfaceb6e22 Point at the datatracker's document pages, instead of directly at the document in question, for documents on a person's profile page. This reverts to the functionality as originally designed, but uses the correct doc.get_absolute_url instead of doc.href() (which incorrectly did the same as get_absolute_url until recently). Fixes issue #2340.
- Legacy-Id: 13989
2017-07-27 15:31:05 +00:00
Henrik Levkowetz c8336b9ca0 Made the materials links on the group materials tab say 'Edit Materials' for people who can edit the group. Fixes issue #2332.
- Legacy-Id: 13987
2017-07-27 15:10:18 +00:00
Henrik Levkowetz c7a2b4a019 Merged in [13980] from rjsparks@nostrum.com:
Remove the Historic charter link that has 404ed for several months. The closest we have for the content it might have reached in the path is already linked out of the concluded working groups page. Fixes #2223.
 - Legacy-Id: 13983
Note: SVN reference [13980] has been migrated to Git commit 9ddbbd5ffd
2017-07-26 22:17:01 +00:00
Robert Sparks 9ddbbd5ffd Remove the Historic charter link that has 404ed for several months. The closest we have for the content it might have reached in the path is already linked out of the concluded working groups page. Fixes #2223. Commit ready for merge.
- Legacy-Id: 13980
2017-07-26 21:08:43 +00:00
Henrik Levkowetz 4be32ee7f2 Changed the menubar link to meeting materials to explicitly point at /meeting/materials/, not just /meeting/.
- Legacy-Id: 13970
2017-07-26 16:03:25 +00:00
Henrik Levkowetz 3c88cf822b Replaced some group-specific agenda and minutes urls with session-specific urls, and more consistently pointed at explicitly named meeting materilas. Related to [13964].
- Legacy-Id: 13968
Note: SVN reference [13964] has been migrated to Git commit a5d8cc85d3
2017-07-24 17:41:49 +00:00
Henrik Levkowetz 8e942f44a6 Changed the display of individual item update time on the materials overview page. In practice, having a tooltip on every agenda, minutes, and slides link became intrusive and annoying. Changed to display a bell if the update is within one day of now, and to display the time tooltip when hovering over the bell. Also corrected the colspan numbers for cancelled sessions, for consistency.
- Legacy-Id: 13965
2017-07-22 11:39:11 +00:00
Henrik Levkowetz b56e9483b4 Merged in [13958] from rjsparks@nostrum.com:
Tweak to the important dates page title.
 - Legacy-Id: 13963
Note: SVN reference [13958] has been migrated to Git commit a327e1402e
2017-07-21 17:07:15 +00:00
Henrik Levkowetz 0d1feacb42 Merged in [13957] from rjsparks@nostrum.com:
Moves Important Dates into the datatracker. Fixes #2338.
 - Legacy-Id: 13962
Note: SVN reference [13957] has been migrated to Git commit 2e6f26af23
2017-07-21 16:30:04 +00:00
Henrik Levkowetz 7d443e5577 Merged in [13955] from kivinen@iki.fi:
Changed links to previous reviews go to the doc page of the last
result, not the review request page. The doc page will contain the
actual review, so it has all information that is needed. Fixes #2090.
 - Legacy-Id: 13961
Note: SVN reference [13955] has been migrated to Git commit 7154166e74
2017-07-21 15:57:03 +00:00
Henrik Levkowetz ab8590ecea Merged in [13934] from kivinen@iki.fi:
Added sorting for the review team statistics tables. Fixed #2330.
 - Legacy-Id: 13959
Note: SVN reference [13934] has been migrated to Git commit 249c345383
2017-07-21 12:03:19 +00:00
Robert Sparks a327e1402e Tweak to the important dates page title. Commit ready for merge
- Legacy-Id: 13958
2017-07-21 11:00:00 +00:00
Robert Sparks 2e6f26af23 Moves Important Dates into the datatracker. Fixes #2338. Commit ready for merge.
- Legacy-Id: 13957
2017-07-21 10:29:56 +00:00
Tero Kivinen 7154166e74 Changed links to previous reviews go to the doc page of the last
result, not the review request page. The doc page will contain the
actual review, so it has all information that is needed. Fixes #2090.
Commit ready for merge.
 - Legacy-Id: 13955
2017-07-21 08:40:16 +00:00
Henrik Levkowetz 337efbbe3f Merged in [13919] from peter@akayla.com:
Prints the group type and IRTF/IETF correctly now.  Fixes #2034.
 - Legacy-Id: 13937
Note: SVN reference [13919] has been migrated to Git commit 6df0b52532
2017-07-18 13:51:34 +00:00
Henrik Levkowetz 39dbf43da4 Merged in [13918] from kivinen@iki.fi:
Unified the review request views to use same template, so they all
show same data, in same format.
 - Legacy-Id: 13936
Note: SVN reference [13918] has been migrated to Git commit b6e036b63e
2017-07-18 12:57:56 +00:00
Tero Kivinen 249c345383 Added sorting for the review team statistics tables. Fixed #2330.
Commit ready for merge.
 - Legacy-Id: 13934
2017-07-18 11:47:07 +00:00
Henrik Levkowetz 3db5be1af0 Changed etherpad links to not use the explicit 9000 port any more; it's not needed and may cause issues.
- Legacy-Id: 13932
2017-07-17 14:37:36 +00:00
Henrik Levkowetz edc57b961f Merged in [13911] from kivinen@iki.fi:
Fixed sign in page so it will always scroll to top when page is loaded, so the sign in fields are visible.
 - Legacy-Id: 13929
Note: SVN reference [13911] has been migrated to Git commit 16fb57b14d
2017-07-17 13:18:12 +00:00
Henrik Levkowetz 02ae6aebd3 Merged in [13908] from alireza.mohammadi@icann.org:
Ticket# 1644 : add \'last updated\' timestamps on meeting materials page
Added UTC time to the tooltip of Agenda and slides and an new column of Updated. Updated column present the latest time stamp for agenda and slides.
 - Legacy-Id: 13928
Note: SVN reference [13908] has been migrated to Git commit 5b0555581f
2017-07-17 12:47:26 +00:00
Henrik Levkowetz f3a5f4fd9a Modified the meeting session materials template to use href(), in order to be able to point at the right materials for groups with multiple sessions with different materials.
- Legacy-Id: 13923
2017-07-16 13:06:37 +00:00
Peter E. Yee 6df0b52532 Prints the group type and IRTF/IETF correctly now. Fixes #2034. Commit ready for merge.
- Legacy-Id: 13919
2017-07-15 18:03:30 +00:00
Tero Kivinen b6e036b63e Unified the review request views to use same template, so they all
show same data, in same format. Commit ready for merge.
 - Legacy-Id: 13918
2017-07-15 17:21:58 +00:00
Tero Kivinen 16fb57b14d Fixed sign in page so it will always scroll to top when page is loaded, so the sign in fields are visible. Commit ready for merge.
- Legacy-Id: 13911
2017-07-15 15:40:51 +00:00
Alireza Mohammadi 5b0555581f Ticket# 1644 : add "last updated" timestamps on meeting materials page
Added UTC time to the tooltip of Agenda and slides and an new column of Updated. Updated column present the latest time stamp for agenda and slides.
 - Legacy-Id: 13908
2017-07-15 15:23:10 +00:00
Peter E. Yee 0d2e3cd32e Allows ADs to manage meeting materials from the meeting/##/materials page. Fixes #2213. Commit ready for merge.
- Legacy-Id: 13900
2017-07-15 12:40:13 +00:00
Henrik Levkowetz 526bab0ab1 Merged in [13893] from housley@vigilsec.com:
IPR pages reference RFC 8179. Partial fix to #2309.
 - Legacy-Id: 13898
Note: SVN reference [13893] has been migrated to Git commit c8f4d08a2e
2017-07-15 12:09:14 +00:00
Russ Housley c8f4d08a2e IPR pages reference RFC 8179. Partial fix to #2309.
- Legacy-Id: 13893
2017-07-15 11:14:12 +00:00
Robert Sparks cde2e6a133 Repaired missing table id, allowing slide reordering to be saved. Fixes #2327. Commit ready to merge.
- Legacy-Id: 13883
2017-07-15 07:45:26 +00:00
Henrik Levkowetz f8f7815060 Added a slide abstract [Edit] button on slide document pages also for empty abstracts, to provide the ability to add abstracts.
- Legacy-Id: 13825
2017-07-10 21:46:21 +00:00
Henrik Levkowetz 1063a749fc Linked to the submission status page from the submission confirmation page, in case people want to look at the text or xml which will be posted.
- Legacy-Id: 13769
2017-07-03 21:22:18 +00:00
Henrik Levkowetz fde4843389 On request from a user, added information about running idnits before submission upload to the upload form page.
- Legacy-Id: 13762
2017-07-03 14:05:11 +00:00
Henrik Levkowetz ce1b655fa2 Code reorganization, doing away with multiple urls_* and views_ files in ietf.group. No intentional functionality changes.
- Legacy-Id: 13709
2017-06-22 15:18:08 +00:00
Henrik Levkowetz afc37cc207 Added a guard around rendering of group.ad_role, which isn't always set.
- Legacy-Id: 13681
2017-06-19 18:16:39 +00:00
Henrik Levkowetz e4fc7f0055 Fixed a typo.
- Legacy-Id: 13679
2017-06-19 07:25:26 +00:00
Henrik Levkowetz e6c8b6621c Changed mentions of people with roles on the various group pages to link to both their profile page and their email address.
- Legacy-Id: 13664
2017-06-17 17:05:38 +00:00
Henrik Levkowetz 207ea51723 Added a test case for invalid yang in a draft submission.
- Legacy-Id: 13633
2017-06-15 19:22:36 +00:00
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
Henrik Levkowetz 895d959c96 Fixed a html warning from the test crawler.
- Legacy-Id: 13593
2017-06-13 10:07:27 +00:00
Henrik Levkowetz f75ec3622a A first go at adding floor labels to the agenda pages. The placement of the labels are complicated by available whitespace beeing in different horizontal positions for different types of lines. Adding another column will push the session title out of the screen on small devices.
- Legacy-Id: 13587
2017-06-12 21:00:08 +00:00
Henrik Levkowetz ea4742a7b6 Tweaked template text for clarity.
- Legacy-Id: 13585
2017-06-12 19:42:20 +00:00
Henrik Levkowetz 131a7020b5 Added blank lines between milestones, so they don't get run together if they are long enough to cause line wrapping. Fixes issue #2311.
- Legacy-Id: 13572
2017-06-09 20:04:38 +00:00
Henrik Levkowetz 023a32715d Merged in ^/branch/iola/author-stats-r13145 from olau@iola.com, with additional features from ^/personal/henrik/6.52.1-authorstats.
- Legacy-Id: 13550
2017-06-06 18:36:59 +00:00
Henrik Levkowetz e19290e98d Merged in [13532] from rjsparks@nostrum.com:
Add an expertise field to reviewer settings. Fixes #2308. ,
 - Legacy-Id: 13539
Note: SVN reference [13532] has been migrated to Git commit d845fba8bec765f2f81ae1a4bbca52c9bceb6e02
2017-06-06 07:54:03 +00:00
Henrik Levkowetz 20b4250ea5 Reduced the size of stats data transferred from the server by an order of magnitude for author stats pages by not sending complete lists of item names per table item (we're only displaying them when there are few to display, anyway). Added caching of the resulting stats data for 24 hours. The caching was not possible in all cases before the data reduction, due to an item size limit of 1 MByte in memcached.
- Legacy-Id: 13534
2017-06-05 22:32:15 +00:00
Henrik Levkowetz b3fe24d76b Merged in [13503] from rjsparks@nostrum.com:
Add usernames to the email sent to the secretariat when a possible duplicate person has been detected. Fixes #2307.
 - Legacy-Id: 13521
Note: SVN reference [13503] has been migrated to Git commit d330b8ded453b61eabc59589d44785d4fc09c767
2017-06-04 21:49:43 +00:00
Henrik Levkowetz 2bacdd3a00 Merged in [13500] from rjsparks@nostrum.com:
Provide assigned dates on review team reviewers page. Fixes #2304. Related to #2305.
 - Legacy-Id: 13518
Note: SVN reference [13500] has been migrated to Git commit e422717f91eb26a0691347beca9380889d8ee890
2017-06-04 17:31:25 +00:00
Henrik Levkowetz b2da91de1b Added a middleware exception handler for the case of people submitting unicode outside the Basic Multilingual Plane, which cannot currently be saved to the database.
- Legacy-Id: 13508
2017-06-03 21:47:51 +00:00
Henrik Levkowetz 96c5b2b524 Added a test for no-agenda templates being used for future meetings without agenda. Aligned the wording in the txt and html templates.
- Legacy-Id: 13507
2017-06-03 21:46:13 +00:00
Henrik Levkowetz 495169de21 Merged in [13474] from rjsparks@nostrum.com:
Allow the nomcom to collect feedback on arbitrary topics. Fixes #2256 and #1846.
 - Legacy-Id: 13506
Note: SVN reference [13474] has been migrated to Git commit 4813177086
2017-06-03 13:50:44 +00:00
Henrik Levkowetz 5b2087f910 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.
- Legacy-Id: 13505
2017-06-02 23:13:22 +00:00
Henrik Levkowetz 64b9615aa7 Changed most instances of 'registrations' to 'attendees' in the meeting statistics code (as that's what the numbers show)
- Legacy-Id: 13486
2017-06-01 20:17:16 +00:00
Henrik Levkowetz 76628be3fd Merged in ^/branch/iola/author-stats-r13145 from olau@iola.dk, and fixed some tests in code which moved after the latest merge with trunk. The test suite passes, but the migrations are _not_ ready to run, because of numbering conflicts (again due to code changes on trunk since the latest sync).
- Legacy-Id: 13479
2017-05-31 20:59:26 +00:00
Henrik Levkowetz b81be04f20 Fixed the DOI information for doc/rfc*/bibtex/ temporarily; for a better fix we need to import the DOI values in ietf/sync/rfceditor.py
- Legacy-Id: 13478
2017-05-31 16:29:07 +00:00
Robert Sparks 4813177086 Allow the nomcom to collect feedback on arbitrary topics. Fixes #2256 and #1846. Commit ready for merge.
- Legacy-Id: 13474
2017-05-30 19:54:31 +00:00
Henrik Levkowetz 471ffd0388 Merged in [13417] from rjsparks@nostrum.com:
Minor tweak to instructions for removing nomcom positions.
 - Legacy-Id: 13449
Note: SVN reference [13417] has been migrated to Git commit 92b1c30b63
2017-05-28 11:37:15 +00:00
Henrik Levkowetz a4469c3009 Merged in [13413] from rjsparks@nostrum.com:
Allow nomcoms to configure the feedback page to show nominee pictures. Fixes #2252. ,
 - Legacy-Id: 13426
Note: SVN reference [13413] has been migrated to Git commit c49abdd557
2017-05-25 14:50:29 +00:00
Henrik Levkowetz 85a1cd89d0 Merged in [13412] from rcross@amsl.com:
Allow chairs to upload bluesheets for interim meetings.  Fixes #2165.
 - Legacy-Id: 13425
Note: SVN reference [13412] has been migrated to Git commit 264f6f36e2
2017-05-25 14:35:20 +00:00
Robert Sparks 92b1c30b63 Minor tweak to instructions for removing nomcom positions. Commit ready for merge.
- Legacy-Id: 13417
2017-05-24 16:07:28 +00:00
Robert Sparks c49abdd557 Allow nomcoms to configure the feedback page to show nominee pictures. Fixes #2252. Commit ready for merge,
- Legacy-Id: 13413
2017-05-23 22:18:04 +00:00
Ryan Cross 264f6f36e2 Allow chairs to upload bluesheets for interim meetings. Fixes #2165. Commit ready for merge.
- Legacy-Id: 13412
2017-05-23 19:56:35 +00:00
Robert Sparks ffa49a68fd Add some help for the nomcom chair for when new positions are needed later in a nomcom cycle. Fixes #2253. Commit ready for merge.
- Legacy-Id: 13409
2017-05-23 18:35:33 +00:00
Robert Sparks ac8e5f5402 Make it possible to close nominations without closing feedback. Fixes #2255. Commit ready for merge.
- Legacy-Id: 13399
2017-05-22 18:40:05 +00:00
Henrik Levkowetz 7850502c4f Merged in [13333] from rcross@amsl.com:
Correct Management Item Details link in telechat agenda_package.txt.  Fixes #2158.
 - Legacy-Id: 13335
Note: SVN reference [13333] has been migrated to Git commit a6070f8fb0
2017-05-12 18:13:40 +00:00
Ryan Cross a6070f8fb0 Correct Management Item Details link in telechat agenda_package.txt. Fixes #2158. Commit ready for merge.
- Legacy-Id: 13333
2017-05-12 17:10:11 +00:00
Henrik Levkowetz db40ddc231 Merged in [13324] from rcross@amsl.com:
Disallow multi-day interim meetings with non-consecutive dates.  Fixes #2193.
 - Legacy-Id: 13325
Note: SVN reference [13324] has been migrated to Git commit 75a7beb596
2017-05-11 20:15:49 +00:00
Ryan Cross 75a7beb596 Disallow multi-day interim meetings with non-consecutive dates. Fixes #2193. Commit ready for merge.
- Legacy-Id: 13324
2017-05-11 19:30:26 +00:00
Henrik Levkowetz c0c128d491 Merged in [13308] from rcross@amsl.com:
Add ability for secretariat to skip announcement of regular interim meetings.  Fixes #2210.
 - Legacy-Id: 13321
Note: SVN reference [13308] has been migrated to Git commit 53615b0970
2017-05-11 12:46:44 +00:00
Henrik Levkowetz ccba8e1ba2 Merged in [13293] from rcross@amsl.com:
Improve help messages for multi-day and series interim meeting types.  Fixes #2194.
 - Legacy-Id: 13316
Note: SVN reference [13293] has been migrated to Git commit 0a51d88741
2017-05-11 11:42:04 +00:00
Ryan Cross 53615b0970 Add ability for secretariat to skip announcement of regular interim meetings. Fixes #2210. Commit ready for merge.
- Legacy-Id: 13308
2017-05-10 21:06:15 +00:00
Henrik Levkowetz a59331dd63 Align the roles edit buttons on a group's about page with the roles that the group edit GroupForm will accept. Avoids edit forms without any fields and some server 500 errors.
- Legacy-Id: 13296
2017-05-10 13:05:51 +00:00
Henrik Levkowetz 27374cf52d Changed alignment for the RFC 'Errata' label within the document name and title column to consistently put it at the right side of the column, for a tidier appearance.
- Legacy-Id: 13294
2017-05-10 09:54:56 +00:00
Ryan Cross 0a51d88741 Improve help messages for multi-day and series interim meeting types. Fixes #2194. Commit ready for merge.
- Legacy-Id: 13293
2017-05-09 23:46:53 +00:00
Ole Laursen f1d64712a7 Fix wording
- Legacy-Id: 13271
2017-05-05 14:17:08 +00:00
Ole Laursen c9d7089e43 Fix tooltip on overview chart
- Legacy-Id: 13269
2017-05-05 10:49:40 +00:00
Ole Laursen 365143f615 Don't show legend on overview chart with only one unlabelled entry
- Legacy-Id: 13268
2017-05-05 10:46:49 +00:00
Ole Laursen aff12f708a Add registration country pie chart for to present at the meeting, add
meeting stats test, fix a couple of bugs
 - Legacy-Id: 13267
2017-05-05 10:33:56 +00:00
Ole Laursen a2b8819cfe Add meeting statistics - overview and country/continent across
meetings + detail pages with country and continent
 - Legacy-Id: 13264
2017-05-04 15:55:15 +00:00
Ole Laursen 07c650428a Drop the popover thing for now in the statistics, in order to not confuse people
- Legacy-Id: 13263
2017-05-04 11:53:14 +00:00
Henrik Levkowetz a48b785f7e Merged in [13246] from rjsparks@nostrum.com:
Distinguish group that have session requests from those that do not on the materials/editable-groups page. Fixes #2284.
 - Legacy-Id: 13248
Note: SVN reference [13246] has been migrated to Git commit 2e54a5c443
2017-04-19 21:29:32 +00:00
Robert Sparks 2e54a5c443 Distinguish group that have session requests from those that do not on the materials/editable-groups page. Fixes #2284. Commit ready for merge.
- Legacy-Id: 13246
2017-04-19 18:04:48 +00:00
Henrik Levkowetz e6c41879ac Added charts for test coverage and release frequency.
- Legacy-Id: 13232
2017-04-18 16:48:34 +00:00
Henrik Levkowetz d3a20a8694 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.
- Legacy-Id: 13225
2017-04-15 19:13:06 +00:00
Henrik Levkowetz c445611904 Replaced old unworkable email addesss in the 404 page with the current bugreport address, now configured in settings.py.
- Legacy-Id: 13224
2017-04-15 12:34:50 +00:00
Henrik Levkowetz b4fd2b63a8 Merged in [13205] from housley@vigilsec.com:
Check downref registry when producing Last Call text.  Fixes #2069.
 - Legacy-Id: 13210
Note: SVN reference [13205] has been migrated to Git commit aa7ed23cda
2017-04-12 21:24:33 +00:00
Russ Housley aa7ed23cda Check downref registry when producing Last Call text. Fixes #2069.
- Legacy-Id: 13205
2017-04-12 18:27:05 +00:00
Henrik Levkowetz a01d01f8e4 Updated patch, debug.html and ietf.css for improved sql debug info.
- Legacy-Id: 13204
2017-04-12 18:24:51 +00:00
Henrik Levkowetz 13a377e92c Reverted the search result rows to the pre-6.48.0 state.
- Legacy-Id: 13195
2017-04-12 11:56:42 +00:00
Henrik Levkowetz d19179ba44 Merged in [13181] from housley@vigilsec.com:
This completes a good chunk of the downref registry work requested in ticket
#2069. The registry has been imported to the database and can be shown, and
entries can be added to the registry.  Addresses issue #2069.
 - Legacy-Id: 13190
Note: SVN reference [13181] has been migrated to Git commit f0125634f8
2017-04-10 22:47:01 +00:00
Henrik Levkowetz acb8345a77 Added some debug functionality which makes it possible to see from where (python source file and line) an SQL query comes when looking at the sql query summary available at the bottom of pages in debug mode, on INTERNAL_IPS.
- Legacy-Id: 13188
2017-04-10 17:27:11 +00:00
Henrik Levkowetz 7d437d95f8 Expand the milestone information on the document metainfo tab a bit.
- Legacy-Id: 13186
2017-04-07 12:32:21 +00:00
Russ Housley f0125634f8 Add downref registry to the datatracker at the request of the IESG. Still need to integrate with Last Call message generation
- Legacy-Id: 13181
2017-04-03 17:36:27 +00:00
Henrik Levkowetz 8dbff5dcd1 Getting to the floorplans for a meeting venue now always requires going via the agenda, which can take time to load. Escpecially on a handheld device, when you want to see where the room of your next session is, it would be useful to have a menu entry to go directly to the meeting floor-plans. Adding one.
- Legacy-Id: 13176
2017-03-29 21:53:58 +00:00
Henrik Levkowetz 1ef2450b6c Changed to use doc.canonical_name instead of doc.name when computing the cache key for htmlized documents in order to trigger a new generation when a draft goes to RFC.
- Legacy-Id: 13170
2017-03-29 16:59:22 +00:00
Henrik Levkowetz 200412bfa2 Merged in [13137] from rcross@amsl.com:
Add CANCELLED message to agenda for other session types.
 - Legacy-Id: 13166
Note: SVN reference [13137] has been migrated to Git commit dd4589804c
2017-03-28 19:57:52 +00:00
Henrik Levkowetz e87e07da65 Merged in [13135] from peter@akayla.com:
Adds document titles to HTML titles.  Fixes #1957.
 - Legacy-Id: 13165
Note: SVN reference [13135] has been migrated to Git commit c94ab0713c
2017-03-28 19:38:56 +00:00
Henrik Levkowetz 59d310d57c Merged in [13129] from lars@netapp.com:
Replace table with div.
 - Legacy-Id: 13161
Note: SVN reference [13129] has been migrated to Git commit 1a585a0f5b37976e1a3d6bed982a88984ac2cfa5
2017-03-28 18:56:12 +00:00
Ole Laursen 5b677dc6ba Merge author stats branch into new branch from trunk
- Legacy-Id: 13159
2017-03-28 14:36:40 +00:00
Henrik Levkowetz e557c2113e Merged in [13118] from lars@netapp.com:
Update vnu.jar and fix various HTML5 nits it found during a test crawl.
 - Legacy-Id: 13152
Note: SVN reference [13118] has been migrated to Git commit 76a3c8bdc0
2017-03-27 17:35:38 +00:00
Henrik Levkowetz 28969462ff Merged in [13113] from rcross@amsl.com:
Add Country column to meeting/NN/proceedings/attendees.  Fixes #2228.
 - Legacy-Id: 13148
Note: SVN reference [13113] has been migrated to Git commit 990493f1c4
2017-03-27 16:20:40 +00:00
Ryan Cross dd4589804c Add CANCELLED message to agenda for other session types. Commit ready for merge
- Legacy-Id: 13137
2017-03-26 17:33:20 +00:00
Henrik Levkowetz 5afa53a09d Merged in [13108] from lars@netapp.com:
Change \'ID Tracker\' to \'Datatracker\' in various places. Fixes some of #2100.
 - Legacy-Id: 13136
Note: SVN reference [13108] has been migrated to Git commit afdf154e0a
2017-03-25 23:46:18 +00:00
Peter E. Yee c94ab0713c Adds document titles to HTML titles. Fixes #1957. Commit ready to merge.
- Legacy-Id: 13135
2017-03-25 23:43:37 +00:00
Henrik Levkowetz 1270a649c6 Merged in [13126] from lars@netapp.com:
Two more locations where I missed that spin.min.js was loaded. Commit ready for
merge.
 - Legacy-Id: 13127
Note: SVN reference [13126] has been migrated to Git commit d5d09e4e826e22f1ea61d5ed6ebeb45d079b6c8e
2017-03-25 22:30:18 +00:00
Lars Eggert 76a3c8bdc0 Update vnu.jar and fix various HTML5 nits it found during a test crawl.
Commit ready for merge.
 - Legacy-Id: 13118
2017-03-25 20:21:14 +00:00
Ryan Cross 990493f1c4 Add Country column to meeting/NN/proceedings/attendees. Fixes #2228. Commit ready for merge.
- Legacy-Id: 13113
2017-03-25 19:20:34 +00:00
Lars Eggert afdf154e0a Change "ID Tracker" to "Datatracker" in various places. Fixes some of #2100.
Commit ready for merge.
 - Legacy-Id: 13108
2017-03-25 18:23:38 +00:00
Lars Eggert f7ff8486ef Update spin.js to v2.3.2 and use it for the agenda scheduling page. Remove the
explicit copy that was kept there. Commit ready for merge.
 - Legacy-Id: 13104
2017-03-25 16:56:13 +00:00
Henrik Levkowetz ebef6d06d8 Reverted some links to htmlized draft versions, on request.
- Legacy-Id: 13091
2017-03-23 10:57:19 +00:00
Henrik Levkowetz f778e39a27 On request, reverted the document rendering on the document status page to the old look.
- Legacy-Id: 13053
2017-03-21 15:53:08 +00:00
Henrik Levkowetz c832ba2fb7 Tweaked the info symbol on search results rows slightly.
- Legacy-Id: 13042
2017-03-20 15:12:48 +00:00
Henrik Levkowetz 814e1315b5 Added a new document tab for some documents, showing htmlized drafts and RFCs
using the htmlization code previously developed for tools.ietf.org.  As the
generation of the htmlized page is a bit too costly to do on the fly for
often-referenced drafts and RFCs, the part of each page which contains the
htmlized document is cached on file with a cache time of 2 weeks.

Changed all links which pointed to the htmlized version on tools to instead
point at the datatracker htmlized document.

Tweaked some URLs which didn't permit retrieval of intermediate-rev-charters.

Narrowed the pattern for document names to disallow dots in names, and
instead explicitly enumerated the few historical draftw with dots in the
name.

Added a file-system cache for the htmlized documents, and specified a
max_entries value for caches, overriding the default 300 entries.

Tweaked the code for new author email entries to provide a time if missing
in an updated entry.

Changed links in various email templates which pointed at tools.ietf.org
pages to instead point at datatracker pages, where appropriate.

Changed the search result rows to provide links to both the current meta-
information document pages (with a (i) info symbol) and to the new htmlized
document pages.
 - Legacy-Id: 13040
2017-03-20 14:08:52 +00:00
Henrik Levkowetz e724ed9cdd Make the default navbar colour match the production navbar, rather than the dev navbar. Gives 500 errors in production a regular navbar, rather than a dev navbar.
- Legacy-Id: 12996
2017-03-12 12:11:06 +00:00