Commit graph

2305 commits

Author SHA1 Message Date
Ole Laursen a1b5671ead Preliminary generalization of /doc/ tabs with top factored out, main
page being specific, writeup page generic with some specific code to
setup writeups (only charter ported), history page being generic
(I-D/RFC not ported, needs two event hack fixes), and ballot page
not done, pending on multi-ballot solution.
 - Legacy-Id: 4091
2012-03-15 16:38:56 +00:00
Ole Laursen 43bef3929f Generalize add comment view slightly so it can be used with charters.
- Legacy-Id: 4090
2012-03-15 16:17:04 +00:00
Ole Laursen 4112ff58de Add support for not splitting output
- Legacy-Id: 4089
2012-03-15 16:03:54 +00:00
Ole Laursen 63a433aa6d Add template for new chartering overview page.
- Legacy-Id: 4088
2012-03-15 16:02:48 +00:00
Ole Laursen 618e308ac0 Add WG chartering/rechartering overview page, missing ballot icon
pending on getting ballot situation cleared up, but otherwise done.
 - Legacy-Id: 4087
2012-03-15 16:01:59 +00:00
Ole Laursen f992c21925 Fix file globbing try to match against full known file names rather
than trying to extract an extension which may be buggy with I-Ds with
periods in the name, as per suggestion from Henrik.
 - Legacy-Id: 4086
2012-03-15 11:34:45 +00:00
Ole Laursen 91a365cbbb Serve week view from /meeting/xx/week-view.html as well to work with
semi-buggy Javascript on /meeting/xx/agenda.html as well as
/meeting/xx/agenda/.
 - Legacy-Id: 4085
2012-03-14 19:39:42 +00:00
Ole Laursen 3e3c8a75bc Fix agenda retrieval for plenaries
- Legacy-Id: 4084
2012-03-14 19:32:10 +00:00
Ole Laursen 96cd6bc244 Return 1plenary for area of plenaries to get closer to the behaviour
of the old models, fixes problem with plenaries only being visible in
the week view if GEN is selected.
 - Legacy-Id: 4083
2012-03-14 19:13:22 +00:00
Ole Laursen 3731f7cccc Split extension at first . when looking for an extension,
prevents us from considering .txt.pdf a PDF for the purpose of RFCs.
Fixes #807.
 - Legacy-Id: 4082
2012-03-14 18:47:21 +00:00
Ole Laursen 0608d52a09 Add autoescape and strip tags from optional message, fixes #799, also
fixup formatting slightly.
 - Legacy-Id: 4081
2012-03-13 17:27:45 +00:00
Ole Laursen 6d4488b068 Fix remaining problems with magic use of agenda_file
- Legacy-Id: 4080
2012-03-13 12:11:06 +00:00
Ole Laursen ea4e1a1f2c Fix attachment link to work with newly submitted attachments (those
using the new naming scheme)
 - Legacy-Id: 4079
2012-03-13 11:19:13 +00:00
Ole Laursen e7cf907c94 Only set state "WG Document" on revision 00 documents, fixes problem
with overwriting manually set WG states when a new version is
submitted. Fixes #797.
 - Legacy-Id: 4074
2012-03-12 12:08:48 +00:00
Ole Laursen 041858dd8a Add .distinct() to some more queries, fixes problem with drafts showing up twice
- Legacy-Id: 4072
2012-03-08 14:11:12 +00:00
Ole Laursen 5fab1e071d Be more careful in generating links to draft actions, fixes problem
with RFCs without an associated group and also makes the code somewhat
more readable (although the template tag detour need to go away at
some point, perhaps after the generic charter refactor)
 - Legacy-Id: 4071
2012-03-08 13:01:20 +00:00
Henrik Levkowetz 85e1cfed80 Add filtering by group for Role list page in admin.
- Legacy-Id: 4068
2012-03-07 13:40:57 +00:00
Ole Laursen f5621fee1e Try to deduce the correct day of month for RFC publication dates for
newly published RFCs instead of always assuming it's just the first
day of the month
 - Legacy-Id: 4067
2012-03-07 13:26:40 +00:00
Henrik Levkowetz 0e8ab0dbfd In all_id2.txt, set the WG field as empty for AD-sponsored documents which have group set to an area. Fixes a problem with draft alias generation.
- Legacy-Id: 4066
2012-03-07 10:36:39 +00:00
Henrik Levkowetz 794bbad413 Refine the splitting of flat names into constituent parts. Fixes #769.
- Legacy-Id: 4065
2012-03-07 10:34:45 +00:00
Henrik Levkowetz e9864d7cc2 Add Ole as admin, so he'll get tracebacks.
- Legacy-Id: 4064
2012-03-07 10:32:11 +00:00
Henrik Levkowetz 9a6ee2219d Only consider active plenary agenda documents for display in meeting agenda. Look for 'technical' in document name, rather than title, as title could be empty. Fixes #793.
- Legacy-Id: 4063
2012-03-07 10:28:05 +00:00
Henrik Levkowetz 1af6a03cf0 Tweak TimeSlot and Session admin pages with more filter and search fields.
- Legacy-Id: 4062
2012-03-07 10:19:35 +00:00
Henrik Levkowetz 6740179f8e Only show 'concluded' for specific status_id values, not as the inverse of 'proposed' and 'active'. Related to #786.
- Legacy-Id: 4060
2012-03-07 10:17:00 +00:00
Henrik Levkowetz fd7c95fd28 Guard against blowup when displaying std_level if it hasn't been set.
- Legacy-Id: 4059
2012-03-07 10:13:35 +00:00
Henrik Levkowetz 3301bfba0e Show 'plain name' in Person list view in admin. Related to #769.
- Legacy-Id: 4058
2012-03-07 10:10:09 +00:00
Henrik Levkowetz b513bb4fe8 Remove inline reference in all_ids.txt to url which is gone with the deployment of datatracker 4.00.
- Legacy-Id: 4057
2012-03-07 10:07:47 +00:00
Henrik Levkowetz 9ea97b8674 Show doc author inline in DocumentAdmin.
- Legacy-Id: 4056
2012-03-07 10:06:27 +00:00
Henrik Levkowetz 14e2af19bf Committing patch from #767, to make splitting of comma-separated multiset-ballot draft-names more robust. Related to #767
- Legacy-Id: 4055
2012-03-07 10:04:35 +00:00
Henrik Levkowetz 00111065ea Guard against trying to use .is_authenticated() on a plain string. The error condition can occur when an exception has been triggered before the auth middleware has run. Related to #767 and #768.
- Legacy-Id: 4054
2012-03-07 10:00:31 +00:00
Henrik Levkowetz 8c9404e15e Guard against trying to use .is_authenticated() on a plain string. The error condition can occur when an exception has been triggered before the auth middleware has run. Related to #767 and #768.
- Legacy-Id: 4053
2012-03-07 09:59:59 +00:00
Henrik Levkowetz e6c42e76e9 Guard against trying to use .is_authenticated() on a plain string. The error condition can occur when an exception has been triggered before the auth middleware has run. Related to #767 and #768.
- Legacy-Id: 4052
2012-03-07 09:57:56 +00:00
Henrik Levkowetz 0736dec160 Only display intended std level names in use in the document edit form. Fixes #792.
- Legacy-Id: 4051
2012-03-07 09:54:21 +00:00
Ole Laursen d6baa38fe5 Fix problem with reading agenda files, generate it from the actual
agenda document rather than trying various combinations of extensions
and upper/lower case
 - Legacy-Id: 4046
2012-03-06 20:36:14 +00:00
Ole Laursen 140e4bef3f Fix bug in URL, week-view didn't work for /meeting/[somenumber]/agenda/ URLs
- Legacy-Id: 4045
2012-03-06 19:52:06 +00:00
Henrik Levkowetz 523c2ace54 Set version to 4.00.
- Legacy-Id: 4042
2012-03-06 18:30:42 +00:00
Henrik Levkowetz 1b75e4a878 Show links to mailing list archives on WG pages also if the URL starts with 'https:'.
- Legacy-Id: 4041
2012-03-06 18:13:06 +00:00
Ole Laursen 4633df8053 Clarify WG chair approval text based on feedback from Stephanie McCammon
- Legacy-Id: 4038
2012-03-06 16:53:16 +00:00
Ole Laursen b13b2f890e Consider BOFs to be proposed groups in the proxy when comparing with status_id
- Legacy-Id: 4037
2012-03-06 16:35:53 +00:00
Ole Laursen f1c9c7a8dc Return "irtf" as area for the IRTF group to mimic old system better
- Legacy-Id: 4036
2012-03-05 20:12:25 +00:00
Ole Laursen 3127cd0928 Clear the discuss text if the position isn't discuss as we may get
some unintended text submitted from the browser if the previous
position was discuss. Fixes #788.
 - Legacy-Id: 4035
2012-03-05 19:49:16 +00:00
Ole Laursen 2d640721a5 Refine meeting time proxy to skip session time slots with no session attached. Fixes #785.
- Legacy-Id: 4034
2012-03-05 19:28:12 +00:00
Ole Laursen 52a94ef54a Fix bug in __str__ on MeetingTimeProxy, probably harmless
- Legacy-Id: 4032
2012-03-05 18:47:25 +00:00
Ole Laursen 09281df150 Improve IETFWG proxy to take "bof" groups into account when querying for active groups and map "bof" to IETFWG.ACTIVE. Fixes 784.
- Legacy-Id: 4029
2012-03-05 17:36:06 +00:00
Ole Laursen 22cd30d8b1 Don't email people about soon-to-expire and expired drafts in IESG state
"Dead", also fix obscure __order__gte= query on states. Fixes #787.
 - Legacy-Id: 4028
2012-03-05 16:39:41 +00:00
Ole Laursen 6668404eb1 Set IESG state to RFC published if it was In RFC queue when syncing
with RFC Editor, and make sure we save a history object.
 - Legacy-Id: 4023
2012-03-02 17:58:42 +00:00
Ole Laursen 7747e3a836 Only trim ballot discusses/comments on the right side, not the left,
since some ADs are using the left-side for formatting, fixes #782.
 - Legacy-Id: 4022
2012-03-02 13:38:20 +00:00
Ole Laursen d8c6b6bd8e Turn id field into an AutoField (by relying on the implicit primary
key definition in Django)
 - Legacy-Id: 4021
2012-03-02 13:14:42 +00:00
Ole Laursen 4806a52de9 Improve Position proxy to return proxied ADs (with a functioning is_current_ad), fixes #782.
- Legacy-Id: 4018
2012-03-01 19:19:48 +00:00
Ole Laursen 679fd4f502 Fix bug in is_area_director_for_group
- Legacy-Id: 4017
2012-03-01 18:45:14 +00:00
Ole Laursen 8bfcced00f Add some more roles for use in the Secretariat tools (requested by
Ryan Cross)
 - Legacy-Id: 4016
2012-03-01 18:21:43 +00:00
Ole Laursen 117eac031a Be a bit more careful with handling the submitter info as well as it
turns out there are some (although apparently all old) entries with
author_order = 0
 - Legacy-Id: 4015
2012-03-01 18:06:38 +00:00
Ole Laursen 3ebee25c2a Handle users without a profile gracefully
- Legacy-Id: 4014
2012-03-01 17:47:02 +00:00
Ole Laursen 08a3ec7687 Work around problems if a document has two authors connected who's the
same person (fix the data issue rather than throwing an exception)
 - Legacy-Id: 4013
2012-03-01 17:18:37 +00:00
Ole Laursen 562773a081 Turn Group acronym into a SlugField, make the admin prepopulate the acronym
- Legacy-Id: 4012
2012-03-01 13:07:47 +00:00
Ole Laursen e784dc5786 Add blank=True to unused_states and unused_tags since they don't have
to be filled in
 - Legacy-Id: 4003
2012-02-29 16:06:37 +00:00
Ole Laursen 58c3c4fd6a Fix two (old) bugs in the HTML, doesn't appear to have had an effect
on the rendering, but nevertheless
 - Legacy-Id: 4001
2012-02-28 19:36:01 +00:00
Ole Laursen 85d00e2a06 Fix missing __unicode__ in IRTF proxy, it meant that the __unicode__
from Group was called instead
 - Legacy-Id: 3998
2012-02-28 19:32:41 +00:00
Ole Laursen 124b398729 Guard against None coming out of the draft parser, we need to convert
that into an empty string, fixes #775.
 - Legacy-Id: 3997
2012-02-28 18:37:22 +00:00
Ole Laursen 8723e7f60d Use Person.plain_name as token holder names in proxy, and also in the WGAction form, fixes #776.
- Legacy-Id: 3996
2012-02-28 18:11:57 +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 65d3b28707 Make sure unique ids are unique by outputting the time slot ids rather
than "session + number of session in this meeting"
 - Legacy-Id: 3994
2012-02-28 14:38:01 +00:00
Ole Laursen 4b41139491 Turn user field on person into a raw field
- Legacy-Id: 3993
2012-02-28 14:36:37 +00:00
Ole Laursen 6afceb835e Port idindex to new schema, fixes #770.
- Legacy-Id: 3985
2012-02-27 18:46:27 +00:00
Ole Laursen 95fc209f6b Catch Ph.D. as suffix in name parser, fixes "Dr. Bernard D. Aboba Ph.D."
- Legacy-Id: 3984
2012-02-27 17:59:23 +00:00
Ole Laursen 0b3c475432 Fix bugfix to match the IRTF type in the new database
- Legacy-Id: 3983
2012-02-27 17:09:08 +00:00
Ole Laursen f46e96c7a1 Fix from Henrik to let RGs show up properly in the agenda
- Legacy-Id: 3982
2012-02-27 16:55:55 +00:00
Ole Laursen 6ee6b4bd9a Add missing "
- Legacy-Id: 3981
2012-02-26 21:51:16 +00:00
Ole Laursen 0144bcd05b Only set wg-doc on WG documents
- Legacy-Id: 3980
2012-02-26 21:32:24 +00:00
Ole Laursen cb1b56d912 Fix bug if we weren't able to deduce a stream
- Legacy-Id: 3979
2012-02-26 14:22:44 +00:00
Ole Laursen b9853c707c Add main handler so name_parts can be invoked from the command line,
incorporate fix from Henrik to get rid of (Foo Bar) ending
 - Legacy-Id: 3978
2012-02-25 22:16:33 +00:00
Ole Laursen 54b3497c65 Add back {% if user %} guard to prevent weird tracebacks on 500s
- Legacy-Id: 3977
2012-02-25 19:30:39 +00:00
Ole Laursen 8aab6b30a3 Bug fix from Henrik, missing d.
- Legacy-Id: 3976
2012-02-25 18:09:10 +00:00
Ole Laursen fb58c0d6f4 Don't show stream if we don't have any streams
- Legacy-Id: 3975
2012-02-25 14:52:36 +00:00
Ole Laursen f05bc8cf1f Add "Assigned to area" select box to individually submitted documents
in the AD edit form, change search to define area = doc.group or
doc.group.parent (so don't take AD into account), plus a bunch of
small tweaks to make a document with an area set as group behave like
an individually submitted document, at least for the time being (they
are presented as "Individual in xyz area" on their document page)
 - Legacy-Id: 3968
2012-02-25 01:48:33 +00:00
Ole Laursen 0909534588 Fix bug in test
- Legacy-Id: 3967
2012-02-25 01:41:05 +00:00
Ole Laursen 708c3a4df9 Look at intended_std_level instead of looking at the indefinite
article when determining document/protocol action status, also avoid
putting stuff in a list that has been taken directly by reference from
the settings
 - Legacy-Id: 3963
2012-02-24 16:55:53 +00:00
Ole Laursen 57e553ed04 Fix draft-foo dummy
- Legacy-Id: 3959
2012-02-24 15:52:59 +00:00
Ole Laursen ed4a38918d Add augment_with_start_time where start time is currently defined as
time of first revision
 - Legacy-Id: 3958
2012-02-24 14:29:51 +00:00
Ole Laursen 0107f67256 Try to be a little bit more robust in case people haven't filled in
the intended_std_level
 - Legacy-Id: 3954
2012-02-23 19:22:05 +00:00
Ole Laursen 3f22d78db8 Say "Intended RFC status" in edit form based on feedback
- Legacy-Id: 3952
2012-02-23 14:29:18 +00:00
Ole Laursen b46ebcb553 Sort ADs on last name
- Legacy-Id: 3951
2012-02-22 20:25:40 +00:00
Ole Laursen 4566bd7941 Fix IDState wrapper to fix the /idtracker/help/state/ page
- Legacy-Id: 3949
2012-02-22 18:08:21 +00:00
Ole Laursen d8087ce05c Use "(None)" rather than None for empty labels
- Legacy-Id: 3948
2012-02-22 17:02:32 +00:00
Ole Laursen dbbc064cb4 Add order and description to stream names
- Legacy-Id: 3947
2012-02-22 16:12:57 +00:00
Ole Laursen ea78c5846a Fix some corner cases in area search
- Legacy-Id: 3946
2012-02-22 15:31:15 +00:00
Ole Laursen 65c16409f6 Add labels for std_level abbreviations
- Legacy-Id: 3945
2012-02-22 12:59:44 +00:00
Ole Laursen 6c592c7cc6 Catch "IESG process started in state" state change too for figuring
out the state date
 - Legacy-Id: 3944
2012-02-22 11:08:43 +00:00
Ole Laursen 1e9920fac1 Remove debug print
- Legacy-Id: 3943
2012-02-22 11:00:58 +00:00
Ole Laursen feb4f93dc6 Import new_revision events for the non-draft document types, this will
allow a more generic document history page; this will be important for
charters, less important for other types, but might as well get it
right from the beginning
 - Legacy-Id: 3940
2012-02-21 16:50:17 +00:00
Ole Laursen 01afd80e76 Fix get_charter_text which wasn't actually working
- Legacy-Id: 3937
2012-02-17 20:25:11 +00:00
Ole Laursen 0b5b5e65d9 Add get_charter_text helper for groups
- Legacy-Id: 3936
2012-02-17 20:21:29 +00:00
Ole Laursen 6a128b0250 Merge in patch from Ryan Cross for supporting meeting materials type
in get_absolute_url, currently pointing to the actual item instead of
the corresponding /doc/ page
 - Legacy-Id: 3935
2012-02-17 17:43:50 +00:00
Ole Laursen 793bb146c9 Expand send ballot comment test to check discuss too, fix bug where it
was testing pos directly instead of pos_id
 - Legacy-Id: 3931
2012-02-16 16:42:11 +00:00
Ole Laursen 724067aa89 Sort documents on agenda on when an IESG process was started on them
- Legacy-Id: 3930
2012-02-16 16:31:01 +00:00
Ole Laursen 9c06587c74 Refactor search logic to trigger with jQuery instead of inserting
attributes directly, moving it to a separate JS file; fixes a bug in
the new schema
 - Legacy-Id: 3927
2012-02-15 15:15:33 +00:00
Ole Laursen 1756491cf1 Add .distinct() to inactive ads to fix duplicate problem that was probably
introduced with pre-ADs
 - Legacy-Id: 3926
2012-02-15 13:38:18 +00:00
Ole Laursen 5382b31ab2 Fix problem with incomplete proxying in IESG scribe template, found by
John Leslie
 - Legacy-Id: 3925
2012-02-15 13:23:49 +00:00
Ole Laursen 29366bf963 Add default = 0 to requested_duration to accomodate non-requested
sessions and improve __unicode__ for interim meetings
 - Legacy-Id: 3924
2012-02-15 13:21:32 +00:00
Ole Laursen b6f0fa8af3 Filter out interim meetings for the time being in the proxy
- Legacy-Id: 3921
2012-02-10 19:36:46 +00:00
Ole Laursen 480cb04cd6 Save announcements generated by the system as Messages, adding an
extra relation to be able to associate a draft with the message
 - Legacy-Id: 3917
2012-02-08 21:05:28 +00:00
Ole Laursen 1b1cb2f3b5 Fix missing import noticed by Ryan Cross
- Legacy-Id: 3916
2012-02-08 20:05:52 +00:00
Ole Laursen 9467d53142 Fix to-logic in generation of approval mail via RFC Editor
- Legacy-Id: 3915
2012-02-08 14:05:33 +00:00
Ole Laursen cf394bf9ca Add test of generating approval announcement for IRTF
- Legacy-Id: 3914
2012-02-08 13:48:56 +00:00
Ole Laursen dce5197248 Fix bug in generating approval announcement for IRTF
- Legacy-Id: 3913
2012-02-08 13:48:32 +00:00
Ole Laursen af071fd142 Fix issue with draft approval emails for individual submission, found by Cindy Morgan
- Legacy-Id: 3912
2012-02-08 13:15:32 +00:00
Ole Laursen 46139d2486 Fix up DocEvent admin
- Legacy-Id: 3911
2012-02-08 12:31:00 +00:00
Ole Laursen 8153552ed5 Remove unneeded use of DocumentProxy.agenda
- Legacy-Id: 3910
2012-02-08 12:20:41 +00:00
Ole Laursen 12eaebbe09 Only claim a document is on the agenda if it is on the schedule for a
current or future telechat
 - Legacy-Id: 3909
2012-02-08 11:45:51 +00:00
Ole Laursen 36b8310f43 Add link to management items for Secretariat at request of Cindy Morgan
- Legacy-Id: 3908
2012-02-08 11:24:23 +00:00
Ole Laursen 978e2d69ff Remember to pass in the substate as initial value in the change state edit view
- Legacy-Id: 3906
2012-02-07 16:49:37 +00:00
Ole Laursen 3baed43600 Move call for adoption documents from the main group to related
documents on the WG page
 - Legacy-Id: 3905
2012-02-07 16:33:35 +00:00
Ole Laursen 320a79fa0d Change wording for called-for-adoption WG documents to explain it's a candidate
- Legacy-Id: 3904
2012-02-07 15:44:00 +00:00
Ole Laursen 5d9ea97e8e Bump revision number
- Legacy-Id: 3902
2012-02-06 10:57:59 +00:00
Ole Laursen d43159cd90 Add support for incoming ADs with a new "pre-ad" role
- Legacy-Id: 3900
2012-02-03 16:22:31 +00:00
Ole Laursen 93e96e7567 Fix proxy to take combined draft/RFCs with two ballots into account when returning the ballot
- Legacy-Id: 3897
2012-02-02 20:10:06 +00:00
Ole Laursen d8c546ec21 Cap ballots at latest ballot initation in active_ballot_positions
- Legacy-Id: 3896
2012-02-02 19:58:19 +00:00
Ole Laursen 6b75ce8e6b Fix problem with URL reversal when models are used in another project
- Legacy-Id: 3892
2012-02-02 14:58:36 +00:00
Ole Laursen 99386413af Change TYPE_CHOICES to be integers to match the actual model type
- Legacy-Id: 3890
2012-02-01 19:14:45 +00:00
Ole Laursen 29df970cbb Fix RoleAdmin.search_fields to search for the actual contents on
related models instead of the models themselves
 - Legacy-Id: 3889
2012-02-01 17:32:36 +00:00
Ole Laursen 8cff77e947 Fix backwards-incompatible problem with cycle in Django 1.2
- Legacy-Id: 3888
2012-02-01 17:05:15 +00:00
Ole Laursen 15474ed2f2 Add .distinct() on queryset to fix draft showing up twice
- Legacy-Id: 3884
2012-01-31 17:55:54 +00:00
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 987f91ccd3 Restore Working Group links that were commented out from charter
branch merge
 - Legacy-Id: 3880
2012-01-31 11:55:18 +00:00
Ole Laursen 13aed82a0e More import path fixes from Henrik
- Legacy-Id: 3877
2012-01-30 19:05:27 +00:00
Ole Laursen 6ae3a906b1 Use request.get_host rather than hardcoded server name
- Legacy-Id: 3876
2012-01-30 19:04:00 +00:00
Ole Laursen f999045c49 Fix import paths to include ietf.
- Legacy-Id: 3874
2012-01-30 17:26:07 +00:00
Ole Laursen 1fc978e9fe Fix so that Secretariat can also adopt documents when other people can
- Legacy-Id: 3873
2012-01-30 17:20:12 +00:00
Ole Laursen fd0b52df49 Add db_index to IdApprovedDetail.filename too
- Legacy-Id: 3871
2012-01-26 22:18:53 +00:00
Ole Laursen 172f209112 Add db_index to IdSubmissionDetail.filename
- Legacy-Id: 3870
2012-01-26 22:16:48 +00:00
Ole Laursen a2f29f8139 Fix redirect on adoption
- Legacy-Id: 3869
2012-01-26 21:30:06 +00:00
Ole Laursen 6079c17d79 Fix test
- Legacy-Id: 3868
2012-01-26 21:15:23 +00:00
Ole Laursen 65e5298630 Be more careful in handling Document.stream now that it can be null
- Legacy-Id: 3865
2012-01-26 13:28:02 +00:00
Ole Laursen da625e5db3 Order messages in reverse time in admin
- Legacy-Id: 3859
2012-01-25 15:16:28 +00:00
Ole Laursen 2df0811f3b Actually add the message app
- Legacy-Id: 3857
2012-01-24 17:42:19 +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 819395928e Be more conservative in estimating the stream, for individual
submissions we should not set a stream but let it be decided later on
 - Legacy-Id: 3853
2012-01-24 13:19:25 +00:00
Ole Laursen 8d6bcc8ff5 Fix adoption test to unset the stream, fix bugs with non-stream drafts
- Legacy-Id: 3852
2012-01-24 13:11:03 +00:00
Ole Laursen 9cd0113da5 Fix stream state label
- Legacy-Id: 3851
2012-01-24 12:30:22 +00:00
Ole Laursen fc88964298 Go through the code and replace uses of Person.name with Person.plain_name()
- Legacy-Id: 3849
2012-01-23 20:22:45 +00:00
Ole Laursen 9a18341f2a Add unique=True to Meeting
- Legacy-Id: 3847
2012-01-23 10:53:01 +00:00
Ole Laursen a405b3e41f Fix bad link
- Legacy-Id: 3846
2012-01-20 20:29:38 +00:00
Ole Laursen 252513679d Don't assign independent IETF submission to the ISE stream
- Legacy-Id: 3845
2012-01-20 18:45:30 +00:00
Ole Laursen 9d77c09f10 Independent submissions are IETF track drafts with group set to Individual
- Legacy-Id: 3844
2012-01-20 18:39:44 +00:00
Ole Laursen 05c664423c Don't output the time part of the ballot timestamps
- Legacy-Id: 3843
2012-01-20 16:38:31 +00:00
Ole Laursen 76e4c0054e Fix bug
- Legacy-Id: 3842
2012-01-20 16:32:44 +00:00
Ole Laursen 5554f3ab1b Fix missing .all
- Legacy-Id: 3841
2012-01-20 16:21:11 +00:00
Ole Laursen 0f6053166e Fix outputted groups in JS
- Legacy-Id: 3840
2012-01-20 16:18:03 +00:00
Ole Laursen d16a5ea46a Fix bug
- Legacy-Id: 3839
2012-01-20 15:07:25 +00:00
Ole Laursen 0ba03ecb72 Fix start IESG process test to be more robust
- Legacy-Id: 3838
2012-01-20 15:07:08 +00:00
Ole Laursen 5fa8d71303 Autogenerate approval text if it's not there rather than requiring it
to be generated (noticed by Robert Sparks)
 - Legacy-Id: 3836
2012-01-20 14:21:24 +00:00
Ole Laursen 6a2e04adb8 Set SUBMISSION_CORRECTION_DAYS to 52 from suggestion by Ryan
- Legacy-Id: 3835
2012-01-20 12:45:32 +00:00
Ole Laursen a8650d4d33 Use ISO date format as default date format (Django 1.2 is using a more
humane format by default)
 - Legacy-Id: 3834
2012-01-20 11:22:25 +00:00
Ole Laursen 39d5945bb5 Fix URL pattern
- Legacy-Id: 3828
2012-01-19 13:29:05 +00:00
Ole Laursen fa09416ba4 Delete the "the" in submitted by the X
- Legacy-Id: 3827
2012-01-19 13:24:07 +00:00
Ole Laursen 5e39ea2e63 Fix bug with IPR search select box
- Legacy-Id: 3826
2012-01-19 13:20:45 +00:00
Ole Laursen e20a96333a Fix bug with attachment URLs, make the proxy slightly more future proof
- Legacy-Id: 3825
2012-01-19 13:03:59 +00:00
Ole Laursen 85b036e456 Only output stream tags in get_annotation_tags_for_draft
- Legacy-Id: 3824
2012-01-19 12:05:34 +00:00
Ole Laursen 7971354775 Hide stream state info unless we actually have a stream state
- Legacy-Id: 3823
2012-01-19 12:00:24 +00:00
Ole Laursen 04bce10521 Add History tab at /wg/[acronym]/ page, move group history entries
from charter to this page
 - Legacy-Id: 3818
2012-01-17 16:10:14 +00:00
Ole Laursen 923239a5dc Clean up old draft files when submitting a new draft
- Legacy-Id: 3811
2012-01-13 16:38:00 +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 44c78762e8 Don't add fake expire notices with the new schema
- Legacy-Id: 3808
2012-01-13 13:09:03 +00:00
Ole Laursen f02b860e4d Fix bug introduced with generic states
- Legacy-Id: 3806
2012-01-13 12:21:08 +00:00
Ole Laursen 87e87cfc98 Fix bugs in expire tests
- Legacy-Id: 3805
2012-01-13 11:32:15 +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 06b1ecf90c Skip testLogin test which is interfering with the now obsolete permission app
- Legacy-Id: 3802
2012-01-12 14:29:23 +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 0745a1f08b Use TelechatDate rather than TelechatDates in new form
- Legacy-Id: 3799
2012-01-11 13:43:30 +00:00
Ole Laursen f3a26cc3fa Move import to fix backwards-compat
- Legacy-Id: 3796
2012-01-05 15:31:14 +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 47df26af65 Remove unused code
- Legacy-Id: 3793
2012-01-04 16:58:41 +00:00
Ole Laursen e7e992b80e Add proxy for AreaGroup
- Legacy-Id: 3791
2012-01-04 14:57:04 +00:00
Ole Laursen 2f00c3028f Don't use IDDates in new schema, use dates from Meeting
- Legacy-Id: 3790
2011-12-23 20:46:49 +00:00
Ole Laursen 3eee538db0 Port _get_versions helper to new schema
- Legacy-Id: 3788
2011-12-23 17:08:50 +00:00
Ole Laursen 612c6db6cd Fix bug in SELECT_CHOICES relying on Django not actually converting the database data to integers
- Legacy-Id: 3787
2011-12-23 16:47:38 +00:00
Ole Laursen 9ae5f6a456 Make test runner multi-DB-aware
- Legacy-Id: 3786
2011-12-23 13:15:27 +00:00
Ole Laursen 010ca9362e Swap names so legacy is called "ietf" and new is "ietf_new"
- Legacy-Id: 3784
2011-12-23 13:11:05 +00:00
Ole Laursen 99175b583e Port NOMCOM announcement sitemap
- Legacy-Id: 3782
2011-12-23 12:41:35 +00:00
Ole Laursen 79fe54e8df Fix legacy table which isn't
- Legacy-Id: 3779
2011-12-22 19:16:10 +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 5079d60eba Adjust test to recent person importer changes
- Legacy-Id: 3777
2011-12-21 19:12:48 +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 2d521ee92b Fix some bugs in materials page after meeting refactor
- Legacy-Id: 3772
2011-12-14 17:28:54 +00:00
Ole Laursen eac8676c12 Fix bug in resurrection role rewrite, was missing a line
- Legacy-Id: 3770
2011-12-14 15:36:25 +00:00
Ole Laursen 7c36e78415 Fix some bugs from the recent meeting refactor
- Legacy-Id: 3769
2011-12-14 15:27:45 +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 43fe4d87fa Fix use of email_address() in nomcom view
- Legacy-Id: 3749
2011-12-07 19:17:05 +00:00
Ole Laursen ef5aff7b1a Use role email for resurrection requests
- Legacy-Id: 3748
2011-12-07 18:56:55 +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 2c374d93db Move meeting submission constants to settings
- Legacy-Id: 3737
2011-12-01 12:02:32 +00:00
Ole Laursen 1c0d859a80 Fix problem with __unicode__ on Constraint (spotted by Ryan Cross)
- Legacy-Id: 3735
2011-11-30 17:20:03 +00:00
Ole Laursen af8c1b4bf8 Revamp comment handling on state changes slightly, reenable changing
substate in the IESG state interface (modeled with tags)
 - Legacy-Id: 3725
2011-11-29 18:46:42 +00:00
Ole Laursen 79ea179ff9 Comment out verbose mail server debug output for the time being
- Legacy-Id: 3719
2011-11-28 17:52:27 +00:00