Henrik Levkowetz
171a7be029
Removed an incorrect Unreachable Code mark.
...
- Legacy-Id: 12928
2017-02-28 05:08:03 +00:00
Henrik Levkowetz
10cac86165
Preparation for dead code removal: Marked probable dead code with affirm() statements which will signal if we ever reach that point in the code. If no signals seen, the marked functions/methods will be removed after one release cycle.
...
- Legacy-Id: 12926
2017-02-27 16:45:21 +00:00
Henrik Levkowetz
ac9aa326ef
Dead code removal: placement.py and related.
...
- Legacy-Id: 12924
2017-02-27 13:22:04 +00:00
Henrik Levkowetz
5f053ad21a
Cleaned up the remaining explicit url names, using dotted-paths to view
...
functions instead. In all almost 700 changes.
- Legacy-Id: 12923
2017-02-26 23:21:49 +00:00
Henrik Levkowetz
a94c33fd6e
Added an alert on the login form, to be shown if a user's password has been cleared. Adjusted url reverse strings to match the changed view function.
...
- Legacy-Id: 12918
2017-02-25 15:50:47 +00:00
Henrik Levkowetz
350ea9efcf
Removed all use of timedeltafield by converting old migrations to reference compatible types.
...
- Legacy-Id: 12825
2017-02-12 17:10:06 +00:00
Henrik Levkowetz
aa5e61d958
Updated all urlpatterns to use ietf.utils.urls.url() instead of django's,
...
in order to autogenerate dotted path url pattern names. Updated a number
of url reverses to use dotted path, and removed explicit url pattern names
as needed.
Changed some imports to prevent import of ietf.urls before django
initialization was complete.
Changed 3 cases of form classes being curried to functions; django 1.10
didn't accept that.
Started converting old-style middleware classes to new-style middleware
functions (incomplete).
Tweaked a nomcom decorator to preserve function names and attributes, like
a good decorator should.
Replaced the removed django templatetag 'removetags' with our own version
which uses bleach, and does sanitizing in addition to removing explicitly
mentionied html tags.
Rewrote the filename argument handling in a management command which had
broken with the upgrade.
- Legacy-Id: 12818
2017-02-11 14:43:01 +00:00
Henrik Levkowetz
30b2abeaf1
New migration for django 1.9 country- and time_zone choices.
...
- Legacy-Id: 12769
2017-02-01 17:01:50 +00:00
Henrik Levkowetz
40e8380751
Merged django 1.9 work forward to copy of trunk @6.41.0
...
- Legacy-Id: 12756
2017-01-30 23:13:02 +00:00
Henrik Levkowetz
613f0c8233
Pyflakes fixes.
...
- Legacy-Id: 12714
2017-01-23 18:35:58 +00:00
Henrik Levkowetz
6de7be6953
Specified strip=False for another bunch of CharField form fields with Textarea widgets.
...
- Legacy-Id: 12711
2017-01-23 17:38:56 +00:00
Henrik Levkowetz
7d25922e9b
Enabled correct time sorting and reporting for interim meetings on /group/{{acronym}}/meetings/, and tweaked the date format. Fixes issue #2145 .
...
- Legacy-Id: 12669
2017-01-18 19:24:14 +00:00
Henrik Levkowetz
6eec4c2648
Converted all management commands which set up additional command-line switches to use the argparse approach instead of the deprecated optparse approach.
...
- Legacy-Id: 12645
2017-01-11 18:42:38 +00:00
Henrik Levkowetz
5286dfdbc8
Made sure that sessionpresentation objects are saved before adding them to a m2m set.
...
- Legacy-Id: 12636
2017-01-09 21:23:14 +00:00
Henrik Levkowetz
8e9858379b
Fixed some pyflakes and form initialization issues with the upgrade to DurationField.
...
- Legacy-Id: 12599
2016-12-21 17:03:39 +00:00
Henrik Levkowetz
67b2fc1107
Extended the form fields used for duration to accept additional formats, including formats the secretariat are currently using, in order to avoid trouble with the TimedeltaField --> DurationField transition.
...
- Legacy-Id: 12598
2016-12-21 15:26:32 +00:00
Henrik Levkowetz
3d6b370c59
Upgraded custom TimedeltaFields to use the builtin DurationField from Django 1.8, and adjusted forms and initialization values accordingly.
...
- Legacy-Id: 12597
2016-12-20 22:56:34 +00:00
Henrik Levkowetz
481a96c935
Changed the handling of skip tests and messages in order to show which tests will be skipped, and why, at the start of a test run.
...
- Legacy-Id: 12568
2016-12-17 21:49:53 +00:00
Henrik Levkowetz
17a7f59cd6
Deprecation fixes: Use request.GET or request.POST as appropriate, instead of request.REQUEST.
...
- Legacy-Id: 12533
2016-12-15 13:21:33 +00:00
Henrik Levkowetz
8e56935cfd
Undid commit 12527, which contained much too much.
...
- Legacy-Id: 12528
2016-12-15 10:38:54 +00:00
Henrik Levkowetz
e3c6e0ac6b
Changed the state shown in all_id.txt for drafts which have entered IESG processing, but then been replaced, to show as 'Replaced' instead of 'In IESG Processing'. This is consistent with how they are shown in all_id2.txt.
...
- Legacy-Id: 12527
2016-12-15 10:36:15 +00:00
Henrik Levkowetz
9a3f6b059b
Merged Django-1.8 upgrade work to trunk. Adjusted migration names, and added migrations as necessary. Fixed some instances of broken html.
...
- Legacy-Id: 12507
2016-12-13 05:55:46 +00:00
Henrik Levkowetz
03d90163a5
Merged django-1.8 work forward to copy of 6.39.1
...
- Legacy-Id: 12504
2016-12-10 19:32:46 +00:00
Henrik Levkowetz
3c956c9896
Added migrations for new timezone data, validation on ReviewerSettings.filter_re, and new docevent types.
...
- Legacy-Id: 12493
2016-12-09 12:41:38 +00:00
Henrik Levkowetz
19ec458668
Added migrations for the model changes done for the Django 1.8 upgrade.
...
- Legacy-Id: 12478
2016-12-07 19:41:48 +00:00
Henrik Levkowetz
53f343017e
Use models.DurationField from django directly now that it's available, instead of the inlined copy of the 1.8 DurationField code.
...
- Legacy-Id: 12477
2016-12-07 19:40:18 +00:00
Henrik Levkowetz
14776bae70
Merged django18 work forward to r12447
...
- Legacy-Id: 12455
2016-12-05 15:03:40 +00:00
Henrik Levkowetz
bc683ccc67
Fixed a type issue found by the new django 1.8 query type checks.
...
- Legacy-Id: 12452
2016-12-05 14:13:00 +00:00
Henrik Levkowetz
0bb7854591
Merged django18 work forward to 6.39
...
- Legacy-Id: 12449
2016-12-05 14:01:25 +00:00
Henrik Levkowetz
cfd898b767
Updated the proceedings_templates fixture to provide the base proceedings template needed by tests, instead of a copy already instantiated for a specific meeting.
...
- Legacy-Id: 12445
2016-12-05 12:55:20 +00:00
Henrik Levkowetz
5e48d7ec72
Fixed another year's end related test bug.
...
- Legacy-Id: 12443
2016-12-04 15:46:27 +00:00
Henrik Levkowetz
c06e7af08c
Fixed an error in the test_interim_request_series() test.
...
- Legacy-Id: 12431
2016-12-01 13:20:59 +00:00
Henrik Levkowetz
2a9a7afd0b
Added a link to the meetecho session recording (not the youtube conversion) on the IETF agenda page.
...
- Legacy-Id: 12430
2016-11-30 21:02:33 +00:00
Henrik Levkowetz
b914f46313
Merged in ^/branch/iola/review-tracker-r12128@12397, bringing in the review tool functionality described in RFC7735. This adds the ability to set up review management pages for review teams such as genart, secdir, opsdir, etc.; letting the review team secretaries manage requested and completed reviews; letting the reviewers keep track of and document their reviews, and more. See the RFC for full specification, and the branch commit log for a full commit history.
...
- Legacy-Id: 12419
2016-11-29 14:54:19 +00:00
Henrik Levkowetz
d589718c37
Fixed some pyflakes issues.
...
- Legacy-Id: 12405
2016-11-28 18:13:43 +00:00
Henrik Levkowetz
1deadeadc0
Added a migration to fix the mext meeting materials names and external links.
...
- Legacy-Id: 12404
2016-11-28 18:06:38 +00:00
Henrik Levkowetz
05379e2e2d
Undid unintended change.
...
- Legacy-Id: 12399
2016-11-26 20:04:01 +00:00
Henrik Levkowetz
a0ed8c7694
Made session minutes available with the same kind of url as session minutes: /meeting//minutes/. (Both of these need to be refined to handle multiple agendas and minutes, for groups having multiple sessions in a meeting.)
...
- Legacy-Id: 12398
2016-11-25 16:44:31 +00:00
Henrik Levkowetz
09259ae556
Merged in [12393] from rjsparks@nostrum.com:
...
Fixed bug where slides from multiple sessions for a group were not all showing. Improved handling of multiple minutes and agendas for groups. Fixes #2058 . Commit should be patched into production.
- Legacy-Id: 12395
Note: SVN reference [12393] has been migrated to Git commit 2b0ec6df16
2016-11-23 18:31:10 +00:00
Robert Sparks
2b0ec6df16
Fixed bug where slides from multiple sessions for a group were not all showing. Improved handling of multiple minutes and agendas for groups. Fixes #2058 . Commit ready for merge. Commit should be patched into production.
...
- Legacy-Id: 12393
2016-11-23 17:09:53 +00:00
Henrik Levkowetz
89294a558a
Order materials on the agenda session materials popup according to the sessionpresentation order. Fixes issue #2049
...
- Legacy-Id: 12380
2016-11-17 08:45:49 +00:00
Henrik Levkowetz
216ed80529
Merged in code from rcross@amsl.com to bring back the automatic conversion of slides from powerpoint to pdf.
...
- Legacy-Id: 12379
2016-11-17 07:30:14 +00:00
Henrik Levkowetz
0a15bf9bb6
Merged in [12326] from housley@vigilsec.com:
...
Allow WG Chairs to manage the meeting materials when starting from the old WG Chair Dashboard in ietf.secr.proceedings
- Legacy-Id: 12370
Note: SVN reference [12326] has been migrated to Git commit a37f41823c
2016-11-17 00:26:51 +00:00
Henrik Levkowetz
1a6fc6dc04
Merged in [12353] from rjsparks@nostrum.com:
...
A second performance improvement for the proceedings pages.
- Legacy-Id: 12361
Note: SVN reference [12353] has been migrated to Git commit a3cc9df465
2016-11-16 06:54:00 +00:00
Henrik Levkowetz
a771e8fad6
Merged in [12352] from rjsparks@nostrum.com:
...
Add links to session materials pages to the rows on the by-type view of the agenda.
- Legacy-Id: 12360
Note: SVN reference [12352] has been migrated to Git commit ba60c115fa
2016-11-16 04:22:51 +00:00
Henrik Levkowetz
18518fe566
Merged in [12348] from rjsparks@nostrum.com:
...
Performance improvements for the proceedings page.
- Legacy-Id: 12358
Note: SVN reference [12348] has been migrated to Git commit 224999e948
2016-11-16 03:55:59 +00:00
Henrik Levkowetz
b254473258
Merged in [12340] from adam@nostrum.com:
...
Incorporated Robert's \'swim lane\' code to eliminate
slot overlaps that made weekend effectively unusable.
Reworked animation code to use CSS animations for
smoother performance.
Calendar redraw is now completely event driven rather
than refreshed once per second.
Expanded meetings can now be closed with escape key.
Refactored code to make it more idomatic. Eliminated
many globals.
Reformatted to reflect a more consistent coding style.
- Legacy-Id: 12355
Note: SVN reference [12340] has been migrated to Git commit e4b2905f16
2016-11-16 02:15:43 +00:00
Robert Sparks
a3cc9df465
A second performance improvement for the proceedings pages. Commit ready for merge.
...
- Legacy-Id: 12353
2016-11-15 07:38:21 +00:00
Robert Sparks
ba60c115fa
Add links to session materials pages to the rows on the by-type view of the agenda. Commit ready for merge.
...
- Legacy-Id: 12352
2016-11-15 06:58:37 +00:00
Henrik Levkowetz
8fcbf7507e
Fixed another duplicate entry issue with materials uploads.
...
- Legacy-Id: 12350
2016-11-15 01:01:50 +00:00