# # ChangeLog for / # # Generated by Trac 1.2.2 # 27 Dec 2024, 13:23:02 Tue, 23 Aug 2011 07:56:54 GMT Henrik Bettermann [6619] * main/waeup.sirp/trunk/docs/INSTALLWIN.txt (modified) * main/waeup.sirp/trunk/docs/source/userdocs/buildingdocs.rst (modified) * main/waeup.sirp/trunk/docs/source/userdocs/install.rst (modified) * main/waeup.sirp/trunk/docs/source/userdocs/install_on_windows.rst (modified) The waeupdocs script does not work on Windows. Mon, 22 Aug 2011 13:38:59 GMT Henrik Bettermann [6618] * main/waeup.sirp/trunk/docs/source/developerdocs/german/index.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/german/students.rst (added) First instructions how to build the students section. Sat, 20 Aug 2011 23:06:41 GMT uli [6617] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_authentication.py (modified) Remove unused helper class. Tue, 16 Aug 2011 13:59:55 GMT uli [6616] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_authentication.py (modified) Remove trash. Tue, 16 Aug 2011 13:59:18 GMT uli [6615] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_authentication.py (added) Start tests for authenticator plugin and other authentication components. Mon, 15 Aug 2011 13:52:09 GMT Henrik Bettermann [6614] * WAeUP_SRP/trunk/skins/waeup_fceokene/apply_admission.py (modified) Open PCE and Pre-NCE application. Mon, 15 Aug 2011 07:13:58 GMT Henrik Bettermann [6613] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Further increase test coverage. Henrik's code is now nearly 100% ... Sun, 14 Aug 2011 20:57:07 GMT Henrik Bettermann [6612] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) Catch traceback if data center storage path is not allowed to use. Sun, 14 Aug 2011 20:54:31 GMT Henrik Bettermann [6611] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Further increase test coverage. Yeah, pages.py is now 90% covered. Sun, 14 Aug 2011 20:42:02 GMT Henrik Bettermann [6610] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Remove BBB import. Sun, 14 Aug 2011 15:04:26 GMT Henrik Bettermann [6609] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Increase test coverage. Sun, 14 Aug 2011 13:42:13 GMT Henrik Bettermann [6608] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Further increase test coverage. Sun, 14 Aug 2011 08:00:00 GMT Henrik Bettermann [6607] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Switch to Unix line endings. Sun, 14 Aug 2011 07:53:08 GMT Henrik Bettermann [6606] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Remove eol-style property. Sun, 14 Aug 2011 07:30:12 GMT Henrik Bettermann [6605] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Check if global roles show up on the user container page. Sun, 14 Aug 2011 06:47:43 GMT Henrik Bettermann [6604] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) We can add a global role by setting the attribute. Sat, 13 Aug 2011 02:53:35 GMT uli [6603] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Start splitting (code-wise) long tests into shorter pieces. I guess ... Fri, 12 Aug 2011 16:51:40 GMT uli [6602] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_container.py (modified) Add test. Container coverage at 100%. Fri, 12 Aug 2011 16:51:16 GMT uli [6601] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/container.py (modified) Use NotImplemented correctly. Fri, 12 Aug 2011 16:11:17 GMT uli [6600] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Remove XXX marker. Issue solved. Fri, 12 Aug 2011 15:47:22 GMT uli [6599] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Reenable test for image in erraneous applicant forms. Fri, 12 Aug 2011 15:23:23 GMT uli [6598] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Workaround for freshly uploaded images not being displayed in ... Fri, 12 Aug 2011 13:23:30 GMT Henrik Bettermann [6597] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Further improve test coverage. Fri, 12 Aug 2011 12:09:07 GMT Henrik Bettermann [6596] * main/waeup.sirp/trunk/docs/source/developerdocs/api/api_applicants.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_applicants.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_authentication.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_batching.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_browser.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_permissions.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_vocabularies.rst (added) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_workflow.rst (added) Add missing automodule files. Fri, 12 Aug 2011 09:55:17 GMT Henrik Bettermann [6595] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Increase browser test coverage to 100%. Thu, 11 Aug 2011 09:28:06 GMT uli [6594] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Remove unnecessary return. We use createWAeUPImageFile in order to ... Thu, 11 Aug 2011 05:26:58 GMT uli [6593] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_app.py (modified) Make sure, plugin updates work basically. Thu, 11 Aug 2011 05:26:32 GMT uli [6592] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) Shorten University init. It seems we nowhere use keywords on ... Wed, 10 Aug 2011 22:19:27 GMT Henrik Bettermann [6591] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Test workflow transition. Wed, 10 Aug 2011 22:03:44 GMT Henrik Bettermann [6590] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Test assigning of local roles. Wed, 10 Aug 2011 22:01:08 GMT Henrik Bettermann [6589] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) Catch traceback if no user exists but 'Add local role' is ... Wed, 10 Aug 2011 21:59:28 GMT Henrik Bettermann [6588] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.py (modified) Undo last changes. Modify invalidate_accesscode function instead. ... Wed, 10 Aug 2011 11:02:34 GMT Henrik Bettermann [6587] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.py (modified) See comment of previous revision. Wed, 10 Aug 2011 11:00:54 GMT Henrik Bettermann [6586] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) This test fails because fire_transition does not return False if the ... Wed, 10 Aug 2011 10:37:27 GMT Henrik Bettermann [6585] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Increase test coverage from 84% to 95%. Mon, 08 Aug 2011 19:18:30 GMT uli [6584] * main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified) Fix bug in hurry.file. Mon, 08 Aug 2011 16:30:43 GMT uli [6583] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Add test to prove that uploaded images if not changed are equal ... Mon, 08 Aug 2011 07:14:06 GMT Henrik Bettermann [6582] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/root.py (modified) Fix log string. Sun, 07 Aug 2011 16:12:33 GMT uli [6581] * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_logger.py (modified) Bring test coverage for loggers to 100%. That doesn't fix the ... Sun, 07 Aug 2011 12:40:01 GMT uli [6580] * main/waeup.sirp/trunk/src/waeup/sirp/utils/logger.py (modified) Log to commandline while site not added to ZODB. Sat, 06 Aug 2011 11:20:16 GMT uli [6579] * main/waeup.sirp/trunk/src/waeup/sirp/datacenter.py (modified) Use new logger also for datacenter. These changes were forgotten in ... Sat, 06 Aug 2011 11:11:41 GMT uli [6578] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/datacenter.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/logger.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_logger.py (modified) Implement a new logging technique and use it. Details are explained ... Wed, 03 Aug 2011 22:26:10 GMT uli [6577] * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) Add two logging-related test helpers: a function to retrieve all ... Wed, 27 Jul 2011 17:04:13 GMT uli [6576] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_facultycontainer.py (modified) Add tests for academics plugin. Wed, 27 Jul 2011 16:27:39 GMT uli [6575] * main/waeup.sirp/trunk/src/waeup/sirp/university/facultycontainer.py (modified) Let update method of AcademicsPlugin do at least something. Wed, 27 Jul 2011 16:00:35 GMT uli [6574] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_facultycontainer.py (added) Add unittests for FacultyContainer. Wed, 27 Jul 2011 15:59:48 GMT uli [6573] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_university.py (modified) Include FacultyContainer in tests. Wed, 27 Jul 2011 15:59:28 GMT uli [6572] * main/waeup.sirp/trunk/src/waeup/sirp/university/__init__.py (modified) Also expose FacultyContainer in public API. Wed, 27 Jul 2011 15:53:49 GMT uli [6571] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_university.py (added) Add tests for public API of university subpackage. Wed, 27 Jul 2011 15:52:24 GMT uli [6570] * main/waeup.sirp/trunk/src/waeup/sirp/university/__init__.py (modified) Keep test-coverage happy. For some wierd reason from the tuple items ... Wed, 27 Jul 2011 14:21:19 GMT uli [6569] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Fix RoleSource: only check title further, if there was at least one ... Wed, 27 Jul 2011 14:19:39 GMT uli [6568] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_coursecontainer.py (added) Add some unittests for course containers. Wed, 27 Jul 2011 14:19:04 GMT uli [6567] * main/waeup.sirp/trunk/src/waeup/sirp/university/__init__.py (modified) Make courses part of public API. Wed, 27 Jul 2011 14:18:48 GMT uli [6566] * main/waeup.sirp/trunk/src/waeup/sirp/university/course.py (modified) Remove trailing whitespaces. Wed, 27 Jul 2011 14:13:03 GMT uli [6565] * main/waeup.sirp/trunk/src/waeup/sirp/university/__init__.py (modified) Add course container to public university API. Wed, 27 Jul 2011 12:05:31 GMT uli [6564] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_faculty.py (modified) Bring test coverage for Faculty to 100%. Wed, 27 Jul 2011 11:51:17 GMT uli [6563] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_faculty.py (added) Start unittests for faculties. We only cover those bits yet, not ... Wed, 27 Jul 2011 11:47:58 GMT uli [6562] * main/waeup.sirp/trunk/src/waeup/sirp/university/__init__.py (modified) Start exposing a public API for university subpackage. Wed, 27 Jul 2011 11:42:51 GMT uli [6561] * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Clean up. Tue, 26 Jul 2011 13:18:58 GMT uli [6560] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_interfaces.py (added) Add tests for interfaces. We have to test non-interface components at ... Tue, 26 Jul 2011 12:18:28 GMT uli [6559] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Remove pass statements. Coverage detector does not like them. Tue, 26 Jul 2011 11:56:16 GMT uli [6558] * main/waeup.sirp/trunk/src/waeup/sirp/widgets/tests/test_datewidget.py (modified) Add missing test to bring coverage to 100%. Sun, 24 Jul 2011 11:56:03 GMT uli [6557] * main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py (modified) Remove BBB import. Sun, 24 Jul 2011 11:04:28 GMT uli [6556] * main/waeup.sirp/trunk/src/waeup/sirp/widgets/passportwidget.py (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/widgets/tests/test_passportwidget.py (deleted) Remove old passportwidget. WAeUPImageFile comes with an own widget. Sun, 24 Jul 2011 03:28:06 GMT uli [6555] * main/waeup.sirp/trunk/src/waeup/sirp/index/interfaces.py (modified) Remove the pass statement, because coverage detect says it is not ... Sun, 24 Jul 2011 03:25:38 GMT uli [6554] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscodes.py (modified) Add missing tests for accesscode components. accesscode subpackage ... Sun, 24 Jul 2011 02:53:00 GMT uli [6553] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.py (modified) Remove the search method from AccessCodeBatch. If I rememember ... Sun, 24 Jul 2011 02:41:42 GMT uli [6552] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser.txt (modified) Add tests for searching accesscodes via browser. Browser test ... Sat, 23 Jul 2011 15:14:15 GMT uli [6551] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/catalog.py (modified) Remove strange exception catcher. I have no clue how to provoke that ... Sat, 23 Jul 2011 15:12:52 GMT uli [6550] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_catalog.py (modified) Add tests for search function of accesscodes catalog. Test coverage ... Sat, 23 Jul 2011 14:30:13 GMT uli [6549] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/catalog.py (modified) Make AccessCodeQueryResultItem really implement the promised ... Sat, 23 Jul 2011 14:26:46 GMT uli [6548] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_catalog.py (modified) Reorganize tests a bit and add test case for QueryResultItem ... Sat, 23 Jul 2011 14:25:39 GMT uli [6547] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/workflow.py (modified) Add docs. Sat, 23 Jul 2011 11:56:11 GMT uli [6546] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_workflow.py (added) Add tests for accesscode workflows. Right now we check only those ... Sat, 23 Jul 2011 10:24:00 GMT uli [6545] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscodes.py (modified) Remove trash. Sat, 23 Jul 2011 10:23:30 GMT uli [6544] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscodes.py (modified) Add test for reimport of accesscodes. Sat, 23 Jul 2011 10:22:54 GMT uli [6543] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/sample_import.csv (added) Add a sample csv for reimport of access codes. Sat, 23 Jul 2011 10:22:10 GMT uli [6542] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.py (modified) Fix _getStoragePath to create not-existing subdirs. Sat, 23 Jul 2011 03:04:09 GMT uli [6541] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) pyflakes. Sat, 23 Jul 2011 03:00:24 GMT uli [6540] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) - Reorganize browser tests: make it more readable, put often used ... Sat, 23 Jul 2011 02:49:20 GMT uli [6539] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicants.py (modified) Extend tests and use new IFileRetrieval when checking passport images. Sat, 23 Jul 2011 02:45:59 GMT uli [6538] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Create default passport image via IFileRetrieval utilities. Sat, 23 Jul 2011 02:40:55 GMT uli [6537] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/image.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/sample2.jpg (added) * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/test_image.py (modified) Fix/extend image tests. Sat, 23 Jul 2011 02:40:14 GMT uli [6536] * main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified) The nice thing about all the past trouble: WAeUPImageFile is now much ... Sat, 23 Jul 2011 02:39:16 GMT uli [6535] * main/waeup.sirp/trunk/src/waeup/sirp/image/__init__.py (modified) Provide a public API. Sat, 23 Jul 2011 02:37:45 GMT uli [6534] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/views.py (modified) For views get the file contents and not the data. Sat, 23 Jul 2011 02:36:45 GMT uli [6533] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/widget.py (modified) Many fixes to make widgets for WAeUPImage files behave as we would ... Sat, 23 Jul 2011 02:34:47 GMT uli [6532] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_app.py (modified) Remove unused imports. Sat, 23 Jul 2011 02:32:16 GMT uli [6531] * main/waeup.sirp/trunk/src/waeup/sirp/utils/helpers.py (modified) Make sure we compare files from the beginning. Sat, 23 Jul 2011 02:31:17 GMT uli [6530] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_app.py (modified) Make sure we get an image storage in universities. Sat, 23 Jul 2011 02:25:00 GMT uli [6529] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) Add more tests, most covering the brain-dead problems we had with ... Sat, 23 Jul 2011 02:22:13 GMT uli [6528] * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) Fix imagestorage. It took ages to find out, that strange behaviour of ... Wed, 20 Jul 2011 15:49:16 GMT uli [6527] * main/waeup.sirp/trunk/src/waeup/sirp/users.py (modified) When removing a complete site, it can happen that the user folder is ... Fri, 15 Jul 2011 16:12:20 GMT uli [6526] * main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (modified) Clean up temporary dirs. Fri, 15 Jul 2011 10:56:53 GMT uli [6525] * main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (modified) Update tests: reintroduce file retrieval tests as they are going to ... Fri, 15 Jul 2011 10:40:51 GMT uli [6524] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/test_views.py (modified) We are going to make WAeUPImageFiles relying on installed ... Mon, 11 Jul 2011 23:48:23 GMT uli [6523] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_app.py (added) We have no unit tests for universities yet. Change that. Mon, 11 Jul 2011 23:47:55 GMT uli [6522] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) Embed image storage in universities. Mon, 11 Jul 2011 23:36:23 GMT uli [6521] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Remove not implemented attributes from IUniversity. We will use ... Mon, 11 Jul 2011 16:20:54 GMT uli [6520] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (added) Add tests for image storage. The image storage is not yet activated ...