Commit graph

8106 commits

Author SHA1 Message Date
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 010910a847 Tweaked the meeting date format in the attendees per meeting bargraph tooltip.
- Legacy-Id: 14952
2018-03-28 06:37:31 +00:00
Henrik Levkowetz 9547646f81 Added a test for IPR edit.
- Legacy-Id: 14951
2018-03-27 17:55:11 +00:00
Henrik Levkowetz e830f0f976 Fill in the IPR edit form, section V, with patent information derived from the patent_info field, the same way we do for the IPR update form.
- Legacy-Id: 14950
2018-03-27 10:40:59 +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 dac30f6ff7 Changed the name of a loop variable so as not to obscure a previous local variable.
- Legacy-Id: 14946
2018-03-26 21:42:10 +00:00
Henrik Levkowetz 68f64e9ecb Don't show future meetings in the meeting stats overview.
- Legacy-Id: 14945
2018-03-26 21:39:41 +00:00
Henrik Levkowetz 23b8a3bba5 Settings tweak.
- Legacy-Id: 14944
2018-03-26 21:26:55 +00:00
Henrik Levkowetz 4c297ba4c0 Changed settings so that cache keys used by memcached includes the release version, in order to avoid stale and incorrect cache content on new release deployment. Made it easier to pick out cache key composition by normalizing the variable name. Adjusted cache prefix and the composition of some keys to have a unique and consistent cache key prefix.
- Legacy-Id: 14943
2018-03-26 21:26:20 +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 8a4406bd81 Set version info and settings back to development mode
- Legacy-Id: 14937
2018-03-26 13:38:40 +00:00
Henrik Levkowetz a6abb6be97 Set version info to release version 6.76.1 before branching.
- Legacy-Id: 14935
2018-03-26 13:38:30 +00:00
Henrik Levkowetz 2b4011c34b Adjusted the meeting attendees migration to match the updated model.
- Legacy-Id: 14932
2018-03-26 13:11:56 +00:00
Henrik Levkowetz 047376becf Updated bower-managed static web assets
- Legacy-Id: 14931
2018-03-26 13:06:00 +00:00
Henrik Levkowetz 4b05b7b88b Fixed some issues with agenda and proceedings code for meetings numbered 64 and below, actualized by the introduction of meeting records for such meetings.
- Legacy-Id: 14918
2018-03-25 11:01:37 +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 4e5050a6e1 Merged in [14902] from rjsparks@nostrum.com:
Test coverage improvements for ietf/secr/telechat/views.
 - Legacy-Id: 14916
Note: SVN reference [14902] has been migrated to Git commit 1386a90de8
2018-03-25 00:18:44 +00:00
Henrik Levkowetz 70b2cb5841 Merged in [14900] from rjsparks@nostrum.com:
Improvements to test coverage for ietf/secr/drafts/views.py.
 - Legacy-Id: 14915
Note: SVN reference [14900] has been migrated to Git commit 79f2f5869f
2018-03-24 22:06:39 +00:00
Henrik Levkowetz c0eb9e3aa6 Merged in [14899] from rjsparks@nostrum.com:
Cleaner charter factory simplifies test code.
 - Legacy-Id: 14914
Note: SVN reference [14899] has been migrated to Git commit 8026f86cd3
2018-03-24 21:24:03 +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 cc717946f5 Merged in [14896] from rjsparks@nostrum.com:
Improved test coverage for ietf/doc/views_charter.py.
 - Legacy-Id: 14912
Note: SVN reference [14896] has been migrated to Git commit f11907b6a0
2018-03-24 17:54:14 +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 78e6707c3a Updated the cookies tests to match the new left_menu default.
- Legacy-Id: 14910
2018-03-24 15:51:31 +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 6d5f604d5b Tweaked the document list iCalendar links to not show for presentations on days in the past.
- Legacy-Id: 14908
2018-03-24 15:29:10 +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 ec6424c9c4 Merged in [14882] from rjsparks@nostrum.com:
Replaced line that had mysteriously been deleted before commit.  Sorry for the noise.
 - Legacy-Id: 14905
Note: SVN reference [14882] has been migrated to Git commit 4a7cdf26d3
2018-03-24 13:39:49 +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
Robert Sparks 1386a90de8 Test coverage improvements for ietf/secr/telechat/views. Commit ready for merge.
- Legacy-Id: 14902
2018-03-22 18:44:38 +00:00
Henrik Levkowetz a485c74314 Merged in [14880] from rjsparks@nostrum.com:
Added a Draft test suite.
 - Legacy-Id: 14901
Note: SVN reference [14880] has been migrated to Git commit e09a28cad2
2018-03-22 16:34:10 +00:00
Robert Sparks 79f2f5869f Improvements to test coverage for ietf/secr/drafts/views.py. Commit ready for merge.
- Legacy-Id: 14900
2018-03-22 15:34:50 +00:00
Robert Sparks 8026f86cd3 Cleaner charter factory simplifies test code. Commit ready for merge.
- Legacy-Id: 14899
2018-03-22 14:01:24 +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
Henrik Levkowetz ddbd244421 Tweaked the meeting registratoin import to deal more gracefully with too long names and email addresses, and to fill in the total attendees number for the meeting.
- Legacy-Id: 14897
2018-03-21 23:30:45 +00:00
Robert Sparks f11907b6a0 Improved test coverage for ietf/doc/views_charter.py. Commit ready for merge.
- Legacy-Id: 14896
2018-03-21 21:59:45 +00:00
Henrik Levkowetz 0b0256c655 Set version info and settings back to development mode
- Legacy-Id: 14892
2018-03-21 10:59:08 +00:00
Henrik Levkowetz 6d580ed274 Set version info to release version 6.76.0 before branching.
- Legacy-Id: 14890
2018-03-21 10:58:59 +00:00
Adam Roach e7b984dfa7 Adding page count to last call page. Commit ready for merge.
- Legacy-Id: 14884
2018-03-21 09:12:34 +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
Robert Sparks 4a7cdf26d3 Replaced line that had mysteriously been deleted before commit. Commit ready for merge. Sorry for the noise.
- Legacy-Id: 14882
2018-03-20 21:14:46 +00:00
Henrik Levkowetz 6499bdc7a8 Added a warnings ignore rule.
- Legacy-Id: 14881
2018-03-20 20:55:24 +00:00
Robert Sparks e09a28cad2 Failed to add a file in a previous commit. Commit ready for merge.
- Legacy-Id: 14880
2018-03-20 18:21:37 +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 850aaa7a48 Merged in [14864] from rjsparks@nostrum.com:
Improved test coverage for ietf.meeting.views.
 - Legacy-Id: 14878
Note: SVN reference [14864] has been migrated to Git commit 95af79ce7b
2018-03-20 16:31:15 +00:00
Henrik Levkowetz 2b1afa2fa2 Updated Note Well. Fixes issue 2474.
- Legacy-Id: 14876
2018-03-20 16:25:49 +00:00
Henrik Levkowetz 2354cc74d4 Tweaked person factory ascii name generation to not include periods inside names.
- Legacy-Id: 14875
2018-03-20 15:24:20 +00:00
Henrik Levkowetz efb05a7f11 Tweaked a factory to make duplicate list names less likely
- Legacy-Id: 14874
2018-03-20 14:15:57 +00:00
Henrik Levkowetz 327ffb6559 Test data template tweak.
- Legacy-Id: 14873
2018-03-20 13:17:29 +00:00
Henrik Levkowetz 04495217bc Merged in [14863] from rjsparks@nostrum.com:
Improved test coverage for ietf.utils.draft.
 - Legacy-Id: 14872
Note: SVN reference [14863] has been migrated to Git commit 1d021770a8
2018-03-20 12:58:44 +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
Henrik Levkowetz 57741de718 Merged in [14855] from rjsparks@nostrum.com:
Improved test coverage for ietf.meeting.views.
 - Legacy-Id: 14870
Note: SVN reference [14855] has been migrated to Git commit 734072f572
2018-03-20 11:57:32 +00:00
Henrik Levkowetz b75ee89865 Added a test case for reference extraction.
- Legacy-Id: 14869
2018-03-20 11:04:12 +00:00
Henrik Levkowetz c8961381ab Merged in [14854] from rjsparks@nostrum.com:
Improved test coverage over meeting.views.
 - Legacy-Id: 14868
Note: SVN reference [14854] has been migrated to Git commit c56cbf624b
2018-03-19 23:04:57 +00:00
Henrik Levkowetz 75deb35e10 Merged in [14851] from housley@vigilsec.com:
Improve parser for references in Internet-Drafts. Fixes #2360
 - Legacy-Id: 14867
Note: SVN reference [14851] has been migrated to Git commit 565b10e00e
2018-03-19 22:37:03 +00:00
Henrik Levkowetz 1744736ed0 Merged in [14850] from rjsparks@nostrum.com:
Improvements to test coverage in ietf.meeting.views
 - Legacy-Id: 14866
Note: SVN reference [14850] has been migrated to Git commit 02d975ab19
2018-03-19 19:04:04 +00:00
Henrik Levkowetz 1ece5f1f3b Removed premature save of upload document state (doing it after verifying that the save to file worked instead). Tweaked materials documents revision extraction regexes. Added a test on no change of materials rev after failed upload. Corrected the naming of materials in make_meeting_test_data. Refined the test crawl of meeting materials pages.
- Legacy-Id: 14865
2018-03-19 01:05:52 +00:00
Robert Sparks 95af79ce7b Improved test coverage for ietf.meeting.views. Commit ready for merge.
- Legacy-Id: 14864
2018-03-18 22:18:36 +00:00
Robert Sparks 1d021770a8 Improved test coverage for ietf.utils.draft. Commit ready for merge.
- Legacy-Id: 14863
2018-03-18 18:52:43 +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 306431319a Added a couple of meeting material crawls to check that internal material links aren't broken.
- Legacy-Id: 14861
2018-03-18 16:10:14 +00:00
Henrik Levkowetz 7f0de265e9 Check attribute isn't None before accessing sub-attributes.
- Legacy-Id: 14860
2018-03-18 15:14:58 +00:00
Henrik Levkowetz a7b9c4b733 Merged in [14845] from rcross@amsl.com:
Remove unused roles/forms.py.
 - Legacy-Id: 14859
Note: SVN reference [14845] has been migrated to Git commit 01bfbff170
2018-03-18 14:09:14 +00:00
Henrik Levkowetz 274ba90e2f Merged in [14844] from adam@nostrum.com:
Fixing 'href' field for https://datatracker.ietf.org/meeting/<meeting-num>/json.
 - Legacy-Id: 14858
Note: SVN reference [14844] has been migrated to Git commit 2e8740cca8
2018-03-18 12:49:00 +00:00
Henrik Levkowetz 72e20478a8 Added another materials docname-with-rev regexe.
- Legacy-Id: 14857
2018-03-18 12:17:11 +00:00
Henrik Levkowetz d827f7415e Fixed two materials docname-with-rev regexes that were too narrow.
- Legacy-Id: 14856
2018-03-18 10:58:29 +00:00
Robert Sparks 734072f572 Improved test coverage for ietf.meeting.views. Commit ready for merge.
- Legacy-Id: 14855
2018-03-17 22:12:51 +00:00
Robert Sparks c56cbf624b Improved test coverage over meeting.views. Commit ready for merge.
- Legacy-Id: 14854
2018-03-17 21:43:26 +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
Russ Housley 565b10e00e Improve parser for references in Internet-Drafts. Fixes #2360
- Legacy-Id: 14851
2018-03-17 18:25:31 +00:00
Robert Sparks 02d975ab19 Improvements to test coverage in ietf.meeting.views
- Legacy-Id: 14850
2018-03-17 17:27:11 +00:00
Ben Campbell 7bf02077fd Give ADs the red Clear Ballot button
- Legacy-Id: 14849
2018-03-17 16:39:24 +00:00
Ben Campbell cc96709957 Give ADs the red Clear Ballot button
- Legacy-Id: 14848
2018-03-17 16:35:35 +00:00
Henrik Levkowetz e0ca40bdf2 Merged in [14842] from rcross@amsl.com:
Add check for deleted session when scheduling.  Fixes #2450.
 - Legacy-Id: 14847
Note: SVN reference [14842] has been migrated to Git commit 7211cf399b
2018-03-17 16:01:26 +00:00
Ryan Cross f0a4ff213f Backout premature commit of person/tests.py. Commit ready for merge
- Legacy-Id: 14846
2018-03-17 15:51:28 +00:00
Ryan Cross 01bfbff170 Remove unused roles/forms.py. Commit ready for merge
- Legacy-Id: 14845
2018-03-17 15:49:02 +00:00
Adam Roach 2e8740cca8 Fixing 'href' field for https://datatracker.ietf.org/meeting/<meeting-num>/json. Commit ready for merge.
- Legacy-Id: 14844
2018-03-17 15:21:59 +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 63c97ad439 Fixed a bug in a RegexValidator error message string interpolation.
- Legacy-Id: 14841
2018-03-17 13:09:58 +00:00
Henrik Levkowetz e29aa990a6 Tweaked a setting for better readability.
- Legacy-Id: 14840
2018-03-17 13:00:56 +00:00
Henrik Levkowetz 1f16c0e3d8 Set version info and settings back to development mode
- Legacy-Id: 14838
2018-03-17 10:42:26 +00:00
Henrik Levkowetz 015cf048a7 Set version info to release version 6.75.2 before branching.
- Legacy-Id: 14836
2018-03-17 10:42:17 +00:00
Henrik Levkowetz 530fd3095f Merged in [14830] from rjsparks@nostrum.com:
Simple coverage tests for ietf/secr/drafts/reports.py.
 - Legacy-Id: 14833
Note: SVN reference [14830] has been migrated to Git commit e630793802
2018-03-16 11:41:13 +00:00
Henrik Levkowetz 9341f96832 Tweaked the document sanitizer to insert a charset meta tag after sanitization.
- Legacy-Id: 14832
2018-03-16 11:13:03 +00:00
Henrik Levkowetz c3e05fd194 Fixed a mistaken change in session urls.
- Legacy-Id: 14831
2018-03-16 10:27:19 +00:00
Robert Sparks e630793802 Simple coverage tests for ietf/secr/drafts/reports.py. Commit ready for merge.
- Legacy-Id: 14830
2018-03-15 23:11:43 +00:00
Henrik Levkowetz e0b33fd9ca Tweaked a test case to make it easier to get at failures.
- Legacy-Id: 14829
2018-03-15 13:47:32 +00:00
Henrik Levkowetz b439c019a4 Whitespace fix.
- Legacy-Id: 14828
2018-03-15 13:46:30 +00:00
Henrik Levkowetz c2016859a8 Made the materials_document() view function more robust in handling various materials document names.
- Legacy-Id: 14827
2018-03-15 13:45:54 +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 dedf681c2d Updated the meeting materials document view to handle urls with revisions.
- Legacy-Id: 14825
2018-03-14 22:13:27 +00:00
Henrik Levkowetz 088b7bfa1e Updated the meeting document href patterns in settings.py to reflect that we now have versioned agendas, minutes, and slides.
- Legacy-Id: 14824
2018-03-14 22:12:25 +00:00
Henrik Levkowetz a04e187f0f Removed some old debug print statements.
- Legacy-Id: 14823
2018-03-14 22:11:06 +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 98f64dfea4 Added result caching for the Person.email() method.
- Legacy-Id: 14797
2018-03-14 19:14:16 +00:00
Henrik Levkowetz f7130529d6 Explanatory comment to self, after repeating the same search for where 'sql_queries' is made available to templates again ...
- Legacy-Id: 14796
2018-03-14 19:13:10 +00:00
Henrik Levkowetz fdba464808 Added result caching for a couple of Document methods.
- Legacy-Id: 14795
2018-03-14 19:11:18 +00:00
Henrik Levkowetz 428c451692 Added a missing tag to the sanitizer whitelist (telling lxml's Cleaner to not clean style with style=False is apparently not always enough). Fixes issue #2470.
- Legacy-Id: 14794
2018-03-14 18:52:11 +00:00