# # ChangeLog for main/waeup.sirp/trunk/src/waeup # # Generated by Trac 1.2.2 # 27 Dec 2024, 08:08:17 Fri, 09 Sep 2011 18:06:30 GMT Henrik Bettermann [6702] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Found out by trial and error: ... Fri, 09 Sep 2011 16:29:19 GMT Henrik Bettermann [6701] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (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/tests/test_browser.py (modified) Implement password control field. Fri, 09 Sep 2011 16:03:34 GMT Henrik Bettermann [6700] * 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) Password fields must not be prefilled with the password's hash value ... Fri, 09 Sep 2011 15:51:56 GMT Henrik Bettermann [6699] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (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 (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/setpassword.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (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) Add SetPassword page which uses an PWD access code as password for ... Fri, 09 Sep 2011 07:11:53 GMT Henrik Bettermann [6696] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Add reg_number attribute which is needed for first-time login ... Fri, 09 Sep 2011 06:03:28 GMT Henrik Bettermann [6695] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/baseeditpage.pt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/basemanagepage.pt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containermanagepage.pt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containerpage.pt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (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) Add clearance_locked attribute and set True when a student is added. ... Thu, 08 Sep 2011 16:35:05 GMT Henrik Bettermann [6694] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentbaseeditpage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (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) Add student base data edit page including interfaces and page ... Thu, 08 Sep 2011 07:50:06 GMT Henrik Bettermann [6693] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/studentsitelayout.pt (modified) Remove elements which are needed for officers only. Wed, 07 Sep 2011 08:03:07 GMT Henrik Bettermann [6692] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Move IStudentsContainer to the top. Tue, 06 Sep 2011 21:58:53 GMT Henrik Bettermann [6691] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.txt (modified) Fix test. Tue, 06 Sep 2011 21:55:38 GMT Henrik Bettermann [6690] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/mobile.css (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/staffsitelayout.pt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/studentsitelayout.pt (added) Render two different sitelayout pagetemplates. The student version ... Tue, 06 Sep 2011 21:47:59 GMT Henrik Bettermann [6689] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/contactadminform.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/loginpage.pt (modified) Add label. Tue, 06 Sep 2011 21:46:31 GMT Henrik Bettermann [6688] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) Add label to contact and login forms. Tue, 06 Sep 2011 08:22:00 GMT Henrik Bettermann [6687] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/plainactionbutton.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Tweak site layout for students (experimental!). Students should see ... Tue, 06 Sep 2011 08:15:39 GMT Henrik Bettermann [6686] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_permissions.py (modified) Redirect students to their data page after login. Fix test. Tue, 06 Sep 2011 08:12:13 GMT Henrik Bettermann [6685] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/login.pt (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/loginstaffpage.pt (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/loginstudentpage.pt (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) We don't need several login pages in SIRP. The Login viewlet ... Mon, 05 Sep 2011 13:48:07 GMT Henrik Bettermann [6684] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) account.roles must be a list of strings. Mon, 05 Sep 2011 10:09:09 GMT Henrik Bettermann [6683] * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (modified) waeup.PortalUser is not a permission but a role. Mon, 05 Sep 2011 10:05:00 GMT Henrik Bettermann [6682] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Use the setPassword method when saving a password. Mon, 05 Sep 2011 10:03:55 GMT Henrik Bettermann [6681] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) Assign local StudentRecordOwner role when adding a student. Sun, 04 Sep 2011 23:35:58 GMT uli [6680] * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_authentication.py (modified) Add support for assigning roles to student accounts and let password ... Sun, 04 Sep 2011 23:34:28 GMT uli [6679] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) Assign Student role when student is added to students container. Sun, 04 Sep 2011 23:30:26 GMT uli [6678] * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (modified) Add student role. Sun, 04 Sep 2011 23:29:43 GMT uli [6677] * main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified) Add student role. Sun, 04 Sep 2011 12:26:13 GMT uli [6676] * main/waeup.sirp/trunk/src/waeup/sirp/widgets/multilistwidget.py (deleted) Remove multilistwidget for now. It's not used yet. Sun, 04 Sep 2011 12:22:32 GMT uli [6675] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Remove imports of multilist stuff. Sun, 04 Sep 2011 11:38:19 GMT uli [6674] * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (modified) Remove trash. Sat, 03 Sep 2011 23:38:21 GMT uli [6673] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_authentication.py (modified) Factor out get_principal_role_manager from ... Sat, 03 Sep 2011 09:46:43 GMT uli [6672] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Mystery solved: ('users') will be converted to a simple string ... Sat, 03 Sep 2011 03:10:40 GMT uli [6671] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) For some strange reason, we have to register the first authenticator ... Sat, 03 Sep 2011 03:08:51 GMT uli [6670] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) Remove trash. Sat, 03 Sep 2011 02:41:24 GMT uli [6669] * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (added) First bits of authentication for students. Based on IUserAccount we ... Sat, 03 Sep 2011 02:39:32 GMT uli [6668] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_authentication.py (added) Add first tests for authentication, only the basic components yet. ... Sat, 03 Sep 2011 02:38:40 GMT uli [6667] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Fix test (enter password as required now). Sat, 03 Sep 2011 02:32:20 GMT uli [6666] * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Make fallback student_id unicode to please interfaces. Sat, 03 Sep 2011 02:31:36 GMT uli [6665] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Make student_id and password part of student interface. Sat, 03 Sep 2011 02:30:25 GMT uli [6664] * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) Fix missing calls. Sat, 03 Sep 2011 02:29:02 GMT uli [6663] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) Shorten width. Sat, 03 Sep 2011 02:27:24 GMT uli [6662] * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) - Use stronger randomization. - Make student ids unicode (required ... Sat, 03 Sep 2011 02:15:14 GMT uli [6661] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Set auth plugin names as tuple instead of list to keep their order. Fri, 02 Sep 2011 15:55:06 GMT Henrik Bettermann [6660] * main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (modified) Add permission waeup.handleStudent and local role StudentRecordOwner ... Fri, 02 Sep 2011 11:46:09 GMT Henrik Bettermann [6659] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_container.py (modified) Add missing imports. Fri, 02 Sep 2011 11:43:39 GMT Henrik Bettermann [6658] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_root.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) Use w.s. test case for functional tests and remove unneeded code. The ... Fri, 02 Sep 2011 09:43:46 GMT uli [6657] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicant.py (modified) Use w.s. test case for functional tests. Fri, 02 Sep 2011 08:44:46 GMT uli [6656] * main/waeup.sirp/trunk/src/waeup/sirp/browser/exceptions.py (modified) Fix nonsense. Tue, 30 Aug 2011 05:43:06 GMT Henrik Bettermann [6655] * main/waeup.sirp/trunk/src/waeup/sirp/browser/exceptions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/university/department.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified) The student section gets its own permissions module. Define new local ... Mon, 29 Aug 2011 12:56:06 GMT Henrik Bettermann [6654] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Some title, label and breadcrumb adjustments. Mon, 29 Aug 2011 12:46:00 GMT Henrik Bettermann [6653] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) Show student id in the title bar (experimental). Mon, 29 Aug 2011 12:28:54 GMT Henrik Bettermann [6652] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (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) Fix tests. Mon, 29 Aug 2011 11:03:35 GMT Henrik Bettermann [6651] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentaddpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (added) Generate student ids randomly (tests will follow). Mon, 29 Aug 2011 10:08:05 GMT Henrik Bettermann [6650] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Use friendly date widgets. Mon, 29 Aug 2011 08:07:36 GMT Henrik Bettermann [6649] * 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 manage page for study course objects. Further increase test ... Mon, 29 Aug 2011 07:05:17 GMT Henrik Bettermann [6648] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/lgas.py (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/lgas.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (added) Reorganize vocabularies. The vocabs of the students package are the ... Mon, 29 Aug 2011 06:15:41 GMT Henrik Bettermann [6647] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Show correct title on StudentsContainerManagePage. Fix tests (h2 ... Mon, 29 Aug 2011 06:02:11 GMT Henrik Bettermann [6646] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) Show student's registration state in title block. Sun, 28 Aug 2011 20:08:09 GMT Henrik Bettermann [6645] * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_permissions.py (modified) Make tests work (failure in test test_storage_move). I don't know if ... Sun, 28 Aug 2011 20:05:42 GMT Henrik Bettermann [6644] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Don't add log message when no attribute has been changed, but log all ... Sun, 28 Aug 2011 12:12:08 GMT Henrik Bettermann [6643] * main/waeup.sirp/trunk/src/waeup/sirp/browser/test_permissions.py (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_permissions.py (added) Move test module into tests package. Sun, 28 Aug 2011 08:41:05 GMT Henrik Bettermann [6642] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentbasemanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/payments.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/viewlets.py (added) Add viewlet manager 'StudentSitebar' which is rendered in a block ... Sun, 28 Aug 2011 08:33:12 GMT Henrik Bettermann [6641] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_container.py (modified) Fix tests: Use functional tests instead of unit tests to test the new ... Sun, 28 Aug 2011 05:48:59 GMT Henrik Bettermann [6640] * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Minor changes. Sun, 28 Aug 2011 05:46:22 GMT Henrik Bettermann [6639] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) Rearrange indentation. Sat, 27 Aug 2011 14:14:47 GMT Henrik Bettermann [6638] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentbasemanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Add studentbasemanagepage which allows performing transitions. Add tests. Sat, 27 Aug 2011 13:19:07 GMT Henrik Bettermann [6637] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studenthistory.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (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/workflow.py (added) Add logger, student workflow and student workflow history. Fri, 26 Aug 2011 21:04:06 GMT Henrik Bettermann [6636] * main/waeup.sirp/trunk/src/waeup/sirp/students/__init__.py (modified) Extend the public interface of the students package. Fri, 26 Aug 2011 20:54:25 GMT Henrik Bettermann [6635] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/actionbutton.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/plainactionbutton.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentpage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/payments.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Make action buttons smaller on studentpage. Add ... Fri, 26 Aug 2011 10:10:18 GMT Henrik Bettermann [6633] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (added) * 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) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) We don't need a factory for StudentsContainer. Add addStudent ... Fri, 26 Aug 2011 08:40:54 GMT Henrik Bettermann [6632] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (moved) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.txt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscode.py (moved) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicant.py (moved) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicant.py (moved) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (moved) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (moved) Rename applicants.py, accesscodes.py and students.py modules. Their ... Fri, 26 Aug 2011 08:00:10 GMT Henrik Bettermann [6631] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentaddpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainermanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add interfaces for clearance and personal data. Add display and ... Thu, 25 Aug 2011 17:20:27 GMT Henrik Bettermann [6630] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) Temporary solution to display all students added (for manual testing ... Thu, 25 Aug 2011 17:19:08 GMT Henrik Bettermann [6629] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Add students section breadcrumb. Thu, 25 Aug 2011 16:21:25 GMT uli [6628] * main/waeup.sirp/trunk/src/waeup/sirp/university/batching.py (modified) Add missing pieces for implementing interfaces correctly. Fix one ... Thu, 25 Aug 2011 16:20:43 GMT uli [6627] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_batching.py (added) Add tests for batching of university-related batches. Tests cover ... Thu, 25 Aug 2011 12:01:37 GMT Henrik Bettermann [6626] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainermanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_catalog.py (added) Add students_catalog and search facilities. Thu, 25 Aug 2011 10:37:01 GMT uli [6625] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Make failing authentication test shut up. Thu, 25 Aug 2011 10:10:41 GMT uli [6624] * main/waeup.sirp/trunk/src/waeup/sirp/utils/logger.py (modified) Set default level for loggers. Thu, 25 Aug 2011 10:10:06 GMT uli [6623] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.py (modified) Make sure we also call init code of base classes (notifications or ... Wed, 24 Aug 2011 20:25:44 GMT Henrik Bettermann [6622] * main/waeup.sirp/trunk/src/waeup/sirp/README.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentaddpage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add some basic UI stuff to start and to play with. Wed, 24 Aug 2011 12:51:23 GMT Henrik Bettermann [6621] * main/waeup.sirp/trunk/src/waeup/sirp/README.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/student (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/students (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/primarynavtab.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentscontainerpage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/students.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_container.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_students.py (added) Remove old student package and replace by new students package which ... Wed, 24 Aug 2011 07:27:20 GMT Henrik Bettermann [6620] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_waeup.py (modified) Minor changes. 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 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.