Commit graph

2712 commits

Author SHA1 Message Date
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
Henrik Levkowetz e48b5c99c3 Added a link to report bugs by email to the page footer.
- Legacy-Id: 12987
2017-03-08 15:04:37 +00:00
Henrik Levkowetz 27ca7b52ce Fixed a reverse url lookup issue in a template.
- Legacy-Id: 12986
2017-03-08 11:13:38 +00:00
Henrik Levkowetz 05d57f6577 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.
- Legacy-Id: 12974
2017-03-05 19:59:27 +00:00
Henrik Levkowetz 920d05bbd5 Improved handling of a case where a meeting floor have been defined, but no floor image uploaded yet.
- Legacy-Id: 12956
2017-03-03 18:00:16 +00:00
Henrik Levkowetz 363764f872 Fixed a header display issue
- Legacy-Id: 12935
2017-02-28 20:42:46 +00:00
Henrik Levkowetz 089f23f011 Added ordering to Role, and a roles section at the top of the personal profile page.
- Legacy-Id: 12931
2017-02-28 19:33:28 +00:00
Henrik Levkowetz 5f053ad21a Cleaned up the remaining explicit url names, using dotted-paths to view
functions instead.  In all almost 700 changes.
 - Legacy-Id: 12923
2017-02-26 23:21:49 +00:00
Henrik Levkowetz a94c33fd6e Added an alert on the login form, to be shown if a user's password has been cleared. Adjusted url reverse strings to match the changed view function.
- Legacy-Id: 12918
2017-02-25 15:50:47 +00:00
Henrik Levkowetz 9f74aca342 Tweaked the wording on the account creation whitelisting page to emphasise the wording to be asked then emailing a querent.
- Legacy-Id: 12916
2017-02-24 20:09:49 +00:00
Henrik Levkowetz 2f44e9a97b Personal profile pages already show the primary (unicode) name of a person. Added the asciified name in parentheses, if different from the primary name, in the page header.
- Legacy-Id: 12915
2017-02-24 20:06:19 +00:00
Henrik Levkowetz ffc6bebe1b Fixed a html error.
- Legacy-Id: 12905
2017-02-23 21:03:07 +00:00
Henrik Levkowetz 23ebe5d35d This addresses ease of editing various group attributes, and in particular is
intended to make it easier to see that you can edit things like the
external/additional URLs:

 - Added the ability to edit individual fields in a group's about page, and
   added edit buttons for editable fields on the about page, just as for
   documents (the ability to edit all editable fields already was available
   from the 'Edit group' button on the /group//about/ page).

 - Made the tab label for the group-about tab consistently say 'About',
   instead of 'Charter' for some groups.

 = Shifted the position of the about tab to the start of the tab line.

 - Removed the datatracker account requirement information at the top of the
   group edit page for users logged in to their account.

 - Tweaked the 'Show update' link on the 'Status Update' line.

 - Changed the label for the external URLs from 'More Info' to 'Additional
   URLs', which was already in use on the edit form.
 - Legacy-Id: 12904
2017-02-23 20:55:38 +00:00
Henrik Levkowetz 27351c4349 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/.
- Legacy-Id: 12897
2017-02-22 11:40:55 +00:00
Ole Laursen 36f42738d9 Add template missing from previous commit
- Legacy-Id: 12895
2017-02-21 17:08:04 +00:00
Ole Laursen 33e9577967 Add yearly charts for affiliation, country and continent, fix some bugs
- Legacy-Id: 12894
2017-02-21 17:07:38 +00:00
Henrik Levkowetz 858d855eff Changed the new account creation to require a proper name at the same time as the account password is set, before actually creating the account. Also tweaked the password strength and confirmation code.
- Legacy-Id: 12892
2017-02-20 16:50:39 +00:00
Henrik Levkowetz 876d4c93a4 Removed another explicit url() name which blocked a dotted-path reverse, causing 500 for ipr// urls.
- Legacy-Id: 12882
2017-02-19 19:52:56 +00:00
Henrik Levkowetz 8930d29a8e Merged in Django-1.10 upgrade work from ^/personal/henrik/6.43.1-django-1.10
- Legacy-Id: 12881
2017-02-19 18:18:00 +00:00
Ole Laursen c61babb418 Add citation and h-index statistics
- Legacy-Id: 12869
2017-02-17 17:43:14 +00:00
Ole Laursen 4d8dd3ee4f Format rfc123 -> RFC 123 on references pages
- Legacy-Id: 12867
2017-02-17 17:17:53 +00:00
Ole Laursen d5e98c9644 Add mail to link to Secretariat on country page in case people are
missing a country or alias, adjust wording a bit on status page.
 - Legacy-Id: 12866
2017-02-17 10:21:34 +00:00
Ole Laursen 9d8874d8b1 Add a suggestion to fix the country name when submitting a draft in
case we can't parse it and it's not empty, add page with list of
countries (to be able to refer people to it), add ISO codes as country
aliases - the country alias code is now more intelligent with respect
to case so it's easier to keep these aliases explicitly
 - Legacy-Id: 12862
2017-02-16 17:56:23 +00:00
Ole Laursen 9492e1ee85 Improve EU explanation
- Legacy-Id: 12860
2017-02-16 15:24:31 +00:00
Ole Laursen d06f56fc0d Adjust unknown bin in the affiliation statistics too, adjust wording
- Legacy-Id: 12859
2017-02-16 12:32:03 +00:00
Ole Laursen 1a0e4599c5 Adjust the way authors with unknown countries are counted and improve
the explanation of how the numbers have come to be
 - Legacy-Id: 12858
2017-02-16 12:23:45 +00:00
Henrik Levkowetz 7b7a220df4 Fixed a html entity issue.
- Legacy-Id: 12850
2017-02-16 09:57:24 +00:00
Henrik Levkowetz 74af0f5658 Replaced another bunch of explicit url names with dotted-path to the view function.
- Legacy-Id: 12849
2017-02-15 22:11:20 +00:00
Ole Laursen b2ff10b0f2 Add support for extracting the country line from the author addresses
to the draft parser (incorporating patch from trunk), store the
extracted country instead of trying to turn it into an ISO country
code, add country and continent name models and add initial data for
those, add helper function for cleaning the countries, add author
country and continent charts, move the affiliation models to
stats/models.py, fix a bunch of bugs.
 - Legacy-Id: 12846
2017-02-15 18:43:57 +00:00
Henrik Levkowetz efc77762be Added the ability for logged-in users to change their login (username) to any of the active email addresses of the account. Fixes ticket #2052.
- Legacy-Id: 12843
2017-02-15 16:59:23 +00:00
Henrik Levkowetz 0f4207c997 Added support for indicating the primary email address of one's datatracker account. Fixes issue #2106.
- Legacy-Id: 12841
2017-02-15 01:32:08 +00:00
Henrik Levkowetz 29567adf34 Merged in [12835] from rcross@amsl.com:
Fixes #2202.  Interim sessions appear unordered.  Switch templates to use ordered assignments() related object manager.  Also removed now unused template filters.
 - Legacy-Id: 12839
Note: SVN reference [12835] has been migrated to Git commit 8607be0e21
2017-02-14 16:22:54 +00:00
Henrik Levkowetz 3949616482 Added a menu entry for Document Search
- Legacy-Id: 12838
2017-02-14 15:29:52 +00:00
Ryan Cross 8607be0e21 Fixes #2202. Interim sessions appear unordered. Switch templates to use ordered assignments() related object manager. Also removed now unused template filters. Commit ready for merge.
- Legacy-Id: 12835
2017-02-13 22:30:21 +00:00
Henrik Levkowetz f6a1fcdaf8 Added more information about submission errors and a full idnits run to the manual post email sent to the secretariat.
- Legacy-Id: 12831
2017-02-13 20:37:47 +00:00
Henrik Levkowetz 40c73cd483 Tweaked the password strength indicator, and added indication of offline cracking time for throughput 10e4 attempts per second.
- Legacy-Id: 12827
2017-02-12 17:12:03 +00:00
Henrik Levkowetz aeede944d1 Added Django and Python version information to the page footer.
- Legacy-Id: 12822
2017-02-11 23:43:18 +00:00
Henrik Levkowetz 104d4c7b1a Added Django and Python version information to the page footer.
- Legacy-Id: 12821
2017-02-11 23:42:51 +00:00
Henrik Levkowetz 553338fe9a Added some updates to /release/about
- Legacy-Id: 12820
2017-02-11 23:40:55 +00:00
Henrik Levkowetz aa5e61d958 Updated all urlpatterns to use ietf.utils.urls.url() instead of django's,
in order to autogenerate dotted path url pattern names.  Updated a number
of url reverses to use dotted path, and removed explicit url pattern names
as needed.

Changed some imports to prevent import of ietf.urls before django
initialization was complete.


Changed 3 cases of form classes being curried to functions; django 1.10
didn't accept that.

Started converting old-style middleware classes to new-style middleware
functions (incomplete).

Tweaked a nomcom decorator to preserve function names and attributes, like
a good decorator should.

Replaced the removed django templatetag 'removetags' with our own version
which uses bleach, and does sanitizing in addition to removing explicitly
mentionied html tags.

Rewrote the filename argument handling in a management command which had
broken with the upgrade.
 - Legacy-Id: 12818
2017-02-11 14:43:01 +00:00
Henrik Levkowetz 7dea44e626 Added a change password page, and linked to it from the account profile page and user menu. Added zxcvbn-based browser-side password strength estimation on the various password setting, re-setting, and changing forms. Added a change password test. Changed ietfauth/urls.py to not use the deprecated string form for views in urlpatterns.
- Legacy-Id: 12798
2017-02-09 17:03:44 +00:00
Henrik Levkowetz 93efc4470a Re-styled some auth-related forms to use a narrower form body on large screens, for aesthethic reasons.
- Legacy-Id: 12797
2017-02-09 16:58:11 +00:00
Henrik Levkowetz 6c3a4015c5 Tweaked the IPR Details page to show the possible a), b), and c) choices under section 'V' when licensing declaration to be provided later has been chosen.
- Legacy-Id: 12793
2017-02-08 18:04:34 +00:00
Henrik Levkowetz db1cc15f1f Undid last commit
- Legacy-Id: 12792
2017-02-08 18:03:29 +00:00
Henrik Levkowetz 15628c698f Tweaked the IPR Details page to show the possible a), b), and c) choices under section 'V' when licensing declaration to be provided later has been chosen.
- Legacy-Id: 12791
2017-02-08 18:02:03 +00:00
Ole Laursen ef251c6bc7 Add author affiliation chart.
Also add a model for registering an alias for an affiliation so that
we can group affiliations that are considered the same for statistical
purposes, and a model for registering unimportant endings like Inc.
and GmbH.

Affiliation grouping is done through three means: stripping
uninteresting endings, merging entries that only differ in case and
aliases that map from case-insensitive alias to name.

Stripping endings and merging based on case seem to reduce the number
of needed manually maintained aliases greatly.
 - Legacy-Id: 12785
2017-02-03 18:49:43 +00:00
Ole Laursen a9525ab4f4 Revamp stats selector UI a bit to accomodate statistics counting
authors (instead of documents), add stats with documents per author
 - Legacy-Id: 12766
2017-01-31 16:32:20 +00:00
Henrik Levkowetz 40e8380751 Merged django 1.9 work forward to copy of trunk @6.41.0
- Legacy-Id: 12756
2017-01-30 23:13:02 +00:00
Ole Laursen ce2180971a Revamp choice parsing a bit in statistics section, add time choice to
documents to be able to choose between all time and recent drafts
 - Legacy-Id: 12751
2017-01-30 13:34:17 +00:00
Ole Laursen 90051a1575 Add support for displaying and editing author affiliation and country
when submitting a draft, replace the Submission.authors line-based
text field with a JSON field
 - Legacy-Id: 12745
2017-01-27 16:10:31 +00:00
Ole Laursen 9308948195 Add person, affiliation and country (through django-countries) to
DocumentAuthor, rename author field to email and make it optional (for
modeling old email-less submissions), remove the authors many to many
referencing field from Document as it is not really pointing the right
place.

Update the Secretariat tools to show affiliation and country.

Add migration for getting rid of the fake email addresses that the
migration script created some years ago (just set the author email
field to null).
 - Legacy-Id: 12739
2017-01-26 17:10:08 +00:00
Henrik Levkowetz c86c6e5d4e Fixed up the div tree to bring back the section navigation on the IESG agenda, and fixed the div level and width for the footer.
- Legacy-Id: 12731
2017-01-25 21:41:03 +00:00
Robert Sparks e0ea8b0f57 Added programs to the datatracker. Added use of restructuredtext for group about pages. Generalized several places where code handles different group types. Improved testing of group about. Commit ready for merge.
- Legacy-Id: 12722
2017-01-24 19:55:49 +00:00
Henrik Levkowetz 650ffe3c15 Fixed some additional cases of template if statements not using '=='.
- Legacy-Id: 12715
2017-01-23 18:56:44 +00:00
Henrik Levkowetz fa60671148 Fixed another instance of '=' being used for comparison in a template.
- Legacy-Id: 12708
2017-01-19 21:21:10 +00:00
Henrik Levkowetz 4c86cfc63d Fixed two cases of templates using '=' in tests instead of '=='.
- Legacy-Id: 12679
2017-01-19 17:30:27 +00:00
Henrik Levkowetz 2414b932e2 Deprecation fix: removed 'load firstof from future'.
- Legacy-Id: 12674
2017-01-19 16:16:52 +00:00
Henrik Levkowetz 82760fb21f Deprecation fix: Changed all instances of the old syntax for the 'cycle' template tag to use the new syntax.
- Legacy-Id: 12672
2017-01-19 16:10:13 +00:00
Henrik Levkowetz b4480a1625 Merged in [12670] from rjsparks@nostrum.com:
Make changing skip_next on a review assignment an explicit decision of the assigner.  Fixes #2148.
 - Legacy-Id: 12671
Note: SVN reference [12670] has been migrated to Git commit 8e007ce50b
2017-01-19 15:25:22 +00:00
Robert Sparks 8e007ce50b Make changing skip_next on a review assignment an explicit decision of the assigner. Commit ready for merge. Fixes #2148.
- Legacy-Id: 12670
2017-01-19 14:23:09 +00:00
Henrik Levkowetz 7d25922e9b Enabled correct time sorting and reporting for interim meetings on /group/{{acronym}}/meetings/, and tweaked the date format. Fixes issue #2145.
- Legacy-Id: 12669
2017-01-18 19:24:14 +00:00
Henrik Levkowetz 79dc639f46 Merged in [12665] from rjsparks@nostrum.com:
Make it easier to see who's really next in reviewer rotation.
 - Legacy-Id: 12668
Note: SVN reference [12665] has been migrated to Git commit 49dcf67fd5
2017-01-18 16:30:29 +00:00
Henrik Levkowetz dd82df50a1 Merged in [12627] from rjsparks@nostrum.com:
Added some convenience navigation for review team secretaries to the menu. Restructured the menu lightly around Documents and Role-related links. Added navigation from a reviewers \'My Reviews\' page back to the review team pages. Fixes #2079.
 - Legacy-Id: 12667
Note: SVN reference [12627] has been migrated to Git commit 41d3bb61b4
2017-01-18 15:55:11 +00:00
Henrik Levkowetz 7a8555599f Added a link to the group datatracker page to the new group announcement (and review) emails. Fixes issue #2140.
- Legacy-Id: 12666
2017-01-17 22:22:46 +00:00
Robert Sparks 49dcf67fd5 Make it easier to see who's really next in reviewer rotation. Commit ready for merge.
- Legacy-Id: 12665
2017-01-17 22:04:16 +00:00
Robert Sparks 0dd2e460f3 Make it easier to see what reviews need to be closed as "No Response". Fixes #2128. Commit ready for merge.
- Legacy-Id: 12664
2017-01-17 21:04:42 +00:00
Ole Laursen 0479600ed0 Simple wording fix
- Legacy-Id: 12663
2017-01-17 13:53:13 +00:00
Ole Laursen 76bcab6efc Show formal languages used on new submissions and make the field
editable, also add it to the test with a simple JSON example
 - Legacy-Id: 12662
2017-01-17 13:52:16 +00:00
Ole Laursen f4555c4269 Fix another spacing bug on the submit page
- Legacy-Id: 12661
2017-01-17 13:50:41 +00:00
Ole Laursen b3d75af1af Fix a spacing bug in the submission HTML
- Legacy-Id: 12659
2017-01-16 17:34:46 +00:00
Ole Laursen 641d92cf49 Add many-to-many field with formal languages to Document and add formal
language statistics
 - Legacy-Id: 12658
2017-01-16 17:06:54 +00:00
Ole Laursen 6378594033 Add word count and submit format statistics
- Legacy-Id: 12656
2017-01-16 11:36:38 +00:00
Henrik Levkowetz 246e1e7780 Removed an inadvertently duplicated template for loop. Fixes issue #2136.
- Legacy-Id: 12643
2017-01-11 15:27:26 +00:00
Ole Laursen 656ed8c89d Add statistics for pages in documents, refactoring a bit to share more code
- Legacy-Id: 12639
2017-01-10 18:27:15 +00:00
Henrik Levkowetz fef0060251 Added password reset links in 2 places; on the login form and in the User menu -- it's not been really easy to find that page.
- Legacy-Id: 12638
2017-01-10 14:14:07 +00:00
Ole Laursen 13f3b4ed1a Add simple test for document stats
- Legacy-Id: 12631
2017-01-06 16:46:28 +00:00
Ole Laursen 7dc370baa3 Improve wording a bit in the document statistics, turn of chart
animation, it makes the page seem sluggish
 - Legacy-Id: 12630
2017-01-06 15:31:32 +00:00
Ole Laursen dac430c84e Add branch from trunk @r12628 for the author statistics project, add document statistics page with the first statistics with the number of authors per document
- Legacy-Id: 12629
2017-01-06 15:10:49 +00:00
Robert Sparks 41d3bb61b4 Added some convenience navigation for review team secretaries to the menu. Restructured the menu lightly around Documents and Role-related links. Added navigation from a reviewers "My Reviews" page back to the review team pages. Fixes #2079. Commit ready for merge.
- Legacy-Id: 12627
2016-12-23 21:20:55 +00:00
Robert Sparks 2bad0b0bcd Show other completed reviews of a document on page showing the status of a review request. Fixes #2083. Commit ready for merge.
- Legacy-Id: 12596
2016-12-20 22:22:44 +00:00
Robert Sparks 10f4892eae Send mail to team secretaries when a review is explicitly requested. Change the From and Subject for assignment emails to reviewers to make it clearer what the review is for and who assigned it. Fixes #2053 and #2114. Commit ready for merge.
- Legacy-Id: 12593
2016-12-19 22:32:03 +00:00
Robert Sparks 128fec09bd Show additional details about a review request when completing it. Fixes #2112. Commit ready for merge.
- Legacy-Id: 12589
2016-12-19 21:06:06 +00:00
Robert Sparks 7c182375af 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.
- Legacy-Id: 12588
2016-12-19 20:38:51 +00:00
Henrik Levkowetz 61ce846d6c Fixed a html nit; nbsp without semicolon.
- Legacy-Id: 12551
2016-12-16 09:03:45 +00:00
Henrik Levkowetz ff3638e365 Merged in [12549] from rjsparks@nostrum.com:
allow ads and secretaries to edit the review request comment. Fixes #2096. (Again).
 - Legacy-Id: 12550
Note: SVN reference [12549] has been migrated to Git commit 32b431cf24
2016-12-15 23:10:28 +00:00
Henrik Levkowetz 8dcc1d20a2 Merged in [12545] from rjsparks@nostrum.com:
Allow a review request to include a comment to show to the review team secretary at assignment time and the reviewer at review time. Fixes #2096.
 - Legacy-Id: 12548
Note: SVN reference [12545] has been migrated to Git commit 6fcd8b8a16
2016-12-15 22:45:25 +00:00
Henrik Levkowetz 84bfdde831 Merged in [12506] from rjsparks@nostrum.com:
Show the review requester on review team summary pages. Fixes #2095.
 - Legacy-Id: 12538
Note: SVN reference [12506] has been migrated to Git commit 962e3f8443
2016-12-15 17:04:27 +00:00
Henrik Levkowetz b3740bcfca Removed instances of 'load future' from templates that don't need it any more.
- Legacy-Id: 12530
2016-12-15 13:14:16 +00:00
Henrik Levkowetz 8e56935cfd Undid commit 12527, which contained much too much.
- Legacy-Id: 12528
2016-12-15 10:38:54 +00:00
Henrik Levkowetz e3c6e0ac6b Changed the state shown in all_id.txt for drafts which have entered IESG processing, but then been replaced, to show as 'Replaced' instead of 'In IESG Processing'. This is consistent with how they are shown in all_id2.txt.
- Legacy-Id: 12527
2016-12-15 10:36:15 +00:00
Henrik Levkowetz 9a3f6b059b Merged Django-1.8 upgrade work to trunk. Adjusted migration names, and added migrations as necessary. Fixed some instances of broken html.
- Legacy-Id: 12507
2016-12-13 05:55:46 +00:00
Robert Sparks 962e3f8443 Show the review requester on review team summary pages. Fixes #2095. Commit ready for merge.
- Legacy-Id: 12506
2016-12-12 23:03:49 +00:00
Henrik Levkowetz e83cee2c8b Merged in [12487] from rjsparks@nostrum.com:
Make it clearer what version was requested and what version was reviewed on a reveiwers overview page. Fixes #2101.
 - Legacy-Id: 12490
Note: SVN reference [12487] has been migrated to Git commit 96390da5a7514cbe0bd70b61a927cb57260c9c44
2016-12-09 00:05:22 +00:00
Henrik Levkowetz 83a260c6c0 Merged in [12482] from rjsparks@nostrum.com:
Improves control of email headers for review summary messages. Provides team-specific templates for review summary messages. Fixes #2092 and #2082.
 - Legacy-Id: 12483
Note: SVN reference [12482] has been migrated to Git commit 06179c7485dac6c69b2aa30e66095a23a4460209
2016-12-08 17:55:37 +00:00
Henrik Levkowetz 2c27d5c611 Moved optional text wrapping before html escaping in markup_unicode(), used by get_unicode_document_content(). Fixes a problem with lines being wrapped when they should not be.
- Legacy-Id: 12480
2016-12-08 16:27:05 +00:00
Henrik Levkowetz eb966c7545 Fixed the manage assigned reviews template to handle the case when reviewed rev is blank. Fixes issue #2086.
- Legacy-Id: 12474
2016-12-07 16:02:04 +00:00
Henrik Levkowetz 486e394cbf Added more document information to the personal profile pages at /person/<full name>, after a suggestion from Benoit Claise. Fixes issue #2066.
- Legacy-Id: 12447
2016-12-05 13:00:01 +00:00
Henrik Levkowetz 8b60560eed Fixed a typo. Fixes issue #2073.
- Legacy-Id: 12440
2016-12-01 21:51:01 +00:00
Henrik Levkowetz c79b40bc88 Changed the handling of DocEvent 'rev' fields in document history. We should give DocEvent a 'rev' field which is always filled in; the current handling is error prone and much to complicated.
- Legacy-Id: 12433
2016-12-01 13:49:36 +00:00
Henrik Levkowetz 2a9a7afd0b Added a link to the meetecho session recording (not the youtube conversion) on the IETF agenda page.
- Legacy-Id: 12430
2016-11-30 21:02:33 +00:00
Henrik Levkowetz b914f46313 Merged in ^/branch/iola/review-tracker-r12128@12397, bringing in the review tool functionality described in RFC7735. This adds the ability to set up review management pages for review teams such as genart, secdir, opsdir, etc.; letting the review team secretaries manage requested and completed reviews; letting the reviewers keep track of and document their reviews, and more. See the RFC for full specification, and the branch commit log for a full commit history.
- Legacy-Id: 12419
2016-11-29 14:54:19 +00:00