#
# ChangeLog for main/waeup.kofa/trunk/src/waeup
#
# Generated by Trac 1.2.2
# 16 Jan 2025, 12:29:13

Fri, 13 Jul 2012 16:17:44 GMT Henrik Bettermann [9001]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_faculty_data_update.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Update local roles by import. Test if ignore and deltion marker are ...


Fri, 13 Jul 2012 15:07:19 GMT Henrik Bettermann [9000]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_certificate_data.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Add test_import to CertificateProcessorTests.


Fri, 13 Jul 2012 14:42:44 GMT Henrik Bettermann [8999]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_department_data.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Add test_import to TestDepartmentProcessor.


Fri, 13 Jul 2012 11:02:59 GMT Henrik Bettermann [8998]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Do the same for CertificateProcessorTests.


Fri, 13 Jul 2012 10:54:40 GMT Henrik Bettermann [8997]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Use UniversityProcessorSetup base class for setting up a site. Use ...


Fri, 13 Jul 2012 10:52:33 GMT Henrik Bettermann [8996]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified)

	Derive all Processors from FacultyProcessor to reuse updateEntry and ...


Fri, 13 Jul 2012 08:18:02 GMT Henrik Bettermann [8995]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_faculty_data.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Customize updateEntry method of FacultyProcessor to import
	local_roles.


Fri, 13 Jul 2012 06:09:32 GMT Henrik Bettermann [8994]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	For (re-)importing local roles we first need a reliable conversion ...


Fri, 13 Jul 2012 06:07:07 GMT Henrik Bettermann [8993]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified)

	local_roles should be a class attribute.


Fri, 13 Jul 2012 05:18:17 GMT Henrik Bettermann [8992]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)

	Fix test.


Thu, 12 Jul 2012 20:40:16 GMT Henrik Bettermann [8987]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)

	Rename utility_name of ApplicantsContainerProcessor.

	Fix browser test.


Thu, 12 Jul 2012 20:32:29 GMT Henrik Bettermann [8986]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified)

	Export users with locale roles in faculties, departments, courses and ...


Thu, 12 Jul 2012 14:38:20 GMT Henrik Bettermann [8985]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studentpage.pt (deleted)

	Remove unused pagetemplate.


Thu, 12 Jul 2012 14:37:54 GMT Henrik Bettermann [8984]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add login tests.


Thu, 12 Jul 2012 11:43:12 GMT Henrik Bettermann [8983]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Add boolean field 'suspended' to IStudent and IApplicant and extend ...


Thu, 12 Jul 2012 05:50:42 GMT Henrik Bettermann [8977]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)

	clr_code and adm_code (actually all field meant for reimport) must ...


Thu, 12 Jul 2012 05:36:03 GMT Henrik Bettermann [8976]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)

	We are importing roles not local roles.


Thu, 12 Jul 2012 05:35:32 GMT Henrik Bettermann [8975]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add regression test: The clr_code attribute is set when we import a ...


Wed, 11 Jul 2012 16:36:26 GMT uli [8974]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Tiny code cleanup.


Wed, 11 Jul 2012 09:27:23 GMT Henrik Bettermann [8973]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)

	Add UserProcessor for batch importing/processing of user accounts.


Wed, 11 Jul 2012 07:55:14 GMT Henrik Bettermann [8972]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)

	Do not show current and previous verdict if postgrad student.

	Fix ...


Tue, 10 Jul 2012 21:51:28 GMT Henrik Bettermann [8971]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Do not export 'None' text string.


Tue, 10 Jul 2012 12:06:23 GMT Henrik Bettermann [8970]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)

	Rename school fees 3 and 4.


Tue, 10 Jul 2012 09:35:55 GMT Henrik Bettermann [8969]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)

	Declare is_postgrad in interface.


Tue, 10 Jul 2012 07:03:19 GMT Henrik Bettermann [8967]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)

	school_fee_1=None, school_fee_2=None


Tue, 10 Jul 2012 05:48:24 GMT Henrik Bettermann [8965]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified)

	Make new roles selectable in UI.


Tue, 10 Jul 2012 05:40:24 GMT Henrik Bettermann [8964]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/dynamicroles.py (modified)

	Slim down getRolesForPrincipal in ApplicantPrincipalRoleManager. This ...


Tue, 10 Jul 2012 05:39:02 GMT Henrik Bettermann [8963]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_dynamicroles.py (modified)

	Check for new local roles and assign StudentsClearanceOfficer role ...


Tue, 10 Jul 2012 05:37:41 GMT Henrik Bettermann [8962]
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified)

	Add local roles UGClearanceOfficer and PGClearanceOfficer.


Mon, 09 Jul 2012 10:44:51 GMT Henrik Bettermann [8951]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Timestanp for p_id in tenth of milliseconds.


Mon, 09 Jul 2012 07:26:29 GMT Henrik Bettermann [8948]
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)

	We have payments in 2000 and earlier.


Mon, 09 Jul 2012 06:59:43 GMT Henrik Bettermann [8947]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Add has to exported phone numbers to avoid confusion with negative ...


Sun, 08 Jul 2012 14:40:59 GMT Henrik Bettermann [8944]
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified)

	creation_date is not required.

	Strip hash symbol also of datetime ...


Sun, 08 Jul 2012 08:59:42 GMT Henrik Bettermann [8942]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)

	Fix conversion checker for payments.


Sun, 08 Jul 2012 06:01:16 GMT Henrik Bettermann [8940]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified)

	Add 999 to study_levels.

	Check conversion of level only if in row.


Sat, 07 Jul 2012 21:14:56 GMT Henrik Bettermann [8937]
	* main/waeup.kofa/trunk/src/waeup/kofa/widgets/phonewidget.py (modified)

	Use hash symbol also for phone numbers.


Sat, 07 Jul 2012 13:36:28 GMT Henrik Bettermann [8936]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)

	Remove line break in pdf slips.


Fri, 06 Jul 2012 10:08:21 GMT Henrik Bettermann [8925]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/waeup.kofa.mo (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/waeup.kofa.po (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.po (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/fr/LC_MESSAGES/waeup.kofa.po (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/ha/LC_MESSAGES/waeup.kofa.po (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/ig/LC_MESSAGES/waeup.kofa.po (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/yo/LC_MESSAGES/waeup.kofa.po (modified)

	Upddate translations.


Thu, 05 Jul 2012 20:13:52 GMT Henrik Bettermann [8922]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/widgets.pt (modified)

	Do not show hint (field description) on display form pages by
	default.


Thu, 05 Jul 2012 15:28:28 GMT Henrik Bettermann [8921]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studyleveleditpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelmanagepage.pt (modified)

	Translate boolean values also in edit and manage pages.


Thu, 05 Jul 2012 14:48:51 GMT Henrik Bettermann [8920]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatemanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/api.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/catalog.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certcourses.txt (moved)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_university.py (modified)

	Rename course referrers to certificate courses (according to the ...


Wed, 04 Jul 2012 07:52:21 GMT Henrik Bettermann [8910]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Let removeExpired return the number of deleted mandates.


Wed, 04 Jul 2012 07:28:09 GMT Henrik Bettermann [8905]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Sett file permission flags of temporarily merged finished file ...


Tue, 03 Jul 2012 21:07:34 GMT Henrik Bettermann [8903]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Add personal manage form page including button viewlet.


Tue, 03 Jul 2012 17:11:29 GMT uli [8889]
	* main/waeup.kofa/trunk (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/configure.zcml (modified)

	Merge changes from uli-autoinclude-less branch back into trunk.


Tue, 03 Jul 2012 11:20:18 GMT Henrik Bettermann [8888]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Add delEntry method to CourseTicketProcessor.


Tue, 03 Jul 2012 10:41:56 GMT Henrik Bettermann [8887]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Chmod of finished_path.


Tue, 03 Jul 2012 10:41:09 GMT Henrik Bettermann [8886]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Add tests for delEntry.


Tue, 03 Jul 2012 09:47:27 GMT Henrik Bettermann [8885]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Add delEntry method to StudentOnlinePaymentProcessor.


Tue, 03 Jul 2012 07:13:59 GMT Henrik Bettermann [8884]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_create_payment_data.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_payment_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Import payment tickets without p_id and generate p_id in ...


Sat, 30 Jun 2012 08:20:12 GMT Henrik Bettermann [8860]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Add log message.


Sat, 30 Jun 2012 07:58:20 GMT Henrik Bettermann [8859]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Add test_set_applicant_password. Fix if statement in _setPassword.


Sat, 30 Jun 2012 07:39:07 GMT Henrik Bettermann [8858]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Store user in mandate. This makes everything much easier.


Sat, 30 Jun 2012 07:03:20 GMT Henrik Bettermann [8857]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Let's use the PasswordMandate also for change password requests
	(part1).


Sat, 30 Jun 2012 06:33:38 GMT Henrik Bettermann [8856]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add log message.


Fri, 29 Jun 2012 21:48:09 GMT Henrik Bettermann [8855]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregemailsent.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpwmailsent.pt (modified)

	Do not translate system messages.

	Improve pagetemplates for better ...


Fri, 29 Jun 2012 21:22:38 GMT Henrik Bettermann [8854]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpw.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Returning students do not necessarily have a registration number and ...


Fri, 29 Jun 2012 17:28:06 GMT Henrik Bettermann [8853]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	StudentRequestPasswordPage: Create mandate and send link by email ...


Fri, 29 Jun 2012 14:49:01 GMT Henrik Bettermann [8850]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	mandate.category is deprecated.


Fri, 29 Jun 2012 14:40:37 GMT Henrik Bettermann [8849]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Some changes according to Uli's suggestions.


Fri, 29 Jun 2012 11:26:59 GMT Henrik Bettermann [8848]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/browser.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Add view which executes the mandate.


Fri, 29 Jun 2012 10:21:03 GMT Henrik Bettermann [8847]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Generate md5 andate_id from timestamp.


Fri, 29 Jun 2012 08:19:47 GMT Henrik Bettermann [8846]
	* main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/__init__.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/container.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (added)

	Add mandates module.


Wed, 27 Jun 2012 14:01:32 GMT Henrik Bettermann [8843]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)

	Catch error if certificate has been removed between application ...


Wed, 27 Jun 2012 07:15:21 GMT Henrik Bettermann [8820]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Change key for 'not yet' verdict and sort verdicts.


Tue, 26 Jun 2012 05:51:24 GMT Henrik Bettermann [8802]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)

	Do not break f_text cell if length of string < 10.


Tue, 26 Jun 2012 05:11:07 GMT Henrik Bettermann [8801]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)

	Show hint (field description) between lines in pdf slips like in ...


Mon, 25 Jun 2012 11:22:19 GMT Henrik Bettermann [8787]
	* main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.txt (modified)

	Add UsersExporter.


Sun, 24 Jun 2012 08:17:57 GMT Henrik Bettermann [8783]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport3page.pt (modified)

	Fix datecenter import step 3. Store header number in first column of ...


Sat, 23 Jun 2012 16:55:41 GMT Henrik Bettermann [8782]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpw.pt (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpwmailsent.pt (added)

	Add missing templates.


Sat, 23 Jun 2012 06:35:43 GMT Henrik Bettermann [8780]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Explain better what to do.


Sat, 23 Jun 2012 06:32:56 GMT Henrik Bettermann [8779]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add password request page for first-time login withot email address ...


Sat, 23 Jun 2012 05:26:09 GMT Henrik Bettermann [8778]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Fix typo and remove useless test.


Sat, 23 Jun 2012 05:21:43 GMT Henrik Bettermann [8777]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/changepw.pt (moved)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified)

	Rename 'send password' to 'change password'. Users can only request a ...


Fri, 22 Jun 2012 10:40:31 GMT Henrik Bettermann [8774]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)

	Sort user list.


Thu, 21 Jun 2012 05:49:59 GMT Henrik Bettermann [8773]
	* main/waeup.futminna/trunk/buildout-zeo.cfg (modified)
	* main/waeup.futminna/trunk/buildout.cfg (modified)
	* main/waeup.futminna/trunk/etc/debug.ini.in (modified)
	* main/waeup.futminna/trunk/etc/deploy.ini.in (modified)
	* main/waeup.futminna/trunk/etc/profile.ini.in (modified)
	* main/waeup.futminna/trunk/etc/zeo1.ini.in (modified)
	* main/waeup.futminna/trunk/etc/zeo2.ini.in (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/root.py (modified)

	Set main parameters in one buildout section.


Wed, 20 Jun 2012 11:27:11 GMT uli [8767]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Take over fixed regnum source from students.


Wed, 20 Jun 2012 09:13:49 GMT uli [8766]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified)

	Make test error disappear.


Wed, 20 Jun 2012 05:33:49 GMT Henrik Bettermann [8765]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add test which provokes an

	AttributeError: 'StudentsContainer' ...


Tue, 19 Jun 2012 08:20:55 GMT Henrik Bettermann [8759]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)

	User full name (title) is required.

	Change public_name description.


Tue, 19 Jun 2012 07:47:21 GMT Henrik Bettermann [8758]
	* main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Use public_name in object histories and when approving payments.


Tue, 19 Jun 2012 07:28:08 GMT Henrik Bettermann [8757]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified)

	Add public_name to IKofaPrincipalInfo and IKofaPrincipal.


Tue, 19 Jun 2012 06:48:17 GMT Henrik Bettermann [8756]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified)

	Add public_name filed to IUserAccount. This attribute can be used in ...


Tue, 19 Jun 2012 05:51:21 GMT Henrik Bettermann [8755]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_file.csv (added)

	Improve the test coverage in the browser module. Instead of extending ...


Mon, 18 Jun 2012 14:29:16 GMT Henrik Bettermann [8752]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified)

	Add transition.


Mon, 18 Jun 2012 06:28:41 GMT Henrik Bettermann [8742]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/root.py (modified)

	Simplify logging. Adjust to students.


Sun, 17 Jun 2012 17:51:12 GMT Henrik Bettermann [8740]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Improve logging (part 2).


Sun, 17 Jun 2012 12:13:45 GMT Henrik Bettermann [8739]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Improve logging (part 1).


Sun, 17 Jun 2012 07:49:10 GMT Henrik Bettermann [8738]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)

	Remove trash.


Sun, 17 Jun 2012 07:32:08 GMT Henrik Bettermann [8737]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Use different msave method in students and in university.

	Simplify ...


Sun, 17 Jun 2012 07:09:21 GMT Henrik Bettermann [8736]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Replace getStudent method by a 'student' attribute.


Sun, 17 Jun 2012 06:42:20 GMT Henrik Bettermann [8735]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Let's use the msave helper function also in university and other ...


Fri, 15 Jun 2012 11:09:58 GMT Henrik Bettermann [8732]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Re-use code.

	Fix approveStudentPayment and adjust tests.


Thu, 14 Jun 2012 16:47:57 GMT uli [8725]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified)

	Search only logfiles with correct basename, fix tests.


Thu, 14 Jun 2012 08:51:01 GMT uli [8724]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified)

	Applicants container exporter lacked a field which made exports ...


Thu, 14 Jun 2012 06:59:11 GMT uli [8719]
	* main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_maintenance.py (modified)

	pyflakes.


Thu, 14 Jun 2012 06:58:14 GMT uli [8718]
	* main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_maintenance.py (added)

	Add maintenance function to add objects in catalogs.


Wed, 13 Jun 2012 13:29:35 GMT Henrik Bettermann [8708]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add more attributes to webservice adapter.


Wed, 13 Jun 2012 06:32:13 GMT Henrik Bettermann [8703]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Let's better use an adapter for the webservice.


Wed, 13 Jun 2012 05:44:31 GMT Henrik Bettermann [8702]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add getOwner method to payments which is needed for the webservice.