# # ChangeLog for / # # Generated by Trac 1.2.2 # 10 Nov 2024, 14:41:37 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 ... 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:05:16 GMT Henrik Bettermann [6895] * main/waeup.custom/trunk/src/waeup/custom/browser/__init__.py (modified) * main/waeup.custom/trunk/src/waeup/custom/browser/resources.py (modified) * main/waeup.custom/trunk/src/waeup/custom/browser/static/custom_theme_1.css (modified) * main/waeup.custom/trunk/src/waeup/custom/browser/theming.py (modified) Use base theme as basis for customization. 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 22:35:39 GMT uli [6893] * main/waeup.custom/trunk/src/waeup/custom/browser/resources.py (modified) * main/waeup.custom/trunk/src/waeup/custom/browser/static/custom-logo.png (added) * main/waeup.custom/trunk/src/waeup/custom/browser/static/custom_theme_1.css (added) * main/waeup.custom/trunk/src/waeup/custom/browser/theming.py (added) Add simple little custom theme only changing the logo. Thu, 13 Oct 2011 22:32:32 GMT uli [6892] * main/waeup.custom/trunk/src/waeup/custom/configure.zcml (modified) * main/waeup.custom/trunk/src/waeup/custom/overrides.zcml (modified) Looks like we have to include all dependencies in an override.zcml. Thu, 13 Oct 2011 22:31:23 GMT uli [6891] * main/waeup.custom/trunk/etc/debug.ini.in (modified) * main/waeup.custom/trunk/etc/deploy.ini.in (modified) * main/waeup.custom/trunk/etc/site.zcml.in (modified) Use waeup.custom in etc-files. You have to rerun buildout after this ... Thu, 13 Oct 2011 09:20:15 GMT uli [6890] * main/waeup.custom/trunk/src/waeup/custom/README.txt (modified) Remove legacy stuff. Thu, 13 Oct 2011 09:19:10 GMT uli [6889] * main/waeup.custom/trunk/src/waeup/custom/configure.zcml (modified) Remove unneeded directive. Thu, 13 Oct 2011 08:25:33 GMT uli [6888] * main/waeup.custom/trunk/src/waeup/custom/browser (added) * main/waeup.custom/trunk/src/waeup/custom/browser/__init__.py (added) * main/waeup.custom/trunk/src/waeup/custom/browser/resources.py (added) * main/waeup.custom/trunk/src/waeup/custom/browser/static (added) Provide basic modules/dirs to support fanstatic media delivery for ... Thu, 13 Oct 2011 08:24:05 GMT uli [6887] * main/waeup.custom/trunk/buildout.cfg (modified) Reflect new package name. Thu, 13 Oct 2011 08:14:21 GMT uli [6886] * main/waeup.custom/trunk (modified) Add external svn link to waeup.sirp trunk. As waeup.sirp is not part ... Thu, 13 Oct 2011 08:13:29 GMT uli [6885] * main/waeup.custom/trunk/setup.py (modified) Some changes to reflect new package. Thu, 13 Oct 2011 08:12:55 GMT uli [6884] * main/waeup.custom/trunk/src/waeup/custom/configure.zcml (modified) * main/waeup.custom/trunk/src/waeup/custom/overrides.zcml (added) Reorganize ZCML stuff for custom package. Thu, 13 Oct 2011 07:53:16 GMT uli [6883] * main/waeup.custom/trunk/src/waeup/custom/__init__.py (modified) Remove stuff we don't need here. Thu, 13 Oct 2011 07:52:06 GMT uli [6882] * main/waeup.custom/trunk/src/waeup/custom/browser (deleted) Remove also browser stuff for now. Thu, 13 Oct 2011 07:51:02 GMT uli [6881] * main/waeup.custom/trunk/src/waeup/custom/accesscodes (deleted) * main/waeup.custom/trunk/src/waeup/custom/app.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/app.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/applicants (deleted) * main/waeup.custom/trunk/src/waeup/custom/authentication.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/authentication.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/catalog.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/catalog.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/datacenter.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/datacenter.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/frontpage.rst (deleted) * main/waeup.custom/trunk/src/waeup/custom/hostel (deleted) * main/waeup.custom/trunk/src/waeup/custom/image (deleted) * main/waeup.custom/trunk/src/waeup/custom/imagestorage.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/index.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/interfaces.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/meta.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/objecthistory.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/payments (deleted) * main/waeup.custom/trunk/src/waeup/custom/permissions.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/permissions.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/schema (deleted) * main/waeup.custom/trunk/src/waeup/custom/students (deleted) * main/waeup.custom/trunk/src/waeup/custom/testing.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/tests (deleted) * main/waeup.custom/trunk/src/waeup/custom/university (deleted) * main/waeup.custom/trunk/src/waeup/custom/users.py (deleted) * main/waeup.custom/trunk/src/waeup/custom/users.txt (deleted) * main/waeup.custom/trunk/src/waeup/custom/utils (deleted) * main/waeup.custom/trunk/src/waeup/custom/widgets (deleted) * main/waeup.custom/trunk/src/waeup/custom/workflow.py (deleted) Remove nearly all code from waeup.sirp. Thu, 13 Oct 2011 07:46:28 GMT uli [6880] * main/waeup.custom/trunk/src/waeup/custom (moved) Rename actual main package dir. Thu, 13 Oct 2011 07:39:20 GMT uli [6879] * main/waeup.custom/trunk (copied) Copy over current devel tree. Thu, 13 Oct 2011 07:37:06 GMT uli [6878] * main/waeup.custom (added) Create place for custom sirp. 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. Wed, 05 Oct 2011 06:46:03 GMT Henrik Bettermann [6863] * WAeUP_SRP/trunk/skins/waeup_futminna/create_level_101.py (modified) carryover not carry over Wed, 05 Oct 2011 06:39:58 GMT Henrik Bettermann [6862] * WAeUP_SRP/trunk/skins/waeup_futminna/create_level_101.py (moved) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudentLevelsVoc.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyCourseInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyLevelInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/study_course_view.pt (modified) * WAeUP_SRP/trunk/skins/waeup_student/register_courses.py (modified) Change of functional specification: All students (except those in ... 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. Tue, 04 Oct 2011 06:05:39 GMT Henrik Bettermann [6858] * WAeUP_SRP/trunk/skins/waeup_futminna/create_level_501.py (added) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudentLevelsVoc.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyCourseInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyLevelInfo.py (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/study_course_view.pt (modified) * WAeUP_SRP/trunk/skins/waeup_futminna/study_level_view.pt (modified) * WAeUP_SRP/trunk/skins/waeup_student/register_courses.py (modified) Implement 100L carryover courses registration in current_level 100. ... Tue, 04 Oct 2011 05:52:23 GMT Henrik Bettermann [6857] * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyCourseInfo.py (added) ... and this one too Tue, 04 Oct 2011 05:45:41 GMT Henrik Bettermann [6856] * WAeUP_SRP/trunk/skins/waeup_futminna/study_course_view.pt (added) study_course_view.pt must be customized too. Tue, 04 Oct 2011 05:42:16 GMT Henrik Bettermann [6855] * WAeUP_SRP/trunk/skins/waeup_futminna/getStudentLevelsVoc.py (added) * WAeUP_SRP/trunk/skins/waeup_futminna/getStudyLevelInfo.py (added) * WAeUP_SRP/trunk/skins/waeup_futminna/study_level_view.pt (added) Start customization for 100L carryover courses (level 501). 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. Wed, 21 Sep 2011 13:19:22 GMT Henrik Bettermann [6810] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add register course list action. Wed, 21 Sep 2011 10:34:06 GMT Henrik Bettermann [6809] * main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py (modified) Add some student UI tests. Wed, 21 Sep 2011 08:26:51 GMT Henrik Bettermann [6808] * main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/students/browser_templates/studyleveleditpage.pt (added) Add StudyLevelEditFormPage and CourseTicketAddFormPage2. Both can be ...