#
# ChangeLog for main/waeup.kofa/trunk
#
# Generated by Trac 1.2.2
# 18 Jan 2025, 18:57:42

Fri, 02 Nov 2012 10:46:22 GMT Henrik Bettermann [9507]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/webservices.py (added)

	Add webservices module.

	Add more hostel block letters.


Fri, 02 Nov 2012 09:38:11 GMT Henrik Bettermann [9506]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)

	Extend webservice adapter to payments.


Fri, 02 Nov 2012 08:40:37 GMT Henrik Bettermann [9505]
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified)

	Uli, we discussed it yesterday...

	I will soon add a regression test.


Fri, 02 Nov 2012 06:58:29 GMT Henrik Bettermann [9503]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Split student access test.


Fri, 02 Nov 2012 05:39:40 GMT Henrik Bettermann [9501]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)

	Add addCertCourseTickets method to StudentStudyLevel.


Fri, 02 Nov 2012 02:19:06 GMT uli [9499]
	* main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datewidget.py (modified)

	Check that minimal values are respected in date widgets.


Thu, 01 Nov 2012 15:41:38 GMT Henrik Bettermann [9498]
	* main/waeup.kofa/trunk/src/waeup/kofa/widgets/datewidget.py (modified)

	Emergency fix so that student who entered a wrong year can view and ...


Wed, 31 Oct 2012 22:33:20 GMT Henrik Bettermann [9495]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/userscontainerpage.pt (modified)

	nowrap does the trick.


Wed, 31 Oct 2012 22:11:40 GMT Henrik Bettermann [9494]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Not strip but replace.

	Shelter officers from accidental removal of ...


Wed, 31 Oct 2012 21:52:29 GMT Henrik Bettermann [9493]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Separate roles by comma.


Wed, 31 Oct 2012 16:30:02 GMT Henrik Bettermann [9486]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.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/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified)

	Rename clearance_comment to officer_comment. That's more appropriate ...


Wed, 31 Oct 2012 16:23:36 GMT Henrik Bettermann [9485]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/showstudentspage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Indicate existing comment by 'yes'.


Wed, 31 Oct 2012 16:01:42 GMT Henrik Bettermann [9484]
	* 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/tests/test_export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified)

	Add clearance_comment attribute. When CO rejects clearance she is ...


Wed, 31 Oct 2012 12:01:39 GMT uli [9483]
	* main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified)

	Also fake the args and kwargs that are part of real jobs.


Wed, 31 Oct 2012 07:29:33 GMT Henrik Bettermann [9480]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)

	Define private method to set entry_mode and current_level. We need ...


Wed, 31 Oct 2012 06:20:59 GMT Henrik Bettermann [9479]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)

	In 2006 we had shorter pins.


Tue, 30 Oct 2012 20:19:06 GMT Henrik Bettermann [9478]
	* main/waeup.kofa/trunk/tools/fix_import_file.py (modified)

	Add converter for amounts and other things.


Tue, 30 Oct 2012 17:49:17 GMT Henrik Bettermann [9469]
	* main/waeup.kofa/trunk/src/waeup/kofa/payments/__init__.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/payments/tests.py (modified)

	Remove SCPayment components.


Tue, 30 Oct 2012 17:31:43 GMT Henrik Bettermann [9467]
	* 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_payment_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	We need to import old scratch card payments.


Tue, 30 Oct 2012 16:51:48 GMT Henrik Bettermann [9466]
	* 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)

	Test if we can import floats.


Mon, 29 Oct 2012 12:51:50 GMT Henrik Bettermann [9457]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Show signature also in state 'clearance requested'.


Mon, 29 Oct 2012 08:08:23 GMT Henrik Bettermann [9452]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (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/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Move student workflow history to the bottom. Reformat pdf slips
	slightly.


Mon, 29 Oct 2012 07:35:17 GMT Henrik Bettermann [9451]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified)

	Don't waste too much space.


Mon, 29 Oct 2012 06:54:51 GMT Henrik Bettermann [9450]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	hasattr returns always True for certcode.


Sun, 28 Oct 2012 20:12:11 GMT Henrik Bettermann [9448]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified)

	Add missing catalog modifier and add some kind of regression test ...


Sat, 27 Oct 2012 06:17:24 GMT Henrik Bettermann [9438]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Log payment category also in doAfterStudentPayment.


Sat, 27 Oct 2012 05:35:04 GMT Henrik Bettermann [9437]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studycoursemanagepage.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)

	Make level_session required and let officers select the right ...


Fri, 26 Oct 2012 20:56:48 GMT Henrik Bettermann [9430]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/paymentsmanagepage.pt (modified)

	Add amount column.


Fri, 26 Oct 2012 19:57:19 GMT Henrik Bettermann [9429]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Use bed coordinates as p_item of maintenance payments.


Fri, 26 Oct 2012 19:56:02 GMT Henrik Bettermann [9428]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Add log message if the impossible happens.


Fri, 26 Oct 2012 17:57:26 GMT Henrik Bettermann [9427]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Implement BedTicketsExporter.


Fri, 26 Oct 2012 17:55:56 GMT Henrik Bettermann [9426]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Extend StudentImportExportSetup for BedTicket exporter.


Fri, 26 Oct 2012 17:54:29 GMT Henrik Bettermann [9425]
	* main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified)

	We often need 6 digits for testing exports.


Fri, 26 Oct 2012 17:17:10 GMT Henrik Bettermann [9424]
	* 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)

	Fix docstrings.

	In my old ZODB which I used for testing there were ...


Fri, 26 Oct 2012 07:55:45 GMT Henrik Bettermann [9423]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* 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)

	Use addBedticket properly.

	Implement maintenance fee payment in ...


Thu, 25 Oct 2012 22:55:55 GMT Henrik Bettermann [9422]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Also carry_over must not be edited.


Thu, 25 Oct 2012 22:45:08 GMT Henrik Bettermann [9421]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.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)

	Let's add at least one successful row with imported level_session. ...


Thu, 25 Oct 2012 21:52:10 GMT Henrik Bettermann [9420]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.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/courseticketmanagepage.pt (deleted)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/courseticketpage.pt (deleted)
	* 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/studylevel.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)

	Reorganize ICourseTicket. Add ICourseTicketImport which validates a ...


Thu, 25 Oct 2012 12:01:23 GMT Henrik Bettermann [9418]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)

	Start implementation of a special customized processor for course ...


Thu, 25 Oct 2012 11:42:48 GMT Henrik Bettermann [9417]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified)

	Remove redundant information from form status box.

	Show extended ...


Thu, 25 Oct 2012 11:41:19 GMT Henrik Bettermann [9416]
	* 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)

	Do not allow that students can be removed from a bed by using the ...


Thu, 25 Oct 2012 11:26:11 GMT Henrik Bettermann [9415]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/static/waeup-base.css (modified)

	Fix li element style.


Thu, 25 Oct 2012 09:44:02 GMT Henrik Bettermann [9414]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.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/hostels/vocabularies.py (modified)

	Reorganize allocation of students to beds. We can't use the ...


Thu, 25 Oct 2012 09:41:26 GMT Henrik Bettermann [9413]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/static/waeup-base.css (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified)

	Display reasons for form validation error. This is important to ...


Thu, 25 Oct 2012 05:28:56 GMT Henrik Bettermann [9412]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Extend test to cover changes of previous revision.


Thu, 25 Oct 2012 05:20:55 GMT Henrik Bettermann [9411]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Log bed booking and relocation.


Wed, 24 Oct 2012 21:31:48 GMT Henrik Bettermann [9405]
	* 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/utils/utils.py (modified)

	Make payment categories more easily customizable.


Wed, 24 Oct 2012 05:17:04 GMT Henrik Bettermann [9401]
	* 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)

	Update localization.


Wed, 24 Oct 2012 05:16:32 GMT Henrik Bettermann [9400]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Make special handling of beds more easily customizable.


Tue, 23 Oct 2012 19:31:37 GMT Henrik Bettermann [9399]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	application_number can exist twice in different containers.


Tue, 23 Oct 2012 19:22:22 GMT Henrik Bettermann [9398]
	* 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/applicants/workflow.py (modified)

	Lock applicant in  handle_applicant_transition_event.


Tue, 23 Oct 2012 18:53:37 GMT Henrik Bettermann [9397]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Show correct link to application_slip.


Mon, 22 Oct 2012 22:56:17 GMT Henrik Bettermann [9391]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)

	Catch traceback if unknown error.


Mon, 22 Oct 2012 18:14:56 GMT uli [9390]
	* main/waeup.kofa/trunk/src/waeup/kofa/fees.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_fees.py (added)

	Add draft for fee table support.


Mon, 22 Oct 2012 11:54:37 GMT Henrik Bettermann [9383]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Add cancel button to OnlinePaymentAddFormPage.


Sun, 21 Oct 2012 20:58:15 GMT Henrik Bettermann [9375]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Ease customization.


Sun, 21 Oct 2012 20:28:28 GMT Henrik Bettermann [9374]
	* main/waeup.kofa/trunk/src/waeup/kofa/frontpage.html (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Start customization of base data fields on pdf slips.


Sun, 21 Oct 2012 15:49:12 GMT Henrik Bettermann [9373]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified)

	Increase number of block letters.


Sun, 21 Oct 2012 10:43:54 GMT uli [9372]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified)

	Add a helper to provide a (Python 3 compatible) product calculator ...


Sun, 21 Oct 2012 10:20:45 GMT Henrik Bettermann [9371]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified)

	Increase number of bed letters.


Sat, 20 Oct 2012 15:50:12 GMT Henrik Bettermann [9369]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Do it right.


Sat, 20 Oct 2012 15:19:30 GMT Henrik Bettermann [9368]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Emergency fix: If the import file contains only one column the ...


Sat, 20 Oct 2012 10:39:38 GMT uli [9365]
	* main/waeup.kofa/trunk/tools/copy_media_files.py (modified)

	Fix computation of dest dir.


Fri, 19 Oct 2012 22:59:41 GMT uli [9362]
	* main/waeup.kofa/trunk/tools/add_old_id_col.py (added)
	* main/waeup.kofa/trunk/tools/copy_media_files.py (modified)
	* main/waeup.kofa/trunk/tools/fix_import_file.py (modified)

	Update tools to allow new ids in imports. Support for new import col ...


Wed, 17 Oct 2012 07:34:24 GMT uli [9344]
	* main/waeup.kofa/trunk/src/waeup/kofa/reports.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_reports.py (added)

	Base components for reports (non-UI).


Tue, 16 Oct 2012 16:18:38 GMT uli [9343]
	* main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified)

	Fix FakeJobManager to work with different instances in different
	tests.


Tue, 16 Oct 2012 09:42:18 GMT uli [9342]
	* main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_batching.py (modified)

	Move fake job components to a more general location.


Tue, 16 Oct 2012 04:31:16 GMT Henrik Bettermann [9341]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_move.py (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified)

	Add moveCertificate. The new method is not yet used in any view or ...


Mon, 15 Oct 2012 11:04:40 GMT Henrik Bettermann [9340]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)

	Show file modification time not creation time.


Mon, 15 Oct 2012 11:04:10 GMT Henrik Bettermann [9339]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt (modified)

	Fix localization.


Mon, 15 Oct 2012 09:56:35 GMT Henrik Bettermann [9338]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_mask.png (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/loginasstep1.pt (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/loginasstep2.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 views for temporarily login as student.


Mon, 15 Oct 2012 09:55:50 GMT Henrik Bettermann [9337]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified)

	Fix localization.


Mon, 15 Oct 2012 07:49:01 GMT Henrik Bettermann [9336]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Resort tests.


Mon, 15 Oct 2012 05:08:01 GMT Henrik Bettermann [9335]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/permissions.py (modified)

	ApplicantAccount can't reuse checkPassword.

	Add new role and permission.


Sun, 14 Oct 2012 21:02:31 GMT Henrik Bettermann [9334]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (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/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)

	Dedicated officers should be able to login as student with a ...


Sun, 14 Oct 2012 04:54:11 GMT Henrik Bettermann [9333]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_course_data_update.csv (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified)

	Reorganize course batch processing. Use courses_catalog for getting ...


Fri, 12 Oct 2012 16:40:52 GMT Henrik Bettermann [9332]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Log the removal of study levels or course tickets.


Fri, 12 Oct 2012 05:50:03 GMT Henrik Bettermann [9331]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add regression test for catching ghost __dict__ errors.


Fri, 12 Oct 2012 05:22:45 GMT Henrik Bettermann [9330]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	_p_activate is a method.


Fri, 12 Oct 2012 05:10:11 GMT Henrik Bettermann [9329]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Hmmm, remove pdb.set_trace().


Fri, 12 Oct 2012 05:03:45 GMT Henrik Bettermann [9328]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelmanagepage.pt (modified)

	Unghostify __dict__.


Wed, 10 Oct 2012 21:14:45 GMT Henrik Bettermann [9326]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified)

	Exports must be logged.


Wed, 10 Oct 2012 20:44:33 GMT Henrik Bettermann [9325]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified)

	Test if all titles for the various start_level and end_level ...


Wed, 10 Oct 2012 20:23:17 GMT Henrik Bettermann [9324]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified)

	If end_level == 10 students can't continue with regular levels (test ...


Tue, 09 Oct 2012 13:53:08 GMT Henrik Bettermann [9323]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Some fine tuning.


Tue, 09 Oct 2012 10:29:49 GMT Henrik Bettermann [9322]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified)

	Send  detailed information about file uploaded.


Mon, 08 Oct 2012 14:27:31 GMT Henrik Bettermann [9321]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/enterpin.pt (modified)

	Tell students where they can find the activation code.


Mon, 08 Oct 2012 13:57:08 GMT Henrik Bettermann [9320]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatecoursepage.pt (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/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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelmanagepage.pt (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)

	The term 'Mandatory course' seems to be misleading in Nigeria. We ...


Mon, 08 Oct 2012 13:19:14 GMT Henrik Bettermann [9316]
	* 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/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	We need to import credits and passmark of course tickets in order to ...


Mon, 08 Oct 2012 11:35:26 GMT Henrik Bettermann [9315]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.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)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)

	Default for ticket credits and passmark is 0.

	credits is a required ...


Mon, 08 Oct 2012 09:16:59 GMT Henrik Bettermann [9313]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)

	Also site (global) roles must be unset when removin a user.


Mon, 08 Oct 2012 07:54:23 GMT Henrik Bettermann [9312]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/batching.py (modified)

	Import roles correctly.


Sun, 07 Oct 2012 21:52:45 GMT Henrik Bettermann [9311]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified)

	Notify all ImportManagers after csv file upload.


Sun, 07 Oct 2012 21:50:41 GMT Henrik Bettermann [9310]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)

	Batch processing of users does not work as expected. The test fails.


Sun, 07 Oct 2012 21:49:12 GMT Henrik Bettermann [9309]
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified)

	Add function get_users_with_role. We need this for collecting email ...


Sun, 07 Oct 2012 21:48:26 GMT Henrik Bettermann [9308]
	* main/waeup.kofa/trunk/src/waeup/kofa/authentication.txt (modified)

	Add test for checking if also global roles are removed after deleting ...


Sun, 07 Oct 2012 21:45:46 GMT Henrik Bettermann [9307]
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/hostels/export.py (modified)

	Remove trash.


Sun, 07 Oct 2012 08:32:45 GMT Henrik Bettermann [9306]
	* main/waeup.kofa/trunk/src/waeup/kofa/smtp.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_smtp.py (modified)

	Enable sending emails to several email addresses all the with the ...


Sat, 06 Oct 2012 17:29:42 GMT Henrik Bettermann [9305]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Remove redundant comment.


Sat, 06 Oct 2012 17:27:48 GMT Henrik Bettermann [9304]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Add test for previous revision.