Commit graph

6395 commits

Author SHA1 Message Date
Robert Sparks 3c63fdb800 Added an extra highlight to the ballot_icon box when the viewer holds a blocking position in that ballot. Fixes #2046. Commit ready for merge.
- Legacy-Id: 12385
2016-11-18 04:52:13 +00:00
Robert Sparks 4e7d077b16 Adjust when materials links on the materials page show for the secretariat. Commit ready for merge.
- Legacy-Id: 12384
2016-11-17 22:45:29 +00:00
Robert Sparks be51bc2e78 Change the lines saying that a test has failed to make it easier to cut-paste to run the failed test again. Commit ready for merge.
- Legacy-Id: 12378
2016-11-17 02:52:45 +00:00
Robert Sparks a3cc9df465 A second performance improvement for the proceedings pages. Commit ready for merge.
- Legacy-Id: 12353
2016-11-15 07:38:21 +00:00
Robert Sparks ba60c115fa Add links to session materials pages to the rows on the by-type view of the agenda. Commit ready for merge.
- Legacy-Id: 12352
2016-11-15 06:58:37 +00:00
Robert Sparks 6ed7fed3d2 Tweaked button color and position on the last call form for status-change documents at the secretariat's request. Commit ready for merge.
- Legacy-Id: 12351
2016-11-15 06:39:01 +00:00
Robert Sparks 224999e948 Performance improvements for the proceedings page. Commit ready for merge.
- Legacy-Id: 12348
2016-11-14 12:37:04 +00:00
Robert Sparks b9e35747d5 Repaired broken links on the proceedings page. Commit ready for merge.
- Legacy-Id: 12347
2016-11-14 06:58:30 +00:00
Robert Sparks ab96f6c89c Fix an issue with the agenda linking to group type "other" slides. Will patch production. Commit ready for merge.
- Legacy-Id: 12338
2016-11-13 01:58:53 +00:00
Robert Sparks 467ec82336 Added groups that did not meet to the proceedings. Commit ready for merge.
- Legacy-Id: 12329
2016-11-12 07:09:01 +00:00
Robert Sparks ca0980a8ea Change the edit buttons on the materials page to be links. Move where the link appears. Commit ready for merge.
- Legacy-Id: 12318
2016-11-12 03:07:46 +00:00
Robert Sparks 0c816eaaf9 Add links to group meetings tabs from the navbar for chairs/secretaries. Commit ready for merge.
- Legacy-Id: 12317
2016-11-12 01:07:07 +00:00
Robert Sparks 3c04782559 Guard against sessions that have no timeslot (such as for groups that are not officially not meeting at an IETF meeting) in the materials upload views. Commit ready for merge.
- Legacy-Id: 12316
2016-11-11 07:09:41 +00:00
Robert Sparks e3c3b716cd Add a view of past meetings. Commit ready for merge.
- Legacy-Id: 12315
2016-11-11 06:48:26 +00:00
Henrik Levkowetz f68d0c6f6b Set version info and settings back to development mode
- Legacy-Id: 12288
2016-11-08 18:01:50 +00:00
Henrik Levkowetz cc836a7401 Set version info to release version 6.37.1 before branching.
- Legacy-Id: 12286
2016-11-08 18:01:42 +00:00
Henrik Levkowetz 27abaae2e4 Tweaked and enhanced doc.admin.DocEventAdmin.
- Legacy-Id: 12276
2016-11-07 18:38:34 +00:00
Henrik Levkowetz 7f1c1e43f2 Replaced the use of plain DocEvent for submission doc events with a SubmissionDocEvent that carries rev and a FK to submission.
- Legacy-Id: 12275
2016-11-07 18:21:34 +00:00
Henrik Levkowetz bb7d3b476f Tweaked the create_group_wiki management command and its test to show more information on failures.
- Legacy-Id: 12273
2016-11-07 17:13:09 +00:00
Henrik Levkowetz 888bd44a10 Stash the test results summary in ./.testresults instead of ./testresults, to avoid visual littering.
- Legacy-Id: 12272
2016-11-07 17:11:48 +00:00
Henrik Levkowetz 71d5eca6e6 If a session agenda for a meeting exists, but is not bound to the session, the Document.objects.create() in upload_session_agenda() will fail. Using get_or_create() instead.
- Legacy-Id: 12270
2016-11-07 12:19:03 +00:00
Henrik Levkowetz ec3723f875 Made the svn and libsvn symlinking code more robust against bad settings.
- Legacy-Id: 12243
2016-10-31 16:12:40 +00:00
Henrik Levkowetz 288d211ca1 Made doc.views_stat.make_title() more robust against inconsistent query arguments.
- Legacy-Id: 12242
2016-10-30 18:16:52 +00:00
Henrik Levkowetz db203a53cb Fixed typo
- Legacy-Id: 12241
2016-10-30 18:15:22 +00:00
Henrik Levkowetz 1d6853037e Updated the create_group_wikis management command with additional switches to make it easier to do test deployment of individual wikis.
- Legacy-Id: 12240
2016-10-30 18:10:41 +00:00
Henrik Levkowetz 4ab2fe53cb Don't run ietf.checks.* more than once per invocation (under Django 1.7, these can be run more times than there are apps with migrations, posibly as many times as twice that number).
- Legacy-Id: 12239
2016-10-30 18:08:52 +00:00
Henrik Levkowetz 0d62fdeb23 Set version info and settings back to development mode
- Legacy-Id: 12236
2016-10-30 12:15:42 +00:00
Henrik Levkowetz 9c818093b0 Set version info to release version 6.37.0 before branching.
- Legacy-Id: 12234
2016-10-30 12:15:33 +00:00
Henrik Levkowetz 21dfc19441 Added some logging to wsgi.py, to show the virtualenv settings being used.
- Legacy-Id: 12230
2016-10-29 11:44:00 +00:00
Henrik Levkowetz 47681c5924 Tweaks to settings.py, adding information about the use of some settings.
- Legacy-Id: 12229
2016-10-29 11:41:22 +00:00
Henrik Levkowetz 2b2abdbc29 Merged in [12213] from rcross@amsl.com:
Fix bug where interim announcement form was initialized with lists instead of strings.
 - Legacy-Id: 12228
Note: SVN reference [12213] has been migrated to Git commit ab945b16e5
2016-10-29 10:56:34 +00:00
Henrik Levkowetz aec77c2385 Rewrote Document.href() to not do database queries when possible, as that has a big performance impact. Fixed a number of tests which relied on href() not doing the right thing for simplified test data. Added caching of canonical_name(), which can be quite heavy. Additional refactoring in a number of places, to use better test data and avoid test failures for good code :-)
- Legacy-Id: 12226
2016-10-28 16:59:42 +00:00
Henrik Levkowetz a1934d1713 Refined the sql debug view at the bottom of each page. Added a column showing the WHERE clause, as that is quite helpful in working out where a given query is coming from. Added an sql_debug template variable to make it easier to switch between the sql debug view and using the django-debug-toolbar.
- Legacy-Id: 12225
2016-10-28 16:46:05 +00:00
Henrik Levkowetz 7f9fa7b02a Tweaked SQL a debug table header.
- Legacy-Id: 12221
2016-10-26 20:21:09 +00:00
Henrik Levkowetz 534a8d3e12 Reverted last commit as it leads to test failures. Doubtful if these actually can occur in production, but tests will have to be re-written before using the added caching.
- Legacy-Id: 12220
2016-10-26 20:20:37 +00:00
Henrik Levkowetz e1cadcb119 Added caching to avoid calling the meat of each of the Session minutes(), recordings(), bluesheets(), slides(), drafts() methods more than once per session. This removes another 3*#sessions sql queries when the materials are all in place (less when the first invocation reurns nothing).
- Legacy-Id: 12219
2016-10-26 19:17:41 +00:00
Henrik Levkowetz af584c6a1f Removed caching of the materials page (edit buttons are different for different users), and used select_related() and code re-write to reduce the sql query count from ~1900 to ~600, query time from ~2s to ~0.5s. More can be done, but the page response time is more acceptable now.
- Legacy-Id: 12218
2016-10-26 19:06:06 +00:00
Henrik Levkowetz 681395ff8e Added a column to the debug view of sql queries which indicate whether a query originated in view code or template rendering.
- Legacy-Id: 12217
2016-10-26 18:49:58 +00:00
Henrik Levkowetz 6a905897f8 Fixed a bad link to uploaded session agendas.
- Legacy-Id: 12214
2016-10-25 21:38:46 +00:00
Ryan Cross ab945b16e5 Fix bug where interim announcement form was initialized with lists instead of strings. Commit ready for merge
- Legacy-Id: 12213
2016-10-25 20:25:54 +00:00
Henrik Levkowetz a2c8fa0178 Added a Document.pub_date() method which returns the RFC publication datetime or other documents' new-revision datetime. Changed the generated bibtex entries to use pub_date(). Added tests for bibtext entries. Added 'bibtexparser' to requirements.txt. Fixes issue #2032.
- Legacy-Id: 12212
2016-10-25 18:07:48 +00:00
Henrik Levkowetz cae4ab0024 Added caching of Document.href() values.
- Legacy-Id: 12210
2016-10-25 00:14:21 +00:00
Henrik Levkowetz 0656d0daa5 Changed the agenda template to provide links to video recordings on youtube if available, instead of pointing at meetecho's archive.
- Legacy-Id: 12209
2016-10-25 00:13:03 +00:00
Henrik Levkowetz 17bf44af3c To minimize what seems to be an increased risk of segfaults when using virtualenv with system packages, this commit introduces an alternative, which does away with the general system package availability, but adds symlinks to two svn related system packages when running checks.
- Legacy-Id: 12208
2016-10-25 00:11:31 +00:00
Henrik Levkowetz 669627b53e Set version info and settings back to development mode
- Legacy-Id: 12203
2016-10-21 15:15:06 +00:00
Henrik Levkowetz 3e4bb71dba Set version info to release version 6.36.0 before branching.
- Legacy-Id: 12201
2016-10-21 15:14:59 +00:00
Henrik Levkowetz 2bb65e7d1b Changed svn:ignore
- Legacy-Id: 12198
2016-10-21 14:48:16 +00:00
Henrik Levkowetz 5b6ffbcbd5 Fixed a bug in the API cache key construction which could make the key longer than necessary.
- Legacy-Id: 12196
2016-10-21 14:27:18 +00:00
Henrik Levkowetz 8e2259ebac Added a test for meeting/agenda-utc.
- Legacy-Id: 12195
2016-10-21 14:02:49 +00:00
Henrik Levkowetz a6db502108 Removed some dead code.
- Legacy-Id: 12194
2016-10-21 13:58:36 +00:00