Ole Laursen
2daff23f02
Remove shim layer from submit code
...
- Legacy-Id: 6654
2013-11-05 16:59:13 +00:00
Ole Laursen
e1708da2fe
Cosmetic fix, insert missing space
...
- Legacy-Id: 6646
2013-11-04 13:49:32 +00:00
Ole Laursen
a7f515f4b2
Fix link pointing to /idtracker/
...
- Legacy-Id: 6645
2013-11-04 11:11:50 +00:00
Ole Laursen
52583aa850
Add extra newline, forgot to commit that with previous commit
...
- Legacy-Id: 6489
2013-10-25 13:55:49 +00:00
Ole Laursen
d202c65835
Add tests of document placement in the agenda
...
- Legacy-Id: 6488
2013-10-25 12:54:39 +00:00
Ole Laursen
9842eef405
For no good reason, agenda_data took request as first parameter, remove this as it makes testing harder
...
- Legacy-Id: 6487
2013-10-25 12:53:54 +00:00
Ole Laursen
d915a31833
Add some styling from previous adaptation of Secretariat telechat tool that were missing from the commit
...
- Legacy-Id: 6467
2013-10-18 16:42:30 +00:00
Ole Laursen
10dceef26d
Refactor IESG agenda pages, put the agenda structure in a helper function in agenda.py, build the agenda up around this structure, and reuse this everywhere instead of duplicating the structure in various templates and the JSON view - this also fixes a couple of minor bugs where the copy-pasted copies were not entirely in sync
...
- Legacy-Id: 6454
2013-10-16 13:07:09 +00:00
Ole Laursen
de2ed527b4
Fix indentation problem with ballot writeup in Secretariat telechat tool and fix problem with unescaped << and >>
...
- Legacy-Id: 6453
2013-10-16 12:04:27 +00:00
Ole Laursen
ec7e01481d
Fix a potential bug with milestones_needing_review and ad-less groups
...
- Legacy-Id: 6430
2013-10-11 14:50:30 +00:00
Ole Laursen
87aaf4a47e
Remove unused idtracker import from iesg/models.py
...
- Legacy-Id: 6429
2013-10-11 14:38:50 +00:00
Ole Laursen
a17c07f282
Remove unused fixtures/sieve-charter.txt
...
- Legacy-Id: 6428
2013-10-11 14:37:11 +00:00
Ole Laursen
5f337e3c70
Remove obsolete testurl.list tests from IESG, the tests in
...
iesg/tests.py together with the test crawler has better coverage
- Legacy-Id: 6427
2013-10-11 14:35:30 +00:00
Ole Laursen
5cf8d5af6a
Area_Director -> Area Director in left_menu.html
...
- Legacy-Id: 6426
2013-10-11 14:33:46 +00:00
Ole Laursen
b24a20d328
Add test for /iesg/discusses/
...
- Legacy-Id: 6425
2013-10-11 14:31:50 +00:00
Ole Laursen
1c8c87f88a
Remove search for "IESG has approved and state has been changed to"
...
from state change doc event searches, these have been split up by a
migration and no longer exist
- Legacy-Id: 6424
2013-10-11 13:19:07 +00:00
Ole Laursen
75a2c9ba0d
Remove idwrapper compatibility code from ballot_icon.py
...
- Legacy-Id: 6423
2013-10-11 13:17:32 +00:00
Ole Laursen
b3ed153015
Get rid of old in_group template tag, it's been superseded by has_role
...
- Legacy-Id: 6422
2013-10-11 13:13:23 +00:00
Ole Laursen
b63c622564
Streamline a couple of doc helpers to prevent unnecessary DB lookups,
...
speeds up IESG discusses page up a fair bit
- Legacy-Id: 6421
2013-10-11 13:07:16 +00:00
Ole Laursen
b6c4f725b9
Fix accidental debug slicing in IESG discusses - of note is that the
...
discusses page now supports more than just I-Ds
- Legacy-Id: 6420
2013-10-11 13:06:38 +00:00
Ole Laursen
dcfe368f74
Streamline a couple of doc helpers to prevent unnecessary DB lookups,
...
speeds up IESG discusses page up a fair bit
- Legacy-Id: 6419
2013-10-11 13:05:33 +00:00
Ole Laursen
1975ff27d0
Port IESG discusses to new schema
...
- Legacy-Id: 6418
2013-10-11 13:03:40 +00:00
Ole Laursen
d11f2331fe
Remove invalid text-align: top from CSS
...
- Legacy-Id: 6417
2013-10-11 13:02:08 +00:00
Ole Laursen
f6ff2a8082
Delete all old WGAction stuff, it's superceded by the WG charter
...
support, clean up iesg/models.py a bit
- Legacy-Id: 6411
2013-10-10 16:12:34 +00:00
Ole Laursen
77aa4723bf
Use the right path for other document types in
...
/iesg/agenda/telechat-YYYY-MM-DD-docs.tgz which now as a side-effect
of the port can bundle more than just drafts
- Legacy-Id: 6410
2013-10-10 15:57:00 +00:00
Ole Laursen
bfde86f52b
Add support for status change in Document.get_file_path, ideally
...
someone would clean up the directory structure and we would transition
to something simpler
- Legacy-Id: 6409
2013-10-10 15:54:32 +00:00
Ole Laursen
72cc997151
Add test for /iesg/agenda/telechat-YYYY-MM-DD-docs.tgz
...
- Legacy-Id: 6408
2013-10-10 15:53:24 +00:00
Ole Laursen
21b32e72a3
Port /iesg/agenda/telechat-YYYY-MM-DD-docs.tgz, use tarfile.addfile
...
and StringIO to avoid the temporary file
- Legacy-Id: 6407
2013-10-10 11:12:13 +00:00
Ole Laursen
a81af95500
Add simple test for /iesg/agenda/documents/
...
- Legacy-Id: 6406
2013-10-10 10:38:59 +00:00
Ole Laursen
0860342e34
Port /iesg/agenda/documents/ to new schema, fix problem with rows
...
being colored for ADs with their position even if a ballot icon is not
shown (issue #1128 )
- Legacy-Id: 6405
2013-10-10 10:31:28 +00:00
Ole Laursen
a728468711
Fix some problems highlighted by the tests, making the code a bit more
...
robust in case of unexpected data
- Legacy-Id: 6402
2013-10-09 16:28:36 +00:00
Ole Laursen
bb952fa281
Add test for agenda_documents_txt
...
- Legacy-Id: 6401
2013-10-09 16:27:36 +00:00
Ole Laursen
516a5fcc92
Port /iesg/agenda/documents.txt to new schema, compose the table in
...
Python instead of using a template to make the code easier to read
- Legacy-Id: 6400
2013-10-09 15:55:45 +00:00
Ole Laursen
53c59e56e3
Remove vary_on_cookie on agenda view, it's not needed anymore, Django
...
already adds the vary: cookie header automatically
- Legacy-Id: 6399
2013-10-09 12:55:28 +00:00
Ole Laursen
be9fd53d55
Remove the ?private thing in /iesg/agenda/, the only use of it appears
...
to be agenda_package.txt and that file already includes the links that
are enabled by the flag - perhaps it predates the user modeling that
allows ADs and Secretariat to see the links
- Legacy-Id: 6398
2013-10-09 12:53:13 +00:00
Ole Laursen
b99cf963ae
Move /iesg/milestones to /iesg/milestones/, apparently the URL (by accident) didn't include the ending slash
...
- Legacy-Id: 6397
2013-10-09 12:43:45 +00:00
Ole Laursen
55c7c69679
Remove unused secr/ copy of agenda outline template (from iesg/)
...
- Legacy-Id: 6396
2013-10-09 12:41:59 +00:00
Ole Laursen
bd34270cbc
Port IESG agenda pages to new schema, add tests for them, move agenda
...
utilities to agenda.py, fix a couple of things, remove obsolete test
versions of agenda view, add support for viewing future IESG agendas
through /agenda/YYYY-MM-DD/* (useful when testing)
- Legacy-Id: 6395
2013-10-09 12:40:42 +00:00
Ole Laursen
53ec62a5c9
Fix a bug in the Secretariat telechat menu, "232" -> "s232"
...
- Legacy-Id: 6394
2013-10-09 12:16:14 +00:00
Ole Laursen
11f3efdec7
Add test of ReviewDecisions
...
- Legacy-Id: 6380
2013-10-07 17:56:29 +00:00
Ole Laursen
5fe7ce62ff
Add timeframe to IESG Review Decisions page
...
- Legacy-Id: 6348
2013-10-03 11:41:47 +00:00
Ole Laursen
43d4017891
Get rid of some unnecessary queries on IESG review decision page, fix
...
a couple of issues in the layout
- Legacy-Id: 6343
2013-10-02 15:50:29 +00:00
Ole Laursen
66e2503e89
Add db_index on DocEvent.time to speed up queries on historical data
...
- Legacy-Id: 6341
2013-10-02 15:38:26 +00:00
Ole Laursen
b552ff31aa
Replace the announcement pages with a new page collecting all IESG
...
review decisions. Add migration to split up iesg_approve/disapprove
events of the form "IESG has approved ... and state has been changed
..." into the approve/disapprove event and a synthesized state change
event. Also regularize the descriptions a bit. This simplifies the
code in the new page.
- Legacy-Id: 6340
2013-10-02 15:37:44 +00:00
Ole Laursen
d9ccff1889
Get rid of the view behind /iesg/ann/0-9+/ (apparently for displaying
...
ballot text for drafts processed by the IESG) - it has not worked
since the switch to the new schema as it's based on the old numeric
primary keys which we no longer have
- Legacy-Id: 6313
2013-09-30 12:49:08 +00:00
Ole Laursen
5c6ee01bf7
drafts -> docs in /feed/iesg-agenda/ since we're returning more than
...
just I-Ds, sort by latest first, limit to documents on current and
future telechats (as the description says) to speed it up, add simple
test of the feed
- Legacy-Id: 6312
2013-09-30 12:17:38 +00:00
Ole Laursen
52febb2fc0
Fix spelling bug in global[e] test fixtures
...
- Legacy-Id: 6311
2013-09-30 12:17:15 +00:00
Ole Laursen
c191a691e0
Remove "names" fixture from all tests, since it's now loaded once just
...
after creating the test database through the global test fixture
mechanism - this speeds up multiple tests considerably
- Legacy-Id: 6305
2013-09-29 17:35:59 +00:00
Ole Laursen
f13837ef5f
Add support for global test fixtures to avoid loading them for all
...
tests
- Legacy-Id: 6304
2013-09-29 17:32:52 +00:00
Ole Laursen
0c0c0c9194
Fix test fixture generation, it wasn't catching new name models not
...
ending in Name
- Legacy-Id: 6303
2013-09-29 15:48:44 +00:00