Commit graph

7775 commits

Author SHA1 Message Date
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 5f952e4d6c Changelog entry for 6.37.1
- Legacy-Id: 12285
2016-11-08 18:01:36 +00:00
Henrik Levkowetz a0103a8198 Code coverage data for release 6.37.1
- Legacy-Id: 12284
2016-11-08 18:01:28 +00:00
Henrik Levkowetz 77738fcc78 Updated dockerfile, docker-init.sh, updatedb script, and a new docker/build script.
- Legacy-Id: 12282
2016-11-08 16:09:08 +00:00
Henrik Levkowetz 10fa4af493 Updated dockerfile, docker-init.sh, updatedb script, and a new docker/build script.
- Legacy-Id: 12281
2016-11-08 16:08:27 +00:00
Henrik Levkowetz 927d01fd01 Point at the new virtualenv location in the cron runners.
- Legacy-Id: 12277
2016-11-07 18:39:24 +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 4af0c0244b Trac 1.2 doesn't work the same way with configured repositories -- require Trac<1.2
- Legacy-Id: 12274
2016-11-07 17:14:15 +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 425e84c37e Pip 9.0.1 does not obey requirements which lead to downgrading an installed package. Useless for our purpose. Requiring pip<9.0 in requirements.txt .
- Legacy-Id: 12271
2016-11-07 12:45:18 +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 bac7897895 Updated PLAN
- Legacy-Id: 12267
2016-11-04 19:00:59 +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 6e46de45d4 Tweaked debug.py
- Legacy-Id: 12238
2016-10-30 18:02:13 +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 f08d089eab Changelog entry for 6.37.0
- Legacy-Id: 12233
2016-10-30 12:15:27 +00:00
Henrik Levkowetz 89ab91b2a8 Code coverage data for release 6.37.0
- Legacy-Id: 12232
2016-10-30 12:15:18 +00:00
Henrik Levkowetz bebc074b29 Changelog information for 6.37.0
- Legacy-Id: 12231
2016-10-29 11:47:56 +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 1c5fb1366a Added sqlparse to requirements.
- Legacy-Id: 12227
2016-10-28 17:34:36 +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 c6177d4f92 Added call duration information to the @debug.trace decorator.
- Legacy-Id: 12224
2016-10-28 16:41:59 +00:00
Henrik Levkowetz 0aabc4b96c Updated installation instructions
- Legacy-Id: 12222
2016-10-27 11:37:12 +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 5c6f0c748b Removed the pip.conf file; not needed when we back away from using system-site-packages.
- Legacy-Id: 12216
2016-10-26 18:44:10 +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 4e77d64ac4 Updated the INSTALL file with the changes from 6.36.0.
- Legacy-Id: 12207
2016-10-22 00:35:27 +00:00
Henrik Levkowetz f260a95b96 Added a note on better handling of the meeting break areas to the PLAN.
- Legacy-Id: 12206
2016-10-21 17:00:28 +00:00
Henrik Levkowetz b71c6a022c Removed some actions from bin/mkrelease, as they don't work as intended with the new --system-site-packages virtualenv setup.
- Legacy-Id: 12205
2016-10-21 15:25:02 +00:00