Commit graph

54 commits

Author SHA1 Message Date
Pasi Eronen d3d38d9049 Support PPTX meeting slides
- Legacy-Id: 2139
2010-03-21 00:19:29 +00:00
Pasi Eronen 0116d2aa4d Minor admin site tweaks
- Legacy-Id: 2081
2010-03-20 16:29:01 +00:00
Pasi Eronen d07c05976f Fixed bunch of null/unique attributes for model fields
- Legacy-Id: 2063
2010-03-11 18:43:01 +00:00
Pasi Eronen db090de329 Removed old Django 0.96 Admin classes
- Legacy-Id: 2054
2010-03-09 07:37:46 +00:00
Henrik Levkowetz a539f652df Add back in rudimentary Django Admin support which was lost in the 0.96 -> 1.1 transition.
- Legacy-Id: 2023
2010-03-01 11:34:44 +00:00
Pasi Eronen 0de840c601 Run convert-096.py
- Legacy-Id: 1851
2009-11-09 09:11:44 +00:00
Pasi Eronen aef93342bf Fixed minor feed details for iesg-agenda/wg-proceedings
- Legacy-Id: 1834
2009-11-08 02:21:40 +00:00
Pasi Eronen 978489f59a Fixed several field definitions: irtf is usually an integer, not a boolean (this was breaking things in Django 1.1)
- Legacy-Id: 1706
2009-09-25 18:42:23 +00:00
Pasi Eronen 76e1557744 Fixed bunch of pyflakes complaints
- Legacy-Id: 1698
2009-09-24 15:23:51 +00:00
Henrik Levkowetz 9f34968d34 Fixed link in Slides model (should be moved to templates, I suspect)
which has changed since ietf-74.  Todo: Should be made consistent in
    the archives, or failing that, be dependent on the meeting number
    (ugh!).
 - Legacy-Id: 1663
2009-09-03 16:00:39 +00:00
Pasi Eronen baec3fb437 Fix duplicate column name bug
- Legacy-Id: 1628
2009-08-05 19:56:46 +00:00
Henrik Levkowetz b82697ed83 Merged in changes from Pasi.
- Legacy-Id: 1550
2009-07-25 12:39:55 +00:00
Henrik Levkowetz 64b4f074d1 Added support for an additional field in the Meeting model, to hold meeting time zone information.
- Legacy-Id: 1501
2009-07-24 14:14:15 +00:00
Henrik Levkowetz 5e709fe1e3 Various updates to agenda presentations. Make text agenda adhere better to earlier format (for users who process it) and fix various flaws in the html agenda.
- Legacy-Id: 1489
2009-07-15 12:20:49 +00:00
Henrik Levkowetz 0cc61fff59 Don't show break location information for lunch breaks (requires new column in non_session table, with the show_break_location information).
- Legacy-Id: 1352
2009-03-04 23:55:00 +00:00
Henrik Levkowetz 103d5972dd Fix the agena problem where breaks would not have the right name. Also refactor and simplify the agenda code and templates.
- Legacy-Id: 1346
2009-03-02 20:46:06 +00:00
Henrik Levkowetz 4506cb41e1 Merged in Lars Eggert's changes to the search page, and Henrik's lefthand-menu addition
- Legacy-Id: 1255
2008-11-18 21:36:14 +00:00
Henrik Levkowetz 559bcc5091 Backporting change from deployment copy, probably caused by changed output format from the .ppt to .htm conversion tool
- Legacy-Id: 1215
2008-10-22 21:11:10 +00:00
Bill Fenner 07aad2a260 Template updates:
- Use python, not template-language, to decide if the month is different.
- Don't use "odate" and add a space where appropriate.
- Use a datetime and time zone instead of hardcoding (ET).
  (let the model combine the date and the time)
 - Legacy-Id: 1158
2008-04-24 15:18:11 +00:00
Michael Lee 210c5576d9 Fix typo Beaverage -> Beverage
- Legacy-Id: 887
2007-07-13 21:17:56 +00:00
Michael Lee c3cc238c9b to fix ticket #213 - The afternoon break name should be different between Monday/Tuesday and Wednesday/Thursday.
- Legacy-Id: 885
2007-07-13 03:01:23 +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
Michael Lee 8b2e90f212 * Display more session data
* Add 'area' to class ResolveAcronym
 * MeetingTime.session returns WgMeetingSession objects, BUT STILL NEED TO FIGURE OUT WHICH sched_room_id[1|2|3] TO USE
 - Legacy-Id: 137
2007-05-17 04:43:21 +00:00
Michael Lee 9e5d36c1d1 * Roll back WgMeetingSession.group_acronym_id per Bill
* add a method, acronym_name to ResolveAcronym
 * Sunday sessions displaying is done
 * Need to figure out how to increment date by one day in a template
 - Legacy-Id: 135
2007-05-16 04:32:17 +00:00
Michael Lee 1e1a2bb989 Display Meeting Agenda for Sunday
- Legacy-Id: 132
2007-05-15 05:02:03 +00:00