#
# ChangeLog for main/waeup.kofa/trunk
#
# Generated by Trac 1.2.2
# 17 Feb 2025, 21:30:09

Thu, 07 Jun 2012 18:28:09 GMT Henrik Bettermann [8645]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified)

	Move statistics method to ApplicantsUtils in order to ease
	customization.


Thu, 07 Jun 2012 13:02:56 GMT Henrik Bettermann [8643]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Use applicants_catalog for statistics.


Thu, 07 Jun 2012 10:06:02 GMT Henrik Bettermann [8642]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Implement max_credits limit for course registration.


Wed, 06 Jun 2012 13:58:49 GMT uli [8638]
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_interfaces.py (modified)

	Make email format checks more moderate but working.


Wed, 06 Jun 2012 10:36:12 GMT Henrik Bettermann [8637]
	* 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/tests/test_browser.py (modified)

	Copy also entry_mode. Extend tests to check if nothing has been ...


Wed, 06 Jun 2012 09:17:37 GMT Henrik Bettermann [8636]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)

	Implement CreateAllStudentsPage which creates students from all ...


Wed, 06 Jun 2012 07:38:10 GMT Henrik Bettermann [8635]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)

	Catch RequiredMissing error when creating students from applicants.
 ...


Wed, 06 Jun 2012 01:40:08 GMT uli [8634]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified)

	Let datacenter use the new CSV file merger from helpers.

	CAUTION: ...


Wed, 06 Jun 2012 01:11:19 GMT uli [8633]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)

	Provide the more robust CSV file merging.


Wed, 06 Jun 2012 01:10:51 GMT uli [8632]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified)

	Make sure we can cope with 'broken' (empty) CSV file input when ...


Wed, 06 Jun 2012 00:45:24 GMT uli [8631]
	* 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 function to append one CSV file to another.


Tue, 05 Jun 2012 14:25:40 GMT Henrik Bettermann [8629]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregemailsent.pt (modified)

	In some custom packages we need to display login credentials on ...


Tue, 05 Jun 2012 06:04:00 GMT Henrik Bettermann [8627]
	* 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 block application record if password has been set for the ...


Mon, 04 Jun 2012 11:30:01 GMT Henrik Bettermann [8626]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Log updateEntry when importing study levels, course tickets and ...


Mon, 04 Jun 2012 09:59:21 GMT Henrik Bettermann [8621]
	* 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)

	Replace default value of verdicts. Use 'NY' (not yet) instead of '0' ...


Sun, 03 Jun 2012 13:57:01 GMT uli [8617]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified)

	Reduce number of site lookups during imports.


Sun, 03 Jun 2012 13:50:22 GMT Henrik Bettermann [8616]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)

	Now we have two different error messages which is great.


Sun, 03 Jun 2012 13:33:47 GMT uli [8615]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified)

	Check application_category of cert 'course1' when batching.


Sun, 03 Jun 2012 13:31:29 GMT uli [8614]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)

	We will use a different error message.


Sun, 03 Jun 2012 13:23:06 GMT uli [8613]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	pyflakes.


Sun, 03 Jun 2012 13:22:04 GMT Henrik Bettermann [8612]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_faulty_applicant_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)

	Be more precise in tests.


Sun, 03 Jun 2012 13:19:07 GMT uli [8611]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Make sure not to confuse an application_category `None` with no ...


Sun, 03 Jun 2012 09:07:07 GMT Henrik Bettermann [8610]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)

	Adding another certificate with code CERT2 but in another application ...


Sun, 03 Jun 2012 08:14:29 GMT Henrik Bettermann [8609]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_faulty_applicant_data.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified)

	Add test for importing non-exsiting course1.


Sat, 02 Jun 2012 17:57:54 GMT uli [8608]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/logger.py (modified)

	Move the logger filter addition. Speeds up imports definitely, while ...


Sat, 02 Jun 2012 17:55:56 GMT uli [8607]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	We can speedup imports etc. by using the new contextual source, which ...


Sat, 02 Jun 2012 17:52:56 GMT uli [8606]
	* main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified)

	Start using the smarter contextual sources.


Sat, 02 Jun 2012 17:50:31 GMT uli [8605]
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_sourcefactory.py (added)

	Add tests for new contextual sources.


Sat, 02 Jun 2012 17:50:14 GMT uli [8604]
	* main/waeup.kofa/trunk/src/waeup/kofa/sourcefactory.py (added)

	Add contextual sources that can handle item lookups efficiently
	(smart).


Sat, 02 Jun 2012 17:36:38 GMT Henrik Bettermann [8603]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified)

	Capitalize names separated by hyphens.


Sat, 02 Jun 2012 11:30:59 GMT Henrik Bettermann [8602]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Improve test.


Sat, 02 Jun 2012 11:25:33 GMT Henrik Bettermann [8601]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)

	Display numper of submissions per faculty.


Sat, 02 Jun 2012 08:03:28 GMT Henrik Bettermann [8597]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Class attribute defines payment ticket factory.


Sat, 02 Jun 2012 07:24:14 GMT Henrik Bettermann [8596]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Choose correct school fee.


Sat, 02 Jun 2012 06:44:23 GMT Henrik Bettermann [8595]
	* 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)

	Move logic for payment ticket creation to setPaymentDetails in ...


Fri, 01 Jun 2012 12:30:57 GMT Henrik Bettermann [8592]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified)

	Search log files in chronological order.


Fri, 01 Jun 2012 11:25:22 GMT Henrik Bettermann [8591]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Extend applicants statistics.


Fri, 01 Jun 2012 06:29:25 GMT Henrik Bettermann [8590]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Add test for previous revision.


Fri, 01 Jun 2012 06:21:18 GMT Henrik Bettermann [8589]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Do not allow submission when application period has expired.


Thu, 31 May 2012 20:19:58 GMT Henrik Bettermann [8581]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)

	We have to customize also those interfaces which are used for string ...


Thu, 31 May 2012 14:40:49 GMT Henrik Bettermann [8576]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Fix title of payments exporter.


Thu, 31 May 2012 14:30:41 GMT Henrik Bettermann [8575]
	* main/waeup.kofa/trunk/src/waeup/kofa/imagestorage.py (modified)

	We do not need to chmod media files. They won't be edited.


Thu, 31 May 2012 14:19:23 GMT Henrik Bettermann [8574]
	* main/waeup.kofa/trunk/src/waeup/kofa/imagestorage.py (modified)

	Fix typo.


Thu, 31 May 2012 14:16:51 GMT Henrik Bettermann [8573]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/imagestorage.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Perform chmod after uplpoding files into datacenter, creating media ...


Thu, 31 May 2012 07:31:10 GMT Henrik Bettermann [8570]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (modified)

	Do not fetch statistics for each state. Do it only once.


Wed, 30 May 2012 20:05:07 GMT Henrik Bettermann [8565]
	* 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/permissions.py (modified)

	Add ViewApplicationStatistics.


Wed, 30 May 2012 19:33:01 GMT Henrik Bettermann [8564]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Add test.


Wed, 30 May 2012 19:24:51 GMT Henrik Bettermann [8563]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_statistics.png (added)

	Add container statistics property, browser page and button viewlets.


Wed, 30 May 2012 12:00:39 GMT Henrik Bettermann [8562]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Refresh title when saving containers.


Wed, 30 May 2012 08:54:38 GMT Henrik Bettermann [8558]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)

	Workaround to avoid RuntimeErrors.


Wed, 30 May 2012 06:07:25 GMT Henrik Bettermann [8556]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Do not skip test_student_accommodation.


Wed, 30 May 2012 06:06:10 GMT Henrik Bettermann [8555]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt (modified)

	Fix DYNAMIC_CONTENT.


Wed, 30 May 2012 05:09:01 GMT Henrik Bettermann [8554]
	* 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 locales.


Wed, 30 May 2012 04:35:47 GMT Henrik Bettermann [8553]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studyleveleditpage.pt (modified)

	Prepare pagetemplates for localization.


Tue, 29 May 2012 22:49:58 GMT Henrik Bettermann [8552]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified)

	Do not break the contract.


Tue, 29 May 2012 22:36:24 GMT Henrik Bettermann [8550]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified)

	Extend warning message before submitting the application form.


Tue, 29 May 2012 22:35:26 GMT Henrik Bettermann [8549]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified)

	We are customizing PDFApplicationSlip adapter and thus need to define ...


Tue, 29 May 2012 22:34:04 GMT Henrik Bettermann [8548]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified)

	Localize jsaction message.


Tue, 29 May 2012 14:16:23 GMT Henrik Bettermann [8547]
	* 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)

	Disable Applicants tab for containers with more than 5000 records.


Tue, 29 May 2012 12:24:32 GMT Henrik Bettermann [8546]
	* main/waeup.kofa/trunk/tools/prepare_jamb_file.py (modified)

	Replace some odd lga keys.


Tue, 29 May 2012 10:48:05 GMT Henrik Bettermann [8543]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)

	Container keys are strings not integers.


Tue, 29 May 2012 07:10:22 GMT Henrik Bettermann [8541]
	* main/waeup.kofa/trunk/tools/prepare_jamb_file.py (added)

	Converter script for JAMB import files


Tue, 29 May 2012 06:22:11 GMT Henrik Bettermann [8540]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Fix emergency fix. Due to this bug I recovered that ...


Mon, 28 May 2012 05:00:24 GMT Henrik Bettermann [8534]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified)

	Use application fee in session configuration object as fallback if ...


Sun, 27 May 2012 16:50:15 GMT Henrik Bettermann [8533]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Edit docstring and change order of fields.


Sun, 27 May 2012 00:28:10 GMT uli [8529]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport4page.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterlogspage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterlogsshowfilepage.pt (modified)

	Do not use session anymore to store requested logfile names in ...


Sat, 26 May 2012 06:48:58 GMT Henrik Bettermann [8525]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified)

	Add application_fee field to ApplicantsContainers (not used in base ...


Sat, 26 May 2012 05:42:39 GMT Henrik Bettermann [8524]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Determine application fee and set payment attributes in ...


Fri, 25 May 2012 22:01:40 GMT uli [8523]
	* main/waeup.kofa/trunk/tools/copy_media_files.py (added)

	Add sketch of a script to copy over media files from old SRP
	instances.


Fri, 25 May 2012 20:45:24 GMT Henrik Bettermann [8522]
	* main/waeup.kofa/trunk/tools/fix_import_file.py (modified)

	ume is now utme


Fri, 25 May 2012 06:58:27 GMT Henrik Bettermann [8518]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified)

	Do only allow certificates in corresponding application category as ...


Fri, 25 May 2012 02:02:58 GMT uli [8517]
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified)

	Extend tests.


Fri, 25 May 2012 02:02:44 GMT uli [8516]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)

	Exclude backup files by default when listing logfiles.


Fri, 25 May 2012 01:39:32 GMT uli [8515]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Use new logfile search and shorten some overlong lines.


Fri, 25 May 2012 01:24:10 GMT uli [8514]
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified)

	Regression test.


Fri, 25 May 2012 01:23:34 GMT uli [8513]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)

	Find also inner strings.


Fri, 25 May 2012 00:30:22 GMT uli [8512]
	* main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (added)

	Add support for datacenter to search log files.


Thu, 24 May 2012 19:20:26 GMT Henrik Bettermann [8511]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Do not change pending data filenames when uploading into datacenter.


Thu, 24 May 2012 17:51:18 GMT Henrik Bettermann [8510]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified)

	Since we can't copy or edit files with SFTP clients (all files are ...


Thu, 24 May 2012 15:22:10 GMT Henrik Bettermann [8509]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified)

	Emergency fix. Completely untested.


Wed, 23 May 2012 07:44:04 GMT Henrik Bettermann [8498]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)

	items_changes must include state, password and transition (like in ...


Wed, 23 May 2012 06:36:40 GMT Henrik Bettermann [8494]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified)

	Fix exporter tests.


Wed, 23 May 2012 05:59:19 GMT Henrik Bettermann [8493]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified)

	Export student_id in all files.

	Export password, state and history. ...


Tue, 22 May 2012 23:30:17 GMT uli [8492]
	* main/waeup.kofa/trunk/setup.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/logger.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_logger.py (modified)

	Use DatedRotatingFileHandler for logging.


Tue, 22 May 2012 08:39:48 GMT Henrik Bettermann [8491]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Reset _curr_stud_id if student_id has been imported.


Tue, 22 May 2012 08:02:09 GMT uli [8490]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Let conversion checks for student imports reset the student id
	counter.


Tue, 22 May 2012 05:18:50 GMT Henrik Bettermann [8489]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Test if _curr_stud_id is set correctly. This test fails at the ...


Mon, 21 May 2012 15:57:32 GMT Henrik Bettermann [8488]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_duplicates.csv (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified)

	Check if students with duplicate student_ids can't be imported.


Mon, 21 May 2012 10:44:33 GMT Henrik Bettermann [8487]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified)

	Set student 'admitted' after copying.


Mon, 21 May 2012 10:25:58 GMT Henrik Bettermann [8486]
	* main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/usereditformpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/basemanagepage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/change_password.pt (modified)

	'Portal Roles' and 'Retype Password'


Mon, 21 May 2012 10:01:37 GMT Henrik Bettermann [8483]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified)

	next_session_allowed is False if certificate is None.


Mon, 21 May 2012 09:28:46 GMT Henrik Bettermann [8481]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/departmentpage.pt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)

	Clean up code.


Mon, 21 May 2012 07:17:50 GMT Henrik Bettermann [8478]
	* main/waeup.kofa/trunk/tools/fix_import_file.py (modified)

	Prepare script for migration of AAUE data.


Mon, 21 May 2012 06:55:20 GMT Henrik Bettermann [8477]
	* main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified)

	Accept hyphens in email addresses.


Sun, 20 May 2012 11:38:14 GMT Henrik Bettermann [8476]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Fix typo.


Sun, 20 May 2012 09:57:09 GMT Henrik Bettermann [8472]
	* main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.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_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified)

	Add property is_postgrad.

	Add invariant constraint to ICertificate.


Sun, 20 May 2012 05:46:07 GMT Henrik Bettermann [8471]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.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)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified)

	Add new workflow transitions for postgraduate students. Take care for ...


Fri, 18 May 2012 00:17:07 GMT uli [8468]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)

	Use SAMPLE_IMAGE and correct typo.


Fri, 18 May 2012 00:13:37 GMT uli [8467]
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_image.bmp (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified)

	Use fileformat recognition when uploading student files.


Thu, 17 May 2012 16:30:02 GMT uli [8466]
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/sample_jpg_valid.jpg (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/sample_pdf_valid.pdf (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/sample_png_valid.png (added)
	* main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified)

	Add helper funcs to determine fileformat of media files.