# # ChangeLog for main/waeup.sirp # # Generated by Trac 1.2.2 # 10 Nov 2024, 12:51:38 Mon, 19 Sep 2011 11:47:08 GMT Henrik Bettermann [6799] * 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 course list management tests. Mon, 19 Sep 2011 10:54:58 GMT Henrik Bettermann [6798] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Split up functional tests a bit. Mon, 19 Sep 2011 09:53:57 GMT Henrik Bettermann [6797] * main/waeup.sirp/trunk/src/waeup/sirp/university/catalog.py (modified) Add handleCertificateCourseAdd event handlet. Mon, 19 Sep 2011 09:52:46 GMT Henrik Bettermann [6796] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/courseticketmanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/courseticketpage.pt (added) Add display and manage pages for course tickets. Mon, 19 Sep 2011 08:39:58 GMT Henrik Bettermann [6795] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studylevelmanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studylevel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Implement CourseTicketAddFormPage. Sun, 18 Sep 2011 18:58:00 GMT Henrik Bettermann [6794] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studycoursemanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studylevelmanagepage.pt (modified) Use getStudent instead of traversing the ancestral line with try/except. Sun, 18 Sep 2011 18:10:16 GMT Henrik Bettermann [6793] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Each study level (course list) belongs to a session, is validated by ... Sun, 18 Sep 2011 17:59:59 GMT Henrik Bettermann [6792] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studylevelmanagepage.pt (added) Add StudyLevelManageFormPage and corresponding page template. Sun, 18 Sep 2011 17:47:26 GMT Henrik Bettermann [6791] * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) Add only the tickets with correct course referrer level. Sun, 18 Sep 2011 00:26:48 GMT uli [6790] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Make password setting a bit better readable. Sun, 18 Sep 2011 00:18:22 GMT uli [6789] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Disable reg_number and matric_number checks in browser module. I'm ... Sun, 18 Sep 2011 00:11:42 GMT uli [6788] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Clean up imports and use new TextLineChoice schema field along with ... Sun, 18 Sep 2011 00:07:07 GMT uli [6787] * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (modified) Add contextual sources for reg_numbers and mat_numbers. Sun, 18 Sep 2011 00:04:33 GMT uli [6786] * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) Brush up and add a 'simple', programmatic students catalog search ... Sat, 17 Sep 2011 23:56:43 GMT uli [6785] * main/waeup.sirp/trunk/src/waeup/sirp/schema/field.py (modified) Remove crap. Sat, 17 Sep 2011 23:53:24 GMT uli [6784] * main/waeup.sirp/trunk/src/waeup/sirp/schema (added) * main/waeup.sirp/trunk/src/waeup/sirp/schema/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/schema/field.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/schema/tests (added) * main/waeup.sirp/trunk/src/waeup/sirp/schema/tests/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/schema/tests/test_textlinechoice.py (added) Add a special schema field TextLineChoice. Sat, 17 Sep 2011 16:12:37 GMT Henrik Bettermann [6783] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studylevelpage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studylevel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Copy all data from the course and its course referrer into course ... Fri, 16 Sep 2011 15:18:55 GMT Henrik Bettermann [6782] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studylevel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Collect all course referrers and create respective course tickets ... Fri, 16 Sep 2011 08:26:25 GMT Henrik Bettermann [6781] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studylevel.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Add CourseTicket class. - work in progress - Thu, 15 Sep 2011 22:15:47 GMT uli [6780] * main/waeup.sirp/branches/unique-index (copied) Save unique index to branch. Could be useful some day. Thu, 15 Sep 2011 12:05:59 GMT Henrik Bettermann [6779] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Check if reg_number or matric_number exist when editing student base ... Thu, 15 Sep 2011 11:07:23 GMT Henrik Bettermann [6778] * main/waeup.sirp/trunk/src/waeup/sirp/index (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/catalog.py (modified) Remove index package. We don't need UniqueFields since they do not ... Thu, 15 Sep 2011 10:56:56 GMT Henrik Bettermann [6777] * main/waeup.sirp/trunk/src/waeup/sirp/university/department.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified) Remove local ClearanceOfficer role from local role select boxes in ... Thu, 15 Sep 2011 10:54:26 GMT Henrik Bettermann [6776] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Add study level breadcrumb. Thu, 15 Sep 2011 08:59:59 GMT Henrik Bettermann [6775] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studycoursemanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studycoursepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/studylevel.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add more study level stuff. Wed, 14 Sep 2011 21:14:05 GMT Henrik Bettermann [6774] * 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/studycourse.py (modified) Add StudentStudyLevel container class. These containers will contain ... Wed, 14 Sep 2011 17:19:56 GMT Henrik Bettermann [6773] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Stick to our naming convention for pages and form pages. Wed, 14 Sep 2011 14:20:40 GMT Henrik Bettermann [6771] * 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/tests/test_browser.py (modified) Turn list of lists into single list with Uli's technique. Do not ... Wed, 14 Sep 2011 13:43:34 GMT Henrik Bettermann [6770] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Reorder class definitions. Wed, 14 Sep 2011 13:39:57 GMT Henrik Bettermann [6769] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/enterpin.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/tests/test_browser.py (modified) Implement RequestClearance page. This is to avoid accidental ... Wed, 14 Sep 2011 12:37:42 GMT uli [6768] * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (modified) Try to fix problem with input errors on password reset. Wed, 14 Sep 2011 10:46:18 GMT Henrik Bettermann [6767] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.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 more tests. Wed, 14 Sep 2011 09:40:46 GMT Henrik Bettermann [6766] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Check if students remain logged in if they unsuccessfully tried to ... Wed, 14 Sep 2011 08:31:30 GMT Henrik Bettermann [6765] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containerpage.pt (modified) Add more search types. Wed, 14 Sep 2011 08:28:16 GMT Henrik Bettermann [6764] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) We don't need the StudentBaseEdit page any more. Student won't be ... Wed, 14 Sep 2011 07:14:50 GMT Henrik Bettermann [6763] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add functional workflow transition tests. Wed, 14 Sep 2011 07:11:17 GMT Henrik Bettermann [6762] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Add save msave function which is called by save methods in manager pages. Wed, 14 Sep 2011 06:40:03 GMT Henrik Bettermann [6761] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Add save method with logging. Wed, 14 Sep 2011 02:09:08 GMT uli [6760] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Remove unused imports. Wed, 14 Sep 2011 02:02:05 GMT uli [6759] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/enterpin.pt (modified) Same for clearance pin. Wed, 14 Sep 2011 01:56:26 GMT uli [6758] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/setpassword.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Use more simple form names, fix nesting errors, etc. Wed, 14 Sep 2011 01:28:03 GMT uli [6757] * main/waeup.sirp/branches/uli-studentpw (deleted) Remove old branch. Wed, 14 Sep 2011 01:26:25 GMT uli [6756] * main/waeup.sirp/trunk (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_accesscode.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_browser.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_catalog.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_interfaces.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/accesscodes/api_workflow.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/api/api_applicants.rst (modified) * main/waeup.sirp/trunk/docs/source/developerdocs/german/applicants.rst (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontaineraddpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootmanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantsrootpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (modified) * 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/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Merge changes from uli-studentpw back into trunk. Wed, 14 Sep 2011 00:57:50 GMT uli [6755] * main/waeup.sirp/branches/uli-studentpw/src/waeup/sirp/students/tests/test_authentication.py (modified) Add first (not yet complete) tests. Wed, 14 Sep 2011 00:48:11 GMT uli [6754] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.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) Logger-related stuff. Wed, 14 Sep 2011 00:45:55 GMT uli [6753] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Remove unused imports. Remove logger-workaround stuff. Wed, 14 Sep 2011 00:35:52 GMT uli [6752] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Remove unused imports. Wed, 14 Sep 2011 00:31:55 GMT uli [6751] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) If you use a functional test setup and you define your own ... Tue, 13 Sep 2011 16:21:44 GMT Henrik Bettermann [6750] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containerpage.pt (modified) * 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/tests/test_browser.py (modified) Add matriculation number to student's base data. Registration and ... Tue, 13 Sep 2011 15:46:34 GMT Henrik Bettermann [6749] * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) Avoid overkill during batch creation of students. Tue, 13 Sep 2011 10:37:02 GMT uli [6748] * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_logger.py (modified) Remove manual logfile removal/detection. This should be done by ... Tue, 13 Sep 2011 10:32:13 GMT uli [6747] * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) Show remaining loggers only when suspicious. Tue, 13 Sep 2011 10:19:42 GMT uli [6746] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_doctests.py (added) Register main authentication.txt manually. Tue, 13 Sep 2011 10:15:18 GMT uli [6745] * main/waeup.sirp/trunk/src/waeup/sirp/utils/logger.py (modified) Add safety belt. Tue, 13 Sep 2011 09:43:13 GMT Henrik Bettermann [6744] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * 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/vocabularies.py (modified) Remove trash. Rename entry_session_vocab and other academic session ... Tue, 13 Sep 2011 09:32:46 GMT uli [6743] * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified) More usage of logger-aware testing components. Remove unnecessary ... Tue, 13 Sep 2011 09:25:33 GMT Henrik Bettermann [6742] * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Add school fee payment transitions. Implement set_returning_data ... Tue, 13 Sep 2011 09:22:17 GMT uli [6741] * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_doctests.py (added) Register batching doctests in utils manually and remove z3c.testsetup ... Tue, 13 Sep 2011 09:15:42 GMT uli [6740] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_certificatecontainer.py (modified) Use logger-aware testing components from w.s.testing. Tue, 13 Sep 2011 09:11:45 GMT uli [6739] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_university.py (modified) Tell what we do. Tue, 13 Sep 2011 09:11:14 GMT uli [6738] * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_university.py (modified) Oops! Too hasty: reactivate unittests in test_university. Tue, 13 Sep 2011 09:05:13 GMT uli [6737] * main/waeup.sirp/trunk/src/waeup/sirp/university/courserefs.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_university.py (modified) Register courserefs.txt from university subpkg manually. Remove ... Tue, 13 Sep 2011 08:56:22 GMT uli [6736] * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_doctests.py (modified) Use the new convenience function from w.s.testing to collect doctests ... Tue, 13 Sep 2011 08:55:33 GMT uli [6735] * main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified) Add convenience function to setup doctests more easily. Tue, 13 Sep 2011 08:43:55 GMT uli [6734] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/breadcrumbs.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/tests/test_doctests.py (added) Register doctests in w.s.browser manually. Remove z3c.testsetup ... Tue, 13 Sep 2011 08:26:26 GMT uli [6733] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_catalog.py (modified) Use logger-aware testing components from w.s.testing. Remove unused ... Tue, 13 Sep 2011 08:19:54 GMT uli [6732] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_catalog.py (modified) Use logger-aware testing components from w.s.testing. Remove unused ... Tue, 13 Sep 2011 08:17:28 GMT uli [6731] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_batching.py (modified) Use logger-aware components from w.s.testing in tests. Remove unused ... 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 ...