# # ChangeLog for / # # Generated by Trac 1.2.2 # 26 Dec 2024, 21:29:41 Tue, 13 Sep 2011 08:13:51 GMT uli [6730] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_authentication.py (modified) Use logger-aware w.s.testing components. Remove unused imports. Tue, 13 Sep 2011 08:09:31 GMT uli [6729] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_catalog.py (modified) Use logger-aware w.s.testing components for testing. Remove unused ... Tue, 13 Sep 2011 08:05:18 GMT uli [6728] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscode.py (modified) Use logger-aware components from w.s.testing to remove loggers properly. Tue, 13 Sep 2011 08:02:51 GMT uli [6727] * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) Add another logger-aware replacement for stock zope.app.testing stuff. Tue, 13 Sep 2011 07:38:02 GMT uli [6726] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/applicants/tests/test_catalog.py (modified) Use our local FunctionalTestCase to remove logger properly. Tue, 13 Sep 2011 07:28:26 GMT Henrik Bettermann [6725] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (modified) Replace the static study_levels vocab by a StudyLevelSource. The ... Mon, 12 Sep 2011 16:59:04 GMT Henrik Bettermann [6724] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py (modified) Add more fields to IStudentStudyCourse and corresponding vocabs ... Mon, 12 Sep 2011 14:25:14 GMT Henrik Bettermann [6723] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/staffsitelayout.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/studentsitelayout.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Display Id and state in student layout too. This doesn't look nice on ... Mon, 12 Sep 2011 13:31:51 GMT Henrik Bettermann [6722] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Add requestclearance action. Let transition event handler also ... Mon, 12 Sep 2011 11:50:45 GMT uli [6721] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/authentication.py (modified) Look like I finally found a proper CredentialsPlugin to keep users ... Mon, 12 Sep 2011 11:30:44 GMT Henrik Bettermann [6720] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Fire transition start_clearance and unlock the clearance form when ... Mon, 12 Sep 2011 10:49:11 GMT Henrik Bettermann [6719] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_start.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/enterpin.pt (added) Implement StartClearancePage. enterpin.pt can be also used by other ... Mon, 12 Sep 2011 09:32:21 GMT Henrik Bettermann [6718] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Lock student clearance form if clearence_locked attribute is set and ... Mon, 12 Sep 2011 09:23:38 GMT Henrik Bettermann [6717] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/actionbutton.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/loginpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/setpassword.pt (modified) Show 'Edit clearence' button only if clearance form isn't locked. Mon, 12 Sep 2011 08:54:43 GMT Henrik Bettermann [6716] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified) Fix css class to avoid broken flash message in smart phone browsers. Mon, 12 Sep 2011 08:45:45 GMT Henrik Bettermann [6715] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/loginpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/setpassword.pt (modified) Insert description and link to setpassword page. Mon, 12 Sep 2011 08:27:14 GMT Henrik Bettermann [6714] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add test for setting password with the SetPassword page. This ... Sat, 10 Sep 2011 10:36:11 GMT uli [6713] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/authentication.py (modified) * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/tests/test_browser.py (modified) Enable immediate authentication of student when password is reset. Sat, 10 Sep 2011 10:34:53 GMT uli [6712] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser.py (modified) Display message correctly. Sat, 10 Sep 2011 10:26:43 GMT uli [6711] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser_templates/baseeditpage.pt (modified) Display form saved message correctly. Sat, 10 Sep 2011 01:13:03 GMT uli [6710] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser.py (modified) Finetune log output a bit. Still too much code for little result. At ... Sat, 10 Sep 2011 00:29:02 GMT uli [6709] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser.py (modified) Add some onFailure implementation for password input. This one cares ... Sat, 10 Sep 2011 00:24:28 GMT uli [6708] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser_templates/baseeditpage.pt (modified) Clean up. Sat, 10 Sep 2011 00:24:11 GMT uli [6707] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/tests/test_browser.py (modified) Update tests. Sat, 10 Sep 2011 00:23:39 GMT uli [6706] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/interfaces.py (modified) Check matching of entered passwords via invariant. Fri, 09 Sep 2011 22:58:35 GMT uli [6705] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/browser_templates/baseeditpage.pt (modified) * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/interfaces.py (modified) Create password setters that harmonize better with the regular ... Fri, 09 Sep 2011 22:27:18 GMT Henrik Bettermann [6704] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.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 attribute to store admission checking access code in student ... Fri, 09 Sep 2011 21:51:30 GMT uli [6703] * main/waeup.sirp/branches/uli-studentpw (copied) Create branch for student password setting. 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 12:02:41 GMT Henrik Bettermann [6698] * WAeUP_SRP/trunk/skins/waeup_epayment/payment_receipt.pt (modified) Undo last changes. Fri, 09 Sep 2011 11:06:00 GMT Henrik Bettermann [6697] * WAeUP_SRP/trunk/skins/waeup_epayment/payment_receipt.pt (modified) Remove current study level from payment receipt. 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 11:36:03 GMT Henrik Bettermann [6634] * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_accesscode.rst (moved) * main/waeup.sirp/trunk/docs/source/developerdocs/api/api_accesscodes.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/api_applicants.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/applicants/api_applicant.rst (moved) Use singular also in documentation. 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 ...