Henrik Levkowetz
4aa987488d
Added a meeting helper function update_important_dates(), and a management command update_important_dates to update the important dates for a meeting if the offsets in the MeetingDateName table has been changed.
...
- Legacy-Id: 15160
2018-05-24 10:54:44 +00:00
Ryan Cross
0a07c655e0
Reduce get_meeting buffer to handle earlier shceduling requests date. Commit ready for merge
...
- Legacy-Id: 15047
2018-04-17 00:06:17 +00:00
Henrik Levkowetz
4f83548b49
Added a new field Meeting.days to capture the length of a meeting. This is necessary now that we have previous meetings officially starting Sunday, lasting to Friday, and future meetings starting Saturday, Lasting to Friday. We use Meeting.days to calculate Meeting.end_date(). Meeting.get_ietf_monday() and two cut_off() methods have also been updated to be instance methods instead of class methods, and to not assume that a meeting starts on Sunday.
...
- Legacy-Id: 14225
2017-10-25 13:38:15 +00:00
Henrik Levkowetz
bc054b8cb2
Updated meeting.helpers.get_meeting() to deal with multiple future meetings the same way get_ietf_meeting() does.
...
- Legacy-Id: 14119
2017-09-13 09:16:34 +00:00
Henrik Levkowetz
926c197c14
Changed from get_meetings() to get_meeting() for meeting.views.floor_plan(), in order to raise 404 on missing meetings. Fixes a server 500 on /meeting/floor-plan/ for nonexistant meetings.
...
- Legacy-Id: 13999
2017-07-28 22:50:23 +00:00
Robert Sparks
2e6f26af23
Moves Important Dates into the datatracker. Fixes #2338 . Commit ready for merge.
...
- Legacy-Id: 13957
2017-07-21 10:29:56 +00:00
Henrik Levkowetz
a18cf20868
Removed code which has been marked as unreachable since February/March 2017 without triggering any usage indications.
...
- Legacy-Id: 13667
2017-06-17 17:54:40 +00:00
Henrik Levkowetz
fb93a8c293
Added dates to unreachable() calls, to make it easier to decide when to remove marked code.
...
- Legacy-Id: 13538
2017-06-06 07:27:07 +00:00
Ryan Cross
9a9531d9f6
Change From address of session request notifications from session_request_developers@ietf.org to session-request@ietf.org. Fix requester information in session request cancellation email. Fixes #1621 . Commit ready for merge.
...
- Legacy-Id: 13291
2017-05-09 21:33:14 +00:00
Lars Eggert
8a70e9773d
Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge.
...
- Legacy-Id: 13112
2017-03-25 19:16:45 +00:00
Ryan Cross
3cd5bea78b
Fix issue where editing interim meeting duration does not update underlying timeslot duration. Fixes #2203 . Commit ready for merge.
...
- Legacy-Id: 13021
2017-03-17 18:28:07 +00:00
Henrik Levkowetz
387068f67d
Updated unreachable markings.
...
- Legacy-Id: 12967
2017-03-04 05:38:23 +00:00
Henrik Levkowetz
f2c1ca1565
Added unreachable markings.
...
- Legacy-Id: 12966
2017-03-04 05:31:18 +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
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
2b2abdbc29
Merged in [12213] from rcross@amsl.com:
...
Fix bug where interim announcement form was initialized with lists instead of strings.
- Legacy-Id: 12228
Note: SVN reference [12213] has been migrated to Git commit ab945b16e5
2016-10-29 10:56:34 +00:00
Ryan Cross
ab945b16e5
Fix bug where interim announcement form was initialized with lists instead of strings. Commit ready for merge
...
- Legacy-Id: 12213
2016-10-25 20:25:54 +00:00
Robert Sparks
5b32cc2da7
Changes interim announcements and interim cancellation announcements to use mailtriggers. Adds irtf-announce to announcements for IRTF groups. Fixes #2018 . Commit ready for merge.
...
- Legacy-Id: 12099
2016-10-07 15:05:47 +00:00
Henrik Levkowetz
4b0a9360f0
Merged in ^/branch/iola/event-saving-refactor-r10291, which refactors document saving to always use doc.save_with_history(events), and requires accompanying events. This branch also provides refactoring of recurring regexes in url patterns into a dictionary. As part of the merge, also refactored new code which didn't use the save_with_history() method.
...
- Legacy-Id: 11840
2016-08-23 10:52:08 +00:00
Henrik Levkowetz
52c5c0daa0
Merged in [11792] from rcross@amsl.com:
...
Requests for virtual interim meeting should go directly Scheduled - Waiting for announcement state and an email notification sent to the secretariat. Fixes issue #1994 .
- Legacy-Id: 11822
Note: SVN reference [11792] has been migrated to Git commit a13b751e1a
2016-08-18 15:03:55 +00:00
Henrik Levkowetz
250af833aa
Undid erroneous commit [11820].
...
- Legacy-Id: 11821
Note: SVN reference [11820] has been migrated to Git commit f497367658
2016-08-18 14:13:06 +00:00
Ryan Cross
a13b751e1a
Fixes #1994 . Requests for virtual interim meeting should go directly Scheduled - Waiting for announcement state and an email notification sent to the secretariat. Commit ready for merge.
...
- Legacy-Id: 11792
2016-08-15 21:04:31 +00:00
Ryan Cross
3da2d4f67b
Changed send_interim_announcement_request() to use new mailtrigger interim_approved. Commit ready for merge.
...
- Legacy-Id: 11698
2016-07-18 08:15:13 +00:00
Ryan Cross
11952627f3
Change where interim meeting announcement request email gets sent. Commit ready for merge
...
- Legacy-Id: 11667
2016-07-16 12:33:36 +00:00
Ryan Cross
54969aa236
Send email to secretariat when an interim meeting has been approved and is waiting for announcement. Commit ready for merge.
...
- Legacy-Id: 11664
2016-07-16 11:33:39 +00:00
Henrik Levkowetz
0f0686c489
Backed out previous changes; make_directories() was used in more than one place. Renamed to more expressive name.
...
- Legacy-Id: 11441
2016-06-21 13:28:13 +00:00
Henrik Levkowetz
340c854efb
The helper function make_directories() is now used in only one place, and the function where it's used isn't terribly long. Inlined it, and added a comment (and question) about the os.umask() call. The list of leaves is possibly out of sync with some other places where material doctypes are used.
...
- Legacy-Id: 11439
2016-06-21 13:20:09 +00:00
Henrik Levkowetz
1e50d5dd44
Merged in [11434] from rcross@amsl.com:
...
Remove legacy secretariat code for adding interim meetings in favor of new ietf.meeting interim features.
- Legacy-Id: 11437
Note: SVN reference [11434] has been migrated to Git commit 98afcae63a752129c63f0d2e1824bbbb26dbf71f
2016-06-21 12:23:58 +00:00
Henrik Levkowetz
ef8da52f27
Refactored the code to not use two different functions to get_next_interim_numbers.
...
- Legacy-Id: 11425
2016-06-20 18:53:12 +00:00
Henrik Levkowetz
d298785fda
Merged in ^/branch/amsl/interim@11230, which provides interim meeting management support. Also fixes issues #1961 , #1962 and #1964 .
...
- Legacy-Id: 11402
2016-06-17 14:16:27 +00:00
Ryan Cross
ed371396c1
add tests. fix form validations
...
- Legacy-Id: 11219
2016-05-20 22:49:27 +00:00
Ryan Cross
cecdea3d72
Add utility script to send interim meeting minutes reminder. Add ability to include comments with meeting cancellation
...
- Legacy-Id: 11199
2016-05-17 22:55:47 +00:00
Ryan Cross
8fef55dc31
add approval and cancel notifications
...
- Legacy-Id: 11196
2016-05-16 22:48:43 +00:00
Ryan Cross
3366006653
Refactoring. Implement iCalendar support
...
- Legacy-Id: 11178
2016-05-11 00:13:55 +00:00
Ryan Cross
3f3e6f0b14
add edit view. refactor to use modelforms
...
- Legacy-Id: 11176
2016-05-06 23:02:25 +00:00
Ryan Cross
ba75fad3b5
added send announcement view
...
- Legacy-Id: 11130
2016-04-22 23:14:35 +00:00
Ryan Cross
be6e536769
add pending and detail views and tests.
...
- Legacy-Id: 11125
2016-04-20 23:57:52 +00:00
Ryan Cross
7238fd9148
Add support for series request. Javascript tweaks
...
- Legacy-Id: 11028
2016-03-30 00:02:28 +00:00
Ryan Cross
b85df63a4f
use formset for interim sessions
...
- Legacy-Id: 10978
2016-03-25 23:15:05 +00:00
Robert Sparks
2bae86397e
Show session details for interims as well as ietf meetings. Commit ready for merge.
...
- Legacy-Id: 10733
2016-01-25 23:06:41 +00:00
Henrik Levkowetz
d8413d5d28
Changed a helper function meeting_updated() to a method on Meeting, and provided it as a synthetic attribute on the /api/v1/meeting/meeting/ endpoints of the JSON API.
...
- Legacy-Id: 10611
2015-12-19 01:52:13 +00:00
Henrik Levkowetz
143b8cc646
Fixed an issue with [10344], where the numberless /meeting/agenda/ would redirect to a non-existing proceedings URL.
...
- Legacy-Id: 10360
Note: SVN reference [10344] has been migrated to Git commit 893988e45e
2015-11-01 22:49:07 +00:00
Henrik Levkowetz
71dec7a692
Moved forward to 6.7.2.dev0 the changes to rename class ScheduledSession to the more correct (but unfortunately also cumbersome) SchedTimeSessAssignment, and rename reverse relationships involving this class appropriately. Accompanying changes in javascript and templates. Migrations to match.
...
- Legacy-Id: 10297
2015-10-26 22:45:26 +00:00
Ole Laursen
acda84208d
Summary: Make the meeting agenda code use the historic info available
...
for groups. In the process, added some select_related/prefetch_related
code to cut the number of database queries in the agenda down from
4000-5000 to about 50. Rewritten agenda CSV code to use Python arrays
rather than a template for improved readability/reuse. Rewritten week
view to assemble its data in Python. Plus a few other minor cleanups,
e.g. lame_description is now gone.
Fixes #1088 . Branch ready for merge.
- Legacy-Id: 9669
2015-06-17 13:37:16 +00:00
Robert Sparks
0ba095e229
remove some dead code
...
- Legacy-Id: 9598
2015-05-04 13:25:57 +00:00
Robert Sparks
1e30120710
checkpoint. Model changes done and UI tweaked to match.
...
- Legacy-Id: 9588
2015-04-30 15:57:48 +00:00
Robert Sparks
65f0fed7a7
checkpointing some css/html noodling before tearing into models
...
- Legacy-Id: 9587
2015-04-29 14:39:17 +00:00
Robert Sparks
8f0b8a9225
Checkpoint for demonstration/discussion in Dallas. More development expected afterwards.
...
- Legacy-Id: 9250
2015-03-19 18:41:02 +00:00
Henrik Levkowetz
048319edbc
Merged in [9097] from rcross@amsl.com:
...
Fixes #1605 . Editing session request causes KeyError.
- Legacy-Id: 9120
Note: SVN reference [9097] has been migrated to Git commit a660c433bb
2015-02-24 18:44:00 +00:00
Henrik Levkowetz
ca8d554b78
Undid previous commit -- it contained too much.
...
- Legacy-Id: 9118
2015-02-24 18:31:53 +00:00