#
# ChangeLog for main/waeup.ikoba/trunk/CHANGES.txt
#
# Generated by Trac 1.2.2
# 15 Mar 2025, 02:34:16

Fri, 30 Nov 2018 07:34:44 GMT Henrik Bettermann [15258]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/forbidden_file_2.csv (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/utils/helpers.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/utils/tests/test_helpers.py (modified)

	Do not allow uploading data with trailing whitespaces.


Fri, 30 Nov 2018 07:14:23 GMT Henrik Bettermann [15257]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/buildout.cfg (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/widgets/orderedSelectionList.pt (modified)

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


Thu, 20 Oct 2016 21:13:17 GMT Henrik Bettermann [14221]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/configurationmanagepage.pt (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/mandates/container.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/mandates/interfaces.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/mandates/mandate.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/mandates/tests.py (modified)

	Count mandates on configuration page and provide 'Purge' button.


Thu, 22 Sep 2016 19:43:09 GMT Henrik Bettermann [14173]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/reports.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/datacenterexportpage.pt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/reportscontainerpage.pt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/reports/tests/test_contract_statistics.py (modified)

	Add reports and exports purge buttons.

	Add more tests.


Wed, 06 Apr 2016 10:27:11 GMT Henrik Bettermann [13806]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/layout/static/img/actionicon_stop.png (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/authentication.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/viewlets.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/authentication.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/doctests/batchprocessing_browser.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/interfaces.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_batching.py (modified)

	Add portal maintenance mode.

	See r13394, r13396, r13468.


Wed, 06 Apr 2016 07:42:09 GMT Henrik Bettermann [13804]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/layout/theme.html (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/datacenteruploadpage.pt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/processorsoverview.pt (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/source.pt (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/sourcesoverview.pt (added)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/viewlets.py (modified)

	Rearrange datacenter upload page. Provide modal windows to view all ...


Wed, 06 Apr 2016 05:04:26 GMT Henrik Bettermann [13803]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/authentication.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/usereditformpage.pt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/userscontainerpage.pt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/authentication.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/interfaces.py (modified)

	Enable temporary suspension of officer accounts. Plugins must be ...


Tue, 05 Apr 2016 21:04:39 GMT Henrik Bettermann [13802]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/interfaces.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/utils/utils.py (modified)
	* main/waeup.ikoba/trunk/versions.cfg (modified)

	Do only allow one running export job.
	Add switch to disable all ...


Fri, 26 Feb 2016 11:49:28 GMT uli [13748]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)

	Update history.


Wed, 24 Feb 2016 09:58:13 GMT uli [13728]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)

	Fix version number also in history.


Tue, 16 Jun 2015 14:48:55 GMT Henrik Bettermann [13066]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/__init__.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/layout.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/pages.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/fileviewlets.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/products/browser.py (modified)

	Rename customer views which are not layout-aware and thus not pages.


Fri, 22 May 2015 10:12:45 GMT Henrik Bettermann [12986]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/layout/static/css/base.css (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/browser/batchprocessing.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/permissions.txt (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/reports.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/utils/batching.py (modified)

	Remove quite old bug in `doImport`: Replace empty strings *and* lists ...


Mon, 12 Jan 2015 21:11:03 GMT uli [12455]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/bootstrap.py (modified)
	* main/waeup.ikoba/trunk/versions.cfg (modified)

	Update to latest bootstrap.py and dependent package versions.


Tue, 06 Jan 2015 09:15:21 GMT Henrik Bettermann [12408]
	* main/waeup.ikoba/trunk/CHANGES.txt (modified)
	* main/waeup.ikoba/trunk/layout/static/css/base.css (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/customers/fileviewlets.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/document.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/interfaces.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/tests/test_browser.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/tests/test_document.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/documents/utils.py (modified)
	* main/waeup.ikoba/trunk/src/waeup/ikoba/utils/helpers.py (modified)

	Add RESTDocument.


Fri, 14 Nov 2014 22:42:50 GMT Henrik Bettermann [11962]
	* main/waeup.ikoba/trunk (copied)

	Copy Henrik's experimental Ikoba branch into new waeup.ikoba ...


Fri, 14 Nov 2014 22:32:42 GMT Henrik Bettermann [11958]
	* main/waeup.kofa/branches/henrik-regista/CHANGES.txt (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/browser/interfaces.py (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/browser/layout.py (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/authentication.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/batching.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/browser.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/browser_templates/containermanagepage.pt (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/browser_templates/containerpage.pt (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/catalog.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/customer.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/export.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/interfaces.py (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/permissions.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/sample_customer_data.csv (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/sample_customer_data_duplicates.csv (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/sample_customer_data_update.csv (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/test_batching.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/test_catalog.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/test_customer.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/test_image.bmp (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/tests/test_image.jpg (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/viewlets.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/vocabularies.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/customers/workflow.py (added)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/interfaces.py (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/permissions.py (modified)
	* main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/permissions.txt (modified)

	Add components for customer management. Some tests are still missing.