Commit graph

161 commits

Author SHA1 Message Date
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 c80827190d Adjusted some static resources.
- Legacy-Id: 16236
2019-06-08 13:51:58 +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 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 bb4fe3fbbf Undid previous commit
- Legacy-Id: 16153
2019-04-22 19:22:42 +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
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
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
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 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 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
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
Tero Kivinen dc3e8ee810 Added default to review completion draft version number. If the reviewer
is filling in the review form himself the default will be the latest
version of the draft. If it is someone else filling in the review
then the version number is the latest version at the point when review
was assigned (i.e., it assumes reviewer did review on version he was
requested to and then document authors might have updated the document).
Also mark the document versions that are earlier than the review request
date with red background and those which are newer with green background.
Fixes #2125. Commit ready for merge.
 - Legacy-Id: 15354
2018-07-14 21:54:04 +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 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
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 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
Henrik Levkowetz b9e34b3eec Merged in [14843] from adam@nostrum.com:
Updated (deprecated, unregistered) 'text/json' with 'application/json' everwhere.
 - Legacy-Id: 14853
Note: SVN reference [14843] has been migrated to Git commit 3c4c0f2584
2018-03-17 18:48:01 +00:00
Adam Roach 3c4c0f2584 Updated (deprecated, unregistered) 'text/json' with 'application/json' everwhere. Commit ready for merge.
- Legacy-Id: 14843
2018-03-17 15:14:57 +00:00
Ryan Cross 7211cf399b Add check for deleted session when scheduling. Fixes #2450. Commit ready for merge
- Legacy-Id: 14842
2018-03-17 15:10:20 +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 1d24c34f32 Added some CSS classes for use in the group meeting page.
- Legacy-Id: 14720
2018-03-02 16:41:28 +00:00
Henrik Levkowetz 46472401ad Changed the IPR disclosure page for IPR disclosure updates to show both the previous and current disclosure details side-by-side. Fixes issue #2414.
- Legacy-Id: 14581
2018-01-27 21:34:52 +00:00
Henrik Levkowetz f7bef142aa Added a link to ietf software contractor instructions to the release info page bottom.
- Legacy-Id: 14194
2017-10-09 13:37:41 +00:00
Henrik Levkowetz 896fb3d098 Removed old admin styling, things have moved on to the point where it doesn't work well any more.
- Legacy-Id: 13979
2017-07-26 20:47:13 +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 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 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 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
Ole Laursen 12eb4dc650 Port credits setting to pie chart
- Legacy-Id: 13392
2017-05-18 08:00:30 +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
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 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 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 2cb18e371d Merged in [13130] from lars@netapp.com:
Shrink images with image_optim.
 - Legacy-Id: 13162
Note: SVN reference [13130] has been migrated to Git commit 0dee5d0516eef63349c2e13028f901ec727f2663
2017-03-28 19:12:06 +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
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 50d8a46e82 Reverted a bad css change from the rfcmarkup merge.
- Legacy-Id: 13051
2017-03-21 14:07:13 +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
Ryan Cross adee827726 Fix issue with interim meeting timezone getting reset on edit. Fixes #2204. Commit ready for merge.
- Legacy-Id: 13018
2017-03-17 00:25:21 +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 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 f180147cbd Put chart height in the CSS to prevent flickering when loading a stats page
- Legacy-Id: 12868
2017-02-17 17:38:11 +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 60da61b540 First attempt at some API documentation.
- Legacy-Id: 12830
2017-02-13 17:41:55 +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