#
# ChangeLog for main/waeup.sirp/trunk/src/waeup
#
# Generated by Trac 1.2.2
# 15 Jan 2025, 20:37:20

Fri, 10 Jun 2011 12:26:34 GMT uli [6335]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Fix typos.


Fri, 10 Jun 2011 12:18:18 GMT uli [6334]
	* main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.txt (modified)

	Make test compatible with Python 2.5 and 2.6.


Fri, 10 Jun 2011 12:18:02 GMT uli [6333]
	* main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified)

	Make test compatible with Python2.5 and 2.6.


Fri, 10 Jun 2011 12:00:04 GMT uli [6332]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Rename 'getApplicationState' to 'state'. Properties are always named ...


Fri, 10 Jun 2011 11:41:34 GMT uli [6331]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)

	Remove unneeded code.


Fri, 10 Jun 2011 10:23:09 GMT Henrik Bettermann [6329]
	* main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified)

	Rename log file because the term 'application' in misleading in SIRP.


Fri, 10 Jun 2011 10:21:48 GMT Henrik Bettermann [6328]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantaddpage.pt (added)

	Add missing page template.


Fri, 10 Jun 2011 10:20:44 GMT Henrik Bettermann [6327]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Implement ApplicantAddFormPage.


Fri, 10 Jun 2011 10:19:35 GMT Henrik Bettermann [6326]
	* main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscodes.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified)

	Fix tests.


Fri, 10 Jun 2011 09:11:13 GMT Henrik Bettermann [6325]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)

	Assign current applicant principal the PortalUser role for the ...


Fri, 10 Jun 2011 08:26:06 GMT Henrik Bettermann [6324]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/applicantscontainermanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Provide application state as a (property) method of Applicant. This ...


Fri, 10 Jun 2011 08:04:12 GMT Henrik Bettermann [6323]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Replace reserved term 'messages' by 'msgs'.


Fri, 10 Jun 2011 06:58:09 GMT Henrik Bettermann [6322]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	- Use user_data attribute to display more appropriate workflow ...


Fri, 10 Jun 2011 01:58:21 GMT uli [6321]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)

	Remove unused imports and reorder a bit.


Fri, 10 Jun 2011 01:54:08 GMT uli [6320]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)

	Cut overlong lines.


Fri, 10 Jun 2011 01:52:06 GMT uli [6319]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)

	Remove trailing whitespace.


Fri, 10 Jun 2011 01:51:30 GMT uli [6318]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Add subscriber that replaces the redundant code from browser.py.


Fri, 10 Jun 2011 01:51:03 GMT uli [6317]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)

	Remove redundant code before there appears more of it.


Fri, 10 Jun 2011 00:26:27 GMT uli [6316]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Clean up:

	- Cut overlong lines

	- Remove trailing whitespace

	- ...


Fri, 10 Jun 2011 00:02:00 GMT uli [6315]
	* main/waeup.sirp/trunk/src/waeup/sirp/images (deleted)

	Remove subpackage 'images'. No need for it any more.


Thu, 09 Jun 2011 23:59:45 GMT uli [6314]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)

	Use the new default provider for passport fields to return some image ...


Thu, 09 Jun 2011 23:58:39 GMT uli [6313]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	- Make passport image placeholder constants strings instead of
	  ...


Thu, 09 Jun 2011 23:02:36 GMT uli [6312]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified)

	- Add a destructor that removes the bound file of the bound Blob when ...


Thu, 09 Jun 2011 22:50:26 GMT uli [6311]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/image.txt (modified)

	Remove trailing whitespace.


Thu, 09 Jun 2011 22:49:24 GMT uli [6310]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (modified)

	Remove IFileRetrieval-based parts of test. We do not support ...


Thu, 09 Jun 2011 22:18:27 GMT uli [6309]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified)

	Change WAeUPImageFile implementation: it now uses a local Blob to ...


Thu, 09 Jun 2011 20:44:27 GMT Henrik Bettermann [6307]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified)

	Adjust design and style sheets of workflow message box.


Thu, 09 Jun 2011 16:59:27 GMT Henrik Bettermann [6306]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Minor changes.


Thu, 09 Jun 2011 16:59:04 GMT Henrik Bettermann [6305]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)

	Fill message attribute with workflow messages and display on forms.


Thu, 09 Jun 2011 16:57:32 GMT Henrik Bettermann [6304]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Add message attribute to log workflow transitions.


Thu, 09 Jun 2011 12:27:17 GMT Henrik Bettermann [6303]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)

	Control workflow in views.


Thu, 09 Jun 2011 12:24:40 GMT Henrik Bettermann [6302]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Move lock field to the bottom.


Wed, 08 Jun 2011 21:17:42 GMT Henrik Bettermann [6301]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Do not define workflow states as attributes. We will use the workflow ...


Wed, 08 Jun 2011 21:12:34 GMT Henrik Bettermann [6300]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (modified)

	Extend application workflow.


Wed, 08 Jun 2011 21:08:34 GMT Henrik Bettermann [6299]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/placeholder_f.jpg (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/placeholder_m.jpg (modified)

	Reduce size of placeholder images.


Wed, 08 Jun 2011 00:14:45 GMT uli [6297]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicants.py (modified)

	Fix testing problems simply by turning basic unittests into ...


Tue, 07 Jun 2011 12:16:27 GMT Henrik Bettermann [6296]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified)

	Move workflow methods from certificates to applicants.


Tue, 07 Jun 2011 12:13:49 GMT Henrik Bettermann [6295]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/workflow.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/workflow.py (deleted)

	Move to applicants package.


Tue, 07 Jun 2011 12:11:58 GMT Henrik Bettermann [6294]
	* main/waeup.sirp/trunk/src/waeup/sirp/workflow.py (modified)

	Reuse workflow.py for applicants.


Tue, 07 Jun 2011 10:20:23 GMT uli [6293]
	* main/waeup.sirp/trunk/src/waeup/sirp/images (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/images/__init__.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/images/container.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/images/tests (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/images/tests/__init__.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/images/tests/test_container.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)

	Add (at least temporarily) some components for storing and ...


Tue, 07 Jun 2011 08:24:54 GMT Henrik Bettermann [6292]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Remove unused import.


Mon, 06 Jun 2011 22:49:37 GMT uli [6291]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified)

	Remove the 'fix' from yesterday. We now use ...


Mon, 06 Jun 2011 22:47:53 GMT uli [6290]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Set default for passport image via new
	IContextAwareDefaultFactory. ...


Mon, 06 Jun 2011 22:42:24 GMT uli [6289]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_interfaces.py (modified)

	Remove trailing whitespace.


Mon, 06 Jun 2011 22:41:25 GMT uli [6288]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicants.py (modified)

	Improve some applicants related tests: for setup register ...


Mon, 06 Jun 2011 13:01:39 GMT uli [6286]
	* main/waeup.sirp/trunk/src/waeup/sirp/datacenter.py (modified)

	Remove trailing whitespace.


Mon, 06 Jun 2011 02:34:16 GMT uli [6285]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	The max_size for images might now (hopefully) work.


Mon, 06 Jun 2011 02:31:41 GMT uli [6284]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified)

	Fix bug #32.


Mon, 06 Jun 2011 02:31:08 GMT uli [6283]
	* main/waeup.sirp/trunk/src/waeup/sirp/image/tests.py (modified)

	Remove trailing whitespace.


Sat, 04 Jun 2011 14:01:57 GMT uli [6282]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/batching.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_batching.py (modified)

	Fix batching of applicants containers.


Sat, 04 Jun 2011 14:00:30 GMT uli [6281]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/sample_container_data.csv (modified)

	Use working CSV data.


Sat, 04 Jun 2011 14:00:09 GMT uli [6280]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/container.py (modified)

	Register factory for ApplicantsContainer.


Sat, 04 Jun 2011 12:35:13 GMT uli [6279]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Check whether the preferred date format ('YYYY-MM-DD') is accepted by ...


Sat, 04 Jun 2011 12:23:23 GMT uli [6278]
	* main/waeup.sirp/trunk/src/waeup/sirp/configure.zcml (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/ftesting.zcml (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/overrides.zcml (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Add extended bools widget. This one accepts also '1', 'true', 'yes' ...


Sat, 04 Jun 2011 11:19:25 GMT uli [6277]
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)

	Update convert interface.


Sat, 04 Jun 2011 11:17:28 GMT uli [6276]
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.txt (modified)

	Remove old converters and disable tests for them.


Sat, 04 Jun 2011 02:29:21 GMT uli [6273]
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_batching.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Finally make the new converter work. API-wise it is as good as the ...


Fri, 03 Jun 2011 12:23:30 GMT uli [6272]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/jambtables/tests/test_batching.py (modified)

	Disable test temporarily.


Fri, 03 Jun 2011 12:17:28 GMT uli [6271]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified)

	Fix test.


Thu, 02 Jun 2011 12:23:28 GMT uli [6268]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Test converter with vocabs with non-string values.


Thu, 02 Jun 2011 12:14:53 GMT uli [6267]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Prove that the converter can handle simple vocabularies.


Thu, 02 Jun 2011 10:51:24 GMT uli [6266]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Show that the converter can create new instances when given a factory ...


Thu, 02 Jun 2011 10:23:37 GMT uli [6265]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Show that we can inject our own formfields when converting strings ...


Thu, 02 Jun 2011 02:46:31 GMT uli [6264]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Some converter tests for basic data types.


Thu, 02 Jun 2011 02:46:07 GMT uli [6263]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)

	Extend converter and create own interface for it.


Wed, 01 Jun 2011 13:43:17 GMT uli [6262]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Remove trash.


Wed, 01 Jun 2011 13:39:28 GMT uli [6261]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified)

	Update tests. Still just experimental. Also to test svnmailer.


Wed, 01 Jun 2011 13:38:51 GMT uli [6260]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)

	Add own getWidgetsDate function to retrieve bindings of errors to ...


Wed, 01 Jun 2011 00:52:39 GMT uli [6259]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified)

	Remove trailing whitespace.


Tue, 31 May 2011 08:39:48 GMT uli [6258]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/converters.py (modified)

	Add a zope.formlib-based converter. Just playing around with ...


Tue, 31 May 2011 08:37:56 GMT uli [6257]
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (added)

	Add new test suite for enhanced converters. This is full of ...


Tue, 31 May 2011 08:24:43 GMT Henrik Bettermann [6256]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/vocabularies.py (added)

	Move vocabularies and sources into a separate module like in ...


Tue, 31 May 2011 07:41:11 GMT Henrik Bettermann [6255]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Implement choice field for entry_session.

	Scores must be integers.


Tue, 31 May 2011 07:12:39 GMT Henrik Bettermann [6254]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_display.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Render Admitted Course of Study seperately and provide URL to ...


Mon, 30 May 2011 23:06:15 GMT uli [6253]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/sample_container_data.csv (added)

	Add some sample CSV data.


Mon, 30 May 2011 23:05:49 GMT uli [6252]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_batching.py (modified)

	Adapt tests for Applicants Container. The last, most complex and most ...


Mon, 30 May 2011 21:57:00 GMT uli [6251]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/batching.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_batching.py (modified)

	First steps to make the copied batch-stuff work with regular ...


Mon, 30 May 2011 21:25:38 GMT uli [6250]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/batching.py (copied)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_batching.py (copied)

	Copy over batching-related modules from jambtables (maybe last thing ...


Mon, 30 May 2011 13:28:16 GMT Henrik Bettermann [6249]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/lgas.py (added)

	Provide source for LGA field (Nigerian local government areas). We ...


Mon, 30 May 2011 11:38:19 GMT Henrik Bettermann [6248]
	* main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified)

	Use a contextual source for the selection of study courses ...


Mon, 30 May 2011 08:27:48 GMT Henrik Bettermann [6247]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Be more precise and let managers know that the code exists in the ...


Mon, 30 May 2011 08:17:42 GMT Henrik Bettermann [6246]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Use always flash messages. The user does not expect error messages ...


Mon, 30 May 2011 07:41:18 GMT Henrik Bettermann [6245]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/coursecontainer.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/coursecontainer.txt (modified)

	Use and raise DuplicationError for Courses too.


Mon, 30 May 2011 07:17:03 GMT Henrik Bettermann [6244]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/courserefs.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.txt (modified)

	Fix tests.


Mon, 30 May 2011 07:15:54 GMT Henrik Bettermann [6243]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/batching.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified)

	Use DuplicationError exception for batching (data import).


Mon, 30 May 2011 01:51:56 GMT uli [6242]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified)

	More docs.


Mon, 30 May 2011 01:49:09 GMT uli [6241]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_certificatecontainer.py (modified)

	Update tests.


Mon, 30 May 2011 01:48:59 GMT uli [6240]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified)

	Add docs and make __setitem__ check for cert.code == key.


Mon, 30 May 2011 01:16:38 GMT uli [6239]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_certificatecontainer.py (modified)

	Remove unused imports and register certificatecontainer module as ...


Mon, 30 May 2011 01:14:13 GMT uli [6238]
	* main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified)

	Add some functional doctest helpers.


Mon, 30 May 2011 01:04:28 GMT uli [6237]
	* main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified)

	Remove trailing whitespaces.


Mon, 30 May 2011 00:29:49 GMT uli [6236]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified)

	Remove unwanted shit.


Mon, 30 May 2011 00:28:06 GMT uli [6235]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Remove catches of zope.exception.DuplicationError. This exception is ...


Mon, 30 May 2011 00:26:13 GMT uli [6234]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Reorder imports.


Mon, 30 May 2011 00:22:11 GMT uli [6233]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.py (modified)

	Replace old clear() implementation with a call to internal function ...


Mon, 30 May 2011 00:20:17 GMT uli [6232]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_certificatecontainer.py (modified)

	- Fix duplication tests.
	- Add working test for clear() method of ...


Sun, 29 May 2011 23:34:22 GMT uli [6231]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificatecontainer.txt (modified)

	Fix test.


Sun, 29 May 2011 23:31:35 GMT uli [6230]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/tests/test_certificatecontainer.py (modified)

	Reorder imports.


Sun, 29 May 2011 23:27:45 GMT uli [6229]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified)

	Fix addCertificate()-related browser test.


Sun, 29 May 2011 23:25:13 GMT uli [6228]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified)

	Handle DuplicationError from addCertificate() properly.