#
# ChangeLog for main/waeup.kofa/trunk
#
# Generated by Trac 1.2.2
# 31 Mar 2025, 08:58:28

Wed, 05 Feb 2020 22:29:40 GMT Henrik Bettermann [15988]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Don't show 'Base Data' header on slips if no form fields do follow.


Tue, 04 Feb 2020 18:33:48 GMT Henrik Bettermann [15986]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* 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/utils.py (modified)

	When adding course tickets, check if course has already been
	passed ...


Tue, 04 Feb 2020 15:26:40 GMT Henrik Bettermann [15984]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Enable page breaks.


Tue, 04 Feb 2020 10:06:02 GMT Henrik Bettermann [15979]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)




Fri, 31 Jan 2020 16:16:18 GMT Henrik Bettermann [15972]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/accommodationpage.pt (added)
	* 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 `AccommodationDisplayFormPage`


Fri, 31 Jan 2020 12:12:17 GMT Henrik Bettermann [15970]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Don't allow students to add former courses in course lists.


Fri, 31 Jan 2020 11:18:55 GMT Henrik Bettermann [15969]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatemanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/coursemanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/departmentmanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/facultymanagepage.pt (modified)

	Use kofa-filterbox for filtering users when assigniing
	local roles ...


Thu, 30 Jan 2020 22:47:56 GMT Henrik Bettermann [15968]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/reports.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified)

	Add `waeup.local.ReportsOfficer` role.


Wed, 29 Jan 2020 08:52:54 GMT Henrik Bettermann [15966]
	* main/waeup.kofa/trunk/CHANGES.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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add TrimmedDataExporter.


Tue, 28 Jan 2020 12:39:18 GMT Henrik Bettermann [15964]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt (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/coursemanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/departmentmanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/facultymanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/documents/browser_templates/documentmanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/documents/browser_templates/htmldocumentmanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Make `getUsers` customizable.


Tue, 28 Jan 2020 08:34:57 GMT Henrik Bettermann [15963]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Export matric_number.


Thu, 23 Jan 2020 14:19:15 GMT Henrik Bettermann [15946]
	* 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/utils.py (modified)

	Make further adjustments for fileupload in the applicants section.


Thu, 23 Jan 2020 12:27:12 GMT Henrik Bettermann [15944]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Add logging message to `releaseBedIfMaintenanceNotPaid`.


Thu, 23 Jan 2020 12:25:29 GMT Henrik Bettermann [15943]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* 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/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/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified)

	Provide components for file uploads in the applicants section.


Mon, 20 Jan 2020 14:01:54 GMT Henrik Bettermann [15941]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Copy also files from applicants to students section.


Thu, 16 Jan 2020 11:04:43 GMT Henrik Bettermann [15932]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* 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/tests/test_applicantcopier.py (modified)

	Reset _curr_stud_id if student could not be created.


Thu, 16 Jan 2020 09:40:10 GMT Henrik Bettermann [15930]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)

	Catch Reportlab AttributeError.


Tue, 14 Jan 2020 09:35:37 GMT Henrik Bettermann [15924]
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (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)

	Change name of exporter classes.


Tue, 14 Jan 2020 07:20:25 GMT Henrik Bettermann [15921]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Rename some exporter classes.


Mon, 13 Jan 2020 23:51:00 GMT Henrik Bettermann [15920]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add `TranscriptDataExporter` and reorganize exporter names.


Mon, 13 Jan 2020 13:06:54 GMT Henrik Bettermann [15918]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.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)

	Add `session_level`filter to `StudentStudyLevelExporter`.

	Adjust tests.


Mon, 16 Dec 2019 21:13:53 GMT Henrik Bettermann [15892]
	* main/waeup.kofa/trunk/docs/INSTALL.txt (modified)

	Update install instructions.


Thu, 12 Dec 2019 18:38:41 GMT Henrik Bettermann [15889]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Make topMargin customizable.


Thu, 12 Dec 2019 18:16:36 GMT Henrik Bettermann [15888]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Use self.getPDFCreator().


Wed, 11 Dec 2019 16:16:06 GMT Henrik Bettermann [15882]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified)

	Replace date by 'OE' if year == 2099.


Wed, 11 Dec 2019 12:58:38 GMT Henrik Bettermann [15881]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	KOFA  should only display class of degree only when the student ...


Wed, 11 Dec 2019 12:02:09 GMT Henrik Bettermann [15880]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/fileviewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/static/actionicon_reload.png (deleted)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add LetterPDFCreator utility and use this pdf creator
	for admission ...


Wed, 11 Dec 2019 09:40:24 GMT Henrik Bettermann [15879]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Reorganize pdf render utility methods.


Mon, 09 Dec 2019 14:55:15 GMT Henrik Bettermann [15875]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/applicants/workflow.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified)

	Add application worklfow transition `reset6`.


Mon, 09 Dec 2019 10:44:57 GMT Henrik Bettermann [15873]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add `StudentOutstandingCoursesExporter`.


Tue, 03 Dec 2019 08:29:23 GMT Henrik Bettermann [15865]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Sort lecturers on scores slip.


Mon, 25 Nov 2019 16:04:43 GMT Henrik Bettermann [15848]
	* main/waeup.kofa/trunk/layout/static/img/actionicon_signature.png (added)

	Add signature icon.


Mon, 25 Nov 2019 11:04:39 GMT Henrik Bettermann [15843]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Show correct buttons if payment state in ('paid', 'waived', ...


Thu, 21 Nov 2019 12:50:59 GMT Henrik Bettermann [15834]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)

	Don't show hint on pdf slips.


Thu, 21 Nov 2019 06:43:08 GMT Henrik Bettermann [15833]
	* main/waeup.kofa/trunk/CHANGES.txt (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/students/fileviewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Make max passport picture size customizable.


Wed, 20 Nov 2019 13:20:26 GMT Henrik Bettermann [15831]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)

	Update pot file


Mon, 18 Nov 2019 20:45:32 GMT Henrik Bettermann [15823]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Sort items.


Mon, 18 Nov 2019 13:23:26 GMT Henrik Bettermann [15821]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add grade statistics (requested by AAUE).


Mon, 18 Nov 2019 09:36:33 GMT Henrik Bettermann [15820]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Popup warning message before unregistering courses.


Mon, 18 Nov 2019 09:30:33 GMT Henrik Bettermann [15819]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Don't show with_passport field on public applicants container pages.


Mon, 18 Nov 2019 09:29:20 GMT Henrik Bettermann [15818]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/changepw.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified)

	Redirect to `ChangePasswordRequestPage` after successfully adding an ...


Sun, 17 Nov 2019 08:18:54 GMT Henrik Bettermann [15811]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified)

	Return array of structs and not array of arrays.


Thu, 14 Nov 2019 05:03:37 GMT Henrik Bettermann [15806]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Fix typo.


Tue, 12 Nov 2019 10:09:04 GMT Henrik Bettermann [15798]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified)

	Add get_bursary_data webservice.


Tue, 12 Nov 2019 10:07:46 GMT Henrik Bettermann [15797]
	* main/waeup.kofa/trunk/versions.cfg (modified)

	Change collective.recipe.template version. The old version was not
	found.


Sun, 10 Nov 2019 20:11:40 GMT Henrik Bettermann [15792]
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Add payment status `scholarship`.


Sun, 10 Nov 2019 19:49:56 GMT Henrik Bettermann [15790]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)

	Rename sex gender.


Fri, 08 Nov 2019 05:22:32 GMT Henrik Bettermann [15779]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	With disable_broken_handlers in /kofa/mety.py the former ...


Thu, 07 Nov 2019 13:20:25 GMT uli [15769]
	* main/waeup.kofa/trunk/src/waeup/kofa/meta.py (modified)

	Unregister broken event handler on startup.

	The indexAdded handler ...


Wed, 06 Nov 2019 07:38:08 GMT Henrik Bettermann [15757]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Disarm HostelsPlugin.


Tue, 05 Nov 2019 12:12:54 GMT uli [15754]
	* main/waeup.kofa/trunk/src/waeup/kofa/scripts.py (added)

	Add a collection of helper scripts.

	These will not work ...


Mon, 04 Nov 2019 10:15:44 GMT uli [15748]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Bad workaround to cope with overcrowded catalogs.

	Zope does not ...


Sat, 02 Nov 2019 06:42:34 GMT Henrik Bettermann [15741]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Use new helper function to reindex beds catalog.


Sat, 02 Nov 2019 01:16:36 GMT uli [15739]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Add helpers to reindex catalogs.


Tue, 29 Oct 2019 08:52:02 GMT Henrik Bettermann [15715]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Be more verbose.


Tue, 29 Oct 2019 06:05:17 GMT Henrik Bettermann [15710]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)

	Update.


Tue, 29 Oct 2019 06:02:24 GMT Henrik Bettermann [15709]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/accommodationmanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/bedticketaddpage.pt (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Implement bed selector.


Mon, 28 Oct 2019 22:37:30 GMT Henrik Bettermann [15708]
	* main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/catalog.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Add bed_id to BedIndexes catalog. Plugins must be updated.


Mon, 28 Oct 2019 09:18:21 GMT Henrik Bettermann [15705]
	* 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/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add getAvailableBeds method.


Tue, 22 Oct 2019 10:54:34 GMT Henrik Bettermann [15698]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified)

	Translate select box values.


Tue, 22 Oct 2019 05:40:55 GMT Henrik Bettermann [15697]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_utils.py (modified)

	Add missing test.


Sun, 20 Oct 2019 19:20:45 GMT Henrik Bettermann [15695]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	... and also in Footer


Sun, 20 Oct 2019 19:15:48 GMT Henrik Bettermann [15694]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Enable signatures on course registration slip.


Tue, 15 Oct 2019 20:13:06 GMT Henrik Bettermann [15685]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Set payment.p_combi but do not display it. We need this list for ...


Sun, 13 Oct 2019 19:15:33 GMT Henrik Bettermann [15664]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/onlinepaymentaddform.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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Implement combi payments (tests will follow).


Fri, 11 Oct 2019 14:36:17 GMT Henrik Bettermann [15662]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Catch LookupError.


Wed, 09 Oct 2019 09:27:16 GMT Henrik Bettermann [15652]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/fileviewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Make max file size customizable.


Fri, 04 Oct 2019 14:20:49 GMT Henrik Bettermann [15642]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	In AAUE only editable appear on the attendance sheet. Hopefully
	this ...


Thu, 03 Oct 2019 20:51:02 GMT Henrik Bettermann [15636]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Don't call dataNotComplete twice.


Thu, 03 Oct 2019 15:48:17 GMT Henrik Bettermann [15634]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Hand over form data to dataNotComplete.


Thu, 03 Oct 2019 10:09:25 GMT Henrik Bettermann [15633]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Use factory to create beds and hostels.


Tue, 01 Oct 2019 10:22:33 GMT Henrik Bettermann [15629]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)

	Add `score_editing_disabled` switch at course level. Plugins must be ...


Tue, 01 Oct 2019 08:46:59 GMT Henrik Bettermann [15628]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_update2.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Take `DELETION_MARKER` into consideration when updating passwords.


Mon, 30 Sep 2019 21:39:12 GMT Henrik Bettermann [15627]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Update doctests.


Mon, 30 Sep 2019 12:28:28 GMT Henrik Bettermann [15626]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	That seems to be the solution.


Mon, 30 Sep 2019 10:34:21 GMT Henrik Bettermann [15624]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	In all tests the attendance sheet looks nice.


Mon, 30 Sep 2019 07:09:49 GMT Henrik Bettermann [15623]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Revert last changes. This seems to be more work.


Mon, 30 Sep 2019 07:03:21 GMT Henrik Bettermann [15622]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Next try.


Mon, 30 Sep 2019 06:58:01 GMT Henrik Bettermann [15621]
	* 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/utils.py (modified)

	Names are very long in Nigeria.


Sun, 29 Sep 2019 20:48:17 GMT Henrik Bettermann [15620]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	ivama: The lecturers, agreed collectively that we should allow KOFA ...


Sun, 29 Sep 2019 19:24:25 GMT Henrik Bettermann [15618]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Oh, we must translate in utils.


Sun, 29 Sep 2019 19:18:56 GMT Henrik Bettermann [15617]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Ease localization.


Fri, 27 Sep 2019 14:41:14 GMT Henrik Bettermann [15612]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)

	Update file.


Thu, 26 Sep 2019 11:41:34 GMT Henrik Bettermann [15611]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestppw.pt (added)

	Add missing page template.


Thu, 26 Sep 2019 11:39:09 GMT Henrik Bettermann [15610]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/students/browser.rst (modified)

	Add docs.


Thu, 26 Sep 2019 11:38:36 GMT Henrik Bettermann [15609]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (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/students/browser_templates/loginasstep1.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.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/utils/utils.py (modified)

	Finalize parents access.


Wed, 25 Sep 2019 11:34:29 GMT Henrik Bettermann [15607]
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)

	Add ParentsPasswordMandate.


Tue, 24 Sep 2019 17:21:28 GMT Henrik Bettermann [15606]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.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_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Parents access implementation (part 1)


Fri, 20 Sep 2019 12:00:07 GMT Henrik Bettermann [15597]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Return unicode.


Thu, 19 Sep 2019 23:38:52 GMT uli [15595]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/sample_response.html (added)

	Add a function to extract key/value pairs from

	HTML forms.


Tue, 17 Sep 2019 07:30:51 GMT Henrik Bettermann [15587]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified)

	Do not print picture on application slip if application is without ...


Wed, 11 Sep 2019 07:21:28 GMT Henrik Bettermann [15584]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Import missing escape function.


Wed, 11 Sep 2019 07:15:08 GMT Henrik Bettermann [15583]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	The view is self in this case.


Sun, 08 Sep 2019 15:39:52 GMT Henrik Bettermann [15582]
	* main/waeup.kofa/trunk/layout/static/img/etzLogo.png (added)
	* main/waeup.kofa/trunk/layout/static/img/webconnectLogo.png (added)

	Add etranzact logos.


Wed, 04 Sep 2019 08:30:04 GMT Henrik Bettermann [15581]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Adjust ApplicantBaseDisplayFormPage if application is special.


Tue, 03 Sep 2019 12:07:02 GMT Henrik Bettermann [15578]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Do not copy applicant_id into reg_number field after applicant
	creation.


Tue, 03 Sep 2019 07:59:46 GMT Henrik Bettermann [15575]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Don't show description.


Tue, 20 Aug 2019 10:19:26 GMT Henrik Bettermann [15557]
	* main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (modified)

	Change workflow text according to Maryanne's suggestions.


Mon, 19 Aug 2019 19:32:09 GMT Henrik Bettermann [15553]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Successful applicant payments do trigger 'approve' transition only ...


Mon, 19 Aug 2019 13:26:11 GMT Henrik Bettermann [15552]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	1..99