#
# ChangeLog for main/waeup.kofa/trunk/src/waeup
#
# Generated by Trac 1.2.2
# 2 Apr 2025, 12:48:37

Fri, 24 May 2019 09:11:40 GMT Henrik Bettermann [15422]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (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/browser_templates/editscorespage.pt (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified)

	Implement course result validation workflow for lecturers.


Thu, 23 May 2019 22:30:29 GMT Henrik Bettermann [15421]
	* 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)

	Clean up tmp folder.


Tue, 21 May 2019 10:22:39 GMT Henrik Bettermann [15419]
	* 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/tests/test_browser.py (modified)

	Change history message

	Remove redundant history message. History ...


Tue, 21 May 2019 10:08:08 GMT Henrik Bettermann [15418]
	* 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/tests/test_browser.py (modified)

	Add student history message if a graduated student was created.


Tue, 21 May 2019 09:16:47 GMT Henrik Bettermann [15417]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/layout/static/img/bg.png (deleted)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.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/browser_templates/containermanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/containerpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified)

	Add graduated students filter.

	Inform students_catalog after ...


Tue, 21 May 2019 08:02:51 GMT Henrik Bettermann [15416]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/students/browser.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/batchprocessing_browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/datacenter.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified)

	Backup deleted graduated student data somewhere else to ease ...


Wed, 08 May 2019 12:59:19 GMT Henrik Bettermann [15405]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Remove transcript remark from course registration slip.


Tue, 07 May 2019 08:07:52 GMT Henrik Bettermann [15402]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified)

	Add copyright header.


Tue, 23 Apr 2019 15:44:31 GMT Henrik Bettermann [15395]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)

	Tell applicants that they have to submit the form after successful ...


Thu, 28 Feb 2019 09:54:47 GMT Henrik Bettermann [15337]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Do not show history on Uniben clearance invitation slips.


Sun, 17 Feb 2019 19:43:26 GMT Henrik Bettermann [15334]
	* main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (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)

	Add tests and adjust the documentation.


Sun, 17 Feb 2019 10:51:02 GMT Henrik Bettermann [15333]
	* 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/studylevelremarkpage.pt (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (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/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add `transcript_remark` field to study levels. Add page to allow ...


Fri, 15 Feb 2019 21:21:00 GMT Henrik Bettermann [15332]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Set getattr default value.


Fri, 15 Feb 2019 21:12:30 GMT Henrik Bettermann [15331]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add remark on transcript pdf slips.


Fri, 08 Feb 2019 08:27:51 GMT Henrik Bettermann [15325]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)

	Harmonize 'Payment successful' flash message.


Wed, 30 Jan 2019 10:49:07 GMT Henrik Bettermann [15315]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified)

	Allow selecting p_session and other payment ticket parameters before ...


Tue, 29 Jan 2019 10:24:21 GMT Henrik Bettermann [15312]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add 'No favoured hostel' option.


Mon, 28 Jan 2019 13:29:48 GMT Henrik Bettermann [15310]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified)

	Next try (without tests!)


Mon, 28 Jan 2019 13:21:48 GMT Henrik Bettermann [15309]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified)

	Emergency fix: Remove expired bed ticket before adding a new one in ...


Mon, 28 Jan 2019 10:59:49 GMT Henrik Bettermann [15306]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Allow hostel booking if current session bed ticket has expired.


Sun, 27 Jan 2019 22:31:46 GMT Henrik Bettermann [15305]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)

	Bugfix


Fri, 18 Jan 2019 09:46:41 GMT Henrik Bettermann [15302]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)

	Enable strict password validation.


Wed, 16 Jan 2019 12:20:18 GMT Henrik Bettermann [15297]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Remove bug. paysession is a string.


Wed, 09 Jan 2019 21:17:08 GMT Henrik Bettermann [15287]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (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/doctests/authentication.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Stored insecure passwords are no longer accepted.
	Officers with an ...


Wed, 09 Jan 2019 11:47:37 GMT Henrik Bettermann [15286]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)

	Increase password strength. Officers are now required
	to set a ...


Wed, 09 Jan 2019 10:57:08 GMT Henrik Bettermann [15285]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_container_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/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_export.py (modified)

	Adjust tests to 2019.


Thu, 20 Dec 2018 12:15:40 GMT Henrik Bettermann [15279]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/permissions.py (modified)

	Bed tickets not beds.


Thu, 20 Dec 2018 12:05:09 GMT Henrik Bettermann [15278]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Be more precise.


Wed, 19 Dec 2018 22:50:36 GMT Henrik Bettermann [15277]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/permissions.py (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/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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Add `AccommodationPaymentsExporter` which can be used by ...


Fri, 23 Nov 2018 13:35:46 GMT Henrik Bettermann [15254]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Use MessageFactory for all messages.


Fri, 23 Nov 2018 13:27:23 GMT Henrik Bettermann [15253]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)

	Update pot file.


Fri, 23 Nov 2018 11:10:19 GMT Henrik Bettermann [15250]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.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)

	Add ReleaseExpiredAllocationsActionButton which has previously only ...


Fri, 16 Nov 2018 16:05:31 GMT Henrik Bettermann [15246]
	* 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/utils.py (modified)

	Make provisions for printing a note.


Thu, 15 Nov 2018 10:24:58 GMT Henrik Bettermann [15244]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_payment_statistics.py (modified)

	Catch error and resize table.


Thu, 15 Nov 2018 07:43:48 GMT Henrik Bettermann [15243]
	* 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/reports/student_payment_statistics.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_payment_statistics.py (modified)

	Fix get_student_payment_stats. Department codes are not unique. Use ...


Wed, 14 Nov 2018 06:47:23 GMT Henrik Bettermann [15241]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Use built-in column width sizing.


Tue, 13 Nov 2018 12:16:34 GMT Henrik Bettermann [15239]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	uups


Tue, 13 Nov 2018 12:06:46 GMT Henrik Bettermann [15238]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Adjust the first 4 columns.


Tue, 13 Nov 2018 11:04:15 GMT Henrik Bettermann [15237]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Adjust column width for matric numbers.


Tue, 13 Nov 2018 07:20:14 GMT Henrik Bettermann [15235]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	ct is not a list.


Tue, 13 Nov 2018 06:54:19 GMT Henrik Bettermann [15234]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Titles with redundant whitespaces could cause an infinite loop. ...


Thu, 01 Nov 2018 08:17:29 GMT Henrik Bettermann [15213]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)

	Level Zero must not be included in transcripts.


Thu, 01 Nov 2018 08:14:59 GMT Henrik Bettermann [15212]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Show correct level title.


Wed, 31 Oct 2018 10:30:46 GMT Henrik Bettermann [15210]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Ease customization of AccommodationManageFormPage.


Sun, 28 Oct 2018 17:30:45 GMT Henrik Bettermann [15203]
	* main/waeup.kofa/trunk/CHANGES.txt (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/browser_templates/transcript.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_courseticket_data.csv (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_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified)

	Implement study level 0 (Level Zero) option for storing for
	orphaned ...


Thu, 25 Oct 2018 10:15:03 GMT Henrik Bettermann [15200]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.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)

	Increase Margin if title contains linebreaks.


Thu, 25 Oct 2018 08:16:18 GMT Henrik Bettermann [15197]
	* 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)

	Process title if too long.


Mon, 15 Oct 2018 08:29:17 GMT Henrik Bettermann [15188]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)

	Update pot file.


Tue, 25 Sep 2018 11:51:01 GMT Henrik Bettermann [15175]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Remove warning message.


Tue, 25 Sep 2018 11:45:47 GMT Henrik Bettermann [15174]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (moved)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Implement 2-step validation process.


Tue, 25 Sep 2018 08:44:43 GMT Henrik Bettermann [15173]
	* 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/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)

	Remove redundant manage page (and ITranscript interface).


Sun, 23 Sep 2018 05:05:04 GMT Henrik Bettermann [15163]
	* main/waeup.kofa/trunk (modified)
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/datacenter/import_stages.rst (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/mytranscriptrequests.pt (copied)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.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/browser_templates/containermanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/containerpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (deleted)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrelease.pt (copied)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrequest.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.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/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.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/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_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified)

	Merge with /main/waeup.kofa/branches/henrik-transcript- ...


Thu, 20 Sep 2018 07:12:08 GMT Henrik Bettermann [15156]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified)

	Emergency fix: EdoPoly hides the history in some cases.


Fri, 07 Sep 2018 07:56:50 GMT Henrik Bettermann [15130]
	* 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)

	... also on edit page


Fri, 07 Sep 2018 07:43:41 GMT Henrik Bettermann [15129]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt (modified)

	Add option to hide application history and state.


Wed, 05 Sep 2018 09:37:43 GMT Henrik Bettermann [15122]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Always display applicant payments if they exist.


Tue, 28 Aug 2018 15:33:57 GMT Henrik Bettermann [15116]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Minor source code corrections.


Mon, 13 Aug 2018 05:54:06 GMT Henrik Bettermann [15104]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Sort on title.


Fri, 10 Aug 2018 08:40:41 GMT Henrik Bettermann [15102]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Minor modifications.


Sat, 28 Jul 2018 06:02:43 GMT Henrik Bettermann [15092]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Add reg_number on e.g. invitation slips.


Wed, 11 Jul 2018 04:28:32 GMT Henrik Bettermann [15085]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/permissions.py (modified)

	Allow `ApplicationsManager` to view statistics.


Tue, 10 Jul 2018 13:55:56 GMT Henrik Bettermann [15081]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_payment_statistics.py (modified)

	Optimize column widths.


Thu, 28 Jun 2018 08:24:37 GMT Henrik Bettermann [15066]
	* 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/tests/sample_studylevel_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Extend tests.


Thu, 28 Jun 2018 07:42:03 GMT Henrik Bettermann [15065]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	AAUE staff used the IGNORE_Marker ('<IGNORE>') in the level column ...


Mon, 25 Jun 2018 13:30:41 GMT Henrik Bettermann [15063]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Catch AttributeError. handle_certificate_removed does only clear ...


Mon, 25 Jun 2018 10:02:45 GMT Henrik Bettermann [15062]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Fix docstring.


Mon, 25 Jun 2018 09:44:43 GMT Henrik Bettermann [15060]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (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)

	Changing output of SessionPaymentsOverviewExporter, see docstring.


Thu, 21 Jun 2018 12:10:12 GMT Henrik Bettermann [15059]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt (modified)

	Fix for attributes.


Mon, 18 Jun 2018 05:20:14 GMT Henrik Bettermann [15055]
	* 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/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)

	Add payment session filter to payment exporters.


Tue, 12 Jun 2018 12:38:33 GMT Henrik Bettermann [15051]
	* 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/browser.py (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)




Tue, 12 Jun 2018 07:51:53 GMT Henrik Bettermann [15049]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Add missing docstring.


Tue, 12 Jun 2018 06:19:37 GMT Henrik Bettermann [15047]
	* 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/browser.py (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Rename `StudentPaymentsOverviewExporter`.


Fri, 08 Jun 2018 11:08:42 GMT Henrik Bettermann [15043]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Fix traceback.


Wed, 06 Jun 2018 11:10:07 GMT Henrik Bettermann [15042]
	* 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/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)

	Fix `CourseTicketExporter`. Ticket level and session filter did not ...


Thu, 31 May 2018 06:24:29 GMT Henrik Bettermann [15039]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified)

	Center score columns.


Thu, 31 May 2018 06:10:48 GMT Henrik Bettermann [15038]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified)

	Insert whitespace and use smaller fonts on table.


Wed, 30 May 2018 20:27:22 GMT Henrik Bettermann [15037]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/widgets/orderedSelectionList.pt (modified)

	Remove 'hidden' attribute from ordereddSelectionList which has ...


Wed, 30 May 2018 20:20:50 GMT Henrik Bettermann [15036]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified)

	Column width must be customizable too.


Wed, 30 May 2018 10:49:10 GMT Henrik Bettermann [15033]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified)

	Make fontsize and table style customizable.


Wed, 30 May 2018 10:48:15 GMT Henrik Bettermann [15032]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Redirect to SessionConfigurationManageFormPage after saving the form.


Wed, 23 May 2018 06:25:16 GMT Henrik Bettermann [15016]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcheckstatus.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregister.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/changepw.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/contactform.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpw.pt (modified)

	Show new recaptcha without comment.


Sat, 19 May 2018 21:47:54 GMT uli [15012]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/captcha.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_captcha.py (modified)

	Use the 'new' recaptcha v2.

	The old one was turned off in March.


Thu, 26 Apr 2018 08:50:56 GMT Henrik Bettermann [14992]
	* 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/mycourses.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified)

	Allow lecturer role assignment also at department level.


Thu, 05 Apr 2018 15:30:08 GMT Henrik Bettermann [14984]
	* 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)

	Add ticket level and session filter to `CourseTicketExporter`.


Thu, 05 Apr 2018 12:22:41 GMT Henrik Bettermann [14983]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Fix typo.


Wed, 21 Mar 2018 10:48:00 GMT Henrik Bettermann [14976]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Add missing 'continue'.


Fri, 02 Mar 2018 11:01:24 GMT Henrik Bettermann [14957]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Append hash '#' to all kind of student phone numbers.


Fri, 09 Feb 2018 19:52:16 GMT Henrik Bettermann [14952]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/createallstudentspage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)

	Do not log error messages.
	Improve Student Creation Report.
	Adjust ...


Fri, 09 Feb 2018 18:49:18 GMT Henrik Bettermann [14951]
	* 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/createallstudentspage.pt (added)

	Do not display applicant id and error messages in flash message box. ...


Fri, 09 Feb 2018 09:17:58 GMT Henrik Bettermann [14949]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)

	Display applicant id and error messages in flash message box if ...


Thu, 08 Feb 2018 06:52:37 GMT Henrik Bettermann [14948]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.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/utils/tests/test_helpers.py (modified)

	Add `CreateStudents` permission and `StudentsCreator` role.


Mon, 05 Feb 2018 07:54:34 GMT Henrik Bettermann [14946]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Translate also total_score.


Thu, 18 Jan 2018 07:34:42 GMT Henrik Bettermann [14939]
	* 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/tests/forbidden_file_2.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified)

	Do not allow uploading data with trailing whitespaces.


Wed, 10 Jan 2018 14:49:50 GMT Henrik Bettermann [14935]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified)

	Correct warning message.


Wed, 10 Jan 2018 14:44:49 GMT Henrik Bettermann [14934]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/docs/source/userdocs/applicants/create_students.rst (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified)

	Do no longer hide the 'Create students' buttons but switch the portal ...


Thu, 30 Nov 2017 11:19:10 GMT Henrik Bettermann [14917]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified)

	Also the length of GPABoundaries() may depend on the parameters.


Thu, 30 Nov 2017 07:44:55 GMT Henrik Bettermann [14915]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	GPABoundaries may also depend on certcode.


Thu, 30 Nov 2017 07:39:20 GMT Henrik Bettermann [14914]
	* main/waeup.kofa/trunk/CHANGES.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Replace `gpa_boundaries` utility attribute by `GPABoundaries` method ...


Thu, 16 Nov 2017 07:02:47 GMT Henrik Bettermann [14901]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Set additional_fields_required.


Thu, 16 Nov 2017 06:55:45 GMT Henrik Bettermann [14900]
	* main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified)

	Update pot file.