Commit graph

156 commits

Author SHA1 Message Date
Ole Laursen 0dabaf96fb Split database into current and legacy, adding importer to copy reused
tables from legacy to new through Django (with minimal cleaning to
have the import go through) and removing migrations from submit and
liaisons as they interfere with the clean slate of the new database,
adjusting IPR model to add null=True on fields with nulls in the
database
 - Legacy-Id: 3778
2011-12-22 18:34:19 +00:00
Ole Laursen d80a72dff1 Fallback on latest email address if we don't know anything else,
modify email importer to set the timestamp accordingly with high
priority email addresses first (to prevent old, inactive email
addresses from taking precedence)
 - Legacy-Id: 3776
2011-12-21 12:49:45 +00:00
Ole Laursen 4a0ee86261 Order ballot names
- Legacy-Id: 3775
2011-12-21 11:31:56 +00:00
Ole Laursen de0fc12ce8 Port telechat dates
- Legacy-Id: 3774
2011-12-20 13:12:12 +00:00
Ole Laursen 498dc38507 Port to Django 1.2, replacing built-in patched Django with Django 1.2.7 (with patches applied on top) and replacing South with South 0.7.3
- Legacy-Id: 3773
2011-12-15 14:13:54 +00:00
Ole Laursen d81f00b760 Fix bug with wrong acronym in meeting importer for IRTF groups
- Legacy-Id: 3771
2011-12-14 16:50:20 +00:00
Ole Laursen 02809ffbf1 Model non-group-meeting sessions with sessions (by extending it with a
name), as a consequence, drop the "other" time slot category and
remove materials on time slots
 - Legacy-Id: 3754
2011-12-09 13:45:05 +00:00
Ole Laursen f74890aec4 Adjust to handle the slightly revamped email_address() on person
- Legacy-Id: 3750
2011-12-07 19:26:53 +00:00
Ole Laursen 4f48cb2ff6 Make Person.role_email a bit smarter, make Person.email_address (which
seems to be a wrapper for old code at the moment) always return a string
 - Legacy-Id: 3747
2011-12-07 18:56:19 +00:00
Ole Laursen 896347bf7c Don't try to set the active status of emails, if we are to do that, it
has to be in a more clever way
 - Legacy-Id: 3746
2011-12-07 18:38:22 +00:00
Ole Laursen cd3e4fe054 Add unique constraint on acronyms, fixup SDOs to have auto-generated
slugified acronyms
 - Legacy-Id: 3745
2011-12-07 18:07:45 +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 3ed02196d7 Fix some instances where we use a non-role email for ADs in spite of them acting as ADs
- Legacy-Id: 3741
2011-12-06 14:01:44 +00:00
Ole Laursen 790d92622f Apply same fix for concluded state for PWGs as for BOFs (noticed by
Ryan Cross)
 - Legacy-Id: 3740
2011-12-05 10:57:14 +00:00
Ole Laursen b654dde001 Skip the IRTF chair entries in IRTFChair as they're buggy (noticed by
Ryan Cross)
 - Legacy-Id: 3738
2011-12-02 11:10:57 +00:00
Ole Laursen b8a5a3e29c Flip source and target in Constraint import
- Legacy-Id: 3736
2011-11-30 18:28:36 +00:00
Ole Laursen d79365d25f Update name fixtures
- Legacy-Id: 3724
2011-11-29 13:21:11 +00:00
Ole Laursen 16540e565b Remove support for status date on doc
- Legacy-Id: 3720
2011-11-28 18:28:20 +00:00
Ole Laursen a8e219e16a Rename DocStreamName to StreamName, they're not really doc-specific
- Legacy-Id: 3707
2011-11-25 12:25:35 +00:00
Ole Laursen 1b6d80f709 Delete old import-document-state.py that for some reason appears to have popped up after the merge with trunk
- Legacy-Id: 3706
2011-11-24 18:29:02 +00:00
Ole Laursen 1861586dc3 Make sure expiration date is imported even if a DocumentComment is lacking (noticed by Ryan Cross)
- Legacy-Id: 3705
2011-11-24 18:25:54 +00:00
Ole Laursen d8fe519440 Add custom manager to Group with convenience helper for getting active
WGs(requested by Ryan Cross)
 - Legacy-Id: 3704
2011-11-24 17:18:55 +00:00
Ole Laursen 7f8df2edf1 Fix problem with the name-based URL for showing AD documents
introduced with the import-whole-names change
 - Legacy-Id: 3701
2011-11-24 15:46:46 +00:00
Ole Laursen 610b56dfd0 Set the type of RFCs that weren't drafts correctly
- Legacy-Id: 3700
2011-11-24 14:58:23 +00:00
Ole Laursen 0b18e45810 Try to import real middle initials with a .
- Legacy-Id: 3699
2011-11-24 11:57:16 +00:00
Ole Laursen 6d74a91e05 Add IANA group and import IANA roles
- Legacy-Id: 3696
2011-11-24 11:33:50 +00:00
Ole Laursen ed0d1ef0d0 Fix bug in canonical_name introduced with generic states
- Legacy-Id: 3694
2011-11-24 10:49:16 +00:00
Ole Laursen eaf1ca34ee Fix some bugs in the trunk merge found through the automated tests
- Legacy-Id: 3692
2011-11-23 18:49:07 +00:00
Ole Laursen 3d290148a6 Fix bug in IDState proxy introduced with generic states
- Legacy-Id: 3689
2011-11-23 17:47:13 +00:00
Ole Laursen 9bfd3687d6 Add special group for ISE for use with streams
- Legacy-Id: 3683
2011-11-22 18:51:53 +00:00
Ole Laursen 5a4c23ea92 Merge with trunk
- Legacy-Id: 3676
2011-11-21 16:41:21 +00:00
Ole Laursen 0c15dc7b40 Encode printed name to fix ascii encode error
- Legacy-Id: 3672
2011-11-18 13:25:11 +00:00
Ole Laursen e903dc1649 Encode printed name to fix ascii encode error
- Legacy-Id: 3671
2011-11-18 13:21:04 +00:00
Ole Laursen e05209b021 Fix problem with ISE in OldRole/chairs table
- Legacy-Id: 3670
2011-11-18 11:32:47 +00:00
Ole Laursen 9c639b3630 Add materials state types, import WgProceedingActivities events for uploads
- Legacy-Id: 3667
2011-11-17 15:12:29 +00:00
Ole Laursen e8673455a2 Fix bug in alias generation that create duplicate aliases
- Legacy-Id: 3665
2011-11-17 13:51:41 +00:00
Ole Laursen b2f1e178ac Rename import-document-state.py to more appropriate import-docs.py
- Legacy-Id: 3661
2011-11-16 18:24:07 +00:00
Ole Laursen 5d291f222c Remove .state and .*_state on Document in favour of generic states
mapping, port the codebase to use these states
 - Legacy-Id: 3660
2011-11-16 18:18:06 +00:00
Ole Laursen 3d10b58c79 Import concluded BOFs as concluded
- Legacy-Id: 3622
2011-11-15 14:07:52 +00:00
Ole Laursen ea7f45d56e Port ietfworkflows and wgchairs to new schema, fix missing state
setting in I-D submission, add tests
 - Legacy-Id: 3617
2011-11-14 19:40:20 +00:00
Ole Laursen e01ba98af1 Introduce generic states, not fully incorporated yet, and rename tag
name model
 - Legacy-Id: 3616
2011-11-14 19:29:05 +00:00
Ole Laursen f6261a9a49 Introduce generic states and reminders
- Legacy-Id: 3615
2011-11-14 19:26:35 +00:00
Ole Laursen 8a129fae74 Import both start and conclude date for areas (noticed by Ryan Cross)
- Legacy-Id: 3597
2011-11-09 10:19:12 +00:00
Ole Laursen de61691dec Fix problem in ballot position regexp noted by Ryan Cross
- Legacy-Id: 3504
2011-10-24 10:30:37 +00:00
Ole Laursen 4619e34765 Fix bug, rewrite active_positions to use new helper
- Legacy-Id: 3438
2011-09-22 12:23:19 +00:00
Ole Laursen 6f10d2f3f7 Port submit to new schema, adding a set of tests and fixing some bugs
- Legacy-Id: 3436
2011-09-21 19:29:50 +00:00
Ole Laursen 95ef2adfcd Fix problem in document import with ballot position document comments
now not having a "by NN" ending
 - Legacy-Id: 3435
2011-09-20 16:00:49 +00:00
Ole Laursen 2682e49076 Use default rather than auto_add_now to fix problem with creating
persons with the id set
 - Legacy-Id: 3429
2011-09-16 16:11:48 +00:00
Ole Laursen 97a6e67490 Remove accidentally committed debug
- Legacy-Id: 3428
2011-09-16 15:15:37 +00:00
Ole Laursen 6d400d6f87 Fix missing role.email -> role.person query
- Legacy-Id: 3427
2011-09-16 15:10:16 +00:00