Commit graph

11993 commits

Author SHA1 Message Date
Sasha Romijn 56d73e4b82 Added a management command to create a dummy IETF 999 meeting.
- Legacy-Id: 17395
2020-03-06 13:24:23 +00:00
Sasha Romijn e0f90fe579 Add missing migration content to existing meeting 0026 migration.
- Legacy-Id: 17394
2020-03-06 12:26:12 +00:00
Sasha Romijn ac5c57faa0 Fix accidentally committed typo from [17289]
- Legacy-Id: 17393
Note: SVN reference [17289] has been migrated to Git commit a227813dc5
2020-03-06 12:21:20 +00:00
Henrik Levkowetz 726fcbf27d Removed all __future__ imports.
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz ab173cb2eb Removed further six usage: six.string_types, six.integer_types, six.moves.urllib instances.
- Legacy-Id: 17390
2020-03-05 20:46:58 +00:00
Ole Laursen 393ee64bec Add new view for editing meeting schedules. This is a preliminary
basic version with timeslots in a fixed grid and drag and drop for
assigning and unassigning. Compared to the existing JS based view, it
is missing session details (attendences etc.), conflicts and other
warnings, toggling of sessions in areas, area coloring, extending to
next timeslot and probably more.

Add new auxiliary view to copy a schedule for the new schedule editor.
 - Legacy-Id: 17389
2020-03-05 19:15:44 +00:00
Ole Laursen de99911e38 Add regexp validation of Schedule.name
- Legacy-Id: 17388
2020-03-05 19:02:44 +00:00
Henrik Levkowetz 1c808bf63b Removed further six usage.
- Legacy-Id: 17387
2020-03-05 15:54:32 +00:00
Henrik Levkowetz 566971a6ae Removed further six usage.
- Legacy-Id: 17386
2020-03-05 15:10:33 +00:00
Henrik Levkowetz e9a37d8ac8 Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
- Legacy-Id: 17385
2020-03-05 14:41:41 +00:00
Henrik Levkowetz b4d7dd131a Added ability to use the submission API with active secondary email addresses. Fixes issue #2639.
- Legacy-Id: 17383
2020-03-04 18:05:56 +00:00
Henrik Levkowetz af6ca37513 Admin model tweak, added a raw_id_field.
- Legacy-Id: 17382
2020-03-03 21:00:35 +00:00
Henrik Levkowetz d412ed1eda Updated plan. Added item to remove Py2 compatibility code.
- Legacy-Id: 17381
2020-03-03 20:59:30 +00:00
Henrik Levkowetz a14e38a1a1 Replaced most cases of using of urlopen(), instead using the higher-level 'requests' module where it simplifies the code.
- Legacy-Id: 17380
2020-03-03 17:34:42 +00:00
Henrik Levkowetz 941a27bf72 Fixed a Py2/3 issue with review.mailarchive.construct_query_url().
- Legacy-Id: 17379
2020-03-03 17:00:13 +00:00
Sasha Romijn 4decb23022 Add display of new constraints and joint sessions to agenda builder interface.
The new timerange, time_relation and wg_adjacent constraints, along with the
joint_with_groups option, are now reflected in the special requests field.
This allows them to be taken into account while scheduling sessions.
 - Legacy-Id: 17378
2020-03-03 15:16:58 +00:00
Sasha Romijn e70579175e Clarify wording in session request form regarding conflicts with BOFs.
- Legacy-Id: 17377
2020-03-03 14:52:28 +00:00
Henrik Levkowetz 1017c21167 Renamed a migration to conform to migration naming conventions, using underscores instead of dashes in the name.
- Legacy-Id: 17376
2020-03-03 12:22:48 +00:00
Henrik Levkowetz ab944725d5 Py2/3 compatibility tweaks for pyflakes.
- Legacy-Id: 17375
2020-03-02 18:00:41 +00:00
Henrik Levkowetz 5d824b59c2 Changed some cases of urlopen() to use requests.get()
- Legacy-Id: 17374
2020-03-02 15:18:00 +00:00
Henrik Levkowetz 94e4dc7c74 Python3 is more ticklish about comparing strings to None than Py2. Fixed an issue with this in generate_sort_key() for document searches.
- Legacy-Id: 17373
2020-03-02 12:47:05 +00:00
Henrik Levkowetz b6d8bade44 Fixed a Py2/3 issue in the pyflakes management command, and tweaked the verbose output format.
- Legacy-Id: 17372
2020-03-02 12:31:02 +00:00
Henrik Levkowetz a33f66bb90 Merged back production changes to two scripts indirectly called by /a/www/www6s/scripts/run-ietf-report, through /a/www/www6s/scripts/run-report.
- Legacy-Id: 17371
2020-03-02 12:27:07 +00:00
Henrik Levkowetz a2318d9f2c Backported patches from production
- Legacy-Id: 17370
2020-02-28 20:46:20 +00:00
Henrik Levkowetz 2133cb010c Changed the release script to not pick up other email addresses than those of contributors from the release notes.
- Legacy-Id: 17369
2020-02-28 15:34:59 +00:00
Henrik Levkowetz edbe42e890 Set version info and settings back to development mode
- Legacy-Id: 17367
2020-02-27 22:09:05 +00:00
Henrik Levkowetz 5f7c9b227d Set version info to release version 6.119.0 before branching.
- Legacy-Id: 17365
2020-02-27 22:08:51 +00:00
Henrik Levkowetz a1399023c8 Changelog entry for 6.119.0
- Legacy-Id: 17364
2020-02-27 22:08:44 +00:00
Henrik Levkowetz ba99feb3c1 Code coverage data for release 6.119.0
- Legacy-Id: 17363
2020-02-27 22:08:31 +00:00
Henrik Levkowetz b954d806e0 Updated PLAN file
- Legacy-Id: 17362
2020-02-27 20:35:28 +00:00
Henrik Levkowetz 34e6cae7d3 Added more complete help text to the show_messages and send_messags management commands.
- Legacy-Id: 17361
2020-02-27 20:24:31 +00:00
Henrik Levkowetz fc03063e9e Made email Message-ID fields generated by the datatracker more uniform.
- Legacy-Id: 17360
2020-02-27 20:23:20 +00:00
Henrik Levkowetz fff56bb557 Merged in [17336] from rcross@amsl.com:
Add rfp-announce@ietf.org to Announcement app To: address list. Changed name of secr dashboard from WG Chair Dahsboard to IETF Dashboard.
 - Legacy-Id: 17359
Note: SVN reference [17336] has been migrated to Git commit b1b27e648c
2020-02-27 19:54:37 +00:00
Henrik Levkowetz 334f0137b1 Merged in [17325] from rjsparks@nostrum.com:
Allow review team secretaries and the secretariat to reset the next reviewer in queue for review teams using the RotateAlphabetically policy. Partially addresses #2879.
 - Legacy-Id: 17358
Note: SVN reference [17325] has been migrated to Git commit afb818c298
2020-02-27 18:15:31 +00:00
Robert Sparks 92b2f06829 Add missed template for commit r17325. Commit ready for merge.
- Legacy-Id: 17357
2020-02-27 16:50:16 +00:00
Henrik Levkowetz 07747b26c3 Fixed an issue with tests mocking urlopen() responses, and tweaked error messages on bad results in sync/rfceditor.py
- Legacy-Id: 17356
2020-02-27 15:05:27 +00:00
Henrik Levkowetz ebdad3a5a5 Added charset decoding of data read from an urlopen() object in a few places, and removed some use-once functions that were now dead code.
- Legacy-Id: 17355
2020-02-27 13:39:45 +00:00
Henrik Levkowetz 4b35ee43d2 Moved code from a couple of simple urlopen() wrappers used only once into the calling scripts. Removed a case of Py2 virtualenv activation.
- Legacy-Id: 17354
2020-02-27 13:35:14 +00:00
Henrik Levkowetz a7982f1f67 Added a missing __init__.py
- Legacy-Id: 17353
2020-02-26 21:31:54 +00:00
Henrik Levkowetz 7448037c65 Tweaked the show_messages managment command output.
- Legacy-Id: 17352
2020-02-26 21:28:51 +00:00
Henrik Levkowetz 3562af0b9b Added management commands to show saved messages (unsent and otherwise) and to send or re-send saved messages as needed.
- Legacy-Id: 17351
2020-02-26 18:14:29 +00:00
Henrik Levkowetz 46ab91ec1d Added a migration to set an explicit content-type for Message objects when missing.
- Legacy-Id: 17350
2020-02-26 18:07:48 +00:00
Henrik Levkowetz 0b3ac2ac0e Added a migration to correct Message fields containing strings that are repr() of list instances instead of comma-separated email addresses.
- Legacy-Id: 17349
2020-02-26 18:06:52 +00:00
Henrik Levkowetz fb740ff6bf Added saving of outgoing emails as Message instances, with accompanying test.
- Legacy-Id: 17348
2020-02-26 18:04:44 +00:00
Henrik Levkowetz 3227e42543 Slight refactoring of infer_message() and send_scheduled_message_from_send_queue(), and added setting of Message.sent when sent.
- Legacy-Id: 17347
2020-02-26 18:03:12 +00:00
Henrik Levkowetz 2d724427cf Updated patch.py to avoid deprecation and pyflakes warnings.
- Legacy-Id: 17346
2020-02-26 17:22:12 +00:00
Henrik Levkowetz 095c3a2ccb Fixed an issue where the lookup of recognized country names during draft submission grabbed the unicode name instead of the ascii name for non-ascii country strings in XML submissions.
- Legacy-Id: 17345
2020-02-26 17:20:13 +00:00
Henrik Levkowetz f43e547d28 Updated the list of utility python files to be ignored by coverage measurements.
- Legacy-Id: 17344
2020-02-26 17:17:43 +00:00
Henrik Levkowetz 03bd9c0594 Fixed log.log() to hand on the right type (str) to underlying functions.
- Legacy-Id: 17343
2020-02-26 17:16:35 +00:00
Henrik Levkowetz af0c189018 Fixed a test to be more specific when looking for a generated Message object, to make sure to get the right one.
- Legacy-Id: 17342
2020-02-26 17:15:09 +00:00