# # ChangeLog for main # # Generated by Trac 1.2.2 # 26 Dec 2024, 07:19:43 Mon, 08 Dec 2014 12:32:47 GMT Henrik Bettermann [12170] * main/waeup.ikoba/trunk/layout/rules.xml (modified) * main/waeup.ikoba/trunk/layout/static/css/base.css (modified) * main/waeup.ikoba/trunk/layout/theme.html (modified) * main/waeup.ikoba/trunk/tools/download_exports.sh (deleted) * main/waeup.ikoba/trunk/tools/prepare_jamb_file.py (deleted) * main/waeup.ikoba/trunk/versions.cfg (modified) Adjust Diazo theme. Remove useless tools. Fix versions.cfg. Mon, 08 Dec 2014 07:14:15 GMT Henrik Bettermann [12169] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) Define is_verifiable as probably requested. Adjust test. Mon, 08 Dec 2014 06:17:30 GMT Henrik Bettermann [12168] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.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/workflow.py (modified) Documents can't be verified without file(s) attached. Let ... Mon, 08 Dec 2014 05:14:58 GMT Henrik Bettermann [12167] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/viewlets.py (modified) Rename contract property attribute to be more in line with documents. Sun, 07 Dec 2014 22:24:03 GMT Henrik Bettermann [12166] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/viewlets.py (modified) We need to protect also the manage form page of documents. Officers ... Sun, 07 Dec 2014 21:45:40 GMT Henrik Bettermann [12165] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) Ensure that setMD5 really receives file objects and not None. Sun, 07 Dec 2014 19:48:03 GMT Henrik Bettermann [12164] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) Add some comments to emphasize that we usually attach only one file ... Sun, 07 Dec 2014 18:29:12 GMT uli [12163] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) We won't store things in payments, will we? Sun, 07 Dec 2014 15:13:26 GMT Henrik Bettermann [12162] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/workflow.py (modified) Set md5 attributes when verifying a document. Sun, 07 Dec 2014 10:07:29 GMT Henrik Bettermann [12161] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_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) Define connected_files and getMD5 for all kind of customer documents. Sun, 07 Dec 2014 07:56:25 GMT Henrik Bettermann [12160] * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/document.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/interfaces.py (modified) Extend IDocument (prepare for file verification). Sat, 06 Dec 2014 00:51:34 GMT uli [12159] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/container.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/tests/test_interfaces.py (modified) pyflakes. Fri, 05 Dec 2014 23:27:58 GMT uli [12158] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Make Payment a full citizen. Fri, 05 Dec 2014 23:16:13 GMT uli [12157] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/__init__.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/tests/test_interfaces.py (modified) Remove OnlinePayment. All payments are online payments. Fri, 05 Dec 2014 18:31:43 GMT Henrik Bettermann [12156] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) get_documents and get_contracts take only one argument. Fri, 05 Dec 2014 18:30:41 GMT Henrik Bettermann [12155] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/catalog.py (modified) A catalog should be called catalog. Fri, 05 Dec 2014 17:17:09 GMT uli [12154] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/tests/test_payment.py (modified) Fix test. Fri, 05 Dec 2014 17:14:19 GMT uli [12153] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/tests/test_payment.py (modified) More tests for payments. Fri, 05 Dec 2014 17:13:45 GMT uli [12152] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Fix state. Fri, 05 Dec 2014 15:43:24 GMT Henrik Bettermann [12151] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.py (modified) Catch InvalidTransitionError in UI. Fri, 05 Dec 2014 10:19:46 GMT Henrik Bettermann [12150] * main/waeup.uniben/trunk/src/waeup/uniben/students/browser.py (modified) Add faculty. Fri, 05 Dec 2014 10:12:22 GMT Henrik Bettermann [12149] * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/students/browser.py (modified) Breaking a line leads to missing spaces on pdf slips. Fri, 05 Dec 2014 10:01:59 GMT Henrik Bettermann [12148] * main/waeup.kwarapoly/trunk/CHANGES.txt (modified) * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/interswitch/tests.py (modified) * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/students/tests/test_browser.py (modified) * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/students/utils.py (modified) Maint payment checking disabled on Dec 5th, 2014. Fri, 05 Dec 2014 07:09:36 GMT Henrik Bettermann [12147] * main/waeup.uniben/trunk/src/waeup/uniben/students/browser.py (modified) Change text in clearance invitation letter. Thu, 04 Dec 2014 18:11:46 GMT Henrik Bettermann [12146] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py (modified) Do not export is_editable and is_approvable. Thu, 04 Dec 2014 18:11:12 GMT Henrik Bettermann [12145] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.py (modified) Undo the approval of contract and raise an exception if contract ... Thu, 04 Dec 2014 18:10:11 GMT Henrik Bettermann [12144] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) Add property attribute is_approvable. Thu, 04 Dec 2014 12:22:03 GMT Henrik Bettermann [12143] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py (modified) Add contract exporter. Thu, 04 Dec 2014 10:17:06 GMT Henrik Bettermann [12142] * main/waeup.kwarapoly/trunk/CHANGES.txt (modified) * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/applicants/browser.py (modified) * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/applicants/interfaces.py (modified) Nationality and sex must be edited by pre-admission applicants. Thu, 04 Dec 2014 04:04:58 GMT uli [12141] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Remove senseless constructor. Thu, 04 Dec 2014 04:03:33 GMT uli [12140] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) pyflakes. Thu, 04 Dec 2014 04:01:49 GMT uli [12139] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Add interface methods in Payment class. Thu, 04 Dec 2014 04:01:07 GMT uli [12138] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/interfaces.py (modified) Try to make IPayment more consistent. Thu, 04 Dec 2014 03:29:29 GMT uli [12137] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) logger_info should probably go into Logger class (if really needed). Thu, 04 Dec 2014 03:03:29 GMT uli [12136] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Remove attributes probably not needed. Thu, 04 Dec 2014 02:50:37 GMT uli [12135] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/container.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) pep8. Thu, 04 Dec 2014 02:29:29 GMT uli [12134] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Conform to interface and generate unique ids. Thu, 04 Dec 2014 02:28:25 GMT uli [12133] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/tests/test_payment.py (added) Add first tests for local Payment. Thu, 04 Dec 2014 02:27:39 GMT uli [12132] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/interfaces.py (modified) Knipicking. Wed, 03 Dec 2014 18:12:59 GMT Henrik Bettermann [12131] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/sample_contract_data.csv (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py (modified) Adjust tests. Wed, 03 Dec 2014 18:12:37 GMT Henrik Bettermann [12130] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) customer_id is replaced by user_id. Wed, 03 Dec 2014 18:11:40 GMT Henrik Bettermann [12129] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) Use ISampleContract for ContractProcessor. Wed, 03 Dec 2014 18:10:43 GMT Henrik Bettermann [12128] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) user_id is customer_id. Wed, 03 Dec 2014 18:09:28 GMT Henrik Bettermann [12127] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) When checking conversion during import, contracts do not belong to ... Wed, 03 Dec 2014 18:06:27 GMT Henrik Bettermann [12126] * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/document.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/interfaces.py (modified) Add property attribute user_id. Add indexes user_id and state to ... Wed, 03 Dec 2014 12:18:21 GMT Henrik Bettermann [12125] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/sample_contract_data.csv (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified) Add batch processor for contracts. Wed, 03 Dec 2014 10:49:52 GMT Henrik Bettermann [12124] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified) Revert changes from last revision. This was an accidental commit. Wed, 03 Dec 2014 10:25:50 GMT Henrik Bettermann [12123] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_batching.py (modified) Wed, 03 Dec 2014 06:43:26 GMT Henrik Bettermann [12122] * main/waeup.uniben/trunk/src/waeup/uniben/students/browser.py (modified) * main/waeup.uniben/trunk/src/waeup/uniben/students/tests/test_browser.py (modified) * main/waeup.uniben/trunk/src/waeup/uniben/students/viewlets.py (modified) Do only provide invitation letter if physical_clearance_date is set ... Wed, 03 Dec 2014 05:14:41 GMT Henrik Bettermann [12121] * main/waeup.uniben/trunk/src/waeup/uniben/students/browser.py (modified) * main/waeup.uniben/trunk/src/waeup/uniben/students/tests/test_browser.py (modified) * main/waeup.uniben/trunk/src/waeup/uniben/students/viewlets.py (modified) Add clearance invitation slip. Tue, 02 Dec 2014 20:37:44 GMT Henrik Bettermann [12120] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/browser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/interfaces.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) Rename field. Tue, 02 Dec 2014 14:38:31 GMT Henrik Bettermann [12119] * main/waeup.ikoba/trunk/src/waeup/ikoba/browser/templates/widgets.pt (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/widgets/hrefwidget.py (added) Implement HREFDisplayWidget which renders a persistent object title ... Tue, 02 Dec 2014 12:24:21 GMT Henrik Bettermann [12118] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contracteditpage.pt (modified) Simplify pagetemplate. Tue, 02 Dec 2014 09:27:05 GMT uli [12117] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/catalog.py (modified) pep8. Tue, 02 Dec 2014 09:26:09 GMT uli [12116] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/catalog.py (modified) Change lineendings to unix style. Tue, 02 Dec 2014 08:34:20 GMT uli [12115] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/interfaces.py (modified) pep8, pyflakes. Tue, 02 Dec 2014 08:30:50 GMT uli [12114] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/catalog.py (modified) * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/payment.py (modified) Adapt to change interface. Tue, 02 Dec 2014 08:30:01 GMT uli [12113] * main/waeup.ikoba/branches/uli-payments/src/waeup/ikoba/payments/interfaces.py (modified) Try to incorporate a more general idea of payments. Tue, 02 Dec 2014 06:51:59 GMT Henrik Bettermann [12112] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contractaddform.pt (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) Replace 'apptype' by 'contype'. Tue, 02 Dec 2014 06:47:07 GMT Henrik Bettermann [12111] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Parse subversion Id keyword. Tue, 02 Dec 2014 06:43:10 GMT Henrik Bettermann [12110] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/async.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/beaker.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/async.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_async.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/fees.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/sourcefactory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/startup.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/__init__.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/__init__.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_async.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_beaker.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_fees.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_maintenance.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_reports.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_sourcefactory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_startup.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) svn propset svn:keywords "Id" Tue, 02 Dec 2014 06:41:15 GMT Henrik Bettermann [12109] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/__init__.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/testing.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/tests/__init__.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/tests/test_foo.py (modified) svn propset svn:keywords "Id" Tue, 02 Dec 2014 06:36:49 GMT Henrik Bettermann [12108] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) Add test for ClearanceRequestedStudentExporter. Mon, 01 Dec 2014 16:13:12 GMT Henrik Bettermann [12107] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/browser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/interfaces.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/utils.py (modified) Add date_of_invitation field. Add ... Mon, 01 Dec 2014 16:09:11 GMT uli [12106] * main/waeup.ikoba/branches/uli-payments (copied) Create new payments branch. Mon, 01 Dec 2014 16:07:39 GMT uli [12105] * main/waeup.ikoba/branches/uli-payments (deleted) Remove obsolete branch. Mon, 01 Dec 2014 14:43:16 GMT Henrik Bettermann [12104] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.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/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.txt (modified) Ease customization of STUDENT_EXPORTER_NAMES. Mon, 01 Dec 2014 09:59:14 GMT Henrik Bettermann [12103] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) Add sample contract interfaces with additional document field. Use ... Mon, 01 Dec 2014 06:46:13 GMT Henrik Bettermann [12102] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/catalog.py (modified) Change some copyright dates. Mon, 01 Dec 2014 06:41:32 GMT Henrik Bettermann [12101] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_interfaces.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) Add tests for ConCatProductSource and CustomerDocumentSource. Mon, 01 Dec 2014 05:51:58 GMT Henrik Bettermann [12100] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) We don't need a contains method since there are usually only a few ... Sun, 30 Nov 2014 21:08:42 GMT Henrik Bettermann [12099] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contractaddform.pt (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) Renaming batch 3 Sun, 30 Nov 2014 21:00:30 GMT Henrik Bettermann [12098] * main/waeup.ikoba/trunk/src/waeup/ikoba/app.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/utils/utils.py (modified) Renaming batch 2 Sun, 30 Nov 2014 20:49:22 GMT Henrik Bettermann [12097] * main/waeup.ikoba/trunk/src/waeup/ikoba/app.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contractaddform.pt (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contracteditpage.pt (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contractpage.pt (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/contractsmanagepage.pt (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/contracts.py (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/customer.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/permissions.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_contract.py (moved) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/viewlets.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/permissions.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/product.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/sample_product_data.csv (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/webservices.py (modified) The term 'application' should really not be used in Python-based ... Sun, 30 Nov 2014 11:53:40 GMT Henrik Bettermann [12096] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) Adjust logging formats. Inform applicants_catalog when ... Sun, 30 Nov 2014 09:12:44 GMT Henrik Bettermann [12095] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/product.py (modified) Add event subscriber handle_product_removed which ensures that also ... Sun, 30 Nov 2014 08:12:27 GMT Henrik Bettermann [12094] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/catalog.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_catalog.py (modified) Add applications_catalog. We need this catalog for imports. Add ... Sun, 30 Nov 2014 05:55:16 GMT Henrik Bettermann [12093] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) Test AppCatProductSource in browser test. Sat, 29 Nov 2014 17:37:58 GMT Henrik Bettermann [12092] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/vocabularies.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/utils/utils.py (modified) Add product field with source AppCatProductSource for filtering ... Sat, 29 Nov 2014 12:39:00 GMT Henrik Bettermann [12091] * main/waeup.ikoba/trunk/src/waeup/ikoba/app.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/permissions.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/viewlets.py (modified) Add browser tests and fix. Sat, 29 Nov 2014 07:57:51 GMT Henrik Bettermann [12090] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/applicationaddform.pt (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/applicationeditpage.pt (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/applicationpage.pt (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/applicationsmanagepage.pt (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/documentaddform.pt (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser_templates/documentpage.pt (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/container.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/customer.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/permissions.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_container.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/viewlets.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/permissions.py (modified) Add application browser components. Fri, 28 Nov 2014 21:35:09 GMT Henrik Bettermann [12089] * main/waeup.ikoba/trunk/src/waeup/ikoba/app.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/applications.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_application.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/workflow.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/workflow.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/interfaces.py (modified) Implement application content components and rework workflows. Fri, 28 Nov 2014 16:37:38 GMT Henrik Bettermann [12088] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/documents.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/utils.py (modified) Move and rename some dicts. Fri, 28 Nov 2014 16:17:38 GMT Henrik Bettermann [12087] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/customer.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/document.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/documents/utils.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/userscontainer.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/userscontainer.txt (modified) Rename dictionaries in order to not confuse all the dicts. Rename ... Fri, 28 Nov 2014 09:55:52 GMT Henrik Bettermann [12086] * main/kofacustom.wdu/trunk/src/kofacustom/wdu/applicants/export.py (modified) * main/kofacustom.wdu/trunk/src/kofacustom/wdu/applicants/tests/test_browser.py (modified) * main/kofacustom.wdu/trunk/src/kofacustom/wdu/students/export.py (modified) * main/kofacustom.wdu/trunk/src/kofacustom/wdu/students/tests/test_export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 09:55:19 GMT Henrik Bettermann [12085] * main/waeup.uniben/trunk/src/waeup/uniben/applicants/browser.py (modified) Remove unnecessary customization. Fri, 28 Nov 2014 09:54:10 GMT Henrik Bettermann [12084] * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/export.py (modified) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/tests/test_browser.py (modified) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/export.py (modified) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 09:53:51 GMT Henrik Bettermann [12083] * main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/applicants/export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 09:53:40 GMT Henrik Bettermann [12082] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 09:53:21 GMT Henrik Bettermann [12081] * main/waeup.aaue/trunk/src/waeup/aaue/applicants/export.py (modified) * main/waeup.aaue/trunk/src/waeup/aaue/students/export.py (modified) * main/waeup.aaue/trunk/src/waeup/aaue/students/tests/test_export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 08:59:38 GMT Henrik Bettermann [12080] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/applicants/export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/applicants/tests/test_browser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 08:50:17 GMT Henrik Bettermann [12079] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.txt (modified) Rename some exporter classes: singular not plural. Fri, 28 Nov 2014 08:24:49 GMT Henrik Bettermann [12078] * main/waeup.ikoba/trunk/src/waeup/ikoba/products/interfaces.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/sample_product_data.csv (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/utils/utils.py (modified) Add application_category attribute to products. Fri, 28 Nov 2014 07:29:14 GMT Henrik Bettermann [12077] * main/waeup.ikoba/trunk/src/waeup/ikoba/products/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_batching.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_export.py (added) Add product exporter with tests. Fri, 28 Nov 2014 06:56:38 GMT Henrik Bettermann [12076] * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/export.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/customers/tests/test_export.py (modified) Singular not plural. Fri, 28 Nov 2014 06:12:41 GMT Henrik Bettermann [12075] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/coursemanagepage.pt (modified) Fix tab number. Show flash mesage when ading faculties. Fri, 28 Nov 2014 05:45:31 GMT Henrik Bettermann [12074] * main/ngren.theme/trunk/ngren/theme/ngren_theme/about-us.html (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/css/style.css (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/dr-mt-johnson.html (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/example.html (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/full.html (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/home.html (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/img/ngren_logo.png (modified) * main/ngren.theme/trunk/ngren/theme/ngren_theme/img/ngren_logo_short.png (added) * main/ngren.theme/trunk/ngren/theme/ngren_theme/services.html (modified) Display an image instead of text for NGREN logo. Thu, 27 Nov 2014 21:11:32 GMT Henrik Bettermann [12073] * main/waeup.ikoba/trunk/src/waeup/ikoba/products/batching.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/export.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/sample_product_data.csv (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/sample_product_data_update.csv (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_batching.py (added) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_browser.py (modified) Add batch processor for products. Thu, 27 Nov 2014 17:08:19 GMT Henrik Bettermann [12072] * main/waeup.ikoba/trunk/src/waeup/ikoba/permissions.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/browser.py (modified) * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/test_browser.py (modified) Add more products browser tests. Thu, 27 Nov 2014 08:21:11 GMT Henrik Bettermann [12071] * main/waeup.ikoba/trunk/src/waeup/ikoba/products/tests/__init__.py (added) Make tests a package.