Commit graph

194 commits

Author SHA1 Message Date
Ole Laursen 328ecb08c3 Replace old charter branches with new branch based on conversion branch and some preliminary work on generalizing document handling
[[Split portion of a mixed commit.]]
 - Legacy-Id: 3883.1
2012-01-31 17:38:27 +00:00
Ole Laursen ed168a5ce3 Fix skip check to actually work for non-broken drafts
- Legacy-Id: 3867
2012-01-26 16:21:29 +00:00
Ole Laursen 2dc118c53f Handle some broken entries
- Legacy-Id: 3866
2012-01-26 14:56:53 +00:00
Ole Laursen df1a9156f6 Fix stream auto-detection, skip WG Document state on individual
submission, set WG on adopted individual submission, fix some more
content type bugs, fix bug with incorrectly imported AnnotationTag
 - Legacy-Id: 3860
2012-01-25 19:37:08 +00:00
Ole Laursen 96acfa250f Fix references to importing.utils
- Legacy-Id: 3858
2012-01-24 17:47:49 +00:00
Ole Laursen 89314a0760 Move new message models from announcements to a new message app
- Legacy-Id: 3856
2012-01-24 17:36:13 +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 6cfb040557 Do not assume we always have a stream
- Legacy-Id: 3854
2012-01-24 13:20:28 +00:00
Ole Laursen 2c156ec1f4 Switch WG/RG state types to say IETF/IRTF as some documents are
handled outside working group
 - Legacy-Id: 3850
2012-01-24 12:28:41 +00:00
Ole Laursen 36a3e99417 Add plain_name() helper to Person with only first name + last name, switch proxies over to using that
- Legacy-Id: 3848
2012-01-23 20:20:48 +00:00
Ole Laursen eca8a4d48c Slight rewording of debug message
- Legacy-Id: 3837
2012-01-20 14:57:37 +00:00
Ole Laursen 950be0bbbe Do constrain on content_type on old State system, but make sure we're
using the old content type
 - Legacy-Id: 3832
2012-01-19 14:50:31 +00:00
Ole Laursen 27459c5bea Fix import of stream states
- Legacy-Id: 3831
2012-01-19 14:01:49 +00:00
Ole Laursen 35e54abe69 Remove relationship reset used in debugging
- Legacy-Id: 3822
2012-01-19 11:50:24 +00:00
Ole Laursen fa639aa5d9 Add some unicode methods
- Legacy-Id: 3819
2012-01-18 11:06:41 +00:00
Ole Laursen 201edb3dd3 Add "extended_expiry"
- Legacy-Id: 3817
2012-01-16 12:25:52 +00:00
Ole Laursen f49701c9d3 Commit some files missing from the ChangeStateGroupEvent update
- Legacy-Id: 3810
2012-01-13 13:20:28 +00:00
Ole Laursen af2e2d8801 Make sure revision number is at least the latest known revision submitted
- Legacy-Id: 3809
2012-01-13 13:16:13 +00:00
Ole Laursen 445b96838d Document is expired by system -> Document has expired
- Legacy-Id: 3807
2012-01-13 13:08:22 +00:00
Ole Laursen 2021a0330d Replace individual state change event types with an all-encompassing
ChangeStateGroupEvent
 - Legacy-Id: 3804
2012-01-12 18:26:45 +00:00
Ole Laursen dceedbf53d Remove tombstone support from the code, importing drafts with their
version number unhacked
 - Legacy-Id: 3803
2012-01-12 16:50:26 +00:00
Ole Laursen f3685e7af1 Turn expiration into an explicit expires attribute on document, set
that on submission of new revision and resurrection
 - Legacy-Id: 3801
2012-01-12 12:03:45 +00:00
Ole Laursen 31aef86164 Merge charter branch with the UI hooks disabled for the time being
- Legacy-Id: 3800
2012-01-11 15:04:13 +00:00
Ole Laursen 19150dc10f Add get_rfc_number helper by Ryan Cross
- Legacy-Id: 3797
2012-01-06 12:19:23 +00:00
Ole Laursen f4b6dac81f Import telechat dates from the "telechat" table
- Legacy-Id: 3794
2012-01-04 18:02:04 +00:00
Ole Laursen dc72d97962 Fix bugs in AreaGroup proxy
- Legacy-Id: 3792
2012-01-04 15:01:36 +00:00
Ole Laursen e7e992b80e Add proxy for AreaGroup
- Legacy-Id: 3791
2012-01-04 14:57:04 +00:00
Ole Laursen 64c2734ff8 Reorder DraftVersions import so we trust the revision_date in there over the revision_date on the current draft
- Legacy-Id: 3789
2011-12-23 17:15:20 +00:00
Ole Laursen aaee353493 Copy user table before anything else
- Legacy-Id: 3785
2011-12-23 13:12:28 +00:00
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