Commit graph

2726 commits

Author SHA1 Message Date
Henrik Levkowetz 2aefd51083 Updated the personal information notification email template.
- Legacy-Id: 15458
2018-09-16 13:47:08 +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 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