Commit graph

222 commits

Author SHA1 Message Date
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
Martin Qvist c631930b93 Dependencies of wgrecord to wgcharter rename
- Legacy-Id: 3432
2011-09-20 06:39:56 +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
Ole Laursen 022bc51e23 Move unaccent helpers
- Legacy-Id: 3426
2011-09-16 11:32:33 +00:00
Ole Laursen 8652f287a1 Import full names when importing persons, not just first and last names
- Legacy-Id: 3425
2011-09-16 11:27:38 +00:00
Ole Laursen 9613186f9f Move name parsing to separate file
- Legacy-Id: 3424
2011-09-16 11:25:51 +00:00
Ole Laursen 12b80240ae Fix possible UTF-8 print bug
- Legacy-Id: 3423
2011-09-16 10:09:53 +00:00
Ole Laursen 069b444d73 Another UTF-8 print Python bug fix (kindly provided by Ryan Cross)
- Legacy-Id: 3422
2011-09-16 09:57:36 +00:00
Martin Qvist f025993f50 Bug fixes, changes based on feedback from RjS. Abandon, recharter and initial charter views. Forward snapshots for abandoned efforts.
- Legacy-Id: 3421
2011-09-15 12:28:08 +00:00
Ole Laursen 5c5d534104 Add person foreign key on Role to link the role and person directly instead of through Email, this will allow us to use non-personal emails on roles
- Legacy-Id: 3418
2011-09-14 14:01:17 +00:00
Martin Qvist 97fd349bc4 Fixed bug in import-roles.py
- Legacy-Id: 3413
2011-09-05 12:51:33 +00:00
Martin Qvist ebafa58c21 Made diffing work locally
- Legacy-Id: 3412
2011-09-05 11:50:12 +00:00
Martin Qvist 743150dcfa New state descriptions
- Legacy-Id: 3410
2011-09-05 11:39:47 +00:00
Ole Laursen 7e3b621a05 Port shepherd management, adding tests
- Legacy-Id: 3401
2011-08-30 11:33:47 +00:00
Ole Laursen d6590c4b89 Add inline display/editing of aliases
- Legacy-Id: 3400
2011-08-30 11:26:49 +00:00
Ole Laursen d4c4e5ee6f Add default ordering to intended standard level names
- Legacy-Id: 3399
2011-08-30 10:54:40 +00:00
Ole Laursen f8300c8ad1 Import document shepherds
- Legacy-Id: 3394
2011-08-29 14:25:30 +00:00
Ole Laursen d6c01d7a48 Port one branch of delegate adding and add test for it
- Legacy-Id: 3388
2011-08-26 18:40:36 +00:00
Ole Laursen c0fc54dcb3 Move proxy utility from liaison to proxy_utils
- Legacy-Id: 3387
2011-08-26 18:33:40 +00:00
Ole Laursen 646e8b8615 Port WG Delegate deletion with new test
- Legacy-Id: 3383
2011-08-26 17:37:44 +00:00
Ole Laursen 7e8667ae92 Import WG delegates
- Legacy-Id: 3377
2011-08-25 18:21:38 +00:00
Ole Laursen 0eab6b6fec Catch liaisons with purpose set to 0 too (some new ones apparently got that)
- Legacy-Id: 3376
2011-08-25 16:05:58 +00:00
Ole Laursen 3ea58384bd Remove "auth" field which is currently not used
- Legacy-Id: 3375
2011-08-25 12:39:27 +00:00
Ole Laursen 7a7313f4e5 Add import-liaison.py to scripts to be run
- Legacy-Id: 3371
2011-08-25 11:12:43 +00:00
Ole Laursen f11b558d00 Refactor slightly to get rid of clunky "ex-ad" role, any future uses
should use GroupHistory/RoleHistory instead
 - Legacy-Id: 3370
2011-08-24 20:49:30 +00:00
Ole Laursen 1517c3d03b Import users/persons from LegacyLiaisonUser and LegacyWgPassword
- Legacy-Id: 3367
2011-08-24 16:43:42 +00:00
Ole Laursen 44b96ddc90 Fix up group names so it looks a bit neater in admin
- Legacy-Id: 3366
2011-08-24 16:41:14 +00:00
Ole Laursen d72b312183 Add roles column to group admin with links to persons
- Legacy-Id: 3364
2011-08-24 15:53:03 +00:00
Martin Qvist 533cbe9eeb Fixed some bugs that occur when you change the acronym of a WG
- Legacy-Id: 3361
2011-08-24 13:05:40 +00:00
Martin Qvist ecac9c2e11 Final corrections and coord with Ole. Fixed agenda package, template cleanup, more tests and a couple of bugs.
- Legacy-Id: 3360
2011-08-24 08:42:51 +00:00
Ole Laursen 1cc908f137 Port send SDO reminder admin page to new schema
- Legacy-Id: 3359
2011-08-23 18:34:58 +00:00
Martin Qvist 2ed5c356d4 Disabled changing of acronym, charter lookup by DocAlias, changes to group proxy model so it gets the correct charter
- Legacy-Id: 3355
2011-08-23 13:15:16 +00:00
Ole Laursen b26399837d Try harder to get a modified date, fix bug with SDO importing from new data
- Legacy-Id: 3353
2011-08-23 11:46:59 +00:00
Ole Laursen b9e1753ef6 Port and proxy liaison views to new schema and add a bunch of tests
- Legacy-Id: 3350
2011-08-22 23:15:35 +00:00
Martin Qvist b73c5358e7 Added corrections and tests as discussed with Ole.
- Legacy-Id: 3349
2011-08-22 19:54:25 +00:00
Ole Laursen 2bf8e0a45d Move fixture generation for names to name app, add liaison edit test,
fix some liaison bugs
 - Legacy-Id: 3347
2011-08-22 12:37:56 +00:00
Ole Laursen 91ced5c24a Fix some problems with liaison importer and related models, add a
test, port account management and related utilities, fix up proxy and
port most of the views and form code
 - Legacy-Id: 3345
2011-08-19 21:11:49 +00:00
Ole Laursen 24488a957b Add import-meetings.py
- Legacy-Id: 3343
2011-08-19 10:11:41 +00:00
Ole Laursen ba8119fe1b Add script for running all the import scripts
- Legacy-Id: 3342
2011-08-19 10:05:06 +00:00
Martin Qvist 0a34a909c0 Final version of charter tool in a new branch
- Legacy-Id: 3341
2011-08-19 03:44:06 +00:00
Ole Laursen f87a378d5f Fix old bug from event class being renamed
- Legacy-Id: 3328
2011-08-18 18:01:38 +00:00
Ole Laursen b7b813e698 Encode output SDO-related names to guard against Python's annoying
ascii conversion behaviour
 - Legacy-Id: 3327
2011-08-18 17:45:12 +00:00
Ole Laursen f14ed2e4f6 Make importer more robust, fixing problem with person appearing multiple times
- Legacy-Id: 3326
2011-08-18 17:42:22 +00:00
Ole Laursen 4182f7f16a Create RSOC group too, no information about it in the database but we
need it for RSOC chair role
 - Legacy-Id: 3325
2011-08-18 17:36:05 +00:00
Ole Laursen 4a36338031 Add proxy for LiaisonDetail, start porting the view code utils, import various liaison roles and rename a couple of fields on LiaisonStatement to try to make them more self-explanatory
- Legacy-Id: 3321
2011-08-17 17:44:40 +00:00
Ole Laursen 49fb2a7fe7 Finish import of liaison statements apart from uploaded files
- Legacy-Id: 3317
2011-08-15 18:45:47 +00:00
Ole Laursen c7d58d6079 First draft of new liaison statement model, import SDOs as groups,
start on liaison statement importing
 - Legacy-Id: 3309
2011-08-12 18:16:39 +00:00
Ole Laursen c347552a10 Import affiliation and fix bug in clean_email_address
- Legacy-Id: 3307
2011-08-12 12:32:45 +00:00
Ole Laursen 94756e0267 Add PersonHistory
- Legacy-Id: 3305
2011-08-12 10:12:23 +00:00
Ole Laursen e831dc3e89 Add generic find_history_active_at(obj, time), refactor to use it
- Legacy-Id: 3303
2011-08-12 09:41:50 +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 76f75ffd31 Add Document.get_file_path()
- Legacy-Id: 3297
2011-08-11 09:57:38 +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 7f27d912c3 Fix proxy of Area so we only return areas, proxy IRTF as used in
meetings code
 - Legacy-Id: 3290
2011-08-09 11:21:12 +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 0e576f4352 Add models for new meeting schema and an importer, clean up person
import slightly
 - Legacy-Id: 3282
2011-08-04 11:17:29 +00:00
Martin Qvist a511ff4f99 Added IESG state on Group for use in the charter tool
- Legacy-Id: 3279
2011-08-04 09:22:11 +00:00
Ole Laursen 20e780c276 Bring GroupHistory up to date, add history for roles too
- Legacy-Id: 3278
2011-08-04 09:18:16 +00:00
Ole Laursen 3491c78909 Fix bug in Area Director import
- Legacy-Id: 3193
2011-06-30 11:41:22 +00:00
Ole Laursen 91b3212330 Merged in changes from the conversion branch
- Legacy-Id: 3188
2011-06-28 18:25:36 +00:00
Ole Laursen 4cff73929b Rename Event to DocEvent to avoid confusion
- Legacy-Id: 3178
2011-06-27 17:31:59 +00:00
Ole Laursen a13ef5d3c4 Add version number to Django problem so it's easier to understand what's going on in the future
- Legacy-Id: 3175
2011-06-27 13:57:49 +00:00
Ole Laursen 0e829f975d Fix another bug that prevented the Individual Submission group from
being accesses through IETFWG
 - Legacy-Id: 3168
2011-06-03 14:10:33 +00:00
Ole Laursen 893471df68 Bug fixes from Martin Qvist
- Legacy-Id: 3167
2011-06-03 13:59:55 +00:00
Ole Laursen 52b57f182b Fix bug in role_mail helper
- Legacy-Id: 3164
2011-05-31 19:29:56 +00:00
Ole Laursen 02873d24d8 Port send queue script and tests and import ScheduledAnnouncement + some cleanups
- Legacy-Id: 3163
2011-05-30 18:28:49 +00:00
Ole Laursen 1ca085f91f Fixed some bugs
- Legacy-Id: 3162
2011-05-30 12:19:08 +00:00
Ole Laursen 5dcc94e5a4 Port wginfo views
- Legacy-Id: 3160
2011-05-27 21:33:48 +00:00
Ole Laursen 68d0e4c801 Port mailinglist view, expand group importer a bit
- Legacy-Id: 3159
2011-05-27 11:46:54 +00:00
Ole Laursen 215d4ff9fd Port IPR tool to new schema and fix some bugs
- Legacy-Id: 3158
2011-05-27 11:07:59 +00:00
Ole Laursen fd23dc9d5d Fix email cleaning to catch recent brokenness on the form "<bound method TempIdAuthors.email of <TempIdAuthors: XXX XXX <xxx@yyy.zzz>>>"
- Legacy-Id: 3156
2011-05-26 12:20:10 +00:00
Ole Laursen 7f6f9a35da Fix system person hack to actually work on a fresh import
- Legacy-Id: 3155
2011-05-26 11:26:20 +00:00
Ole Laursen 1bea94eb12 Change auth model for new schema to use Person rather than Email where email is not necessary, use Person for user profiles rather than the old unused profile class, use REMOTE_USER backend directly instead of custom backend, use group roles for authorization rather than Django groups, port/proxy code from using IESGLogin to the new model
- Legacy-Id: 3151
2011-05-25 12:33:24 +00:00
Ole Laursen 0b637a156d Port iesg.views.discusses too
- Legacy-Id: 3130
2011-05-17 16:13:05 +00:00
Ole Laursen 1e4b5ee74c Port rest of iesg.views and test cases, move redesign announcement models so tests can run
- Legacy-Id: 3129
2011-05-17 12:38:44 +00:00
Ole Laursen c04f107177 Port a good deal of the agenda views in iesg.views
- Legacy-Id: 3128
2011-05-16 17:59:43 +00:00
Ole Laursen 6a927fbed4 Port iesg.feeds
- Legacy-Id: 3126
2011-05-13 17:45:29 +00:00
Ole Laursen e12cd7d662 Port idtracker/feeds.py
- Legacy-Id: 3119
2011-05-11 18:50:47 +00:00
Ole Laursen 8764a1db11 Port idtracker/views.py, fixing some bugs in the proxy classes
- Legacy-Id: 3116
2011-05-11 18:08:20 +00:00
Ole Laursen 5422874e3e Proxy state help page
- Legacy-Id: 3101
2011-05-06 17:04:16 +00:00
Ole Laursen 7343ba8f28 Ported mirror RFC index to new schema, with the new schema the script updates the Document and DocAlias objects rather than simply dumping the info in a table
- Legacy-Id: 3100
2011-05-06 14:04:16 +00:00
Ole Laursen 7e8b72c941 Move import scripts into importing subdirectory, move name() utility from importing/utils.py to name/utils.py
- Legacy-Id: 3098
2011-05-05 14:58:28 +00:00
Ole Laursen 7d3bef3db4 Import announcements, port NomCom views
- Legacy-Id: 3077
2011-05-02 15:58:36 +00:00
Ole Laursen 16a2782da0 Fix NomCom naming, put a parent on RG, save ids on groups and output them on documents
- Legacy-Id: 3069
2011-04-28 16:46:38 +00:00
Ole Laursen 920b2d25c3 Import IRTF groups, chairs and other roles, port notify-expirations script (and add test)
- Legacy-Id: 3068
2011-04-27 13:06:14 +00:00
Ole Laursen 8762d77fd8 Import NomCom groups, and start/end events for groups
- Legacy-Id: 3060
2011-04-26 13:29:39 +00:00
Ole Laursen bb2e2b10c5 Ported last call and expire scripts with tests to new schema
- Legacy-Id: 2878
2011-03-04 19:07:57 +00:00
Ole Laursen 3ecd539f7b Rename derived event models to be more self-explanatory, fixed a couple of bugs
- Legacy-Id: 2872
2011-03-02 14:59:07 +00:00
Ole Laursen bf29f1a5f9 Ported last call text and ballot writeup views with friends and tests to new schema
- Legacy-Id: 2860
2011-02-18 18:04:20 +00:00
Ole Laursen 0e932ffd6f Port edit position and send ballot comment views with tests to new schema
- Legacy-Id: 2852
2011-02-11 17:29:25 +00:00
Ole Laursen 2d9636e7fa Fix event admin to spit out raw values to speed it up a bit
- Legacy-Id: 2830
2011-02-08 16:37:44 +00:00
Ole Laursen e9236da77b Added order field to names so it's possible to supply a sensible default ordering, add one to IESG state name
- Legacy-Id: 2824
2011-02-08 15:03:07 +00:00
Ole Laursen d56e446833 Port edit info view with tests to new schema
- Legacy-Id: 2823
2011-02-08 14:17:53 +00:00
Ole Laursen 4b15644a1e Import WGEditor too, fixup AreaDirector import
- Legacy-Id: 2816
2011-02-07 17:05:18 +00:00
Ole Laursen d0f3b5e628 Port change_state view + helpers + tests to new schema, retaining the old view via settings; adjusted relationship model to use source/target as attribute names
- Legacy-Id: 2808
2011-02-03 19:40:38 +00:00
Ole Laursen 294740d270 Import WG list email addresses and comments
- Legacy-Id: 2807
2011-02-03 19:37:59 +00:00
Ole Laursen 9f1bd35ca9 Rewrite search query building to support new schema, extend proxy support to search pages, fix a couple of bugs
- Legacy-Id: 2780
2011-02-01 10:59:20 +00:00
Ole Laursen 19b572b285 Fix problem with multiple ballot rounds on a draft that later becomes an RFC
- Legacy-Id: 2759
2011-01-24 20:20:50 +00:00
Ole Laursen d7c6d28f2e Add comment to history for multi-document ballots to compensate for the lack of support for those in the new schema
- Legacy-Id: 2755
2011-01-21 20:37:09 +00:00
Ole Laursen 145fa558d4 Fix problem with RFC2604 and RFC3025 that share drafts with other
non-obsolete RFCs
 - Legacy-Id: 2742
2011-01-13 17:54:47 +00:00
Ole Laursen 5c1fc8ac08 Always set state of RFC documents to 'RFC'
- Legacy-Id: 2741
2011-01-13 16:58:59 +00:00
Ole Laursen 380c24d302 Fix some import/proxy bugs that have turned up after a comparison test between non-proxied and proxied JSON generation, mostly relating to ballots registered by the Secretariat
- Legacy-Id: 2740
2011-01-10 12:01:05 +00:00
Ole Laursen 644c7fc496 Fixed import problems (all drafts and RFCs from rfc_index_mirror can now be imported)
- Legacy-Id: 2739
2011-01-07 23:16:57 +00:00
Ole Laursen 754469cd3d Import remaining RfcIndex attributes, import IDAuthor, bug fixes
- Legacy-Id: 2738
2011-01-06 20:14:15 +00:00
Ole Laursen 34d9f5f890 Import some attributes, aliases and relationships from the rfc_index_mirror table
- Legacy-Id: 2737
2011-01-05 19:26:09 +00:00
Ole Laursen daf08da04b Import remaining missing attributes in InternetDraft, IDInternal and Ballot, fix bugs
- Legacy-Id: 2736
2011-01-04 19:25:20 +00:00
Ole Laursen 0ada0780fa Import document replaces, revamp document relationships a little bit to remove a model, fix bugs
- Legacy-Id: 2730
2010-12-23 18:09:59 +00:00
Ole Laursen 7deeb609a1 Review and import more attributes from InternetDraft, fix proxy bugs
- Legacy-Id: 2729
2010-12-22 19:09:56 +00:00
Ole Laursen c5b0b9ccf1 Figure out some missing groups, spit it those the script doesn't handle
- Legacy-Id: 2728
2010-12-22 17:15:01 +00:00
Ole Laursen 518a0387cd Import more history (enough for draft-ietf-mboned-ssm232), handle multiple-changes-in-one comments gracefully
- Legacy-Id: 2715
2010-12-13 14:50:59 +00:00
Ole Laursen 2dee1bd5ca Import more history and fix import/proxy bugs (enough to get draft-arkko-townsley-coexistence working), more proxying for group/person related things (enough to get left base menu working)
- Legacy-Id: 2714
2010-12-10 18:10:02 +00:00
Ole Laursen 224e3f6867 Import document state changes, spit out missing comments
- Legacy-Id: 2712
2010-12-09 15:40:41 +00:00
Ole Laursen df9dba63d8 First stab at importing roles
- Legacy-Id: 2711
2010-12-09 15:39:48 +00:00
Ole Laursen c71f1d9f97 Added redesign work-in-progress
- Legacy-Id: 2686
2010-11-19 19:21:15 +00:00