Commit graph

2281 commits

Author SHA1 Message Date
Ole Laursen 0fc1561260 Close draft ballot on Secretariat approval/disapproval action
- Legacy-Id: 4277
2012-04-16 13:59:16 +00:00
Ole Laursen 8a8ddb0cc6 Add started_iesg_process event back in in test data as it's still
useful there
 - Legacy-Id: 4276
2012-04-16 13:57:18 +00:00
Ole Laursen 7788a31be1 Remove obsolete wgcharter ballot icon renderer.
- Legacy-Id: 4275
2012-04-16 13:21:12 +00:00
Ole Laursen 1ff4bc0121 Port idrfc code to use new ballot setup with an explicit ballot on
positions, port and clean up ballot icon renderer, add preliminary migration
script for inserting extra events in drafts
 - Legacy-Id: 4274
2012-04-16 13:19:47 +00:00
Ole Laursen 6524aba8dc Ask for whether the ballot should say whether the charter can pass
without external review
 - Legacy-Id: 4272
2012-04-11 12:50:56 +00:00
Ole Laursen 47b466eaae Move charter urls from /wgcharter/<group-acronym> to
/doc/<doc-name>/charter/ since they now all concern the actual charter
documents rather than the WG (this removes some redundant code).
 - Legacy-Id: 4271
2012-04-10 18:11:03 +00:00
Ole Laursen 4f4a47bffa Only show defer actions for I-Ds
- Legacy-Id: 4270
2012-04-10 17:42:30 +00:00
Henrik Levkowetz bf718d1b74 Merged [4265] from adam@nostrum.com:
Migrated HTML agenda to new data model. This has several improvements, as well, such as clearer marking of BOFs.
 - Legacy-Id: 4268
Note: SVN reference [4265] has been migrated to Git commit c113bd0588
2012-04-05 21:45:01 +00:00
Henrik Levkowetz 484eb75241 Merged [4226] from adam@nostrum.com:
Updated agenda.ics to use new data model. Also, tons more efficient. Additionally, the description field now includes links to relevant meeting materials.
 - Legacy-Id: 4267
Note: SVN reference [4226] has been migrated to Git commit 740487d69f
2012-04-05 21:36:00 +00:00
Henrik Levkowetz 257f677efc Merged [4224] from york@isoc.org:
Related to #816 - Modified base.html so that the logo is clickable as well as the text.
 - Legacy-Id: 4266
Note: SVN reference [4224] has been migrated to Git commit 5e9a33a649
2012-04-05 21:31:50 +00:00
Adam Roach c113bd0588 Migrated HTML agenda to new data model. This has several improvements, as well, such as clearer marking of BOFs.
- Legacy-Id: 4265
2012-04-05 19:30:36 +00:00
Ole Laursen 725ff12306 Clean up /doc/ page for charter slightly.
- Legacy-Id: 4264
2012-04-05 16:37:31 +00:00
Ole Laursen 7e501c93f9 Fix bug in feed.
- Legacy-Id: 4263
2012-04-05 16:36:51 +00:00
Ole Laursen 6d0d014b0d Close charter ballots when the charter is approved or abandoned.
- Legacy-Id: 4262
2012-04-05 16:20:25 +00:00
Ole Laursen 41fb923d01 More clean up and fix a bunch of bugs.
- Legacy-Id: 4261
2012-04-05 15:06:22 +00:00
Ole Laursen 7b2963aaf0 Move note about IANA scraping messages, apparently I managed to put it
in the wrong place (they're of course scraping draft approvals, not
the ballot announcements).
 - Legacy-Id: 4260
2012-04-05 14:45:33 +00:00
Ole Laursen 75ac144432 Make generic add comment return to history tab rather than the main
doc page
 - Legacy-Id: 4259
2012-04-05 14:20:36 +00:00
Ole Laursen b60f875da2 Remove too-simple guard on automatic ballot creation
- Legacy-Id: 4258
2012-04-04 18:46:41 +00:00
Ole Laursen 130c6fd207 Remove Q
- Legacy-Id: 4257
2012-04-04 18:21:56 +00:00
Ole Laursen 3768e36e60 Disable ballot tab when there's no ballot.
- Legacy-Id: 4256
2012-04-04 18:20:27 +00:00
Ole Laursen e4a9d8c7aa Finish ballot support for charters (apart from non-generic ballot
deferral), remove a bunch of now obsolete charter code.
 - Legacy-Id: 4255
2012-04-04 18:09:03 +00:00
Ole Laursen 25cb532348 Move last call announcement text to last call event rather than
stuffing it inside the state change event.
 - Legacy-Id: 4253
2012-04-03 16:46:23 +00:00
Ole Laursen 5858454c74 Declare coding system to work around annoying problem when the date produced by SVN is localized.
- Legacy-Id: 4252
2012-04-03 16:36:33 +00:00
Ole Laursen a9817e555a Some fixes to generic doc ballot view, fix edit position and send
ballot comment email views, moving them to
/doc/foo-bar/ballot/[id]/position/ and ../emailposition/.
 - Legacy-Id: 4249
2012-04-03 14:53:38 +00:00
Ole Laursen 4fc98cfdd3 Add help_text for StateType.label
- Legacy-Id: 4247
2012-04-02 17:11:25 +00:00
Ole Laursen 837823f8ae Make sure HTML id does't containt spaces
- Legacy-Id: 4246
2012-04-02 17:05:10 +00:00
Ole Laursen ed15193bcf Introduce more generic ballot models, start porting doc ballot page to the
new database schema.
 - Legacy-Id: 4240
2012-03-30 17:16:50 +00:00
Adam Roach 740487d69f Updated agenda.ics to use new data model. Also, tons more efficient. Additionally, the description field now includes links to relevant meeting materials.
- Legacy-Id: 4226
2012-03-24 18:33:44 +00:00
Henrik Levkowetz 4d93301a52 Merged [4223] from york@isoc.org:
Related to #817 - added a 401.html page for responding to authentication failures
 - Legacy-Id: 4225
Note: SVN reference [4223] has been migrated to Git commit b867d70cfd
2012-03-24 18:27:27 +00:00
Dan York 5e9a33a649 Related to #816 - Modified base.html so that the logo is clickable as well as the text.
- Legacy-Id: 4224
2012-03-24 18:27:23 +00:00
Dan York b867d70cfd Related to #817 - added a 401.html page for responding to authentication failures
- Legacy-Id: 4223
2012-03-24 18:19:30 +00:00
Henrik Levkowetz 4034532ea1 Merged [4212] from rcross@amsl.com:
Ticket #673 Add ability to clear ballot
 - Legacy-Id: 4222
Note: SVN reference [4212] has been migrated to Git commit cbc660e7fb
2012-03-24 18:10:58 +00:00
Henrik Levkowetz 6d1ef8d8dd Merged [4214] from york@isoc.org:
Fixes #816 - Turns datatracker.ietf.org into a clickable link
 - Legacy-Id: 4221
Note: SVN reference [4214] has been migrated to Git commit 9ddf4d3656
2012-03-24 18:00:28 +00:00
Ole Laursen 0fea5e015a Use doc.canonical_name() rather than generating the file name from the group acronym.
- Legacy-Id: 4219
2012-03-24 16:52:54 +00:00
Henrik Levkowetz 0e3de35834 Merged [4213] from suresh.krishnan@ericsson.com:
Making doc writeup available as read-only text to regular users who are not shepherd/AD/Secretariat etc. 
Adding a link for viewing a writeup to the main datatracker page.
 - Legacy-Id: 4218
Note: SVN reference [4213] has been migrated to Git commit 19dbc6c9bb
2012-03-24 16:46:44 +00:00
Henrik Levkowetz c39dff8d7a Merged [4205] from shane@time-travellers.org:
Added a link to the datatracker main document page when we announce a new document
 - Legacy-Id: 4217
Note: SVN reference [4205] has been migrated to Git commit 1da78c6658ac4fdbccefc187292b52eb71375d9b
2012-03-24 16:44:40 +00:00
Henrik Levkowetz dc41de99d0 Merged [4207] from adam@nostrum.com:
Ported week view over to use the new meeting data model
 - Legacy-Id: 4216
Note: SVN reference [4207] has been migrated to Git commit 6a9c7d1dbb
2012-03-24 16:43:10 +00:00
Henrik Levkowetz a1f3f48aa0 Merged [4204] from shane@time-travellers.org:
Adds a link to the datatracker main document page in the new-version notification messages
 - Legacy-Id: 4215
Note: SVN reference [4204] has been migrated to Git commit 161367d320b19450a3cd7593c28ee2d95222ced9
2012-03-24 16:40:20 +00:00
Dan York 9ddf4d3656 Fixes #816 - Turns datatracker.ietf.org into a clickable link
- Legacy-Id: 4214
2012-03-24 15:22:06 +00:00
Suresh Krishnan 19dbc6c9bb Making doc writeup available as read-only text to regular users who are not shepherd/AD/Secretariat etc.
Adding a link for viewing a writeup to the main datatracker page.
 - Legacy-Id: 4213
2012-03-24 15:03:11 +00:00
Ryan Cross cbc660e7fb Ticket #673 Add ability to clear ballot
- Legacy-Id: 4212
2012-03-24 14:48:24 +00:00
Henrik Levkowetz f64142c682 Fix to catch summer/wintertime changes.
- Legacy-Id: 4210
2012-03-24 14:28:08 +00:00
Henrik Levkowetz e94ea42d6e Mergeinfo and a tweak to the settings file.
- Legacy-Id: 4208
2012-03-24 14:20:10 +00:00
Adam Roach 6a9c7d1dbb Ported week view over to use the new meeting data model
- Legacy-Id: 4207
2012-03-24 14:16:23 +00:00
Ole Laursen fc921ecb72 Fix crash if the charter text file isn't found.
- Legacy-Id: 4206
2012-03-24 14:08:23 +00:00
Ole Laursen 70b1271f35 Fix broken wgcharter tests
- Legacy-Id: 4203
2012-03-24 12:11:30 +00:00
Ole Laursen d0dcd60aa8 Fix bug in retrieving charters for agenda, slight template fix
- Legacy-Id: 4202
2012-03-24 12:10:52 +00:00
Henrik Levkowetz a0b443724d Set version info and settings back to development mode
- Legacy-Id: 4178
2012-03-24 09:34:06 +00:00
Henrik Levkowetz 46099bc38a Set version info to release version 4.00 before branching.
- Legacy-Id: 4176
2012-03-24 09:33:52 +00:00
Ole Laursen aaccd955c7 Calculate timezone offset from eight o'clock instead of 0, fixes offset problem for IETF-83
- Legacy-Id: 4170
2012-03-22 18:51:34 +00:00
Ole Laursen 2fea753f51 Move WG edit and conclude views from wgcharter to wginfo since they
aren't dealing with charters directly, clean up and add some polish
and fix a bunch of refactoring bugs. Start on fixing tests.
 - Legacy-Id: 4169
2012-03-22 18:36:04 +00:00
Ole Laursen 32659ed957 Move AJAX person search to person/ with some support form code.
- Legacy-Id: 4168
2012-03-22 18:22:00 +00:00
Ole Laursen c6f59d2c7c Give document tab URLs names.
- Legacy-Id: 4167
2012-03-22 18:20:03 +00:00
Ole Laursen df4b36c561 Implement a latest_event for history entries, make canonical name for
charters depend on group acronym and save canonical name in history
entries,
 - Legacy-Id: 4166
2012-03-22 18:19:12 +00:00
Henrik Levkowetz d22f741a71 Add commented-out settings to use when running against a readonly database.
- Legacy-Id: 4163
2012-03-22 14:09:51 +00:00
Henrik Levkowetz 58f50b7ef2 Don't overwrite possible manual changes to existing name table entries when using name() to create/fetch name entries.
- Legacy-Id: 4161
2012-03-22 13:44:54 +00:00
Henrik Levkowetz ca1148ab67 Python 2.6 (used in production) doesn't have the total_seconds() method on datetime.timedelta -- use a module function instead.
- Legacy-Id: 4157
2012-03-21 14:27:32 +00:00
Henrik Levkowetz 896c1272c8 Indicate UTC on passed cut-off time and reopening time.
- Legacy-Id: 4155
2012-03-21 14:24:37 +00:00
Henrik Levkowetz 8e82213b57 Correct the cutoff hour to 00 to get the correct reopening time -- was 24 hours too late with the '24' value. FIXME: Refactory the cutoff calculations and display, puttting display text in the template, and using datetime objects consistently for calculations and to pass to template.
- Legacy-Id: 4154
2012-03-21 14:23:09 +00:00
Henrik Levkowetz 0dd2563b22 Tweak the admin interface for Documents a bit.
- Legacy-Id: 4153
2012-03-21 14:20:29 +00:00
Henrik Levkowetz 59aedbe937 The RFC Queue import has been broken by the introduction of '*R' suffices on some states. Ignore those for now; find out the semantics of this from the RFC editor and fix accordingly.
- Legacy-Id: 4152
2012-03-21 13:12:38 +00:00
Ole Laursen fb71294b99 Only show RFC documents that are in state RFC, this prevents documents
with an RFC DocAlias but not the right state from being displayed as
RFCs (as in issue #815). Displaying them as RFCs doesn't work properly
as most of the wrapper currently assumes the RFC state.
 - Legacy-Id: 4151
2012-03-21 11:08:16 +00:00
Ole Laursen 43e9ea2607 Unify history handling for groups and documents.
- Legacy-Id: 4149
2012-03-20 18:22:14 +00:00
Ole Laursen 55e84fa946 Link to correct charter page
- Legacy-Id: 4147
2012-03-20 18:10:53 +00:00
Ole Laursen d0c641b044 Give the WG charter page a name
- Legacy-Id: 4146
2012-03-20 18:10:31 +00:00
Ole Laursen 71b7b178be Add link to WG creation.
- Legacy-Id: 4145
2012-03-20 18:10:13 +00:00
Ole Laursen 442698e7f6 Refactor somewhat.
- Legacy-Id: 4144
2012-03-20 18:09:56 +00:00
Ole Laursen 3b9964ef09 Add telechat edit page, remove some dead code, fix some bugs.
- Legacy-Id: 4143
2012-03-20 18:09:22 +00:00
Ole Laursen 2ab52d9567 Defer import of get_stream_from_draft to kill import loop that
prevents bin/expire-ids from running.
 - Legacy-Id: 4142
2012-03-20 12:05:41 +00:00
Ole Laursen 0bc71c7146 Fix problem with concurrent posts as reported in #813 by preventing
accidentally submitting a post twice (with Javascript) and modifying the
move-old-files-to-archive code to not move the files away if they
belong to the same submission as the one we're accepting (this
mitigates a concurrent post to at least not end up with a non-existing
draft).
 - Legacy-Id: 4112
2012-03-16 17:22:33 +00:00
Ole Laursen 03980c3882 Use same sort for future agenda documents as for plain agenda, fixes #810.
- Legacy-Id: 4098
2012-03-15 18:40:02 +00:00
Ole Laursen 21c52a34ae Add admin support for GroupHistory and GroupURL.
- Legacy-Id: 4097
2012-03-15 18:07:55 +00:00
Ole Laursen 00f2b0d0c2 Remove superfluous wgcharter search views.
- Legacy-Id: 4096
2012-03-15 18:01:50 +00:00
Ole Laursen c7d9839b1c Fix get_absolute_url to make it point to /doc/ page for charters
- Legacy-Id: 4094
2012-03-15 17:57:12 +00:00
Ole Laursen 5cfc72937d Fix missing import
- Legacy-Id: 4093
2012-03-15 17:56:41 +00:00
Ole Laursen fb139041de Fix commented FIXME links, linking to new chartering/rechartering WG page instead.
- Legacy-Id: 4092
2012-03-15 17:54:43 +00:00
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