Commit graph

57 commits

Author SHA1 Message Date
Adam Roach 6a9c7d1dbb Ported week view over to use the new meeting data model
- Legacy-Id: 4207
2012-03-24 14:16:23 +00:00
Ole Laursen dbf5e6ab84 Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting
- Legacy-Id: 3995
2012-02-28 17:29:52 +00:00
Ole Laursen 980d4e6444 Move new schema models from redesign/ to ietf/
- Legacy-Id: 3855
2012-01-24 17:17:24 +00:00
Ole Laursen 2c81e8d1ed Add support for not-meeting meeting sessions
- Legacy-Id: 3744
2011-12-07 11:52:18 +00:00
Ole Laursen 5a4c23ea92 Merge with trunk
- Legacy-Id: 3676
2011-11-21 16:41:21 +00:00
Henrik Levkowetz a3ea476430 Revert to the original code now that the broken data in the upload tables have been fixed.
- Legacy-Id: 3506
2011-10-25 14:00:55 +00:00
Henrik Levkowetz 92a2a2ef9d Add some columns to the admin interface for WgProceedingsActivities. Fix breakage in the feeds code caused by table entries for this model containing meeting FKs which don't have an associated meeting entry. The base problem of broken table entries remain, though.
- Legacy-Id: 3449
2011-10-19 13:38:16 +00:00
Ole Laursen ba29fa9c7d Import IESGHistory as GroupHistory and port meeting views to it
- Legacy-Id: 3301
2011-08-11 17:48:42 +00:00
Ole Laursen be6f266052 Port proceedings feed
- Legacy-Id: 3298
2011-08-11 10:00:28 +00:00
Ole Laursen 12bd2f93d7 Port and proxy remaining meeting views, adjusting the models slightly
- Legacy-Id: 3296
2011-08-10 17:09:35 +00:00
Ole Laursen d2ea0e5088 Import WG agendas, proxy more meeting code
- Legacy-Id: 3289
2011-08-08 19:10:49 +00:00
Ole Laursen 974877aafb Add proxy for meetings, meeting times and sessions, start porting agenda view
- Legacy-Id: 3288
2011-08-05 16:55:08 +00:00
Ole Laursen 67e317d535 Merged in changes from conversion branch fixing a couple of problems
- Legacy-Id: 3285
2011-08-04 15:09:54 +00:00
Ole Laursen 5aa189afdd Use BrokenForeignKey for some of the broken foreign keys in the old
proceeding models
 - Legacy-Id: 3281
2011-08-04 11:05:30 +00:00
Henrik Levkowetz ef9fda0266 Tweak the admin list for WgMeetingSession to show wg acronym instead of group id.
- Legacy-Id: 3261
2011-07-27 16:32:32 +00:00
Adam Roach 4f9e90dc73 Adding page to allow viewing meeting slot requests as they are made. There's no link
to these yet.
 - Legacy-Id: 3246
2011-07-23 19:24:10 +00:00
Henrik Levkowetz b4592baeab Change the cutoff-settings to match what's desired. Move CUTOFF_HOUR to settings. Change the submission page template to not show the form during the down period.
- Legacy-Id: 3206
2011-07-23 13:07:40 +00:00
Henrik Levkowetz 36c251b314 Add a bit of admin goodness for MeetingSessions.
- Legacy-Id: 3117
2011-05-11 18:32:52 +00:00
Henrik Levkowetz 842b8f428f Merged branch/yaco/idsubmit@2903 from esanches@yaco.es to trunk: The Rewritten I-D Submission Tool.
- Legacy-Id: 3036
2011-04-07 20:29:45 +00:00
Henrik Levkowetz cabddc90ca Merged [2990] from adam@nostrum.com:
In response to early feedback, changed 'close' metaphor from 'click anywhere' to 'click on the red "x" icon.'
 - Legacy-Id: 2993
Note: SVN reference [2990] has been migrated to Git commit 04289ed0e3dd56899a7c3cfa6ee43cdcd9eb68f5
2011-03-28 17:42:56 +00:00
Henrik Levkowetz 97b48252b1 Merged [2946] from adam@nostrum.com:
Added ical-format agenda (http://trac.tools.ietf.org/tools/ietfdb/ticket/601)
 - Legacy-Id: 2954
Note: SVN reference [2946] has been migrated to Git commit fe3189ba04734ac21d8c18fba99b289abc0bd358
2011-03-26 14:33:51 +00:00
Henrik Levkowetz 55a2854690 Tweak model names and admin display to make it easier to manage things (and understand the meaning/content of the different tables).
- Legacy-Id: 2909
2011-03-24 10:09:55 +00:00
Jacobo Tarragón c0e1084a20 fixing cutoff logic on submission. Closes #583.
- Legacy-Id: 2817
2011-02-07 17:08:33 +00:00
Henrik Levkowetz 266b7820d0 Merged from log:branch/2.00@2363: Current release branch head to trunk.
- Legacy-Id: 2365
2010-07-21 12:48:05 +00:00
Henrik Levkowetz cd030d3b43 Adding copyright notices to all python files
- Legacy-Id: 716
2007-06-27 21:16:34 +00:00
Michael Lee 76b254f3d8 Fix agenda.html
- Legacy-Id: 654
2007-06-26 17:40:29 +00:00
Michael Lee 342a9fa633 Remove ztrain area name for training sessions
- Legacy-Id: 553
2007-06-20 12:59:08 +00:00
Henrik Levkowetz 7349cc3329 Reverting some additional quick-fixes.
- Legacy-Id: 552
2007-06-20 09:23:02 +00:00
Michael Lee 271e7ff6a5 Fix meeting agenda
- Legacy-Id: 551
2007-06-20 06:18:39 +00:00
Henrik Levkowetz 6737d9392c Template and model fixes for the agenda. The model fixes really should be fixed in the database instead -- what's the sense in having the break names in the database so you can change the if you hardcode the names in the code when you need to change them ??
- Legacy-Id: 548
2007-06-20 01:44:13 +00:00
Henrik Levkowetz 64c0a771d0 Fix 'Morning Beverages' --> 'Continental Breakafast'
- Legacy-Id: 547
2007-06-20 00:50:31 +00:00
Henrik Levkowetz d6a31b4f7f Provide and use an acronym_lower() method so sorting works as expected.
- Legacy-Id: 540
2007-06-19 21:05:19 +00:00
Michael Lee 81ed8b20db Fix buildbot errors, 28, 29, 30
- Legacy-Id: 534
2007-06-19 17:54:09 +00:00
Henrik Levkowetz 2f8f7742a4 Improved fix to the first undefined symbol problem in proceedings/models.py (Bills original fix in [213] reinstated)
- Legacy-Id: 237
Note: SVN reference [213] has been migrated to Git commit 01f0baaf56
2007-06-05 17:30:22 +00:00
Henrik Levkowetz 888418a14f Fixed two instances of undefined symbols in proceedings/models.py
- Legacy-Id: 236
2007-06-05 17:06:31 +00:00
Henrik Levkowetz 03c18bd33d Fixing a bunch of nits pyflakes were complaining about, in order to get a clean run. There are still at least 2 cases of using undefined values which needs scrutiny.
- Legacy-Id: 235
2007-06-05 16:58:58 +00:00
comimom b73efa811a Complete Meeting Materials page
* Tested with IETF 67 and 68 data.
 * For testing, c_sub_cut_off_date should set to future date, otherwise a Closed page will show.
 - Legacy-Id: 228
2007-06-04 19:52:52 +00:00
Bill Fenner 01f0baaf56 Fix some undefined names reported by pyflakes
- Legacy-Id: 213
2007-06-02 01:12:41 +00:00
Bill Fenner 949bc0cbb8 Oops, a unique_together of the first two fields is wrong, since
there are two ADs per area, and of the three fields doesn't add
anything real, so just don't try to make it unique.
 - Legacy-Id: 207
2007-06-01 18:10:50 +00:00
Bill Fenner e452d4b89d IESGHistory needs to have a single primary key. Will add to
[wiki:Models] page.
 - Legacy-Id: 206
2007-06-01 18:04:35 +00:00
Michael Lee 27edcb2b3e * Add meeting materials list page
* For testing, the page lists meeting materials regardless the submission cut off date.
 * Need to add Training sessions, IRTF RGs, and Interim WGs
 - Legacy-Id: 203
2007-06-01 04:10:39 +00:00
Michael Lee 1c9bf9b1ca meeting_agenda_html.cgi porting has been completed.
* Add a new method, affiliation to idtracker/models.py, in class PersonOrOrgInfo
 * Agenda for the Plenaries should be stored in /home/master-site/proceedings directory to be displayed.
 * Bug found in listing ADs at the end of the agenda. An agenda always lists the current IESG instead of the IESG at each meeting. Bug is fixed in the ported tool.
 * meeting_agenda_text.cgi was obsolete, but ported anyway in case someone still has it bookmarked.
 - Legacy-Id: 182
2007-05-30 13:47:09 +00:00
Bill Fenner 0eb450cab7 Finish the poorly-thought-through and poorly-implemented
GroupIETF->IETFWG rename.
 - Legacy-Id: 179
2007-05-29 13:39:32 +00:00
Bill Fenner 38c07bacf1 We don't actually use GroupIETF here, so don't try to import it.
(This is actually preparation for renaming it.)
 - Legacy-Id: 175
2007-05-28 18:38:08 +00:00
Michael Lee 959274e048 * Add links to WG charters and agenda files
* Add special note
 * Need to display combined sessions
 - Legacy-Id: 167
2007-05-25 04:12:17 +00:00
Bill Fenner 2d3bbede29 Allow day_id to be NULL, since breakfast time is stored that way.
Expand the sessions() helper function in MeetingTime to iterate over
the sessions and set the room_id helper attribute to the correct room.
This means that for the list returned by sessions(), s.room_id is the
correct room for this time.  It also changes the return value from
a QuerySet to a list, so you can't filter it further like a QuerySet -
but I don't think anything is using this functionality.

I didn't do the same for combined_sessions because I don't actually
know what that's used for - if it should be part of sessions, or
if it's even used.
 - Legacy-Id: 157
2007-05-23 17:22:16 +00:00
Bill Fenner 5528a04cd9 Use get() instead of filter()[0]. This results in a better exception
on failure (DoesNotExist instead of IndexError).

Call the database query once and store it in a temp variable instead
of doing the same query twice.

Handle day_id=NULL for the morning beverages/breakfast time.

Use the DoesNotExist exception instead of a generic except: for
the area - except: is likely to hide things that you didn't expect.
 - Legacy-Id: 156
2007-05-23 16:56:07 +00:00
Henrik Levkowetz fca8b30b51 The 'area' returned from the AreaGroup.objects is itself a foreign key,
which means we need to look up area_acronym, but that's also a foreign
key, so again we look up the value we want: acronym.  Simply doing
dictsort in the template on area would sort on the FK, I assume --
at least it didn't resolve things to 3 levels, each time looking up the
key we were interested in...
 - Legacy-Id: 151
2007-05-22 21:50:42 +00:00
Michael Lee b2f8368971 Need to order WG sessions by area
- Legacy-Id: 150
2007-05-22 20:27:36 +00:00
Michael Lee 68970cb597 Two new methods have been added to proceedings/models.py to display meeting dates
- Legacy-Id: 141
2007-05-21 15:35:15 +00:00