Henrik Levkowetz
ed891d23d0
Set version info and settings back to development mode
...
- Legacy-Id: 6355
2013-10-03 14:22:46 +00:00
Henrik Levkowetz
d256693205
Set version info to release version 4.80 before branching.
...
- Legacy-Id: 6353
2013-10-03 14:22:42 +00:00
Henrik Levkowetz
2d95c9cc11
Changelog entry for 4.80
...
- Legacy-Id: 6352
2013-10-03 14:22:40 +00:00
Henrik Levkowetz
212ff26fad
Reverted a mistake in agenda.html.
...
- Legacy-Id: 6351
2013-10-03 14:22:29 +00:00
Henrik Levkowetz
807ea25e3c
Removed some debug statements.
...
- Legacy-Id: 6350
2013-10-03 14:20:14 +00:00
Henrik Levkowetz
c78be852a5
Added a new WG (ietf stream) tag slug.
...
- Legacy-Id: 6349
2013-10-03 11:48:56 +00:00
Henrik Levkowetz
cc8817846a
Applied the same patch to other templates which use the same approach. Fixed 2 typos.
...
- Legacy-Id: 6347
2013-10-03 05:40:41 +00:00
Henrik Levkowetz
ca81ed0840
Moved script loading inside {% block scripts %}. Patch from rjsparks@nostrum.com.
...
- Legacy-Id: 6346
2013-10-03 05:11:43 +00:00
Henrik Levkowetz
a3c8adfdf6
Merged in the contents of commit [6337] from mcr@sandelman.ca, with some changes to take out dead code that inadvertently came back in.
...
- Legacy-Id: 6344
Note: SVN reference [6337] has been migrated to Git commit d0d1d949a9328da6c4e30d8f5e0d14ffb204e678
2013-10-02 21:53:28 +00:00
Henrik Levkowetz
08e90fd63f
Enabling jquery again in template base.html. Moving library pack jquery-1.8.2 from /static/js/ to /static/js/lib/. Replacing jquery-1.5.1 with 1.8.2 in some places; the incompatibilities listed on the jquery pages seem to be small, and on a cursory inspection not present in the current usage.
...
- Legacy-Id: 6342
2013-10-02 15:44:50 +00:00
Henrik Levkowetz
fada6fdfc9
Provide the site_base_url to the template without a trailing slash, for easier use in javascript.
...
- Legacy-Id: 6339
2013-10-02 14:11:30 +00:00
Henrik Levkowetz
342bc5bf96
Merged in the merge work branch personal/henrik/r6270 which provides the agenda scheduling tool step 3, from a merge of branch/ssw/agenda/v4.70 from mcr@sandelman.ca; and also substantial fixes to the test framework, and more.
...
- Legacy-Id: 6328
2013-10-01 13:53:05 +00:00
Henrik Levkowetz
d2df8cac78
Fixed the manyfold duplicated position names in the position selection drop-down list in the nomcom private index page. Fixes issue #1137 .
...
- Legacy-Id: 6327
2013-10-01 13:42:30 +00:00
Henrik Levkowetz
983785d63c
Fixed a typo.
...
- Legacy-Id: 6326
2013-09-30 21:00:12 +00:00
Henrik Levkowetz
87898cb006
Updated the text agenda comparison copy to match the ADs present in the fixtures.
...
- Legacy-Id: 6325
2013-09-30 20:50:32 +00:00
Henrik Levkowetz
3d158d1891
Renamed person.json fixture to persons.json
...
- Legacy-Id: 6324
2013-09-30 20:49:11 +00:00
Henrik Levkowetz
ae666688f7
Added missing TXT_icon
...
- Legacy-Id: 6323
2013-09-30 20:48:38 +00:00
Henrik Levkowetz
c6739bbb4f
Modified testurl.list for meetings; there were some URLs that could not succeed with the current database content (the URL tests are running against database content taken from the production database, so this is not a case of missing fixtures).
...
- Legacy-Id: 6322
2013-09-30 20:40:02 +00:00
Henrik Levkowetz
18445123aa
Made the setting for use of InnoDB for testing default. Added a setting for global test fixtures. Added ietf.utils to the app list to capture the makefixture management command.
...
- Legacy-Id: 6321
2013-09-30 20:38:06 +00:00
Henrik Levkowetz
e4f4467725
Changed tests to use our own subclassed TestCase, and changed almost all fixtures to be perma_fixtures.
...
- Legacy-Id: 6320
2013-09-30 20:36:20 +00:00
Henrik Levkowetz
4395949b85
Fixed up to use perma_fixtures instead of fixtures. Changed diff of html-agenda so it disregards the changing datatracker version information embedded in the html file. Changed dumping of agenda page results to file to not use a code constant, but instead happen if the test fails. Added an announcement of this to the test exception string.
...
- Legacy-Id: 6319
2013-09-30 20:29:11 +00:00
Henrik Levkowetz
a07f47a4a0
Added a new TestCase class, subclassing django.test.TestCase, in order to
...
be able to add fixtures once and for all for all tests, instead of loading
them again and again for each test, if running on a database that supports
transaction rollbacks. In this case, fixtures specified in the perma_fixtures
class attribute will be loaded permanently, and not re-loaded. Fixtures
specifice as before, in a fixtures class attribute, will be treated as
before.
The downside of this is that as fixtures are loaded and not unloaded, they
can conflict with each other. The requirements on consistency becomes much
greater. The effect of this has been to require quite a bit of changes to
the simplified creations of various objects in make_test_data() in cases
where identically named objects occur in fixtures. Where completely
fictitious objects are created, no conflicts appear.
Also re-wrote parts of test_runner.py to permit global fixtures, loaded
before any tests are run and shared by all.
- Legacy-Id: 6318
2013-09-30 20:22:24 +00:00
Henrik Levkowetz
4805b4b12e
Updated fixtures, built to be more internally consistent in order to be able to pre-load them for the test suite.
...
- Legacy-Id: 6317
2013-09-30 19:02:53 +00:00
Henrik Levkowetz
43fcce48fd
Tweaked the exception message for Django's DoesNotExist messages to make it easier to figure out the situation.
...
- Legacy-Id: 6316
2013-09-30 18:57:16 +00:00
Henrik Levkowetz
b335ef3b5c
Imported a newer version of makefixture from github. It handles reverse relationships in a less hackish way than my hack.
...
- Legacy-Id: 6314
2013-09-30 14:24:14 +00:00
Henrik Levkowetz
4b568f8d22
Empty models.py, needed to make django look for management/commands/.
...
- Legacy-Id: 6310
2013-09-29 21:15:06 +00:00
Henrik Levkowetz
083f60dd93
Renamed model .url() methods to .json_url() or .base_url(), depending on function. Replaced the use of custom django method request.get_host_protocol() with standard request.build_absolute_uri(). Removed an uncaught Http403 exception. Fixed a typo /venus_addr/venue_addr/. Removed relurl() methods; no longer needed. Removed some debug functions.
...
- Legacy-Id: 6309
2013-09-29 21:14:07 +00:00
Henrik Levkowetz
127deda3c7
The supposedly known-good agenda-utc.html file was filled with '****** SOMETHING WENT WRONG ******', which is clearly wrong. This one is a bit better.
...
- Legacy-Id: 6308
2013-09-29 20:57:46 +00:00
Henrik Levkowetz
6e9e1930e2
Added a makefixture management command, from http://djangosnippets.org/snippets/918/ , somewhat hacked.
...
- Legacy-Id: 6307
2013-09-29 20:50:51 +00:00
Henrik Levkowetz
a758639936
Tweaked the debug module, added traceback capability and a combined name/value/type info funciton.
...
- Legacy-Id: 6306
2013-09-29 20:46:14 +00:00
Henrik Levkowetz
92b9da1d4f
Moved read_agenda_file() and session_draft_list() back to views.py. The move almost masked a code change in trunk during the merge.
...
- Legacy-Id: 6294
2013-09-28 05:42:49 +00:00
Henrik Levkowetz
26688aa2ec
Changed back to standard TestCase to ensure confidence in tests. Removed duplicate tests. Adapted tests to new json_url() method signature. Corrected the /people/ urls to /person/.
...
- Legacy-Id: 6293
2013-09-28 05:35:17 +00:00
Henrik Levkowetz
72a19e2ab2
Fixed the on-and-off failing test_agenda83txt(), which gave inconsistent results because the datetime object given to the template to render had no timezone setting. Added a PRODUCTION_TIMEZONE setting, and used it to provide a consistent timezone to the agenda.txt template.
...
- Legacy-Id: 6292
2013-09-27 20:07:42 +00:00
Henrik Levkowetz
19d4b17e53
We're using syslog logging everywhere else -- use it here, too.
...
- Legacy-Id: 6291
2013-09-27 17:36:42 +00:00
Henrik Levkowetz
254d6f70dd
Removed some debug statements.
...
- Legacy-Id: 6290
2013-09-27 17:32:35 +00:00
Henrik Levkowetz
b685a68a72
decorator.py seems to be included with python 2.7; we don't need to have it as part of the project.
...
- Legacy-Id: 6289
2013-09-27 17:29:31 +00:00
Henrik Levkowetz
95f9436507
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6287
2013-09-26 22:00:45 +00:00
Henrik Levkowetz
ad7ba6e494
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6286
2013-09-26 21:58:09 +00:00
Henrik Levkowetz
8e750a9b18
Revert changes to manage.py -- the intention with these changes was already taken care of with similar code further down.
...
- Legacy-Id: 6285
2013-09-26 21:55:14 +00:00
Henrik Levkowetz
7bb999e09e
Undid gratuitous changes.
...
- Legacy-Id: 6284
2013-09-26 21:35:18 +00:00
Henrik Levkowetz
7876340a44
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6283
2013-09-26 21:27:21 +00:00
Henrik Levkowetz
ea9d075801
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6282
2013-09-26 21:26:56 +00:00
Henrik Levkowetz
2f1edc3d68
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6281
2013-09-26 21:20:41 +00:00
Henrik Levkowetz
321744b0b9
Undid gratuitous whitespace and quoting changes. This code is taken verbatim from an external source, as indicated at the beginning of the file, and should not be messed with unless we fix bugs.
...
- Legacy-Id: 6280
2013-09-26 21:10:41 +00:00
Henrik Levkowetz
2f890235de
Undid gratuitous whitespace changes.
...
- Legacy-Id: 6279
2013-09-26 21:04:57 +00:00
Henrik Levkowetz
c980836789
Removed some additional contractor tools.
...
- Legacy-Id: 6278
2013-09-26 20:20:03 +00:00
Henrik Levkowetz
5d22979d28
Removed various contractor tools which don't belong in trunk.
...
- Legacy-Id: 6277
2013-09-26 20:12:15 +00:00
Henrik Levkowetz
d737216440
Reverted the changes to django from branch/ssw/agenda/v4.70.
...
- Legacy-Id: 6276
2013-09-26 20:02:05 +00:00
Henrik Levkowetz
5206920a96
Removed wsgi/ -- we already have a wsgi adaptor in place under ietf/
...
- Legacy-Id: 6275
2013-09-26 19:58:50 +00:00
Henrik Levkowetz
be3cff19d1
Moved a migration from the merge forward to have the proper number for application.
...
- Legacy-Id: 6274
2013-09-26 19:57:36 +00:00