# # ChangeLog for / # # Generated by Trac 1.2.2 # 10 Nov 2024, 17:14:37 Tue, 15 Nov 2011 07:55:37 GMT uli [7113] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/securitypolicy.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_securitypolicy.py (added) First sketch of PrincipalRoleManager specifically designed for ... Tue, 15 Nov 2011 07:21:29 GMT Henrik Bettermann [7112] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/default_waeup_display_form.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/default_waeup_edit_form.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/baseeditpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/basemanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/basepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imagedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imageupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Add passport picture uploader to student base data pages. Mon, 14 Nov 2011 12:17:54 GMT Henrik Bettermann [7111] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Add second file upload viewlet, add tests and repair FileUpload ... Mon, 14 Nov 2011 11:03:00 GMT Henrik Bettermann [7110] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Add tests (test coverage of viewlets.py now 100%). Mon, 14 Nov 2011 10:04:51 GMT Henrik Bettermann [7109] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Fix test. Mon, 14 Nov 2011 10:01:17 GMT Henrik Bettermann [7108] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Reorganize file upload. Each viewlet gets an upload and a delete ... Mon, 14 Nov 2011 08:18:15 GMT Henrik Bettermann [7107] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/filedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Implement file deletion. Show file link only if file exists. Sun, 13 Nov 2011 20:13:07 GMT Henrik Bettermann [7106] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/filedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imagedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imageupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Second trial: Check file name extension of original filename and ... Sun, 13 Nov 2011 17:50:26 GMT Henrik Bettermann [7105] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicant.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) Undo r7102 and r7103. Sun, 13 Nov 2011 14:30:44 GMT uli [7104] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) Tiny cleanups. Sun, 13 Nov 2011 10:22:25 GMT Henrik Bettermann [7103] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicant.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) File name choosers generally don't know the extension of the file ... Sun, 13 Nov 2011 09:18:36 GMT Henrik Bettermann [7102] * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Use given file name extension provided by original uploaded file instead. Sun, 13 Nov 2011 06:36:31 GMT Henrik Bettermann [7101] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add test for file uploader in students. Sun, 13 Nov 2011 06:27:19 GMT Henrik Bettermann [7100] * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Only views have attribute redirect not viewlets. Let's include the ... Sun, 13 Nov 2011 06:13:55 GMT uli [7099] * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Update doc strings a bit. Sun, 13 Nov 2011 05:42:16 GMT uli [7098] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/filedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imagedisplay.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imageupload.pt (modified) Add missing tags. Sat, 12 Nov 2011 22:30:27 GMT Henrik Bettermann [7097] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/default_waeup_display_form.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/default_waeup_edit_form.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/filedisplay.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/fileupload.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imagedisplay.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/imageupload.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Implement StudentFileNameChooser and StudentFileStoreHandler. ... Sat, 12 Nov 2011 22:08:54 GMT Henrik Bettermann [7096] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Fix minor typo. Sat, 12 Nov 2011 21:17:17 GMT Henrik Bettermann [7095] * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Actually, we don't need the SubobjectLister. It's also not covered by ... Sat, 12 Nov 2011 21:14:46 GMT Henrik Bettermann [7094] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/__init__.py (modified) Remove self.context._p_changed = True. In my opinion it's not ... Sat, 12 Nov 2011 07:32:42 GMT uli [7093] * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) Implement deleteFile() and deleteFileByContext() for ExtFileStore. We ... Sat, 12 Nov 2011 07:31:40 GMT uli [7092] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) Fix test. Sat, 12 Nov 2011 07:19:51 GMT uli [7091] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) In tests we tell what we expect in detail from the new (not yet ... Sat, 12 Nov 2011 07:09:11 GMT uli [7090] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Extend ExtFileStore interface with methods to remove files from file ... Sat, 12 Nov 2011 06:47:00 GMT uli [7089] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Use path to default passport image instead of open file descriptor. ... Sat, 12 Nov 2011 06:35:45 GMT uli [7088] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) It is KB, not GB, actually. Fri, 11 Nov 2011 16:39:01 GMT Henrik Bettermann [7087] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) minor change Fri, 11 Nov 2011 16:37:03 GMT Henrik Bettermann [7086] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Increase MAX_UPLOAD_SIZE, 20 kB is more realistic. We can import ... Fri, 11 Nov 2011 14:47:50 GMT uli [7085] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Shorten transition handling a bit. Fri, 11 Nov 2011 14:44:23 GMT uli [7084] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) - Skip applicant data processing when image upload failed, avoiding ... Fri, 11 Nov 2011 10:04:57 GMT uli [7083] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Ensure in tests that the maximum upload size restriction really works. Fri, 11 Nov 2011 10:04:31 GMT uli [7082] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified) Show maximum upload size in template. Fri, 11 Nov 2011 10:04:00 GMT uli [7081] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Tune handle_img_upload: we check file size now and emit a flash ... Fri, 11 Nov 2011 10:02:30 GMT uli [7080] * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_helpers.py (modified) Add tests for new helper. Fri, 11 Nov 2011 10:02:10 GMT uli [7079] * main/waeup.sirp/trunk/src/waeup/sirp/utils/helpers.py (modified) Add helper to determine size of files reliably and for all regular ... Fri, 11 Nov 2011 09:10:26 GMT uli [7078] * main/waeup.sirp/trunk/src/waeup/sirp/utils/helpers.py (modified) Add helper for turning numbers of bytes into some human-readable string. Fri, 11 Nov 2011 09:02:15 GMT Henrik Bettermann [7077] * main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Further increase overall test coverage. Fri, 11 Nov 2011 08:27:36 GMT Henrik Bettermann [7076] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Increase test coverage in university package (now 100%). Fri, 11 Nov 2011 08:20:42 GMT uli [7075] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Define maximum upload size for applicant photographs. Fri, 11 Nov 2011 07:58:27 GMT uli [7074] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Remove invalid test (default images are not stored in file store for ... Fri, 11 Nov 2011 07:47:44 GMT uli [7073] * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) Update ExtFileStore to reflect last interface change. Fri, 11 Nov 2011 07:47:13 GMT uli [7072] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) Update tests to reflect interface change. The new test shows how to ... Fri, 11 Nov 2011 07:46:23 GMT uli [7071] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Extend IExtFileStore interface to support attributes. Fri, 11 Nov 2011 07:44:46 GMT Henrik Bettermann [7070] * main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/vocabularies.py (modified) Add more tests and increase test coverage. Fri, 11 Nov 2011 06:12:45 GMT Henrik Bettermann [7069] * WAeUP_SRP/trunk/skins/waeup_epayment/approve_epayment.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getPaymentsFolderInfo.py (modified) Enable payment approval by officers also for acceptance fee payments. Thu, 10 Nov 2011 18:56:18 GMT Henrik Bettermann [7068] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containermanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Much more logic for bed allocation, bed release. Implement student ... Thu, 10 Nov 2011 13:37:32 GMT uli [7067] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicant.py (modified) Update applicants file name chooser to comply with changed interface ... Thu, 10 Nov 2011 13:32:33 GMT uli [7066] * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) Add additional attr parameter for default file name choosers, ... Thu, 10 Nov 2011 12:33:24 GMT Henrik Bettermann [7065] * main/waeup.sirp/trunk/src/waeup/sirp/files/media (modified) svn:ignore * Wed, 09 Nov 2011 15:45:43 GMT uli [7064] * main/waeup.sirp/branches/ulif-extimgstore (deleted) Remove obsolete branch. Wed, 09 Nov 2011 15:42:45 GMT uli [7063] * main/waeup.sirp/trunk (modified) * main/waeup.sirp/trunk/buildout.cfg (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/api_imagestorage.rst (copied) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_browser.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/index.rst (modified) * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicant.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicant.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/resources.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/theming.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/files/media (copied) * main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_imagestorage.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified) Merge changes from branch ulif-extimgstore back into trunk. Beside ... Wed, 09 Nov 2011 15:32:53 GMT Henrik Bettermann [7062] * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Add current_session to students_catalog indexes. Wed, 09 Nov 2011 15:26:49 GMT Henrik Bettermann [7061] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) An existing HOS code can only be used if students' current session is ... Wed, 09 Nov 2011 13:34:17 GMT Henrik Bettermann [7060] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add more tests. browser.py: If student owns a bed, this bed will be ... Wed, 09 Nov 2011 12:40:22 GMT Henrik Bettermann [7059] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Also relocate student if bed_type of bed has changed. Wed, 09 Nov 2011 12:37:25 GMT Henrik Bettermann [7058] * main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified) Fix event handler. Wed, 09 Nov 2011 12:34:48 GMT Henrik Bettermann [7057] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Managers can relocate students if the bed's bed_type has changed. ... Wed, 09 Nov 2011 10:30:30 GMT Henrik Bettermann [7056] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_call.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add 'Request callback' button. Wed, 09 Nov 2011 07:02:02 GMT uli [7055] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified) Minor clean ups. Wed, 09 Nov 2011 06:42:13 GMT uli [7054] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified) Insert passport image in PDF output. Wed, 09 Nov 2011 05:50:45 GMT uli [7053] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) Extend docs. Add new convenience method to get external files by context. Wed, 09 Nov 2011 05:50:11 GMT uli [7052] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified) Extend tests to show what we expect from the new ExtFileStore method. Wed, 09 Nov 2011 05:48:41 GMT uli [7051] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/interfaces.py (modified) Update docs. Add new method for external file storage. Tue, 08 Nov 2011 22:39:05 GMT uli [7050] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_interfaces.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/vocabularies.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/workflow.py (modified) Remove more obsolete imports. Tue, 08 Nov 2011 22:28:45 GMT uli [7049] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_root.py (modified) Remove obsolete imports. Tue, 08 Nov 2011 22:27:23 GMT uli [7048] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/root.py (modified) Still not sure: do we really need logger_info()? Anyway we can write ... Tue, 08 Nov 2011 22:23:27 GMT uli [7047] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/interfaces.py (modified) Remove obsolete imports and image field default provider. Tue, 08 Nov 2011 22:19:35 GMT uli [7046] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/authentication.py (modified) Turn gentle check into emergency break. As a side effect we get 100% ... Tue, 08 Nov 2011 22:18:28 GMT Henrik Bettermann [7045] * main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified) Add test for bed release. Tue, 08 Nov 2011 21:58:01 GMT uli [7044] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/authentication.py (modified) Complete yet unfinished unregister method. Tue, 08 Nov 2011 21:57:33 GMT uli [7043] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_authentication.py (modified) Add missing tests. Tue, 08 Nov 2011 21:50:31 GMT Henrik Bettermann [7042] * main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Implement releaseBed method and releaseBeds action (test will follow). Tue, 08 Nov 2011 21:31:52 GMT uli [7041] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified) Fix detected bug. Tue, 08 Nov 2011 21:31:37 GMT uli [7040] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified) Bring test coverage for applicant.py back to 100%. Tue, 08 Nov 2011 21:13:59 GMT uli [7039] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified) Update docs. Tue, 08 Nov 2011 20:48:58 GMT uli [7038] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified) Remove obsolete imports/code, reorder imports Tue, 08 Nov 2011 20:44:12 GMT uli [7037] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified) Remove obsolete imports and tests. Tue, 08 Nov 2011 20:40:18 GMT uli [7036] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified) Remove obsolete imports. Tue, 08 Nov 2011 18:41:25 GMT uli [7035] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) Remove obsolete imports. Tue, 08 Nov 2011 18:22:43 GMT uli [7034] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_app.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified) Remove old blob storage and fix related tests. Tue, 08 Nov 2011 18:21:24 GMT uli [7033] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/app.py (modified) As university instances are not longer responsible for storing ... Tue, 08 Nov 2011 14:13:30 GMT uli [7032] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified) Finish default file store name chooser and related tests. Tue, 08 Nov 2011 13:23:34 GMT uli [7031] * main/waeup.sirp/branches/ulif-extimgstore/buildout.cfg (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/browser/resources.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/browser/theming.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/university/certificatecontainer.py (modified) - Pin Sphinx version to 1.0.7. Apparently this is the last version ... Tue, 08 Nov 2011 08:15:34 GMT Henrik Bettermann [7030] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Fix test. Tue, 08 Nov 2011 07:39:37 GMT Henrik Bettermann [7029] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Use always view directive for action buttons. Add test for opening ... Tue, 08 Nov 2011 07:21:58 GMT Henrik Bettermann [7028] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Implement ExportPDFCourseRegistrationSlipPage (work in progess). ... Tue, 08 Nov 2011 06:42:07 GMT Henrik Bettermann [7027] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Implement ExportPDFBedTicketSlipPage. Tue, 08 Nov 2011 06:30:04 GMT Henrik Bettermann [7026] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Callback can't be applied twice. Tue, 08 Nov 2011 06:21:19 GMT Henrik Bettermann [7025] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) The same payment ticket (with same p_item, p_session and p_category) ... Mon, 07 Nov 2011 18:21:42 GMT Henrik Bettermann [7024] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Students are only allowed to create bed allocation payment tickets if ... Mon, 07 Nov 2011 17:42:23 GMT Henrik Bettermann [7023] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Uups, the if statement was wrong. We need more tests. Mon, 07 Nov 2011 17:25:30 GMT Henrik Bettermann [7022] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) It should be clearance_fee not clearance, like in the custom package. Mon, 07 Nov 2011 17:20:24 GMT Henrik Bettermann [7021] * main/waeup.custom/trunk/buildout-windows.cfg (modified) * main/waeup.custom/trunk/src/waeup/custom/interfaces.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/utils.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) Adjust customisation and base package. Mon, 07 Nov 2011 13:05:58 GMT Henrik Bettermann [7020] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) Change order of fields slightly. Mon, 07 Nov 2011 13:03:42 GMT Henrik Bettermann [7019] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) Implement download page for pdf payment receipts ... Mon, 07 Nov 2011 09:56:59 GMT Henrik Bettermann [7018] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Some more tests to be sure that the bed type and payment item are ... Mon, 07 Nov 2011 09:42:01 GMT Henrik Bettermann [7017] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/accommodationmanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add tests for student accommodation booking. Mon, 07 Nov 2011 08:12:38 GMT uli [7016] * main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified) More docs. Mon, 07 Nov 2011 07:43:23 GMT Henrik Bettermann [7015] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_home.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_reload.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Implement realocation page. Mon, 07 Nov 2011 07:40:59 GMT Henrik Bettermann [7014] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Only bed_coordinates and bed_type must be readable.