Commit graph

686 commits

Author SHA1 Message Date
Henrik Levkowetz da893dad1c Merged in support of xml-source only drafts submissions from personal/henrik/submitxml/.
- Legacy-Id: 9859
2015-07-22 21:53:23 +00:00
Henrik Levkowetz d5f36911cf Added support of xml-source only drafts submissions.
- Legacy-Id: 9858
2015-07-22 21:35:44 +00:00
Henrik Levkowetz 69933000d0 Fixed 2 instances of missing protocol specifier in URLs, pointed out by Lars Eggert.
- Legacy-Id: 9844
2015-07-21 11:31:07 +00:00
Henrik Levkowetz a4c6842e16 Set version info and settings back to development mode
- Legacy-Id: 9841
2015-07-21 10:13:23 +00:00
Henrik Levkowetz 2e71e71322 Set version info to release version 6.1.0 before branching.
- Legacy-Id: 9839
2015-07-21 10:13:16 +00:00
Henrik Levkowetz 8313f3ef08 When looking for a specific revision for a draft, which could be a quite old revision, look in the aggregate draft archive which should contain all available versions of drafts, also those which are missing in the official secretariat archive. Fixes issue #1729.
- Legacy-Id: 9713
2015-07-09 15:36:50 +00:00
Henrik Levkowetz 238027bfff Merged in [9700] from rcross@amsl.com:
Correct LibreOffice binary name in settings.py.
 - Legacy-Id: 9706
Note: SVN reference [9700] has been migrated to Git commit 2f06e76c69
2015-07-09 12:53:54 +00:00
Ryan Cross 2f06e76c69 Correct LibreOffice binary name in settings.py. Commit ready for merge.
- Legacy-Id: 9700
2015-07-07 18:57:06 +00:00
Henrik Levkowetz cfe7442449 Set version info and settings back to development mode
- Legacy-Id: 9691
2015-06-23 20:03:18 +00:00
Henrik Levkowetz 8df927f99f Set version info to release version 6.0.4 before branching.
- Legacy-Id: 9689
2015-06-23 20:03:13 +00:00
Henrik Levkowetz b44141a655 Merged in [9671] from rcross@amsl.com:
Fixes #1724.  Convert PPT materials to PDF.
 - Legacy-Id: 9682
Note: SVN reference [9671] has been migrated to Git commit 8bf84a7e0e
2015-06-23 19:02:57 +00:00
Henrik Levkowetz f70b2d93c5 Added preference editing support for the left_menu preference setting, and refactored the preference handling code substantially. Related to issues #1659 and #1663.
- Legacy-Id: 9673
2015-06-22 18:47:28 +00:00
Ryan Cross 8bf84a7e0e Fixes #1724. Convert PPT materials to PDF. Commit ready for merge.
- Legacy-Id: 9671
2015-06-19 22:43:14 +00:00
Henrik Levkowetz 77b20a9dca Set version info and settings back to development mode
- Legacy-Id: 9635
2015-05-13 17:23:54 +00:00
Henrik Levkowetz 9c51dc56c4 Set version info to release version 6.0.3 before branching.
- Legacy-Id: 9633
2015-05-13 17:23:46 +00:00
Henrik Levkowetz 8365a36c2f Fixed an issue where the https: schema inadvertently had been included in RFCDIFF_PREFIX, causing duplicate schema specifications in some places. Changed name to RFCDIFF_BASE_URL and cleaned out the duplicate schema specifiers.
- Legacy-Id: 9593
2015-04-30 22:00:49 +00:00
Henrik Levkowetz 374e77ba2c Set version info and settings back to development mode
- Legacy-Id: 9579
2015-04-27 08:56:46 +00:00
Henrik Levkowetz fe7d97b0aa Set version info to release version 6.0.2 before branching.
- Legacy-Id: 9577
2015-04-27 08:56:40 +00:00
Henrik Levkowetz e6518affe4 Removoved unused module typogrify.
- Legacy-Id: 9561
2015-04-26 19:19:29 +00:00
Henrik Levkowetz acc2c59920 Updated a bunch of links from http: to https: based on a patch from lars@netapp.com.
- Legacy-Id: 9556
2015-04-24 21:47:12 +00:00
Henrik Levkowetz a51fe2cbbc Set version info and settings back to development mode
- Legacy-Id: 9511
2015-04-15 19:24:25 +00:00
Henrik Levkowetz 3397b2d8ba Set version info to release version 6.0.1 before branching.
- Legacy-Id: 9509
2015-04-15 19:24:19 +00:00
Henrik Levkowetz cfc85de166 Put back the schema specifier of IANA and RFC-editor URLs -- they are needed in parts of the code.
- Legacy-Id: 9501
2015-04-15 11:33:36 +00:00
Henrik Levkowetz b91c65e336 Set version info and settings back to development mode
- Legacy-Id: 9483
2015-04-13 20:32:02 +00:00
Henrik Levkowetz a3f7a42e39 Set version info to release version 6.0.0 before branching.
- Legacy-Id: 9481
2015-04-13 20:31:55 +00:00
Henrik Levkowetz 02cd366ff0 Merged in trunk@9440, containing the changes for version 5.13.1; and updated tests which look at HTML content to work with the facelift changes.
- Legacy-Id: 9446
2015-04-11 18:24:20 +00:00
Henrik Levkowetz 39ed53e19a Set version info and settings back to development mode
- Legacy-Id: 9440
2015-04-10 13:44:17 +00:00
Henrik Levkowetz f2e66d5b2f Set version info to release version 5.13.1 before branching.
- Legacy-Id: 9438
2015-04-10 13:44:11 +00:00
Henrik Levkowetz 1a08396784 Updated settings for the meeting materials cutoff.
- Legacy-Id: 9435
2015-04-09 21:28:49 +00:00
Henrik Levkowetz 335cb3b122 Fixed the changelog path setting, which was statically set to a value which works on the production system, but not for an arbitrary work directry.
- Legacy-Id: 9414
2015-04-05 21:53:56 +00:00
Henrik Levkowetz 7db631ff00 Reverted a change in settings.py which broke the django admin site styling.
- Legacy-Id: 9379
2015-04-03 21:17:30 +00:00
Henrik Levkowetz 625347cd2f Merged trunk@9354 to facelift copy
- Legacy-Id: 9357
2015-04-02 06:51:34 +00:00
Henrik Levkowetz 01b0ca8efb Set version info and settings back to development mode
- Legacy-Id: 9337
2015-03-25 19:07:27 +00:00
Henrik Levkowetz 1014fcaefd Set version info to release version 5.13.0 before branching.
- Legacy-Id: 9335
2015-03-25 19:07:20 +00:00
Henrik Levkowetz 02c8fe1dda Changed the MEDIA_URL to use https instead of http, to be in line with other efforts to move to https in general.
- Legacy-Id: 9323
2015-03-22 17:28:06 +00:00
Henrik Levkowetz 286ca37ebc Provide full paths to the *coverage.json files.
- Legacy-Id: 9321
2015-03-22 14:54:06 +00:00
Henrik Levkowetz 4d5e881c18 See to it that TEST_CODE_COVERAGE_CHECKER exists also for production builds.
- Legacy-Id: 9268
2015-03-20 00:06:39 +00:00
Henrik Levkowetz a1a85d4401 Set version info and settings back to development mode
- Legacy-Id: 9266
2015-03-19 23:55:58 +00:00
Henrik Levkowetz bbf43e6fe9 Set version info to release version 5.12.3 before branching.
- Legacy-Id: 9264
2015-03-19 23:55:50 +00:00
Henrik Levkowetz 0584ccc47e Set version info and settings back to development mode
- Legacy-Id: 9208
2015-03-15 22:04:25 +00:00
Henrik Levkowetz 0f45170a74 Set version info to release version 5.12.2 before branching.
- Legacy-Id: 9206
2015-03-15 22:04:19 +00:00
Henrik Levkowetz 0b971f635d Added test coverage data to the release pages if available for the release. Added saving of html pages for the code coverage to a directory in the static files area. If a code coverage report is available, a link to it will be shown on the release page of the current release. Renamed some setting variables related to test coverage to be more explicit and precise.
- Legacy-Id: 9201
2015-03-14 19:08:37 +00:00
Henrik Levkowetz 0169cd67e7 Make sure we don't start coverage twice.
- Legacy-Id: 9192
2015-03-13 17:32:06 +00:00
Henrik Levkowetz f499ba8096 Started the code coverage measurements earlier, in order to make the apparent code coverage of model files less confusing.
- Legacy-Id: 9188
2015-03-13 16:02:31 +00:00
Henrik Levkowetz e81ac58549 Set version info and settings back to development mode
- Legacy-Id: 9179
2015-03-10 20:32:30 +00:00
Henrik Levkowetz 70830b6eca Set version info to release version 5.12.1 before branching.
- Legacy-Id: 9177
2015-03-10 20:32:25 +00:00
Henrik Levkowetz a4e0287b94 Reordering of the INSTALLED_APPS list orderto be alphabetic within each group; no intentional code change.
- Legacy-Id: 9158
2015-03-06 23:24:35 +00:00
Henrik Levkowetz e94ac990fc Added per-app coverage measurements, to make the numbers shown when not running the full tests suite a bit more meaningful.
- Legacy-Id: 9156
2015-03-06 20:42:20 +00:00
Henrik Levkowetz 86997e1e95 Turned the api.py file into a module. Moved the makeresources management command to the api module. Added some api tests. Added crawling of api files to the test-crawler. Adjusted some resource files discovered by the test suite and test-crawler. Removed a bunch of empty model files.
- Legacy-Id: 9144
2015-03-03 20:23:36 +00:00
Henrik Levkowetz 198c16b9aa Set version info and settings back to development mode
- Legacy-Id: 9136
2015-02-26 10:08:24 +00:00
Henrik Levkowetz fd921c4dd9 Set version info to release version 5.12.0 before branching.
- Legacy-Id: 9134
2015-02-26 10:08:18 +00:00
Henrik Levkowetz c0797bccb7 Changed the setting for the default cutoff days so that both are 13, matching the current policy.
- Legacy-Id: 9131
2015-02-25 20:57:37 +00:00
Henrik Levkowetz 5bb83f03b5 Merged in personal/henrik/v5.11.1-dev0@9103, which provides code coverage measurements for the test suite using coverage.py, integrated as a test in the test suite. This test compares the current code coverage of tests with that saved for the latest release. Also converted the URL and template coverage measurements into tests, comparing current with the latest release. The result of this is that the coverage tests will fail if new code is added without sufficient test coverage to at least match that of the latest release. Over time, this should encourage gradually improved test coverage as seen for both code, templates, and urls. Coverage data is also saved to file, and can be read by the 'coverage' shell command to produce html or text reports.
- Legacy-Id: 9129
2015-02-25 19:14:19 +00:00
Henrik Levkowetz 524359a30f Set version info and settings back to development mode
- Legacy-Id: 9127
2015-02-25 09:06:53 +00:00
Henrik Levkowetz 1d0cb9cc6a Set version info to release version 5.11.2 before branching.
- Legacy-Id: 9125
2015-02-25 09:06:47 +00:00
Henrik Levkowetz f8385208e3 Set version info and settings back to development mode
- Legacy-Id: 9114
2015-02-23 20:49:20 +00:00
Henrik Levkowetz 2797f8a4f3 Set version info to release version 5.11.1 before branching.
- Legacy-Id: 9112
2015-02-23 20:49:14 +00:00
Henrik Levkowetz 298adf3e20 Added 4 new fields to the meeting class, to hold draft submission cutoff information for the meeting. On request, changed the presentation of the cutoff times to show the last submission time, rather than the beginning of the cutoff time. Changed the cutoff hour format to support full timedelta information, not just a given hour (this was necessary in order to be able to set the requested 23:59:59 submission stop time).
- Legacy-Id: 9107
2015-02-21 20:48:29 +00:00
Henrik Levkowetz dba3db444c Added test code coverage measurements using coverage.py, integrated as a test in the test suite. This test compares the current code coverage of tests with that saved for the latest release. Also converted the URL and template coverage measurements into tests, comparing current with the latest release. The result of this is that the coverage tests will fail if new code is added without sufficient test coverage to at least match that of the latest release. Over time, this should encourage gradually improved test coverage as seen for both code, templates, and urls. Coverage data is also saved to file, and can be read by the 'coverage' shell command to produce html or text reports.
- Legacy-Id: 9103
2015-02-19 23:42:34 +00:00
Henrik Levkowetz 8b4be00d2c Cleanup after Django 1.7 migration
- Legacy-Id: 9078
2015-02-12 16:06:44 +00:00
Ole Laursen b334550d9c Summary: Get rid of FillInRemoteUserIfLoggedInMiddleware, we are not
using Apache/REMOTE_USER to login anymore, and it's forcing a vary:
cookie header even on pages that don't check on the logged in user
(i.e. things not rendering through the base template)
 - Legacy-Id: 9075
2015-02-12 15:16:29 +00:00
Ole Laursen a225fd5069 Make new branch from trunk and merge facelift-r9007 into it, fixing a few merge conflicts
- Legacy-Id: 9072
2015-02-12 10:43:52 +00:00
Henrik Levkowetz 278313829c Set version info and settings back to development mode
- Legacy-Id: 9033
2015-02-09 20:17:16 +00:00
Henrik Levkowetz 1df82ab941 Set version info to release version 5.11.0 before branching.
- Legacy-Id: 9031
2015-02-09 20:17:08 +00:00
Henrik Levkowetz 7ecfac6308 Merged in personal/henrik/django-1.7@9020 which upgrades Django from 1.6.0 to 1.7.4 and applies the needed changes to the datatracker code to work with release 1.7.x.
- Legacy-Id: 9028
2015-02-08 21:16:44 +00:00
Henrik Levkowetz 028b7e315a Reverted to [9025] because commit [9026] failed (it was incomplete with a broken working dir).
- Legacy-Id: 9027
Note: SVN reference [9026] has been migrated to Git commit 4a3749a66b
2015-02-08 20:03:16 +00:00
Henrik Levkowetz 4a3749a66b Merged in personal/henrik/django-1.7@9020 which upgrades Django from 1.6.0 to 1.7.4 and applies the needed changes to the datatracker code to work with release 1.7.x.
- Legacy-Id: 9026
2015-02-08 19:16:46 +00:00
Henrik Levkowetz 3b21cacecd Set version info and settings back to development mode
- Legacy-Id: 9024
2015-02-08 16:40:13 +00:00
Henrik Levkowetz d257284662 Set version info to release version 5.10.3 before branching.
- Legacy-Id: 9022
2015-02-08 16:40:07 +00:00
Ole Laursen eccd8d27c4 Make new branch from trunk (r9007) and merge facelift-r8876 into it, fixing a few merge conflicts
- Legacy-Id: 9014
2015-02-06 14:08:34 +00:00
Henrik Levkowetz c64570c6c0 Set version info and settings back to development mode
- Legacy-Id: 9001
2015-02-05 18:33:26 +00:00
Henrik Levkowetz b4f71e4e2d Set version info to release version 5.10.2 before branching.
- Legacy-Id: 8999
2015-02-05 18:33:21 +00:00
Henrik Levkowetz 58cc1e431f When draft email aliases are generated, the content of the doc.notify field is used to generate the .notify alias, and is also included in the .all alias. If the notify field contains either the .notify alias or the .all alias, this can create a mail loop. Changed the alias generation code to expand (or ignore, for .notify) aliases found in the notify field, and changed the code which fills in the notify field with a default value to insert the author, ad, and shepherd aliases instead of the .all alias.
- Legacy-Id: 8994
2015-02-05 15:38:01 +00:00
Ole Laursen 8eff2f39cf Summary: Make sure the TEMPLATE_LOADERS dev hack produces a tuple,
otherwise the tests barf
 - Legacy-Id: 8989
2015-02-05 14:05:10 +00:00
Ole Laursen 86c6effc55 Summary: Cache template loading (speeds up some pages by 20-50 ms),
but only on production since it is really annoying while developing
 - Legacy-Id: 8969
2015-02-04 14:28:47 +00:00
Ole Laursen b5458c29d3 Summary: Clean up some of the FACELIFT comments
- Legacy-Id: 8959
2015-02-03 16:18:42 +00:00
Henrik Levkowetz 4c33787976 Set version info and settings back to development mode
- Legacy-Id: 8909
2015-01-25 19:36:45 +00:00
Henrik Levkowetz 468ea206fd Set version info to release version 5.10.1 before branching.
- Legacy-Id: 8907
2015-01-25 19:36:40 +00:00
Ole Laursen d0999c8b5e Merge facelift-r8510 branch with trunk. The IPR tool still has some non-facelifted parts and ideosyncracies. Fix a couple of minor bugs (including infamous empty licensing choice) in the IPR code, and port the IPR views to use the render shortcut.
- Legacy-Id: 8896
2015-01-22 17:38:05 +00:00
Henrik Levkowetz 76881655d3 Removed south from INSTALLED_APPS.
- Legacy-Id: 8822
2014-12-22 16:52:28 +00:00
Henrik Levkowetz 413e926b2b Set version info and settings back to development mode
- Legacy-Id: 8813
2014-12-21 21:34:03 +00:00
Henrik Levkowetz f90e802dc5 Set version info to release version 5.10.0 before branching.
- Legacy-Id: 8811
2014-12-21 21:33:56 +00:00
Henrik Levkowetz 5183042d58 Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces.
- Legacy-Id: 8808
2014-12-21 19:26:33 +00:00
Henrik Levkowetz 04164ad157 Set version info and settings back to development mode
- Legacy-Id: 8805
2014-12-18 21:29:50 +00:00
Henrik Levkowetz 813bf0c025 Set version info to release version 5.9.0 before branching.
- Legacy-Id: 8803
2014-12-18 21:29:46 +00:00
Henrik Levkowetz da9419ae64 Set version info and settings back to development mode
- Legacy-Id: 8763
2014-12-18 18:40:22 +00:00
Henrik Levkowetz f15295863a Set version info to release version 5.8.1 before branching.
- Legacy-Id: 8761
2014-12-18 18:40:18 +00:00
Henrik Levkowetz f403aa9886 Set version info and settings back to development mode
- Legacy-Id: 8757
2014-12-18 16:06:12 +00:00
Henrik Levkowetz b878bfa9eb Set version info to release version 5.8.0 before branching.
- Legacy-Id: 8755
2014-12-18 16:06:08 +00:00
Henrik Levkowetz 00e4818ceb Alternative DRY definition of the REST api top URL; this time in ietf/urls.py. This in itself is nicer, but I'm not so sure about the use of reverse() everywhere else, instead of referring to settings.
- Legacy-Id: 8752
2014-12-17 21:26:32 +00:00
Henrik Levkowetz 3cb39d462e Define the REST api top url in settings.py, rather than having literals in multiple places in the code.
- Legacy-Id: 8751
2014-12-17 21:06:05 +00:00
Henrik Levkowetz 50cb5f0762 Set version info and settings back to development mode
- Legacy-Id: 8656
2014-11-13 03:37:17 +00:00
Henrik Levkowetz 8bdd8deafd Set version info to release version 5.7.4 before branching.
- Legacy-Id: 8654
2014-11-13 03:37:13 +00:00
Henrik Levkowetz 8675c1e5ad Added a setting for the temporary bluesheets directory used during testing.
- Legacy-Id: 8648
2014-11-12 01:49:55 +00:00
Henrik Levkowetz c462e63adb Added settings for the PhantomJS ghostdriver.log and the temporary meeting materials directory used during testing, so that it's possible to place them in other places than the working copy.
- Legacy-Id: 8646
2014-11-12 01:45:58 +00:00
Henrik Levkowetz bb8359f80d Merged in [8624] from rcross@amsl.com:\n Remove secauth middleware. Replace with role_required decorators.
- Legacy-Id: 8637
Note: SVN reference [8624] has been migrated to Git commit 097b936ca8
2014-11-11 02:00:35 +00:00
Henrik Levkowetz f2d3d4213a Reworked the generation of draft aliases and WG aliases, after trying out the output of the previous version for real. This code seems to work better, based on tests on ietfa.
- Legacy-Id: 8633
2014-11-11 01:09:30 +00:00
Ryan Cross 097b936ca8 Remove secauth middleware. Replace with role_required decorators. Commit ready for merge
- Legacy-Id: 8624
2014-11-09 02:32:41 +00:00
Henrik Levkowetz bd6d0775e1 Require posting confirmation for some particular draft name prefixes.
- Legacy-Id: 8591
2014-11-08 03:15:20 +00:00
Ole Laursen 279eab24f6 Revert removal of http:// from IDTRACKER_BASE_URL - this old and
perhaps misnamed setting is used as prefix for links in outgoing email
where protocol + server name is needed. It should perhaps be renamed
and set to https but this seems unrelated to the facelift work and for
the rename likely to be a interesting source of conflicts so is
probably better done closer to trunk.
 - Legacy-Id: 8570
2014-11-03 15:13:37 +00:00