#
# ChangeLog for main
#
# Generated by Trac 1.2.2
# 3 Apr 2025, 13:24:39

Wed, 09 Nov 2011 13:34:17 GMT Henrik Bettermann [7060]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Add more tests.

	browser.py: If student owns a bed, this bed will be ...


Wed, 09 Nov 2011 12:40:22 GMT Henrik Bettermann [7059]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	Also relocate student if bed_type of bed has changed.


Wed, 09 Nov 2011 12:37:25 GMT Henrik Bettermann [7058]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)

	Fix event handler.


Wed, 09 Nov 2011 12:34:48 GMT Henrik Bettermann [7057]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Managers can relocate students if the bed's bed_type has changed.
 ...


Wed, 09 Nov 2011 10:30:30 GMT Henrik Bettermann [7056]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_call.png (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Add 'Request callback' button.


Wed, 09 Nov 2011 07:02:02 GMT uli [7055]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified)

	Minor clean ups.


Wed, 09 Nov 2011 06:42:13 GMT uli [7054]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified)

	Insert passport image in PDF output.


Wed, 09 Nov 2011 05:50:45 GMT uli [7053]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)

	Extend docs.
	Add new convenience method to get external files by context.


Wed, 09 Nov 2011 05:50:11 GMT uli [7052]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified)

	Extend tests to show what we expect from the new ExtFileStore method.


Wed, 09 Nov 2011 05:48:41 GMT uli [7051]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/interfaces.py (modified)

	Update docs.
	Add new method for external file storage.


Tue, 08 Nov 2011 22:39:05 GMT uli [7050]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_interfaces.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/vocabularies.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/workflow.py (modified)

	Remove more obsolete imports.


Tue, 08 Nov 2011 22:28:45 GMT uli [7049]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_root.py (modified)

	Remove obsolete imports.


Tue, 08 Nov 2011 22:27:23 GMT uli [7048]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/root.py (modified)

	Still not sure: do we really need logger_info()? Anyway we can write ...


Tue, 08 Nov 2011 22:23:27 GMT uli [7047]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/interfaces.py (modified)

	Remove obsolete imports and image field default provider.


Tue, 08 Nov 2011 22:19:35 GMT uli [7046]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/authentication.py (modified)

	Turn gentle check into emergency break. As a side effect we get 100% ...


Tue, 08 Nov 2011 22:18:28 GMT Henrik Bettermann [7045]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Add test for bed release.


Tue, 08 Nov 2011 21:58:01 GMT uli [7044]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/authentication.py (modified)

	Complete yet unfinished unregister method.


Tue, 08 Nov 2011 21:57:33 GMT uli [7043]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_authentication.py (modified)

	Add missing tests.


Tue, 08 Nov 2011 21:50:31 GMT Henrik Bettermann [7042]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	Implement releaseBed method and releaseBeds action (test will
	follow).


Tue, 08 Nov 2011 21:31:52 GMT uli [7041]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified)

	Fix detected bug.


Tue, 08 Nov 2011 21:31:37 GMT uli [7040]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified)

	Bring test coverage for applicant.py back to 100%.


Tue, 08 Nov 2011 21:13:59 GMT uli [7039]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified)

	Update docs.


Tue, 08 Nov 2011 20:48:58 GMT uli [7038]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified)

	Remove obsolete imports/code, reorder imports


Tue, 08 Nov 2011 20:44:12 GMT uli [7037]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified)

	Remove obsolete imports and tests.


Tue, 08 Nov 2011 20:40:18 GMT uli [7036]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified)

	Remove obsolete imports.


Tue, 08 Nov 2011 18:41:25 GMT uli [7035]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)

	Remove obsolete imports.


Tue, 08 Nov 2011 18:22:43 GMT uli [7034]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_browser.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_app.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified)

	Remove old blob storage and fix related tests.


Tue, 08 Nov 2011 18:21:24 GMT uli [7033]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/app.py (modified)

	As university instances are not longer responsible for storing ...


Tue, 08 Nov 2011 14:13:30 GMT uli [7032]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified)

	Finish default file store name chooser and related tests.


Tue, 08 Nov 2011 13:23:34 GMT uli [7031]
	* main/waeup.sirp/branches/ulif-extimgstore/buildout.cfg (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/browser/resources.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/browser/theming.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/university/certificatecontainer.py (modified)

	- Pin Sphinx version to 1.0.7. Apparently this is the last version ...


Tue, 08 Nov 2011 08:15:34 GMT Henrik Bettermann [7030]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Fix test.


Tue, 08 Nov 2011 07:39:37 GMT Henrik Bettermann [7029]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Use always view directive for action buttons.

	Add test for opening ...


Tue, 08 Nov 2011 07:21:58 GMT Henrik Bettermann [7028]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Implement ExportPDFCourseRegistrationSlipPage (work in progess).
 ...


Tue, 08 Nov 2011 06:42:07 GMT Henrik Bettermann [7027]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Implement ExportPDFBedTicketSlipPage.


Tue, 08 Nov 2011 06:30:04 GMT Henrik Bettermann [7026]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Callback can't be applied twice.


Tue, 08 Nov 2011 06:21:19 GMT Henrik Bettermann [7025]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	The same payment ticket (with same p_item, p_session and p_category) ...


Mon, 07 Nov 2011 18:21:42 GMT Henrik Bettermann [7024]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Students are only allowed to create bed allocation payment tickets if ...


Mon, 07 Nov 2011 17:42:23 GMT Henrik Bettermann [7023]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	Uups, the if statement was wrong. We need more tests.


Mon, 07 Nov 2011 17:25:30 GMT Henrik Bettermann [7022]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	It should be clearance_fee not clearance, like in the custom package.


Mon, 07 Nov 2011 17:20:24 GMT Henrik Bettermann [7021]
	* main/waeup.custom/trunk/buildout-windows.cfg (modified)
	* main/waeup.custom/trunk/src/waeup/custom/interfaces.py (modified)
	* main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified)
	* main/waeup.custom/trunk/src/waeup/custom/students/utils.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Adjust customisation and base package.


Mon, 07 Nov 2011 13:05:58 GMT Henrik Bettermann [7020]
	* main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified)

	Change order of fields slightly.


Mon, 07 Nov 2011 13:03:42 GMT Henrik Bettermann [7019]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Implement download page for pdf payment receipts ...


Mon, 07 Nov 2011 09:56:59 GMT Henrik Bettermann [7018]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Some more tests to be sure that the bed type and payment item are ...


Mon, 07 Nov 2011 09:42:01 GMT Henrik Bettermann [7017]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/accommodationmanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Add tests for student accommodation booking.


Mon, 07 Nov 2011 08:12:38 GMT uli [7016]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)

	More docs.


Mon, 07 Nov 2011 07:43:23 GMT Henrik Bettermann [7015]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_home.png (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_reload.png (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Implement realocation page.


Mon, 07 Nov 2011 07:40:59 GMT Henrik Bettermann [7014]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified)

	Only bed_coordinates and bed_type must be readable.


Mon, 07 Nov 2011 07:39:58 GMT Henrik Bettermann [7013]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/permissions.py (modified)

	Allow hostel officers to view students.


Mon, 07 Nov 2011 07:39:20 GMT Henrik Bettermann [7012]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt (modified)

	Link student ids with student accomodation page.


Mon, 07 Nov 2011 07:24:31 GMT uli [7011]
	* main/waeup.sirp/branches/ulif-extimgstore/docs/source/developerdocs/api/api_imagestorage.rst (added)
	* main/waeup.sirp/branches/ulif-extimgstore/docs/source/developerdocs/api/applicants/api_browser.rst (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/docs/source/developerdocs/api/index.rst (modified)

	Include imagestorage docs in sphinx.


Sun, 06 Nov 2011 23:36:21 GMT uli [7010]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)

	- Give an overview over file handling with the external file store. ...


Sun, 06 Nov 2011 17:24:21 GMT Henrik Bettermann [7009]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/accommodationmanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Filter actions if students are using the AccommodationManageFormPage. ...


Sun, 06 Nov 2011 17:18:51 GMT Henrik Bettermann [7008]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/breadcrumbs.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified)

	Define target method for breadcrumbs. We can't use the viewname ...


Sun, 06 Nov 2011 10:38:36 GMT Henrik Bettermann [7007]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/accommodationmanagepage.pt (modified)

	Show more details in table.


Sun, 06 Nov 2011 10:11:44 GMT Henrik Bettermann [7006]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/catalog.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Add missing handler.


Sun, 06 Nov 2011 08:54:08 GMT Henrik Bettermann [7005]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified)

	Add test. The last test fails because the event handler is still
	missing.


Sun, 06 Nov 2011 08:52:36 GMT Henrik Bettermann [7004]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Prepare selection of bed for customization.


Fri, 04 Nov 2011 21:26:33 GMT Henrik Bettermann [7003]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	We have to call notify(grok.ObjectModifiedEvent(self)) to update the ...


Fri, 04 Nov 2011 18:36:27 GMT uli [7002]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/app.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/__init__.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/applicant.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser_templates/form_display.pt (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/browser_templates/form_edit.pt (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/interfaces.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_applicant.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/applicants/tests/test_browser.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/browser/browser.txt (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/imagestorage.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_app.py (modified)
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/tests/test_imagestorage.py (modified)

	Throw in the complete mess of last 2 weeks. External file storage now ...


Fri, 04 Nov 2011 18:33:04 GMT uli [7001]
	* main/waeup.sirp/branches/ulif-extimgstore/src/waeup/sirp/files/media (added)

	Add a default media directory for external file storage. This is only ...


Fri, 04 Nov 2011 18:31:35 GMT uli [7000]
	* main/waeup.sirp/branches/ulif-extimgstore/buildout.cfg (modified)

	Pin WebOb version to stay Python 2.5 compatible.


Fri, 04 Nov 2011 18:17:01 GMT uli [6999]
	* main/waeup.sirp/branches/ulif-extimgstore (copied)

	Create branch for external image storage implementation.


Fri, 04 Nov 2011 17:33:06 GMT Henrik Bettermann [6998]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)

	Renumber and sort remaining beds correctly.


Fri, 04 Nov 2011 17:32:02 GMT Henrik Bettermann [6997]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	Don't use access code if no bed is found. This is in contrast to the ...


Fri, 04 Nov 2011 14:36:44 GMT Henrik Bettermann [6996]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Implement bed booking algorithm (work in progress!).


Fri, 04 Nov 2011 07:13:32 GMT Henrik Bettermann [6994]
	* main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Remove maintenance fee attributes. We don't need them in bed tickets. ...


Thu, 03 Nov 2011 21:19:00 GMT Henrik Bettermann [6993]
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Extend  ISessionConfiguration and fix utils.py.


Thu, 03 Nov 2011 15:40:11 GMT Henrik Bettermann [6992]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/accommodationmanagepage.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified)

	Add Views for IBedTicket instances.

	To get the old ZODB working, ...


Thu, 03 Nov 2011 15:33:53 GMT Henrik Bettermann [6991]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)

	Add comment from Martijn why 'hostel._p_changed = True' might be ...


Thu, 03 Nov 2011 15:31:49 GMT Henrik Bettermann [6990]
	* main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified)

	Move registration_state definitions from students/workflow.py to ...


Wed, 02 Nov 2011 12:18:49 GMT Henrik Bettermann [6989]
	* main/waeup.sirp/trunk/src/waeup/sirp/students/accommodation.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified)

	Initialze bed ticket system.


Wed, 02 Nov 2011 11:23:55 GMT Henrik Bettermann [6988]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Implement logging for reservation switch.

	Fix switchReservation.
 ...


Tue, 01 Nov 2011 12:06:16 GMT Henrik Bettermann [6985]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Add more tests for hostel management.


Tue, 01 Nov 2011 08:50:26 GMT Henrik Bettermann [6981]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Simplify invariant bedsOverlap.


Tue, 01 Nov 2011 08:34:05 GMT Henrik Bettermann [6980]
	* main/waeup.sirp/trunk/src/waeup/sirp/imagestorage.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/testing.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified)

	We have to create a real (deep) list copy of self.keys() when ...


Tue, 01 Nov 2011 08:25:10 GMT Henrik Bettermann [6979]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.txt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/facultycontainer.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/university/facultycontainer.txt (modified)

	Remove unused clear method which was even wrong.


Tue, 01 Nov 2011 08:12:36 GMT Henrik Bettermann [6978]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)

	Remove all empty beds when updating a hostel and then refill hostel ...


Mon, 31 Oct 2011 10:53:17 GMT Henrik Bettermann [6976]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Consider bed_reserved attribute when filling up an (old) hostel.


Mon, 31 Oct 2011 10:11:06 GMT Henrik Bettermann [6975]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Use List field for 'reserved' attribute and fill or remove list items ...


Mon, 31 Oct 2011 08:27:43 GMT Henrik Bettermann [6974]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Move reservation switch method to bed class.


Mon, 31 Oct 2011 07:53:13 GMT Henrik Bettermann [6973]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/vocabularies.py (modified)

	Implement reserved bed switcher.
	Change bed_type notation.


Mon, 31 Oct 2011 05:00:21 GMT Henrik Bettermann [6972]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/catalog.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Add beds_catalog.


Mon, 31 Oct 2011 04:35:23 GMT Henrik Bettermann [6971]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	We don't need special handling codes with and without categorization ...


Sun, 30 Oct 2011 08:29:17 GMT Henrik Bettermann [6970]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/hostelmanagepage.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/vocabularies.py (modified)

	First version of bed creator (work in progress).


Sun, 30 Oct 2011 08:22:57 GMT Henrik Bettermann [6969]
	* main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified)

	Remove unused import.


Sun, 30 Oct 2011 08:22:28 GMT Henrik Bettermann [6968]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/default_waeup_edit_form.pt (modified)

	We need to list error details for invariants checking. These errors ...


Sun, 30 Oct 2011 08:19:04 GMT Henrik Bettermann [6967]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified)

	Use default_waup_edit_template also for children of WAeUPAddFormPage.


Sat, 29 Oct 2011 17:26:32 GMT Henrik Bettermann [6966]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)

	Catch KeyError.


Sat, 29 Oct 2011 17:25:03 GMT Henrik Bettermann [6965]
	* main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py (modified)

	We don't need an explicit missing value in application_categories.


Sat, 29 Oct 2011 08:15:11 GMT Henrik Bettermann [6963]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/__init__.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Add bed components.


Sat, 29 Oct 2011 07:31:42 GMT Henrik Bettermann [6962]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Increase test coverage.


Fri, 28 Oct 2011 05:34:33 GMT Henrik Bettermann [6961]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (modified)

	Add UI tests.


Thu, 27 Oct 2011 10:31:08 GMT Henrik Bettermann [6960]
	* main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified)

	Add global role 'waeup.AccommodationOfficer'.


Thu, 27 Oct 2011 10:22:32 GMT Henrik Bettermann [6959]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/containermanagepage.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/containerpage.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser_templates/primarynavtab.pt (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Add pagetemplates and extend logging.


Wed, 26 Oct 2011 15:49:21 GMT Henrik Bettermann [6958]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/vocabularies.py (added)

	Add more hostel configuration fields.


Wed, 26 Oct 2011 10:47:02 GMT Henrik Bettermann [6956]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Add more fields and fix code.


Wed, 26 Oct 2011 06:27:24 GMT Henrik Bettermann [6954]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Let's create hostels without a factory.

	There is no need to ...


Wed, 26 Oct 2011 05:45:41 GMT Henrik Bettermann [6953]
	* main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/browser.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/permissions.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified)

	Add some basic hostel UI stuff.


Wed, 26 Oct 2011 03:54:42 GMT Henrik Bettermann [6952]
	* main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (modified)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (modified)

	Add logger and add hostels container to site root.


Wed, 26 Oct 2011 03:38:52 GMT Henrik Bettermann [6951]
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/__init__.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/container.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/hostel.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/interfaces.py (added)
	* main/waeup.sirp/trunk/src/waeup/sirp/hostels/tests.py (added)

	Start implementation of hostels package.