# # ChangeLog for / # # Generated by Trac 1.2.2 # 25 Dec 2024, 20:01:30 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 10:46:09 GMT Henrik Bettermann [6995] * WAeUP_SRP/trunk/skins/waeup_futminna/getSchoolFee.py (modified) See ticket #149 comment 2 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. ... Wed, 02 Nov 2011 06:18:08 GMT Henrik Bettermann [6987] * WAeUP_SRP/trunk/skins/waeup_futminna/application_edit.py (modified) Redirect to payments not to start_clearance after editing ... Wed, 02 Nov 2011 06:16:30 GMT Henrik Bettermann [6986] * WAeUP_SRP/trunk/skins/waeup_futminna/application_edit.py (added) 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 11:37:59 GMT Henrik Bettermann [6984] * WAeUP_SRP/trunk/skins/waeup_epayment/interswitch_cb.py (modified) Trigger transition after payment. Tue, 01 Nov 2011 10:11:24 GMT Henrik Bettermann [6983] * WAeUP_SRP/trunk/skins/waeup_futminna/pay_interswitch_accept.py (modified) See last revision. This was missing. Tue, 01 Nov 2011 10:07:13 GMT Henrik Bettermann [6982] * WAeUP_SRP/trunk/skins/waeup_futminna/getPaymentsFolderInfo.py (modified) Show Acceptance Fee button also in state 'objection_raised'. 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 ... Tue, 01 Nov 2011 06:32:43 GMT Henrik Bettermann [6977] * WAeUP_SRP/trunk/skins/waeup_futminna/getSchoolFee.py (modified) Increase school fee (#149). 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 12:30:52 GMT Henrik Bettermann [6964] * WAeUP_SRP/trunk/skins/waeup_futminna/pay_interswitch_accept.py (modified) Adjust fee and switch to live payment. 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 14:24:47 GMT Henrik Bettermann [6957] * WAeUP_SRP/trunk/skins/waeup_futminna/getPaymentsFolderInfo.py (modified) Print 'Successful Payment' if 'desc' is empty but payment was successful. 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 08:04:39 GMT Henrik Bettermann [6955] * WAeUP_SRP/trunk/skins/waeup_futminna/goto_interswitch_form_accept.pt (added) * WAeUP_SRP/trunk/skins/waeup_futminna/interswitch_form_accept.pt (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/pay_interswitch_accept.py (modified) Fiddle with Interswitch surcharge which is, in contrast to school fee ... 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. Tue, 25 Oct 2011 19:42:31 GMT Henrik Bettermann [6950] * 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) Add clearance fee and to session configuration. Tue, 25 Oct 2011 19:30:36 GMT Henrik Bettermann [6949] * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified) Fix test. Tue, 25 Oct 2011 19:29:16 GMT Henrik Bettermann [6948] * main/waeup.custom/trunk/src/waeup/custom/students/browser.py (modified) see r6947 Tue, 25 Oct 2011 19:27:02 GMT Henrik Bettermann [6947] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Only getPaymentDetails will be overridden in customization packages. ... Tue, 25 Oct 2011 14:37:07 GMT Henrik Bettermann [6946] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add test for starting course registration. Tue, 25 Oct 2011 14:21:53 GMT Henrik Bettermann [6945] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) Increase entry_num by 1 when AC is added. Tue, 25 Oct 2011 14:11:49 GMT Henrik Bettermann [6944] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Implement StartCourseRegistrationPage (tests will follow). Tue, 25 Oct 2011 10:16:01 GMT Henrik Bettermann [6943] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Implement write_log_message function and log removal of payments as ... Tue, 25 Oct 2011 09:44:52 GMT Henrik Bettermann [6942] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Reorganize test_manage_payments and add more tests for payments made ... Tue, 25 Oct 2011 09:02:31 GMT Henrik Bettermann [6941] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add tests for school fee payments. Tue, 25 Oct 2011 08:52:28 GMT Henrik Bettermann [6940] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/paymentsmanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) We only need a PaymentsManageFormPage which can be used by both ... Tue, 25 Oct 2011 08:49:28 GMT Henrik Bettermann [6939] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) Display correct flash message. Tue, 25 Oct 2011 05:41:34 GMT Henrik Bettermann [6938] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add tests. Tue, 25 Oct 2011 05:40:59 GMT Henrik Bettermann [6937] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Rename purchase_accesscode create_accesscode. Mon, 24 Oct 2011 10:23:11 GMT Henrik Bettermann [6936] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Implement purchase_accesscode function which creates access codes for ... Mon, 24 Oct 2011 10:20:40 GMT Henrik Bettermann [6935] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/enterpin.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Rename 'clearance access code' 'clearance activation code'. Mon, 24 Oct 2011 10:18:06 GMT Henrik Bettermann [6934] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) payment_date must be writable. Mon, 24 Oct 2011 05:38:24 GMT Henrik Bettermann [6933] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) Be more verbose. Mon, 24 Oct 2011 05:33:59 GMT Henrik Bettermann [6932] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/tests/test_accesscode.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Create empty school fee, clearance and hostel application AC batches ... Mon, 24 Oct 2011 05:00:37 GMT Henrik Bettermann [6931] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/interfaces.py (modified) Allow empty AC batches. Sun, 23 Oct 2011 21:31:27 GMT Henrik Bettermann [6930] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/permissions.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Implement OnlinePaymentCallbackPage to simulate a valid callback. Sun, 23 Oct 2011 19:41:47 GMT Henrik Bettermann [6929] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.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) Add clearance payment category. Sun, 23 Oct 2011 18:52:50 GMT Henrik Bettermann [6928] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser_templates/searchpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/catalog.py (modified) Show owner on search page. Sun, 23 Oct 2011 18:30:07 GMT Henrik Bettermann [6927] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/accesscode.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/interfaces.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) Clearance ACs (and also upcoming school fee ACs) might have been ... Sat, 22 Oct 2011 08:43:54 GMT Henrik Bettermann [6926] * main/waeup.custom/trunk/src/waeup/custom/browser/tests.py (added) * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/utils.py (modified) Test coverage now 100% Sat, 22 Oct 2011 07:29:31 GMT Henrik Bettermann [6925] * main/waeup.custom/trunk/src/waeup/custom/students/browser.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/utils.py (modified) The customized payment functions can now use the new ... Sat, 22 Oct 2011 07:28:22 GMT Henrik Bettermann [6924] * main/waeup.custom/trunk/src/waeup/custom/browser/pages.py (added) Customize SessionConfiguration form pages. They must use the new ... Sat, 22 Oct 2011 07:26:58 GMT Henrik Bettermann [6923] * main/waeup.custom/trunk/src/waeup/custom/configuration.py (added) * main/waeup.custom/trunk/src/waeup/custom/interfaces.py (added) * main/waeup.custom/trunk/src/waeup/custom/tests (added) * main/waeup.custom/trunk/src/waeup/custom/tests/__init__.py (added) * main/waeup.custom/trunk/src/waeup/custom/tests/test_configuration.py (added) Customize SessionConfiguration class. Sat, 22 Oct 2011 06:47:23 GMT Henrik Bettermann [6922] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Do not setup SessionConfiguration object in StudentsFullSetup. We ... Sat, 22 Oct 2011 06:41:56 GMT Henrik Bettermann [6921] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_configuration.py (modified) Verify also ISessionConfigurationAdd. Sat, 22 Oct 2011 05:15:30 GMT Henrik Bettermann [6920] * main/waeup.sirp/trunk/src/waeup/sirp/configuration.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) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) Provide a getPaymentDetails function which requires a ... Sat, 22 Oct 2011 05:12:29 GMT Henrik Bettermann [6919] * main/waeup.sirp/trunk/src/waeup/sirp/tests/test_configuration.py (added) Add tests for configuration interfaces and factories. Fri, 21 Oct 2011 10:26:08 GMT Henrik Bettermann [6918] * main/waeup.sirp/trunk/src/waeup/sirp/browser/breadcrumbs.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/configuration.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Add SessionConfigurationManageFormPage and ... Fri, 21 Oct 2011 08:46:51 GMT Henrik Bettermann [6917] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) Implement function delSubobjects for deleting objects in containers. Fri, 21 Oct 2011 08:01:14 GMT Henrik Bettermann [6916] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/configurationmanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/configuration.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Implement SessionConfiguration, SessionConfigurationAddFormPage, ... Thu, 20 Oct 2011 17:14:37 GMT Henrik Bettermann [6915] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/vocabularies.py (modified) Move year_range and academic_sessions_vocab to waeup.sirp.interfaces. Thu, 20 Oct 2011 16:48:59 GMT Henrik Bettermann [6914] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Increase test coverage. Wed, 19 Oct 2011 17:17:23 GMT Henrik Bettermann [6913] * main/waeup.sirp/trunk/src/waeup/sirp/university/catalog.py (modified) Extend certificates_catalog and let's search for certificates too. Wed, 19 Oct 2011 12:58:49 GMT Henrik Bettermann [6912] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studycoursepage.pt (modified) Show current study mode on StudyCourseDisplayFormPage. Wed, 19 Oct 2011 12:32:30 GMT Henrik Bettermann [6911] * WAeUP_SRP/trunk/skins/waeup_futminna/getPaymentsFolderInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getSchoolFee.py (modified) Reduce fee for some students. Disable also acceptance fee payment. Wed, 19 Oct 2011 06:56:47 GMT Henrik Bettermann [6910] * WAeUP_SRP/trunk/profiles/default/vocabularies/payment_categories.xml (modified) * WAeUP_SRP/trunk/skins/waeup_epayment/interswitch_cb.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/admission_form.pt (added) * WAeUP_SRP/trunk/skins/waeup_futminna/getPaymentsFolderInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/interswitch_form_accept.pt (added) * WAeUP_SRP/trunk/skins/waeup_futminna/pay_interswitch_accept.py (added) * WAeUP_SRP/trunk/skins/waeup_futminna/payments_view.pt (modified) Implement FUTMinna acceptance fee payment. Tue, 18 Oct 2011 20:28:00 GMT Henrik Bettermann [6909] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterlogspage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacentermanagepage.pt (modified) Replace tabs. Tue, 18 Oct 2011 20:25:17 GMT Henrik Bettermann [6908] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterimport1page.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterimport2page.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterimport3page.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterimport4page.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterlogspage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacentermanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenteruploadpage.pt (modified) User proper title and label attributes of views in administration ... Tue, 18 Oct 2011 17:56:51 GMT Henrik Bettermann [6907] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/app.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/breadcrumbs.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/administrationpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/universitypage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/configuration.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/permissions.py (modified) Implement a configuration container. Transfer attributes from ... Tue, 18 Oct 2011 10:05:55 GMT Henrik Bettermann [6906] * main/waeup.sirp/trunk/src/waeup/sirp/hostel (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) Remove hostel package. Will be 'hostels' later. Tue, 18 Oct 2011 10:04:35 GMT Henrik Bettermann [6905] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Remove unused interfaces from main module. Tue, 18 Oct 2011 07:05:14 GMT Henrik Bettermann [6904] * WAeUP_SRP/trunk/profiles/futminna/layouts/student_clearance.xml (modified) Enable scratch card validation to start clearance. Sun, 16 Oct 2011 09:11:59 GMT Henrik Bettermann [6903] * main/waeup.custom/trunk/src/waeup/custom/ftesting.zcml (modified) * main/waeup.custom/trunk/src/waeup/custom/students/browser.py (modified) * main/waeup.custom/trunk/src/waeup/custom/students/browser_templates (added) * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (modified) * main/waeup.custom/trunk/src/waeup/custom/testing.py (added) Let's grok w.c. instead of w.s for testing. Sat, 15 Oct 2011 06:05:00 GMT Henrik Bettermann [6902] * main/waeup.custom/trunk/src/waeup/custom/applicants (added) * main/waeup.custom/trunk/src/waeup/custom/applicants/__init__.py (added) * main/waeup.custom/trunk/src/waeup/custom/students (added) * main/waeup.custom/trunk/src/waeup/custom/students/__init__.py (added) * main/waeup.custom/trunk/src/waeup/custom/students/browser.py (added) * main/waeup.custom/trunk/src/waeup/custom/students/tests.py (added) * main/waeup.custom/trunk/src/waeup/custom/students/utils.py (added) * main/waeup.custom/trunk/src/waeup/custom/university (added) * main/waeup.custom/trunk/src/waeup/custom/university/__init__.py (added) * main/waeup.custom/trunk/src/waeup/custom/utils (added) * main/waeup.custom/trunk/src/waeup/custom/utils/__init__.py (added) Add customization of OnlinePaymentAddFormPage. Works perfectly with ...