# # ChangeLog for main/waeup.sirp # # Generated by Trac 1.2.2 # 10 Nov 2024, 14:13:35 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 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. 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. Sat, 15 Oct 2011 05:43:12 GMT Henrik Bettermann [6901] * main/waeup.sirp/trunk/setup.py (modified) Replace README.txt by app.txt also in setup.py. Sat, 15 Oct 2011 05:20:30 GMT Henrik Bettermann [6900] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add test for displaying payment ticket. Sat, 15 Oct 2011 05:07:51 GMT Henrik Bettermann [6899] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Change browser test according to last revision. Sat, 15 Oct 2011 05:04:19 GMT Henrik Bettermann [6898] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) In the base package we can only create payment tickets with amount = ... Fri, 14 Oct 2011 16:10:30 GMT Henrik Bettermann [6897] * main/waeup.sirp/trunk/src/waeup/sirp/README.txt (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/app.txt (modified) Merge README.txt and app.txt. This will also catch the error on ... Fri, 14 Oct 2011 09:00:42 GMT Henrik Bettermann [6896] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add some manage payments UI tests. Fri, 14 Oct 2011 08:01:30 GMT Henrik Bettermann [6894] * main/waeup.sirp/trunk/src/waeup/sirp/browser/resources.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/waeup-base.css (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/theming.py (modified) Let's provide a real YUI base theme which can be customized. Thu, 13 Oct 2011 06:06:11 GMT Henrik Bettermann [6877] * 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/payments.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py (modified) In Student Online Payments we have to store the item session. Thus we ... Wed, 12 Oct 2011 19:30:01 GMT Henrik Bettermann [6876] * 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 getPaymentDetails and getSchoolFee functions (to be moved ... Wed, 12 Oct 2011 19:28:49 GMT Henrik Bettermann [6875] * main/waeup.sirp/trunk/src/waeup/sirp/payments/payment.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/payments.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_payment.py (added) Add StudentOnlinePayment class (including factory) which also ... Wed, 12 Oct 2011 19:19:43 GMT Henrik Bettermann [6874] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Add entry_mode field which is needed for FUTMinna school fee calculation. Wed, 12 Oct 2011 19:18:15 GMT Henrik Bettermann [6873] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) Add more surcharge fields. Tue, 11 Oct 2011 16:24:34 GMT Henrik Bettermann [6872] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/loginapplicant.pt (modified) Catch traceback if startdate or endddate isn't set. Tue, 11 Oct 2011 09:09:42 GMT Henrik Bettermann [6871] * main/waeup.sirp/trunk/buildout.cfg (modified) Require newer versions of docutils and Jinja2. Tue, 11 Oct 2011 06:25:57 GMT Henrik Bettermann [6870] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) Add payment breadcrumb. Mon, 10 Oct 2011 16:50:11 GMT Henrik Bettermann [6869] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/payment.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/paymentsmanagepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/paymentspage.pt (added) Add user interfaces to add, remove and manage student online payments. Mon, 10 Oct 2011 15:18:08 GMT Henrik Bettermann [6868] * main/waeup.sirp/trunk/src/waeup/sirp/widgets/datewidget.py (modified) We don't need the class FormattedDatetimeDisplayWidget. The ... Mon, 10 Oct 2011 15:09:28 GMT Henrik Bettermann [6867] * main/waeup.sirp/trunk/src/waeup/sirp/widgets/datewidget.py (modified) Add FormattedDatetimeDisplayWidget. Fri, 07 Oct 2011 07:24:45 GMT Henrik Bettermann [6866] * main/waeup.sirp/trunk/src/waeup/sirp/payments/payment.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests.py (modified) Online payments must be importable. So we might need a factory. Wed, 05 Oct 2011 10:21:53 GMT Henrik Bettermann [6865] * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.py (modified) Fix vocabs. Wed, 05 Oct 2011 10:17:04 GMT Henrik Bettermann [6864] * main/waeup.sirp/trunk/src/waeup/sirp/payments/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/payments/payment.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.py (added) Add payment components and interfaces. One single test module is enough. Tue, 04 Oct 2011 10:10:35 GMT Henrik Bettermann [6861] * main/waeup.sirp/trunk/src/waeup/sirp/payments (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/container.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/interfaces.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests/__init__.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/payments/tests/test_container.py (added) Add payments module. Tue, 04 Oct 2011 10:09:51 GMT Henrik Bettermann [6860] * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/payments.py (modified) Inherit StudentPaymentsContainer from PaymentsContainer in payments ... Tue, 04 Oct 2011 10:07:26 GMT Henrik Bettermann [6859] * main/waeup.sirp/trunk/src/waeup/sirp/students/__init__.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/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_student.py (modified) Rename StudentPayments to StudentPaymentsContainer. Mon, 03 Oct 2011 11:30:01 GMT Henrik Bettermann [6854] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) Break overlong lines. Mon, 03 Oct 2011 11:29:14 GMT Henrik Bettermann [6853] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterimport4page.pt (modified) We don't need a 'back to' button on import page 4. Mon, 03 Oct 2011 11:28:07 GMT Henrik Bettermann [6852] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add some browser UI tests for student data imports. Mon, 03 Oct 2011 11:27:15 GMT Henrik Bettermann [6851] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_batching.py (modified) Add second student data update test with matric_numbers as locators. Mon, 03 Oct 2011 11:25:57 GMT Henrik Bettermann [6850] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_student_data_update2.csv (added) Add sample data import file for tests. Mon, 03 Oct 2011 08:11:11 GMT Henrik Bettermann [6849] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Searching for reg_numbers or matric_numbers makes batch importing ... Mon, 03 Oct 2011 08:05:53 GMT Henrik Bettermann [6848] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_student_data_update.csv (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_batching.py (modified) Include student update and removal tests. Mon, 03 Oct 2011 08:04:49 GMT Henrik Bettermann [6847] * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) Define conversion checking method which can be customized by derived ... Sun, 02 Oct 2011 09:45:29 GMT Henrik Bettermann [6846] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_batching.py (modified) Enable locating students by reg_number or matric_number for update ... Sun, 02 Oct 2011 08:15:51 GMT Henrik Bettermann [6845] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Do not return the student_id when calling addStudent. The student_id ... Sun, 02 Oct 2011 08:00:16 GMT Henrik Bettermann [6844] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_student_data.csv (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_studycourse_data.csv (modified) Change from DOS to Unix format. Due to the wrong format the import ... Sun, 02 Oct 2011 07:57:57 GMT Henrik Bettermann [6843] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_batching.py (modified) Use matric_number for location of studycourses as well. Sun, 02 Oct 2011 06:58:56 GMT Henrik Bettermann [6842] * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) We don't need a studycourse_added handler to update local roles. The ... Sun, 02 Oct 2011 06:57:13 GMT Henrik Bettermann [6841] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Fix errors reported by tests. Sun, 02 Oct 2011 06:33:32 GMT Henrik Bettermann [6840] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_student_data.csv (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/sample_studycourse_data.csv (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_batching.py (added) Add functional tests for student and student study course importers. Sat, 01 Oct 2011 06:44:44 GMT Henrik Bettermann [6839] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/users.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/logger.py (modified) Use common and coherent naming convention for all event handlers. Sat, 01 Oct 2011 06:28:16 GMT Henrik Bettermann [6838] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Fill up student container in student module not in container module. Fri, 30 Sep 2011 10:27:23 GMT Henrik Bettermann [6837] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) Ensure that only update mode can be used for StudentStudyCourse ... Fri, 30 Sep 2011 08:24:05 GMT Henrik Bettermann [6836] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Move removedStudentHandler to right place. Fri, 30 Sep 2011 08:19:45 GMT Henrik Bettermann [6835] * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) Move comment to proper place. Fri, 30 Sep 2011 08:18:01 GMT Henrik Bettermann [6834] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) Fix boolean logic. Fri, 30 Sep 2011 08:14:18 GMT Henrik Bettermann [6833] * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) Skip location and catalog fields, used to locate the object, when ... Thu, 29 Sep 2011 09:06:00 GMT Henrik Bettermann [6832] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) Add removedStudentHandler which logs if a student has been removed. Thu, 29 Sep 2011 07:54:36 GMT Henrik Bettermann [6831] * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) We use the same headers for failed and finished files. Both files get ... Thu, 29 Sep 2011 07:13:26 GMT Henrik Bettermann [6830] * main/waeup.sirp/trunk/src/waeup/sirp/students/container.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Fire transition after student has been added. Otherwise we don't see ... Thu, 29 Sep 2011 06:40:38 GMT Henrik Bettermann [6829] * 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) Reduce style declarations in page templates. ... Thu, 29 Sep 2011 06:37:15 GMT Henrik Bettermann [6828] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) Catch double headers already in import step 2. Do not show table if ... Thu, 29 Sep 2011 06:32:48 GMT Henrik Bettermann [6827] * main/waeup.sirp/trunk/src/waeup/sirp/datacenter.py (modified) Use SIRP datetime format. Wed, 28 Sep 2011 19:45:05 GMT Henrik Bettermann [6826] * 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) Replace tabs. Wed, 28 Sep 2011 17:08:45 GMT Henrik Bettermann [6825] * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) Add StudentStudyCourseProcessor. Wed, 28 Sep 2011 17:08:05 GMT Henrik Bettermann [6824] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/batching.txt (modified) Skip ignored columns in failed and finished data files. In the ... Wed, 28 Sep 2011 14:08:34 GMT Henrik Bettermann [6823] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) We don't use review_state any more. Wed, 28 Sep 2011 05:31:57 GMT Henrik Bettermann [6822] * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) We need a StudentStudyCourseFactory for imports (only). Tue, 27 Sep 2011 08:36:16 GMT Henrik Bettermann [6821] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/batching.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/university/batching.py (modified) Add first version of Student Importer. This student importer imports ... Tue, 27 Sep 2011 08:25:04 GMT Henrik Bettermann [6820] * main/waeup.sirp/trunk/src/waeup/sirp/browser/resources.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/jquery.dataTables.min.js (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/toggleall.js (added) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containermanagepage.pt (modified) Add a 'toggle all' Javascript function to klick all select boxes at ... Tue, 27 Sep 2011 08:07:54 GMT Henrik Bettermann [6819] * main/waeup.sirp/trunk/src/waeup/sirp/utils/overrides.zcml (modified) * main/waeup.sirp/trunk/src/waeup/sirp/utils/tests/test_converters.py (modified) We should be very strict when importing dates and allow only one ... Tue, 27 Sep 2011 08:00:33 GMT Henrik Bettermann [6818] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/containerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studentaddpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_catalog.py (modified) Replace student's name attribute by fullname attributes to avoid ... Fri, 23 Sep 2011 06:12:45 GMT Henrik Bettermann [6817] * main/waeup.sirp/trunk/buildout-windows.cfg (modified) Update buildout-windows.cfg. Thu, 22 Sep 2011 12:30:15 GMT Henrik Bettermann [6816] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/loginapplicant.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/workflow.py (modified) Application is only allowed between start and end time. Show dates on ... Thu, 22 Sep 2011 01:28:34 GMT uli [6815] * main/waeup.sirp/trunk/src/waeup/sirp/students/studycourse.py (modified) Update local roles of officers for students when the students ... Wed, 21 Sep 2011 16:44:12 GMT uli [6814] * main/waeup.sirp/trunk/src/waeup/sirp/students/catalog.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/student.py (modified) Make student certificates better accessible, for instance by catalog. Wed, 21 Sep 2011 15:51:52 GMT uli [6813] * main/waeup.sirp/trunk/src/waeup/sirp/university/department.py (modified) Remove trailing whitespace. Wed, 21 Sep 2011 15:49:58 GMT uli [6812] * main/waeup.sirp/trunk/src/waeup/sirp/university/department.py (modified) Enable setting a clearance officer for departments. Wed, 21 Sep 2011 15:49:21 GMT uli [6811] * main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified) Enable setting a clearance officer for a faculty.