Commit graph

3106 commits

Author SHA1 Message Date
Henrik Levkowetz 1a35504693 Merged in [16592] from rjsparks@nostrum.com:
Change how the session details page links to documents to not link to a specific version. Fixes #2758. See also #2756.
 - Legacy-Id: 16610
Note: SVN reference [16592] has been migrated to Git commit c6c086b122dbd57cb6a55ed7f68be4a8dfd877b6
2019-08-01 20:17:59 +00:00
Henrik Levkowetz 2b1dd0f3e8 Merged in [16590] from rjsparks@nostrum.com:
Example of using webtest. The full testcase was not converted because the add_rule form is modified in-flight by javascript when a control value is changed.
 - Legacy-Id: 16609
Note: SVN reference [16590] has been migrated to Git commit e89f200abc0d9af7609e4bff3592f87eddee1359
2019-08-01 15:09:51 +00:00
Henrik Levkowetz baa639ba01 Merged in [16569] from rjsparks@nostrum.com:
Add quotes around document name in the mailarchive search link on a document's main page. Fixes #2659.
 - Legacy-Id: 16606
Note: SVN reference [16569] has been migrated to Git commit b4a40313c95511693ae8a361aabb355878555fb7
2019-07-31 22:04:16 +00:00
Henrik Levkowetz 4e131f1f2e Merged in [16589] from rjsparks@nostrum.com:
Show a calendar of upcoming meetings. Fixes #2719.
 - Legacy-Id: 16602
Note: SVN reference [16589] has been migrated to Git commit d3b70a46b882979fabb82972921a6ad177c06b08
2019-07-31 15:21:20 +00:00
Henrik Levkowetz de43926eba Merged in [16559] from fenton@bluepopcorn.net:
Added Closing Notes to history and about pages for groups. Fixes issue #2725.
 - Legacy-Id: 16586
Note: SVN reference [16559] has been migrated to Git commit 93b4d6fcc4
2019-07-24 19:49:45 +00:00
Henrik Levkowetz 1ea89276ce Merged in [16558] from rjsparks@nostrum.com:
Make removed IPR disclosures visually distinctive on search results. Partially addresses #2687.
 - Legacy-Id: 16585
Note: SVN reference [16558] has been migrated to Git commit b4a27c59164d13a0840d285532355e0af696be33
2019-07-24 19:04:45 +00:00
Henrik Levkowetz 7039520557 Merged in [16557] from pusateri@bangj.com:
Partially addresses issue #1926 still displaying markdown as text. Fixes #2704.
 - Legacy-Id: 16576
Note: SVN reference [16557] has been migrated to Git commit f76c46bef0
2019-07-22 18:09:53 +00:00
Henrik Levkowetz 23ac054ad6 Merged in [16554] from rjsparks@nostrum.com:
Rework how SlideSuggestion objects name their files. Improve the UI when there are multiple pending suggestions for updating the same presentation.
 - Legacy-Id: 16570
Note: SVN reference [16554] has been migrated to Git commit 1e8eb0ed6d227e32816c4bc352a7301691eaaaac
2019-07-21 21:03:13 +00:00
Russ Housley 765ce0d0b0 Improve performance for a few pages
- Legacy-Id: 16563
2019-07-20 22:59:26 +00:00
Jim Fenton 93b4d6fcc4 Added Closing Notes to history and about pages for groups. Fixes issue #2725. Commit ready for merge.
- Legacy-Id: 16559
2019-07-20 19:47:32 +00:00
Henrik Levkowetz e03784132d Merged changes from current trunk to Py3 branch.
- Legacy-Id: 16468
2019-07-16 15:36:16 +00:00
Henrik Levkowetz 13c69a1a55 Turned off html autoescape in IPR email templates.
- Legacy-Id: 16423
2019-07-07 13:14:42 +00:00
Henrik Levkowetz 269278954e Template variable name change.
- Legacy-Id: 16393
2019-07-04 20:54:36 +00:00
Henrik Levkowetz a1e7dc9acc Changed a function name.
- Legacy-Id: 16386
2019-07-04 16:10:21 +00:00
Henrik Levkowetz 84a80e99a8 Fixed bad logic for the display of previous related IPR informatio in the IPR details template.
- Legacy-Id: 16291
2019-06-19 15:05:59 +00:00
Henrik Levkowetz 426870b766 Merged in the Document and DocAlias primary key change and m2m work in ^/personal/henrik/6.96.1-docalias.
- Legacy-Id: 16261
2019-06-15 12:00:48 +00:00
Henrik Levkowetz 815602351f This is a series of 50 migrations that changes the Document and DocAlias
primary keys from character strings to integers, and makes corresponding code
changes.

This was prompted by database limitations discovered when trying to make
DocAlias use a m2m document field; with 255 long strings as primary keys for
Document and DocAlias this violated the MySQL database limitations.

Changing the primary keys to integers should also improve efficiency.  

Due to the data migrations which create the new integer primary keys and adds
corresponding integer foreign keys matching the previous string foreign keys
in all tables having foreign keys to Document and DocAlias, some of these
migrations take a long time.  The total set of migrations are expected to have
a runtime on the order of 2 hours.
 - Legacy-Id: 16237
2019-06-10 11:32:46 +00:00
Henrik Levkowetz b5ad7dbf49 Updated references of RFC 5226 to RFC 8126, which obsoletes it. Fixes issue #2726.
- Legacy-Id: 16235
2019-06-07 12:30:21 +00:00
Henrik Levkowetz 47cbb8cf1b Moved some explicit URLs from code and templates to settings (related to www6 cleanup).
- Legacy-Id: 16230
2019-06-03 14:53:30 +00:00
Henrik Levkowetz be99a475ae Added a link to the meeting registration page to the meetings menu.
- Legacy-Id: 16214
2019-05-22 19:20:22 +00:00
Henrik Levkowetz 6f0d17fd00 Added a link to the registration page from the meeting 'Important Dates' page.
- Legacy-Id: 16213
2019-05-22 19:18:28 +00:00
Henrik Levkowetz 8e6eb3068a Builds on [16168]. Removed additional instances of links to unposted IPR disclosures that would result in 404 pages.
- Legacy-Id: 16212
Note: SVN reference [16168] has been migrated to Git commit 17db4cd4a4
2019-05-16 19:43:25 +00:00
Henrik Levkowetz b34b51cab9 Added .ics links for future meetings to the group meetings tab.
- Legacy-Id: 16209
2019-05-15 12:21:57 +00:00
Henrik Levkowetz cda1d5eb32 Added sample notification JWT signature verification code to /api/index.html.
- Legacy-Id: 16207
2019-05-14 13:06:18 +00:00
Henrik Levkowetz 60fdfa2c83 Fixed template and view to restore previous review display on the Manage Unassigned Reviews page. Fixes issue #2718.
- Legacy-Id: 16205
2019-05-13 12:19:05 +00:00
Henrik Levkowetz 9099c1e1c1 Tweaked the review assignment presentation in review/request_info.html.
- Legacy-Id: 16204
2019-05-08 13:20:23 +00:00
Henrik Levkowetz 1b5cdfe2f5 Added review assignment information to the review-document view. Addresses issue #2717.
- Legacy-Id: 16203
2019-05-07 21:53:38 +00:00
Henrik Levkowetz 40f4ca4ae7 Modified a template to handle old reviews with incomplete information appropriately, instead of leading to 500 errors.
- Legacy-Id: 16186
2019-05-03 22:00:43 +00:00
Henrik Levkowetz 9d556204d6 Corrected an old URL for past meeting procedures.
- Legacy-Id: 16184
2019-05-02 19:57:39 +00:00
Henrik Levkowetz 5def83ef16 Removed links to the old MHonArc mail archives, and related view.
- Legacy-Id: 16179
2019-05-01 21:24:41 +00:00
Henrik Levkowetz 0dbf3654e9 Changed the BOF request procedures page URL.
- Legacy-Id: 16178
2019-04-30 18:39:39 +00:00
Henrik Levkowetz 8726e74709 Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself.
- Legacy-Id: 16177
2019-04-30 16:54:06 +00:00
Henrik Levkowetz 8d9c601118 Fixed bad html in a proceedings template.
- Legacy-Id: 16175
2019-04-26 13:59:11 +00:00
Henrik Levkowetz 17db4cd4a4 Modified the display of updates to a rejected IPR to avoid links that result in 404 pages.
- Legacy-Id: 16168
2019-04-26 11:15:53 +00:00
Henrik Levkowetz 4f34d6aa58 Combined [16154] from rjsparks@nostrum.com with previous work on ticket #2633 in [16124]. Fixes issue #2633.
- Legacy-Id: 16163
Note: SVN reference [16124] has been migrated to Git commit e101d94065

Note: SVN reference [16154] has been migrated to Git commit 758757038a
2019-04-25 14:39:15 +00:00
Henrik Levkowetz 19226d8cee Merged in [16152] from rjsparks@nostrum.com:
Show minutes on the popup for the meeting materials button on the agenda page when those minutes are available. Fixes #2711.
 - Legacy-Id: 16162
Note: SVN reference [16152] has been migrated to Git commit 88f49ed2b4
2019-04-25 14:23:09 +00:00
Henrik Levkowetz 87e94fae11 Merged in [16150] from rjsparks@nostrum.com:
Whitespace only changes.
 - Legacy-Id: 16161
Note: SVN reference [16150] has been migrated to Git commit d50adc0d8c
2019-04-25 13:41:06 +00:00
Henrik Levkowetz c0f41f71b4 Added back a file lost by mistake.
- Legacy-Id: 16159
2019-04-25 13:15:00 +00:00
Henrik Levkowetz 3d76483ba0 Merged in [16145] from housley@vigilsec.com:
Update the out-of-date links in the footer of each datatracker page. Fixes #2710.
 - Legacy-Id: 16156
Note: SVN reference [16145] has been migrated to Git commit d96e042bc9
2019-04-23 12:31:08 +00:00
Henrik Levkowetz 5547b6d871 Merged in [16144] from housley@vigilsec.com:
Remove some clutter from I-D upload page.  The information was mived to the Instructions tab, but a higligh to the Note Well and BCP 78 was added. Fixes #2057.
 - Legacy-Id: 16155
Note: SVN reference [16144] has been migrated to Git commit 37851b9742
2019-04-23 11:40:25 +00:00
Henrik Levkowetz bb4fe3fbbf Undid previous commit
- Legacy-Id: 16153
2019-04-22 19:22:42 +00:00
Robert Sparks 88f49ed2b4 Show minutes on the popup for the meeting materials button on the agenda page when those minutes are available. Fixes #2711. Commit ready for merge.
- Legacy-Id: 16152
2019-04-22 19:03:08 +00:00
Henrik Levkowetz cfcefc2e32 Merged in [16144] from housley@vigilsec.com:
Remove some clutter from I-D upload page.  The information was mived to the Instructions tab, but a higligh to the Note Well and BCP 78 was added. Fixes #2057.
 - Legacy-Id: 16151
Note: SVN reference [16144] has been migrated to Git commit 37851b9742
2019-04-22 17:39:26 +00:00
Robert Sparks d50adc0d8c Whitespace only changes. Commit ready for merge.
- Legacy-Id: 16150
2019-04-22 16:55:58 +00:00
Russ Housley d96e042bc9 Update the out-of-date links in the footer of each datatracker page. Fixes #2710. Commit ready for merge.
- Legacy-Id: 16145
2019-04-17 20:31:28 +00:00
Russ Housley 37851b9742 Remove some clutter from I-D upload page. The information was mived to the Instructions tab, but a higligh to the Note Well and BCP 78 was added. Fixes #2057. Commit ready for merge.
- Legacy-Id: 16144
2019-04-16 20:18:27 +00:00
Henrik Levkowetz 33e0f8c35d Merged in [16126] from housley@vigilsec.com:
Allow Secretariat to handle downrefs when they approve a document
 - Legacy-Id: 16134
Note: SVN reference [16126] has been migrated to Git commit 8c7e75101d
2019-04-08 17:02:02 +00:00
Henrik Levkowetz b92d8ab30d Merged in [16124] from rcross@amsl.com:
Add No Bluesheets indicator to materials page.
 - Legacy-Id: 16133
Note: SVN reference [16124] has been migrated to Git commit e101d94065
2019-04-04 15:37:25 +00:00
Henrik Levkowetz c90977ed2d Merged in [16121] from rjsparks@nostrum.com:
Provides menubar offset for wg anchors on the /wg page. Fixes #1481.
 - Legacy-Id: 16131
Note: SVN reference [16121] has been migrated to Git commit 1c04745c3e
2019-04-03 20:55:33 +00:00
Henrik Levkowetz 5aad3a652d Merged in [16110] from rjsparks@nostrum.com:
Include the note itself in email sent when the RFC editor note changes after document approval. Also changed the flow to redirect back to the writeups pages after editing the RFC editor note. Fixes #2672.
 - Legacy-Id: 16130
Note: SVN reference [16110] has been migrated to Git commit fbfd204eb9
2019-04-03 19:30:10 +00:00
Russ Housley 8c7e75101d Allow Secretariat to handle downrefs when they approve a document
- Legacy-Id: 16126
2019-04-01 19:46:14 +00:00
Henrik Levkowetz 9f73869ea3 Merged in [16108] from fenton@bluepopcorn.net:
Moved old nomcom announcements to database and removed references to legacy website. Fixes #2686.
 - Legacy-Id: 16123
Note: SVN reference [16108] has been migrated to Git commit 26ebb022e7
2019-03-28 14:38:22 +00:00
Henrik Levkowetz eee884f64d Merged in [16107] from rjsparks@nostrum.com:
Show the agenda note, if it exits, on a sessions SUMMARY line in the ical view of an agenda. Fixes #2676.
 - Legacy-Id: 16122
Note: SVN reference [16107] has been migrated to Git commit 69acaccf14
2019-03-28 14:03:11 +00:00
Robert Sparks 1c04745c3e Provides menubar offset for wg anchors on the /wg page. Fixes #1481. Commit ready for merge.
- Legacy-Id: 16121
2019-03-28 13:31:40 +00:00
Henrik Levkowetz d565375028 Merged in [16102] from rjsparks@nostrum.com:
Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403.
 - Legacy-Id: 16118
Note: SVN reference [16102] has been migrated to Git commit becad91b0b
2019-03-28 13:02:29 +00:00
Henrik Levkowetz 23d28bc0c3 Merged in [16095] from peter@akayla.com:
Fixed bad calls to rfcdiff for -00 drafts and replaced drafts.  Fixes issue #2697.
 - Legacy-Id: 16117
Note: SVN reference [16095] has been migrated to Git commit cfdbae1f3c
2019-03-28 12:04:54 +00:00
Henrik Levkowetz 93593a07c4 Merged in [16094] from magnus.westerlund@ericsson.com:
Added sortable columns to Review Team Reviewers page. Partially addresses issue #2656
 - Legacy-Id: 16115
Note: SVN reference [16094] has been migrated to Git commit 0c0e75861e
2019-03-28 11:08:06 +00:00
Henrik Levkowetz 82672519df Undid previous merge
- Legacy-Id: 16113
2019-03-28 11:05:25 +00:00
Henrik Levkowetz 6a159ebdfd Merged in [16094] from magnus.westerlund@ericsson.com:
Added sortable columns to Review Team Reviewers page. Partially addresses issue #2656
 - Legacy-Id: 16112
Note: SVN reference [16094] has been migrated to Git commit 0c0e75861e
2019-03-28 11:02:52 +00:00
Robert Sparks fbfd204eb9 Include the note itself in email sent when the RFC editor note changes after document approval. Also changed the flow to redirect back to the writeups pages after editing the RFC editor note. Fixes #2672. Commit ready for merge.
- Legacy-Id: 16110
2019-03-28 10:07:11 +00:00
Jim Fenton 26ebb022e7 Moved old nomcom announcements to database and removed references to legacy website. Fixes #2686. Commit ready for merge.
- Legacy-Id: 16108
2019-03-27 17:23:08 +00:00
Robert Sparks 69acaccf14 Show the agenda note, if it exits, on a sessions SUMMARY line in the ical view of an agenda. Fixes #2676. Commit ready for merge.
- Legacy-Id: 16107
2019-03-27 12:06:57 +00:00
Henrik Levkowetz 6ab5e04f5d Changed the etherpad url schema to https.
- Legacy-Id: 16104
2019-03-26 15:53:02 +00:00
Robert Sparks becad91b0b Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403. Commit ready for merge.
- Legacy-Id: 16102
2019-03-25 16:10:00 +00:00
Henrik Levkowetz a8086369ec Merged in [16089] from mahoney@nostrum.com:
added instructions for entering the draft name. Fixes #1375.
 - Legacy-Id: 16099
Note: SVN reference [16089] has been migrated to Git commit 37a7203849
2019-03-24 15:28:02 +00:00
Peter E. Yee cfdbae1f3c Fixed bad calls to rfcdiff for -00 drafts and replaced drafts. Fixes issue #2697. Commit ready for merge.
- Legacy-Id: 16095
2019-03-23 18:17:51 +00:00
Jean Mahoney 37a7203849 added instructions for entering the draft name. Fixes #1375. Commit ready to merge.
- Legacy-Id: 16089
2019-03-23 16:10:46 +00:00
Russ Housley 268b99bd56 Add downward references to telechat moderator package and Secretariat telechat pages. Commit ready for merge.
- Legacy-Id: 16087
2019-03-23 15:36:07 +00:00
Robert Sparks 9c53cd0953 Repaired a couple of iesg/agenda related templates.
- Legacy-Id: 16041
2019-03-19 15:24:31 +00:00
Robert Sparks 1e7238b71b Templates missing from last commit
- Legacy-Id: 16040
2019-03-18 21:16:22 +00:00
Robert Sparks f57fb6b8a6 Added the ability to withdraw individual assignments. Added the ability to mark individual assignments no-response.
- Legacy-Id: 16039
2019-03-18 21:15:20 +00:00
Robert Sparks da3174ab68 Improved several views.
- Legacy-Id: 16038
2019-03-18 19:41:07 +00:00
Robert Sparks 4b147f2ef8 More cleanup and correction. Caught a pervasive misuse of a state-name
- Legacy-Id: 16036
2019-03-15 20:39:06 +00:00
Henrik Levkowetz 02a9bae906 Changed etherpad server address from etherpad.tools.ietf.org to etherpad.ietf.org.
- Legacy-Id: 16033
2019-03-14 21:03:27 +00:00
Robert Sparks 334767fa6f Some admin tweaks and removal of a dead template. Tests all pass now. Functionality is still not right.
- Legacy-Id: 16032
2019-03-14 19:14:33 +00:00
Robert Sparks 0856990683 Checkpoint. Most tests do not fail. Oddness with an API resource, and with one template's coverage
- Legacy-Id: 16031
2019-03-14 18:39:40 +00:00
Robert Sparks a4db66564c Checkpoint. Ended up chasing group.views_review before stats.
- Legacy-Id: 16030
2019-03-13 22:02:10 +00:00
Robert Sparks 073ce55f6c Checkpoint. ReviewTests pass, but others still fail of course. Next step is to address stats.
- Legacy-Id: 16021
2019-03-12 17:48:19 +00:00
Henrik Levkowetz cce8032ba5 Removed a statement about IETF being an activity of the Internet Society from a template file, and tweaked the remaining text.
- Legacy-Id: 16017
2019-03-09 15:02:32 +00:00
Henrik Levkowetz e52d1e68ec Refactored some templates to reduce materials page permission lookups from ~2*#sessions to just a few.
- Legacy-Id: 16014
2019-03-07 23:25:02 +00:00
Robert Sparks b85052fe63 Checkpoint. Lots of tests will still fail. Reordered some migrations. Brought about half of the ietf.doc.views_review views into line with the new models. Next step is the other half.
- Legacy-Id: 16012
2019-03-07 23:08:14 +00:00
Henrik Levkowetz aad7a9a834 Improved a somewhat misleading UI for adding account email addresses. Fixes issue #2692.
- Legacy-Id: 16010
2019-03-07 14:56:06 +00:00
Robert Sparks e91d706d5b Checkpointing. This is an incomplete idea. The tests will fail massively.
- Legacy-Id: 15985
2019-03-01 23:19:47 +00:00
Henrik Levkowetz 2d31d5d421 Added a note to the draft/RFC stats pages about missing data.
- Legacy-Id: 15973
2019-02-26 11:53:02 +00:00
Henrik Levkowetz 720943af72 Removed the has_dependencies GroupFeature, and used has_documents instead in the one place it was used.
- Legacy-Id: 15934
2019-02-07 15:56:48 +00:00
Henrik Levkowetz b57ad67041 Updated code and templates to use the new docman and groupman group features.
- Legacy-Id: 15922
2019-01-30 15:59:00 +00:00
Henrik Levkowetz 95fe1ae729 Removed origin information from the liaison_title.html template, as it's used in a context where html comments will be rendered. Fixes issue #2674.
- Legacy-Id: 15916
2019-01-24 20:58:06 +00:00
Henrik Levkowetz 3d2d9e2d0a Changed the construction of element IDs that could trigger ad-blockers to avoid the problem.
- Legacy-Id: 15831
2018-12-18 14:47:26 +00:00
Henrik Levkowetz a1fc8722f2 Merged in [15824] from rjsparks@nostrum.com:
Make it more obvious that a group has been replaced when looking at its pages. Fixes #2661.
 - Legacy-Id: 15826
Note: SVN reference [15824] has been migrated to Git commit fdf0964c40
2018-12-16 20:43:12 +00:00
Henrik Levkowetz 0289f326b8 Merged in [15818] from rjsparks@nostrum.com:
Whitespace only change to make the conditional structure followable.
 - Legacy-Id: 15825
Note: SVN reference [15818] has been migrated to Git commit 487c35d0ae
2018-12-16 18:27:13 +00:00
Robert Sparks fdf0964c40 Make it more obvious that a group has been replaced when looking at its pages. Fixes #2661. Commit ready for merge.
- Legacy-Id: 15824
2018-12-14 22:25:55 +00:00
Henrik Levkowetz e37303b441 Merged in [15822] and [15809] from rjsparks@nostrum.com:
Added an explicit ID-Exists state for the IESG state machine.
    Reworked code so that the IESG state machine always has a state.
    Added the ability to release a document from a working group,
    research group, or the independent stream. Releasing a document
    removes all stream state, and sets the document to have no stream.
 - Legacy-Id: 15823
Note: SVN reference [15809] has been migrated to Git commit 6118975620

Note: SVN reference [15822] has been migrated to Git commit f6886f6105
2018-12-14 22:17:58 +00:00
Henrik Levkowetz fbcdcfaf0d Merged in [15816] from rjsparks@nostrum.com:
Provide a correct link to jabber logs for plenaries in past agendas. Fixes #2641.
 - Legacy-Id: 15819
Note: SVN reference [15816] has been migrated to Git commit 590e20c00f
2018-12-13 21:59:51 +00:00
Robert Sparks 487c35d0ae Whitespace only change to make the conditional structure followable. Commit ready for merge.
- Legacy-Id: 15818
2018-12-13 21:00:00 +00:00
Robert Sparks 590e20c00f Provide a correct link to jabber logs for plenaries in past agendas. Fixes #2641. Commit ready for merge.
- Legacy-Id: 15816
2018-12-13 19:51:18 +00:00
Henrik Levkowetz 115cde247b Merged in [15807] from rjsparks@nostrum.com:
Repaired another instance of a literal path with a reverse lookup. Related to #2657.
 - Legacy-Id: 15814
Note: SVN reference [15807] has been migrated to Git commit 672b491ec3
2018-12-13 16:09:25 +00:00
Henrik Levkowetz 9ea42824e8 Added a description of the /doc//doc.json API to the /api/ index page, and also added a table-of-contents column.
- Legacy-Id: 15813
2018-12-13 15:26:11 +00:00
Robert Sparks 6118975620 Added an explicit ID-Exists state for the IESG state machine. Reworked code so that the IESG state machine always has a state. Added the ability to release a document from a working group, research group, or the independent stream. Releasing a document removes all stream state, and sets the document to have no stream.
- Legacy-Id: 15809
2018-12-11 22:38:05 +00:00
Robert Sparks 672b491ec3 Repaired another instance of a literal path with a reverse lookup. Related to #2657. Commit ready for merge.
- Legacy-Id: 15807
2018-12-04 20:17:37 +00:00
Robert Sparks 4fef511b74 Changed an inappropriate literal path to a reverse url lookup. Fixes #2657. Commit ready for merge.
- Legacy-Id: 15806
2018-12-04 20:12:23 +00:00
Robert Sparks cb707248e2 Add history to ReviewerSettings. Fixes #2147. Commit ready for merge.
- Legacy-Id: 15804
2018-12-03 22:23:01 +00:00
Henrik Levkowetz b1745770a4 Always show the liaison submitted date on liaison pages, as requested.
- Legacy-Id: 15775
2018-11-20 13:15:32 +00:00
Henrik Levkowetz 69263cf141 Updated highcharts and added support for CSV export. Also tweaked the look of the highcharts context menu separators.
- Legacy-Id: 15770
2018-11-13 19:28:46 +00:00
Henrik Levkowetz 1149ebcacf Merged in [15722] from rcross@amsl.com:
Add link to meeting/../agendas/list.  Fixes #2627.
 - Legacy-Id: 15762
Note: SVN reference [15722] has been migrated to Git commit b15a008c40
2018-11-12 16:52:56 +00:00
Henrik Levkowetz 44e28707cc Merged in [15709] from rjsparks@nostrum.com:
Show counts on the active groups page and on the active wgs page. Fixes #2060.
 - Legacy-Id: 15755
Note: SVN reference [15709] has been migrated to Git commit cb02df1681
2018-11-12 12:24:41 +00:00
Henrik Levkowetz 8affebe2a0 Fixed the placement of {% origin %} in some templates.
- Legacy-Id: 15748
2018-11-10 20:36:43 +00:00
Henrik Levkowetz 570de244c8 Merged in [15705] from johnl@taugh.com:
Trivial fix for trivial issue #1907, warn user that added addresses will be confirmed.
 - Legacy-Id: 15743
Note: SVN reference [15705] has been migrated to Git commit 4468eb523a
2018-11-09 20:36:59 +00:00
Henrik Levkowetz e4af908a74 Merged in [15698] from rjsparks@nostrum.com:
Notify the RFC Editor when an RFC Editor note is changed after a draft has been approved. Fixes #2440.
 - Legacy-Id: 15729
Note: SVN reference [15698] has been migrated to Git commit 43374969f6
2018-11-06 07:13:56 +00:00
Henrik Levkowetz a21fa5d094 Merged in [15696] from peter@akayla.com:
Minor text fixes.  Fixes issue #2621.
 - Legacy-Id: 15727
Note: SVN reference [15696] has been migrated to Git commit dd7f7f7194
2018-11-06 05:14:23 +00:00
Henrik Levkowetz eeba500b58 Merged in [15693] from mahoney@nostrum.com:
Fixed link to webex request page. Fixes issue #2564.
 - Legacy-Id: 15718
Note: SVN reference [15693] has been migrated to Git commit c4d88a60ee
2018-11-05 09:08:27 +00:00
Henrik Levkowetz 34d4b5c4be Provided a tooltip with full time information for the document history dates.
- Legacy-Id: 15714
2018-11-05 04:21:02 +00:00
Henrik Levkowetz 955ba2b88d Merged in [15689] from mahoney@nostrum.com:
Changed wording since it is not an error for there to be two people with the same name. Fixes issue #2616.
 - Legacy-Id: 15711
Note: SVN reference [15689] has been migrated to Git commit 6421ebc1de
2018-11-04 09:08:12 +00:00
Henrik Levkowetz df2747b963 Factored out some parts of the meeting/agenda.html into separate files, and added session buttons for 'other' session (e.g., hotrfc)
- Legacy-Id: 15710
2018-11-04 08:30:02 +00:00
Robert Sparks cb02df1681 Show counts on the active groups page and on the active wgs page. Fixes #2060. Commit ready for merge.
- Legacy-Id: 15709
2018-11-04 01:33:34 +00:00
Henrik Levkowetz a99ca1584a Merged in [15688] from mahoney@nostrum.com:
Fixed bad variable in title of requests.html. Fixes issue #2608.
 - Legacy-Id: 15707
Note: SVN reference [15688] has been migrated to Git commit 47e3ba8ba4
2018-11-03 11:46:40 +00:00
John R. Levine 4468eb523a Trivial fix for trivial issue #1907, warn user that added addresses will be confirmed.
Commit ready for merge.
 - Legacy-Id: 15705
2018-11-03 11:07:13 +00:00
Henrik Levkowetz bd264895f6 It need not be an error to find duplicate person records, such as for instance for 'Matt Larson'. Took out the statement in the profile template that this is an error.
- Legacy-Id: 15704
2018-11-03 10:39:46 +00:00
Henrik Levkowetz c6eefe0270 Don't show slides in main IETF meeting agenda for sessions with their own session agenda.
- Legacy-Id: 15703
2018-11-03 10:14:17 +00:00
Robert Sparks 43374969f6 Notify the RFC Editor when an RFC Editor note is changed after a draft has been approved. Fixes #2440. Commit ready for merge.
- Legacy-Id: 15698
2018-11-03 08:13:10 +00:00
Peter E. Yee dd7f7f7194 Minor text fixes. Fixes issue #2621. Commit ready for merge.
- Legacy-Id: 15696
2018-11-03 07:38:40 +00:00
Jean Mahoney c4d88a60ee Fixed link to webex request page. Fixes issue #2564. Commit ready for merge.
- Legacy-Id: 15693
2018-11-03 06:45:49 +00:00
Jean Mahoney 6421ebc1de Changed wording since it is not an error for there to be two people with the same name. Fixes issue #2616. Commit ready to merge.
- Legacy-Id: 15689
2018-11-03 05:59:53 +00:00
Jean Mahoney 47e3ba8ba4 Fixed bad variable in title of requests.html. Fixes issue #2608. Commit ready to merge.
- Legacy-Id: 15688
2018-11-03 05:51:40 +00:00
Henrik Levkowetz 95161df4f4 Merged in [15679] from mahoney@nostrum.com:
Verb tense used in Ballot Issued emails now matches whether the LC end date is in the past or future. Fixes issue #2482.
 - Legacy-Id: 15685
Note: SVN reference [15679] has been migrated to Git commit 194d8c89d1
2018-11-03 04:37:41 +00:00
Jean Mahoney 194d8c89d1 Verb tense used in Ballot Issued emails now matches whether the LC end date is in the past or future. Fixes issue #2482. Commit ready for merge.
- Legacy-Id: 15679
2018-11-03 03:38:52 +00:00
Robert Sparks b76ea7bcd5 Let a reviewer indicate that an AD should give this review early attention. Fixes #2553. Commit ready for merge.
- Legacy-Id: 15676
2018-11-02 21:23:27 +00:00
Robert Sparks c7bf147b1d Let review teams opt in to poking a responsible AD when unhappy reviews are submitted. Fixes #2544. Commit ready for merge.
- Legacy-Id: 15675
2018-11-02 20:18:06 +00:00
Henrik Levkowetz 65bf395996 Clarify that the document search author field accepts also author affiliation as a search term.
- Legacy-Id: 15615
2018-10-29 21:09:52 +00:00
Henrik Levkowetz 5ff8536fa0 Removed microscopic photos from nomcom feedback page buttons. Few browsers render them correctly with badges, and they are too small to provide meaningful information.
- Legacy-Id: 15614
2018-10-29 11:55:55 +00:00
Henrik Levkowetz 2a6d6b6417 Updated the nomcom reference from 3777 to 7437 on the profile edit page.
- Legacy-Id: 15597
2018-10-18 09:48:14 +00:00
Henrik Levkowetz 8746e5be23 Merged in [15550] from rjsparks@nostrum.com:
Added meeting.agenda_info_note.
 - Legacy-Id: 15554
Note: SVN reference [15550] has been migrated to Git commit d179db39d4
2018-10-10 22:23:49 +00:00
Henrik Levkowetz 462994a936 Merged in [15549] from rjsparks@nostrum.com:
Renamed meeting.agenda_note to meeting.agenda_warning_note.
 - Legacy-Id: 15553
Note: SVN reference [15549] has been migrated to Git commit c9e1474076
2018-10-10 19:36:06 +00:00
Henrik Levkowetz 45aad7255c Changed the 'View' button on the NomCom email classification page to render the email body within <pre>, and to not offer classification choices, as this encourages a slow workflow, and also seems to have been broken for some time.
- Legacy-Id: 15552
2018-10-10 17:53:01 +00:00
Robert Sparks d179db39d4 Added meeting.agenda_info_note. Commit ready for merge.
- Legacy-Id: 15550
2018-10-09 22:08:45 +00:00
Robert Sparks c9e1474076 Renamed meeting.agenda_note to meeting.agenda_warning_note. Commit ready for merge.
- Legacy-Id: 15549
2018-10-09 20:52:04 +00:00
Henrik Levkowetz 8c985fe440 Turned the nomcom chair dropdown menu item 'Classify pending feedback' into a tab with a mail count badge.
- Legacy-Id: 15544
2018-10-08 15:11:21 +00:00
Henrik Levkowetz 8f2ba33059 Merged in [15263], [15264], [15265], [15287] from rcross@amsl.com:
Added new custom API endpoints for export of person data, restricted
    to secretariat use.  Added a test for the new custom API.
 - Legacy-Id: 15543
Note: SVN reference [15263] has been migrated to Git commit 8e7e0faf529db057ac4f7496d0bc84fb05f0625d

Note: SVN reference [15264] has been migrated to Git commit e6549635650d4d9f9a9de7c5b4711f5a4a25c42c

Note: SVN reference [15265] has been migrated to Git commit 7c0e97f824b874763550adf1647841129017bf5a

Note: SVN reference [15287] has been migrated to Git commit 7431bdfcd9f2213c812a9004162ca576ae230a94
2018-10-08 14:23:51 +00:00
Henrik Levkowetz b984422471 Added pagination to the nomcom pending-feedback page, to reduce load time.
- Legacy-Id: 15534
2018-10-08 11:51:21 +00:00
Henrik Levkowetz 7dccae286d Changed the mail-not-sent icon on the document ballot page.
- Legacy-Id: 15527
2018-10-07 19:31:46 +00:00
Henrik Levkowetz 22a2e29db8 Added an send_email field to BallotPostitionDocEvent to reflect whether the 'Send email' button was used to save the ballot position. Reverted a different earlier schema change which had the same purpose. Added icons on documents' IESG evaluation record to reflect this.
- Legacy-Id: 15526
2018-10-07 15:08:17 +00:00
Henrik Levkowetz 7b65e28be2 Fixed a typo in the GDPR consent request email template.
- Legacy-Id: 15518
2018-10-02 19:28:33 +00:00
Henrik Levkowetz 27fdcd7c6d Added column sorting to the private nomcom nominee table.
- Legacy-Id: 15505
2018-09-29 20:17:19 +00:00
Henrik Levkowetz d56601d37f Added a clarification to the GDPR consent request email text after receiving about 100 emails in response to the first email round, containing what seems to be automatic responses indicating 'Yes, I confirm'.
- Legacy-Id: 15500
2018-09-29 19:22:16 +00:00
Henrik Levkowetz 29ae7809d7 Merged in [15486] from rjsparks@nostrum.com:
Allow a nomcom to show nominees that have accepted nomination before feedback is open. Fixes #2598.
 - Legacy-Id: 15487
Note: SVN reference [15486] has been migrated to Git commit 4d5de5dee6
2018-09-26 21:54:05 +00:00
Robert Sparks 4d5de5dee6 Allow a nomcom to show nominees that have accepted nomination before feedback is open. Fixes #2598. Commit ready for merge.
- Legacy-Id: 15486
2018-09-26 18:57:30 +00:00
Henrik Levkowetz 367ce2361f Tweaked the consent request email text to point out an alternative to follow email links.
- Legacy-Id: 15485
2018-09-26 15:25:22 +00:00
Henrik Levkowetz ce2c8bc65f Tweaked the text of the personal information help page to remove some ambiguity.
- Legacy-Id: 15483
2018-09-26 12:35:12 +00:00
Henrik Levkowetz a2a19b8c61 Updated the personal information notice email text based on advice from councel (Tom Zych).
- Legacy-Id: 15475
2018-09-20 11:44:17 +00:00
Henrik Levkowetz 4fba531e9e Merged in the latest GDPR changes. This refines the handling of the consent checkbox on the account page; refines the Consent Needed warning given on login if consent is needed; tweaks several models to set the on_deletion fields for FK to User and Person appropriately; adds a Person.needs_consent() method to capture the logic of which fields require consent; refines the Person.plain_name() method and the user.log.log() function; and adds 2 management commands to send out consent requests and delete non-consent information, respectively.
- Legacy-Id: 15464
2018-09-16 23:12:43 +00:00
Henrik Levkowetz 2aefd51083 Updated the personal information notification email template.
- Legacy-Id: 15458
2018-09-16 13:47:08 +00:00
Henrik Levkowetz 4e2b62d126 Added a bit of javascript and styling to make it possible to use URL fragment identifiers to link to position-specific tabs on the nomocom requirements and questionnaire pages.
- Legacy-Id: 15451
2018-09-13 15:50:31 +00:00
Henrik Levkowetz 9e87dc4b66 Merged in [15446] from rjsparks@nostrum.com:
Use unversioned links in ics agendas. Partially fixes #2542.
 - Legacy-Id: 15449
Note: SVN reference [15446] has been migrated to Git commit d9b53a5d6c
2018-09-12 11:04:00 +00:00
Robert Sparks d9b53a5d6c Use unversioned links in ics agendas. Partially fixes #2542. Commit ready for merge.
- Legacy-Id: 15446
2018-09-10 20:12:09 +00:00
Henrik Levkowetz 6d9514f429 Added a 'Mailing list discussion' link to the 'Additional URLs' section of the status page for drafts with doc.group and doc.group.list_archive set.
- Legacy-Id: 15443
2018-09-06 13:09:37 +00:00
Peter E. Yee 047b91862c Fixed 2 trivial spelling errors in NomCom tools. Fixes issue #2569. Commit ready for merge.
- Legacy-Id: 15441
2018-08-17 04:24:51 +00:00
Henrik Levkowetz e060cae5df Replaced some cases of using person.plain_name when linking to a person's profile with person.name, as plain_name can fail.
- Legacy-Id: 15427
2018-08-12 20:55:05 +00:00
Henrik Levkowetz caa3ec98b4 Changed the menu listing of review dirs and their display on the Directorates page back to what it was before the 'reviews' group type was split out. Added a 'Reviews' column to the Directoratges page.
- Legacy-Id: 15420
2018-08-01 18:53:44 +00:00
Henrik Levkowetz 3205b8f0db Link to personal profile pages from group photo pages also when no photo is available -- the profile pages now contains more than just the photo.
- Legacy-Id: 15409
2018-07-24 14:31:11 +00:00
Henrik Levkowetz 6c9c28553a Merged in [15395] from rjsparks@nostrum.com:
Allow the IRTF stream to set shepherds and shepherd writeups. Fixes #1993.
 - Legacy-Id: 15407
Note: SVN reference [15395] has been migrated to Git commit c470e61129
2018-07-24 08:52:27 +00:00
Henrik Levkowetz a948cd1c48 Merged in [15358] from kivinen@iki.fi:
Fixed the tablesorter issue by adding display:none character in the
front of the date. Tablesorter looks first characters and picks the
parser based on that, meaning that if the text starts with number, it
will try to parse everything in column as numbers, and if there is
anything that is not numebr it will fail, and only sorts the column
once. This is bit ugly but I do not think we want to add yet another
jquery meta tool. Fixes #2089, and #2151.
 - Legacy-Id: 15403
Note: SVN reference [15358] has been migrated to Git commit 6301862b27
2018-07-23 22:53:10 +00:00
Henrik Levkowetz a124811bc4 Merged in [15357] from mahoney@nostrum.com:
added anchors for working group rows. Still needs some work since the anchor ends up being under the menu bar. Partially addresses issue #1481.
 - Legacy-Id: 15401
Note: SVN reference [15357] has been migrated to Git commit 37f8695f98
2018-07-23 22:31:54 +00:00
Robert Sparks c470e61129 Allow the IRTF stream to set shepherds and shepherd writeups. Fixes #1993. Commit ready for merge.
- Legacy-Id: 15395
2018-07-19 15:31:27 +00:00
Henrik Levkowetz 3c440b9c7b Merged in [15353] from peter@akayla.com:
Add a sidebar to display feedback section names and simplify navigation.  Could use some visual improvements but otherwise works.  Fixes #2431.
 - Legacy-Id: 15385
Note: SVN reference [15353] has been migrated to Git commit 2123c09d76
2018-07-18 19:19:25 +00:00
Henrik Levkowetz e8e2db50b3 Merged in [15347] from kivinen@iki.fi:
Add review request date to the top. Add tooltips for drafts versions
providing the date they were sumbmitted. Fixes #2218. Commit ready for
merge.
 - Legacy-Id: 15382
Note: SVN reference [15347] has been migrated to Git commit dcabfc84f1
2018-07-18 16:36:35 +00:00
Henrik Levkowetz 7abece146c Merged in [15344] from mahoney@nostrum.com:
email confirming interim meeting request now says 'the Area Director of the <area>' instead of '<area> Area Director'. Fixes issue #2522.
 - Legacy-Id: 15378
Note: SVN reference [15344] has been migrated to Git commit 3c478e5c52
2018-07-18 13:16:02 +00:00
Henrik Levkowetz ed208a5ebb Merged in [15342] from peter@akayla.com:
Added optional reviewer unavailability reason support.  Fixes issue #2146.
 - Legacy-Id: 15375
Note: SVN reference [15342] has been migrated to Git commit f4eba7d4df
2018-07-17 15:27:20 +00:00
Henrik Levkowetz b212599b09 Updated PLAN
- Legacy-Id: 15367
2018-07-16 17:23:56 +00:00
Henrik Levkowetz 9de0fc5be9 Merged in [15329] from rcross@amsl.com:
Add important dates link to proceedings.  Fixes #2538.
 - Legacy-Id: 15364
Note: SVN reference [15329] has been migrated to Git commit 287bf7d625
2018-07-15 20:33:54 +00:00
Tero Kivinen 6301862b27 Fixed the tablesorter issue by adding display:none character in the
front of the date. Tablesorter looks first characters and picks the
parser based on that, meaning that if the text starts with number, it
will try to parse everything in column as numbers, and if there is
anything that is not numebr it will fail, and only sorts the column
once. This is bit ugly but I do not think we want to add yet another
jquery meta tool. Fixes #2089, and #2151. Commit ready for merge.
 - Legacy-Id: 15358
2018-07-14 23:18:36 +00:00
Jean Mahoney 37f8695f98 added anchors for working group rows. Still needs some work since the anchor ends up being under the menu bar. Partially addresses issue #1481. Commit ready for merge.
- Legacy-Id: 15357
2018-07-14 22:31:13 +00:00
Peter E. Yee 2123c09d76 Add a sidebar to display feedback section names and simplify navigation. Could use some visual improvements but otherwise works. Fixes #2431. Commit ready for merge.
- Legacy-Id: 15353
2018-07-14 21:49:38 +00:00
Henrik Levkowetz cb4c9fb59f Merged in [15327] from mahoney@nostrum.com:
clarified description in the search form, removing the etc since you can't search on author names. Fixes issue #1159.
 - Legacy-Id: 15352
Note: SVN reference [15327] has been migrated to Git commit 0ece320908
2018-07-14 21:24:07 +00:00
Tero Kivinen dcabfc84f1 Add review request date to the top. Add tooltips for drafts versions
providing the date they were sumbmitted. Fixes #2218. Commit ready for
merge.
 - Legacy-Id: 15347
2018-07-14 20:07:36 +00:00
Jean Mahoney 3c478e5c52 email confirming interim meeting request now says 'the Area Director of the <area>' instead of '<area> Area Director'. Fixes issue #2522. Commit ready to merge.
- Legacy-Id: 15344
2018-07-14 18:52:38 +00:00
Peter E. Yee f4eba7d4df Added optional reviewer unavailability reason support. Fixes issue #2146. Commit ready for merge.
- Legacy-Id: 15342
2018-07-14 18:04:31 +00:00
Jim Fenton 57489d4f64 Adds _required_ parameter to search widget. Fixes #1832.
- Legacy-Id: 15338
2018-07-14 16:57:08 +00:00
Ryan Cross 287bf7d625 Add important dates link to proceedings. Fixes #2538. Commit ready for merge.
- Legacy-Id: 15329
2018-07-14 16:18:51 +00:00
Jean Mahoney 0ece320908 clarified description in the search form, removing the etc since you can't search on author names. Fixes issue #1159. Commit ready to merge.
- Legacy-Id: 15327
2018-07-14 15:10:53 +00:00
Henrik Levkowetz 85c24b8450 Added a missing template.
- Legacy-Id: 15317
2018-07-12 12:16:13 +00:00
Henrik Levkowetz 2daef52bea This commit replaces the code defined group features with features held
in a database table:

- Added a GroupFeatures model to the group models, and removed the old 
  features.py
- Added a agenda type for future use in showing different group types on
  different agendas.
- Renamed the group feature has_materials to has_nonsession_materials.
- Added API resources and admin support for the new tables.
- Added a Directorate (with reviews) group type as complement to
  Directorate, to distinguish between directorates with and without reviews.
- Adjusted tests as needed.
- Updated the fixtures, and fixed the generate_fixtures script to include
  the new AgendaTypeName objects.

There still exists about 70 instances of code comparing the group type
with a list of types; most of these should probably be replaced with new
features, instead, to make it possible to add new group types through the
database table, rather than having to edit the code.  That was the purpose
of this refactoring from the start, but the presence of this large number
of comparisons of group type against lists of types defeats the goal until
we add appropriate features and replace the group type list comparisons.
 - Legacy-Id: 15316
2018-07-12 10:51:48 +00:00
Henrik Levkowetz 97db5f71b5 Added a management command to send out gdpr consent requests.
- Legacy-Id: 15269
2018-06-19 19:23:46 +00:00
Henrik Levkowetz 159b5daee9 Fixed a broken mailto link on the account edit page.
- Legacy-Id: 15246
2018-06-13 14:44:57 +00:00
Henrik Levkowetz c3041d7255 Fixed a bad link.
- Legacy-Id: 15216
2018-06-05 13:40:59 +00:00
Henrik Levkowetz ad34a88b31 Added a request to give consent for non-LI information on user login. Addresses issue #2505.
- Legacy-Id: 15211
2018-06-04 15:35:25 +00:00
Henrik Levkowetz a88239f5c6 Tweaked the language on the user account page. Related to issue #2501.
- Legacy-Id: 15207
2018-06-04 13:36:05 +00:00
Henrik Levkowetz a62e9964a5 Added a recursive object to JSON serializer and a view which will let any logged-in user download a JSON serialized copy of the datatracker information related to his person record. Added information about this, and a link, to the account page. Related to issue #2501.
- Legacy-Id: 15206
2018-06-04 13:06:47 +00:00
Henrik Levkowetz dddb0cf09c Added a link to the overall IETF Statement concerning personal data to the datatracker personal-information page.
- Legacy-Id: 15198
2018-05-31 16:41:26 +00:00
Henrik Levkowetz ec363429a3 Added some text about BOF requests to the important-dates page for the session request opens dates, on request from the IESG.
- Legacy-Id: 15197
2018-05-31 16:36:55 +00:00
Henrik Levkowetz 4db4dd16b0 Merged in ^/personal/henrik/6.79.1-gdpr@15180 containing GDPR-adaptations.
- Legacy-Id: 15181
2018-05-28 11:26:24 +00:00
Henrik Levkowetz 08c137c960 Updated the edit_profile template with information about consent-based fields. Fixes issue #2502.
- Legacy-Id: 15179
2018-05-26 08:42:36 +00:00
Henrik Levkowetz 50a39a2b12 Added some text to the important dates page for 'opensched', on request from the IESG via Stephanie.
- Legacy-Id: 15159
2018-05-24 08:55:14 +00:00
Robert Sparks 6b779e9d4c Send email when the responsible AD for a conflict review is changed. Include the stream manager and stream steering group when the responsible AD changes or when the telechat date changes. Fixes #2497. Commit ready for merge.
- Legacy-Id: 15152
2018-05-21 22:02:34 +00:00
Robert Sparks 6c34d05598 Provide an email group button for WG and RG documents. Fixes #2512. Commit ready for merge.
- Legacy-Id: 15151
2018-05-21 18:33:23 +00:00
Henrik Levkowetz 2875c66ce3 Added another category of personal information to the personal-information page, after review of personal information in the code. Completes issue #2501.
- Legacy-Id: 15150
2018-05-17 17:01:22 +00:00
Robert Sparks a4a39f04ce Secretariat requested tweak to the request for minutes template. Commit ready for merge.
- Legacy-Id: 15145
2018-05-14 18:56:55 +00:00
Henrik Levkowetz a66639299d Removed all references to the removed Person.affiliation field.
- Legacy-Id: 15129
2018-05-05 12:47:55 +00:00
Robert Sparks 345bff8850 Added a view that generates the "send minutes" email for the secretariat. Fixes #2493. Commit ready for merge.
- Legacy-Id: 15125
2018-05-04 21:44:46 +00:00
Henrik Levkowetz d076a1728c Added a 'recent drafts' page, showing drafs submitted the last 7 days.
- Legacy-Id: 15099
2018-05-01 17:55:22 +00:00
Henrik Levkowetz e177f45f1a Updated the personal information page with reviewed text from legal counsel. Fixes issue #2503.
- Legacy-Id: 15094
2018-04-27 12:05:05 +00:00
Henrik Levkowetz e1b8fdb3ab Added a page with GDPR-related information on handling of personal information within the datatracker.
- Legacy-Id: 15090
2018-04-26 12:16:20 +00:00
Robert Sparks ee346edaba Corrected the implementation of clear_ballot. Added a test for it. Restored functionality to ballot popups that was missing because a template variable was not passed in. Commit ready for merge.
- Legacy-Id: 15084
2018-04-25 19:52:44 +00:00
Robert Sparks 57f548ecbd Simplified docs_in_iesg_process. Added a test for it.
- Legacy-Id: 15074
2018-04-24 18:27:19 +00:00
Henrik Levkowetz 1555bb0099 Added origin indication to a group of stats templates to make it easier to find the origin of stats configurations.
- Legacy-Id: 15056
2018-04-19 12:43:11 +00:00
Henrik Levkowetz 080f6b4385 Added group links to the past meetings page, and also important dates links to IETF meetings with important-date pages.
- Legacy-Id: 15053
2018-04-18 13:15:30 +00:00
Henrik Levkowetz 760a14ba73 Removed what could be a misleading 'RFC' from the stream indication in document search results.
- Legacy-Id: 15043
2018-04-11 22:05:12 +00:00
Henrik Levkowetz ab8e73aca5 Included django.utils.html.escape() in the linkify() code, and removed it from various templates, to make sure escape is consistently applied before linkify. Fixes issue #2492.
- Legacy-Id: 15035
2018-04-09 16:36:07 +00:00
Henrik Levkowetz 39d6dee878 Fixed various html issues.
- Legacy-Id: 15032
2018-04-08 15:56:33 +00:00
Henrik Levkowetz 33e7be35e3 Added more information about personal API keys to the API help page.
- Legacy-Id: 15031
2018-04-08 13:24:14 +00:00
Henrik Levkowetz 248c2dd055 Added back the on-agenda calendar links to document lists, now in an implementation with better performance characteristics.
- Legacy-Id: 15020
2018-04-06 15:17:18 +00:00
Henrik Levkowetz 6a32a363cc Merged in [15012] from ford@isoc.org:
Add IRTF State option to Additional Search Criteria pulldown.
 - Legacy-Id: 15016
Note: SVN reference [15012] has been migrated to Git commit cd912600e6
2018-04-05 14:50:40 +00:00
Mat Ford cd912600e6 Add IRTF State option to Additional Search Criteria pulldown. Commit ready for merge.
- Legacy-Id: 15012
2018-04-05 11:56:37 +00:00
Henrik Levkowetz 421621eb51 Another round of iesg page optimizations. Reduced additional instances of individual lookups to a single lookup followed by annotation of document objects. Reduced several instances of repeating the same work multiple times (queries for telechat documents, queries for telechat dates).
- Legacy-Id: 15010
2018-04-05 11:03:26 +00:00
Henrik Levkowetz d84b06fa02 Be more specific with bootstrap's layout classes for small devices in the base template, to avoid the bottom links and footer overlaying the bottom of the content area. Fixes a problem with entering login information on small devices.
- Legacy-Id: 15002
2018-04-02 21:06:30 +00:00
Henrik Levkowetz 675c652052 Additional changes to speed up the IESG agenda docs page: Changed telechat_page_count() to accept a list of documents if that's already been generated, to avoid double work. Changed the reviewed_by_teams list to provide acronyms directly, to avoid group lookups during template rendering. Provided page counts directly to the template instead of repeated (costly) filtering through telechat_page_count, with new document lookups. Removed the telechat_page_count template filter, due to its cost. Tweaked some lookups in fill_in_document_table_attributes() . Added to the select_related() list for documents in IESG agenda_documents().
- Legacy-Id: 14988
2018-04-01 18:51:48 +00:00
Henrik Levkowetz 85279445d3 Added a menu link to API information. Tweaked a menu item text.
- Legacy-Id: 14971
2018-03-30 15:06:19 +00:00
Henrik Levkowetz a1c79a075d Merged in ^/personal/henrik/6.76.1-meetecho-api/ which provides new API endpoint to let video urls be associated with sessions. Also added some more checks to the test_api_set_session_video_url() test.
- Legacy-Id: 14969
2018-03-29 15:25:36 +00:00
Henrik Levkowetz e8f999dc07 Added an API endpoint to let Meetech associate recording urls with sessions.
- Legacy-Id: 14967
2018-03-29 11:04:47 +00:00
Henrik Levkowetz d6a709f069 Stats submenu tweak.
- Legacy-Id: 14954
2018-03-28 06:43:31 +00:00
Henrik Levkowetz a5d1266834 Removed superfluous stats pages headers which would be repeated with different layout on the next line, as part of the graphs.
- Legacy-Id: 14953
2018-03-28 06:39:16 +00:00
Henrik Levkowetz 76404ceb4b Don't show links to individual meeting stats pages when there's no content (meeting 71 and earlier currently has no attendance records).
- Legacy-Id: 14948
2018-03-26 23:05:43 +00:00
Henrik Levkowetz 176022f57b Added meeting dates to the meeting stats overview graph.
- Legacy-Id: 14947
2018-03-26 22:58:14 +00:00
Henrik Levkowetz 7e7fadb75e Use the actual defaults from settings.py when showing the defaults on /accounts/settings/.
- Legacy-Id: 14941
2018-03-26 17:10:28 +00:00
Henrik Levkowetz a7a195abcc The template filter keep_spacing can interact badly with wordwrap. Removed it from several places, and made text document display more consistent. Fixes issue #2481.
- Legacy-Id: 14917
2018-03-25 07:12:31 +00:00
Henrik Levkowetz 56b22f3fec Added submenu to the Statistics menu entry, pointing at the individual stats pages, and entries for NomComs and Releases.
- Legacy-Id: 14913
2018-03-24 20:47:54 +00:00
Henrik Levkowetz 7f45745af9 Fixed the base template to have id='content' for the content also when not showing the left-hand menu.
- Legacy-Id: 14911
2018-03-24 17:53:37 +00:00
Henrik Levkowetz ad022f42d4 Changed the default setting for the datatracker left-hand menu to 'off'. The top menu is always present, and works well.
- Legacy-Id: 14909
2018-03-24 15:30:51 +00:00
Henrik Levkowetz f48669a8e4 Merged in [14884] from adam@nostrum.com:
Adding page count to last call page.
 - Legacy-Id: 14907
Note: SVN reference [14884] has been migrated to Git commit e7b984dfa7
2018-03-24 15:09:50 +00:00
Henrik Levkowetz 92a82c3e72 Merged in [14883] from adam@nostrum.com:
Adding link to documents in last call to the AD dashboard side menu.
 - Legacy-Id: 14906
Note: SVN reference [14883] has been migrated to Git commit 61c00a462a
2018-03-24 14:27:34 +00:00
Henrik Levkowetz bd205ae29b Merged in [14849] from ben@nostrum.com:
Give ADs the red Clear Ballot button
 - Legacy-Id: 14904
Note: SVN reference [14849] has been migrated to Git commit 7bf02077fd
2018-03-24 13:31:48 +00:00
Henrik Levkowetz c8ebcf1f88 Merged in [14879] from kivinen@iki.fi:
Backfilled IETF meetings starting from 1 and backfilled the attendee numbers for them. Modified the overview attendee statistics page to use different colors for different venue continents.
 - Legacy-Id: 14898
Note: SVN reference [14879] has been migrated to Git commit 75dbe017a6
2018-03-22 00:01:57 +00:00
Adam Roach 61c00a462a Adding link to documents in last call to the AD dashboard side menu. Commit ready for merge
- Legacy-Id: 14883
2018-03-21 08:57:19 +00:00
Tero Kivinen 75dbe017a6 Backfilled IETF meetings starting from 1 and backfilled the attendee numbers for them. Modified the overview attendee statistics page to use different colors for different venue continents. Commit ready for merge.
- Legacy-Id: 14879
2018-03-20 17:28:48 +00:00
Henrik Levkowetz 2b1afa2fa2 Updated Note Well. Fixes issue 2474.
- Legacy-Id: 14876
2018-03-20 16:25:49 +00:00
Henrik Levkowetz bccb7fb849 Merged in [14862] from rcross@amsl.com:
Add view for merge person records.
 - Legacy-Id: 14871
Note: SVN reference [14862] has been migrated to Git commit 85f4861f9f
2018-03-20 12:31:34 +00:00
Ryan Cross 85f4861f9f Add view for merge person records. Commit ready for merge.
- Legacy-Id: 14862
2018-03-18 18:01:56 +00:00
Ben Campbell 7bf02077fd Give ADs the red Clear Ballot button
- Legacy-Id: 14849
2018-03-17 16:39:24 +00:00
Henrik Levkowetz 37655a0410 Gave the 404 message a class which will make it easier to pick out the message during testing.
- Legacy-Id: 14826
2018-03-15 13:43:08 +00:00
Henrik Levkowetz 1fd4a4d1a7 Added session ical links to document lists (WG docs, search results, etc.) for documents on upcoming meeting agendas. Reduced the query and rendering times of document lists some more through additional prefetch_related().
- Legacy-Id: 14799
2018-03-14 19:16:50 +00:00
Henrik Levkowetz 6e9bb00f13 Changed html cleaning to differentiate between fragment cleaning and document cleaning. Added an lxml-based cleaner for document cleaning, also permitting <style> tags (but not external style sheets).
- Legacy-Id: 14775
2018-03-13 12:48:22 +00:00
Henrik Levkowetz 9287ce2b3b If there are both milestone changes and a deletion marked for a milesone, show both 'Changed' and 'Deleted' labels on the review form.
- Legacy-Id: 14760
2018-03-09 20:03:34 +00:00
Henrik Levkowetz 2c0348cc7a Found that django's urlize() does not deal well with adjacent parantheses. Replaced it with a filter based on bleach.linkify, which does better.
- Legacy-Id: 14752
2018-03-09 15:07:04 +00:00
Henrik Levkowetz cd10ba5669 Made some per-group and per-session iCalendar links show only if occurring in the future.
- Legacy-Id: 14750
2018-03-08 22:47:00 +00:00
Henrik Levkowetz 1c7beb831f Added individual session icalendar links on the group materials pages.
- Legacy-Id: 14746
2018-03-08 18:38:25 +00:00
Henrik Levkowetz 6cccabe03c The datatracker /html/ URLs don't currently accept revision numbers. Fix the URL in the announcement email for the time being, and improve the urls in the upcoming revisit of htmlized draft pages.
- Legacy-Id: 14736
2018-03-05 21:57:08 +00:00
Henrik Levkowetz 28536bb293 Fixed a typo. Fixes issue #2466.
- Legacy-Id: 14735
2018-03-05 21:37:22 +00:00
Henrik Levkowetz 7820e3e3d8 Added links to per-session ical entries to the group meetings page and to draft pages, when a page shows sessions where a draft is on the agenda.
- Legacy-Id: 14718
2018-03-02 16:39:43 +00:00
Henrik Levkowetz 92864c233d Refactored ical_agenda() to be more general. Added parameters and code to permit generation of per-group and per-session ical pages. Added url entries for per-group and per-session ical pages. Changed some parameter names to better reflect their semantics ('session'->'acronym').
- Legacy-Id: 14717
2018-03-02 16:37:58 +00:00
Henrik Levkowetz 0800304b67 Added TeX escaping utility functions and template filters. Removed
html escaping and added TeX escaping for relevant parts of the bibtext
template.  Fixes issue #2459.
 - Legacy-Id: 14711
2018-02-27 18:15:21 +00:00
Henrik Levkowetz 9ffe1e425a Reverted unintentional commit
- Legacy-Id: 14709
2018-02-27 17:58:25 +00:00
Henrik Levkowetz a5db4d00de Updated PLAN
- Legacy-Id: 14708
2018-02-27 17:55:43 +00:00