Commit graph

4013 commits

Author SHA1 Message Date
Henrik Levkowetz dc6d96797b Removed unused imports. Marked some instances of code which used variables that don't exist. Removed dependency on the logging module, we use syslog by default. Replaced some log.debug() calls with debug.log().
- Legacy-Id: 6576
2013-10-30 21:27:40 +00:00
Henrik Levkowetz 6c8802a3cc Needlessly fixed a naming error in meeting.proxy.
- Legacy-Id: 6575
2013-10-30 21:23:22 +00:00
Henrik Levkowetz adc5b130dc Fixed incorrect except statement syntax.
- Legacy-Id: 6574
2013-10-30 21:21:28 +00:00
Henrik Levkowetz 5f2da7ba9e Merged [6486] from rjsparks@nostrum.com:
Slightly more than minimal changes to have questionnaire reminders go only to those nominees who have accepted but have not yet sent in a questionnaire for a given position
 - Legacy-Id: 6573
Note: SVN reference [6486] has been migrated to Git commit 2a1b4c7775
2013-10-30 21:17:46 +00:00
Henrik Levkowetz c8e7a4a5d4 Updated test masters to match the changed (and now more predictable) order
of some entries.
 - Legacy-Id: 6538
2013-10-29 22:45:29 +00:00
Henrik Levkowetz 951670e9df New view code and templates for agenda pages, updating all agenda templates
to take schedule-specific information so that they will work with arbitrary
schedules, not just the official schedule for a meeting.
 - Legacy-Id: 6537
2013-10-29 22:44:13 +00:00
Henrik Levkowetz c61d1d1c2f Provided new methods Meeting.vtimezone() which return a vtimezone stanza for
ical files, based on the timezone setting for a meeting, fetched from a pre-
generated file; and Session.ical_status(), which provides a string appropriate
for use in ical STATUS: entries.
 - Legacy-Id: 6536
2013-10-29 22:30:38 +00:00
Henrik Levkowetz e89a272661 Changed the path to iCalendar vtimezone information to point into the release
directory, so that we can make updated vtimezone information available
directly in a release, instead of out-of-band.
 - Legacy-Id: 6535
2013-10-29 22:25:36 +00:00
Henrik Levkowetz 2e6fa148f3 Tweaked the testurl diff output text.
- Legacy-Id: 6534
2013-10-29 22:22:54 +00:00
Henrik Levkowetz bf75cd1bef Added a template filter to do required escaping in iCalendar pages.
- Legacy-Id: 6533
2013-10-29 22:20:51 +00:00
Henrik Levkowetz 04e3a48ae0 Added links to the individual nominee fedback pages to the
private nomcom index page, in order to make it easier to find
and look at the feedback for a filtered set of nominees.
 - Legacy-Id: 6532
2013-10-29 14:55:56 +00:00
Henrik Levkowetz 93826ae094 Fixed the case where the urlpattern regexp match gives us an ext which is None.
- Legacy-Id: 6502
2013-10-27 23:04:02 +00:00
Henrik Levkowetz 17f2b80fa4 Newly generated .ics files, from http://www.iana.org/time-zones/repository/releases/tzdata2013h.tar.gz. This updates the .ics files to use timezone information current as of 27 Oct 2013.
- Legacy-Id: 6501
2013-10-27 20:10:29 +00:00
Henrik Levkowetz e3bdf3ee30 Newly generated .ics files, including many internal symlinks. In particular, this provides Canada/Pacific.ics, which is needed to generate agenda.ics for IETF-88 (Vancouver).
- Legacy-Id: 6500
2013-10-27 20:03:15 +00:00
Henrik Levkowetz 7fd2c5873f Deleted timezone .ics files which were committed as regular files earlier,
but now will be replaced with symlinks.
 - Legacy-Id: 6499
2013-10-27 20:01:47 +00:00
Henrik Levkowetz e7b0d357b7 Added some code to vzic to make it output symlinks for all timezone links specified in the Olson database, not only some of them.
- Legacy-Id: 6498
2013-10-27 19:54:31 +00:00
Henrik Levkowetz 2ea1fb8438 Updated .ics timezone info, from 2012-10-23
- Legacy-Id: 6497
2013-10-27 19:47:55 +00:00
Henrik Levkowetz 8cf4cd4e4e Added the utility program used to generate timezone-specific iCalendar information, and the original .ics files generated by the utility program in 2010.
- Legacy-Id: 6496
2013-10-27 19:40:47 +00:00
Henrik Levkowetz 16ae35ae19 Rewrote html and text agenda templates to take schedule as data.
- Legacy-Id: 6495
2013-10-27 12:16:37 +00:00
Henrik Levkowetz da8c38f55d Tweaked the display of testurl.list diff failures against known-good masters.
- Legacy-Id: 6494
2013-10-27 10:03:43 +00:00
Henrik Levkowetz d8e3e32ee7 Set TEMPLATE_STRING_TO_INVALID to '' during testing.
- Legacy-Id: 6493
2013-10-27 10:02:21 +00:00
Henrik Levkowetz 239fa9762c Tweaked the utility script to find missing submission confirmation emails.
- Legacy-Id: 6492
2013-10-26 18:10:30 +00:00
Henrik Levkowetz 6928ff2927 Correct sequence typo.
- Legacy-Id: 6491
2013-10-26 15:32:04 +00:00
Henrik Levkowetz e27e4dbb1f Changed the 'pipe' utility to work with commands taking input
on standard in, also when providing an emtpy string as input.
This is now different from providing 'None' as the input
argument, or omitting it.
 - Legacy-Id: 6485
2013-10-23 20:45:07 +00:00
Henrik Levkowetz 3863b0def3 Added another state to the possible IETFWG states in the group proxy models file, to avoid exceptions.
- Legacy-Id: 6484
2013-10-23 05:51:04 +00:00
Henrik Levkowetz 2dcb9bc39d Removed the ams_filters template tag file from the meeting app -- it was a copy of the ams_filters under secr/, and masked it.
- Legacy-Id: 6481
2013-10-22 19:01:18 +00:00
Henrik Levkowetz e3cf47d6ef Set version info and settings back to development mode
- Legacy-Id: 6480
2013-10-21 22:19:47 +00:00
Henrik Levkowetz 8c87d60c51 Set version info to release version 4.81 before branching.
- Legacy-Id: 6478
2013-10-21 22:19:43 +00:00
Henrik Levkowetz e2a7dab804 - Legacy-Id: 6477 2013-10-21 22:10:14 +00:00
Henrik Levkowetz 56953d8027 Tweaked the email line lengths in the data migration.
- Legacy-Id: 6476
2013-10-21 22:09:59 +00:00
Henrik Levkowetz e3eeee53fb Renumbered unapplied migration.
- Legacy-Id: 6475
2013-10-21 21:51:21 +00:00
Henrik Levkowetz 6fc794f3c1 Changelog entry for release 4.81
- Legacy-Id: 6474
2013-10-21 20:59:05 +00:00
Henrik Levkowetz edcc97aded Merged in branch/amsl/1.50@6388 from rcross@amsl.com, with secretariat tool
announcement fixes, permission fixes, and agenda database schema fixes.
 - Legacy-Id: 6473
2013-10-21 20:29:15 +00:00
Henrik Levkowetz a7db9eec43 Require logins to be all-lowercase. This was prompted by repeated
trouble with people registering non-lowercase logins, then trying to
log in with all-lowercase, or vice versa.
 - Legacy-Id: 6472
2013-10-21 20:26:03 +00:00
Henrik Levkowetz d649fd5e10 Merged [6465] and [6466] from rjsparks@nostrum.com:
Added the ability to send reminders to complete questionnaires to nominees in
the accepted state.  Changed the send_reminders management command to not take
any arguments and run against all active nomcoms.  Removed bugs from the
send_reminders management command and added tests for it.  Adjusted several
dbtemplate titles and content.

Fixes bug 1157
 - Legacy-Id: 6471
Note: SVN reference [6465] has been migrated to Git commit 22f356434a

Note: SVN reference [6466] has been migrated to Git commit a461e6c4a4
2013-10-21 20:12:00 +00:00
Henrik Levkowetz 47071ecade Merged [6468] and [6469] from ejimenez@yaco.es:
Now incumbent can be None in positions.
Fixes #1156.
 - Legacy-Id: 6470
Note: SVN reference [6468] has been migrated to Git commit d4e37ac7a0d7fddc0317b0d95670a8de8cd32c2d

Note: SVN reference [6469] has been migrated to Git commit 0a315723ad6dd610d0c17e78edce2027b6868d4e
2013-10-21 17:07:09 +00:00
Henrik Levkowetz 11230a8448 Let Timeslot.session() Return the first session, rather than none, for
timeslots with multiple associated sessions for the public schedule.
 - Legacy-Id: 6464
2013-10-18 12:15:46 +00:00
Henrik Levkowetz 819b4c6087 Made the timeslots returned from meeting.proxy.MeetingTimeProxy.sessions()
distinct, to avoid duplicate agenda entries.
 - Legacy-Id: 6463
2013-10-18 12:14:26 +00:00
Henrik Levkowetz e9980b483f Made the timeslots sent to the agenda.ics template distinct, to avoid
duplicate agenda items.  Fixes issue #1155.
 - Legacy-Id: 6462
2013-10-18 11:59:15 +00:00
Henrik Levkowetz ee1ae839d9 Added caching for the somewhat costly TimeSlot.session() method/property.
This speeds up text agenda generation using the legacy template substantially.
 - Legacy-Id: 6461
2013-10-17 11:32:27 +00:00
Henrik Levkowetz a23d31677f Tweaked the strings displayed when a plenary agenda cannot be shown.
- Legacy-Id: 6460
2013-10-17 11:28:29 +00:00
Henrik Levkowetz 5807ad2108 Changed the select statement in MeetingProxy.sessions() to produce correct
results for the official agenda, and filter out timeslot entries without
scheduled sessions.
 - Legacy-Id: 6459
2013-10-17 11:27:45 +00:00
Henrik Levkowetz 3bb7dc77c0 Limited the length of the debug display of function return values.
- Legacy-Id: 6458
2013-10-17 11:24:21 +00:00
Henrik Levkowetz d2d532a015 Removed ADs from known-good master to match template change.
- Legacy-Id: 6457
2013-10-17 11:22:40 +00:00
Henrik Levkowetz 5614562b19 Remove the AD information from the text agenda until we fix the database so that
it displays consistently correctly for past meetings.
 - Legacy-Id: 6456
2013-10-17 11:20:23 +00:00
Henrik Levkowetz e33fe28a2c Reverted to release 4.72 versions of several functions and methods, starting
with agenda_info() and the view functions that use it.  Also changed
meeting/tests/agenda.py to accept matching return values.  Reverted old
supporting models and proxy models to 4.72 versions, too, in meeting/proxy.py
and proceedings/models.py.  Updated the proxy models which rely on TimeSlot
to work properly with the m2m sessions field, and adjusted some other
functions, such as session_agenda() to also understand the m2m sessions
field (and its reverse).  Added an understanding of the "bof-conc" state
to the code which returns 'BOF' or 'WG' for agenda templates.
 - Legacy-Id: 6452
2013-10-15 17:54:42 +00:00
Henrik Levkowetz ff403d07ef Reverted to release 4.72 versions of txt, ics, and csv agendas, with minor tweaks.
- Legacy-Id: 6451
2013-10-15 17:45:55 +00:00
Henrik Levkowetz 65d505edf3 Fixed some bugs in the method which saves a copy of a page which failed a
testurl diff test.
 - Legacy-Id: 6450
2013-10-15 17:37:30 +00:00
Henrik Levkowetz 6a9e9dac55 Changed 'WG' to 'BOF' for some sessions that actually were BOF sessions
in the csv agenda test master.
 - Legacy-Id: 6449
2013-10-15 17:34:54 +00:00
Henrik Levkowetz dfe81e6882 Add setting for where to save files which fail urltest diffs.
- Legacy-Id: 6448
2013-10-14 18:39:33 +00:00