# # ChangeLog for / # # Generated by Trac 1.2.2 # 25 Dec 2024, 20:29:32 Mon, 14 Oct 2019 20:08:10 GMT Henrik Bettermann [15682] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/students/browser.py (modified) Repair dataNotComplete in students module. Sun, 13 Oct 2019 21:32:32 GMT Henrik Bettermann [15681] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/students/utils.py (modified) Fix typo. Sun, 13 Oct 2019 21:32:02 GMT Henrik Bettermann [15680] * main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/students/utils.py (modified) Fix typo. Sun, 13 Oct 2019 21:31:36 GMT Henrik Bettermann [15679] * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/students/utils.py (modified) Fix typo. Sun, 13 Oct 2019 21:31:09 GMT Henrik Bettermann [15678] * main/waeup.fceokene/trunk/src/waeup/fceokene/students/utils.py (modified) Fix typo. Sun, 13 Oct 2019 21:29:07 GMT Henrik Bettermann [15677] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Fix typo. Sun, 13 Oct 2019 21:26:54 GMT Henrik Bettermann [15676] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Adjust setPaymentDetails. Sun, 13 Oct 2019 21:19:50 GMT Henrik Bettermann [15675] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/utils/utils.py (modified) Add combi payment cats. Sun, 13 Oct 2019 21:06:08 GMT Henrik Bettermann [15674] * main/waeup.aaua/trunk/src/waeup/aaua/students/browser.py (modified) * main/waeup.aaua/trunk/src/waeup/aaua/students/utils.py (modified) Adjust to changes in bae package. Sun, 13 Oct 2019 21:02:33 GMT Henrik Bettermann [15673] * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_export.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 21:01:01 GMT Henrik Bettermann [15672] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/tests/test_export.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:59:15 GMT Henrik Bettermann [15671] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/interswitch/tests.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/students/tests/test_export.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:54:52 GMT Henrik Bettermann [15670] * main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/students/tests/test_export.py (modified) * main/kofacustom.coewarri/trunk/src/kofacustom/coewarri/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:51:50 GMT Henrik Bettermann [15669] * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/students/tests/test_export.py (modified) * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:48:25 GMT Henrik Bettermann [15668] * main/waeup.fceokene/trunk/src/waeup/fceokene/students/browser.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:46:07 GMT Henrik Bettermann [15667] * main/waeup.aaue/trunk/src/waeup/aaue/students/tests/test_export.py (modified) * main/waeup.aaue/trunk/src/waeup/aaue/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 20:40:12 GMT Henrik Bettermann [15666] * 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/tests/test_export.py (modified) * main/waeup.uniben/trunk/src/waeup/uniben/students/utils.py (modified) Adjust to changes in base package. Sun, 13 Oct 2019 19:45:45 GMT Henrik Bettermann [15665] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/browser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) Adjust to base package. Sun, 13 Oct 2019 19:15:33 GMT Henrik Bettermann [15664] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/onlinepaymentaddform.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Implement combi payments (tests will follow). Sun, 13 Oct 2019 13:44:40 GMT Henrik Bettermann [15663] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interswitch/tests.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/utils/utils.py (modified) School fee instalment payment (2nd version) Fri, 11 Oct 2019 14:36:17 GMT Henrik Bettermann [15662] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Catch LookupError. Fri, 11 Oct 2019 11:31:38 GMT Henrik Bettermann [15661] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/browser/pages.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interswitch/tests.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/locales/en/LC_MESSAGES/waeup.kofa.mo (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/locales/en/LC_MESSAGES/waeup.kofa.po (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/utils/utils.py (modified) Start configuration of school fee payments. Thu, 10 Oct 2019 14:24:16 GMT Henrik Bettermann [15660] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Customize warnCreditsOOR Thu, 10 Oct 2019 13:34:12 GMT Henrik Bettermann [15659] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/studylevel.py (modified) Customize Course Grading System Thu, 10 Oct 2019 12:24:02 GMT Henrik Bettermann [15658] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Add missing import. Thu, 10 Oct 2019 12:22:50 GMT Henrik Bettermann [15657] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Allow passport picture upload. Wed, 09 Oct 2019 20:09:19 GMT Henrik Bettermann [15656] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interswitch/tests.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/tests/test_export.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Update tests. Customize PORTRAIT_CHANGE_STATES. Wed, 09 Oct 2019 19:35:40 GMT Henrik Bettermann [15655] * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/interfaces.py (modified) * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/students/tests/test_export.py (modified) * main/kofacustom.edopoly/trunk/src/kofacustom/edopoly/utils/utils.py (modified) Add payment categories. Wed, 09 Oct 2019 10:10:23 GMT Henrik Bettermann [15654] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/viewlets.py (modified) Replace file viewlets. Wed, 09 Oct 2019 09:28:35 GMT Henrik Bettermann [15653] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/viewlets.py (modified) Double max files size. Wed, 09 Oct 2019 09:27:16 GMT Henrik Bettermann [15652] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/fileviewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Make max file size customizable. Wed, 09 Oct 2019 09:14:07 GMT Henrik Bettermann [15651] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/tests/test_export.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/utils.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/students/viewlets.py (modified) Make max file size customizable. Tue, 08 Oct 2019 15:50:29 GMT Henrik Bettermann [15650] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/viewlets.py (modified) Add signature file viewlet components. Tue, 08 Oct 2019 09:03:48 GMT Henrik Bettermann [15649] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) Remove acceptanceletterupload viewlet. Tue, 08 Oct 2019 08:23:18 GMT Henrik Bettermann [15648] * main/waeup.aaue/trunk/src/waeup/aaue/students/utils.py (modified) Fix code. Mon, 07 Oct 2019 10:12:33 GMT Henrik Bettermann [15647] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/schools.py (modified) More schools. Fri, 04 Oct 2019 21:12:17 GMT Henrik Bettermann [15646] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/hostels (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/hostels/__init__.py (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/hostels/browser.py (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/hostels/hostel.py (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/hostels/interfaces.py (added) Add custom hostel module. Fri, 04 Oct 2019 21:11:24 GMT Henrik Bettermann [15645] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interfaces.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interswitch/browser.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/students/utils.py (modified) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/utils/utils.py (modified) Add payment categories. Fri, 04 Oct 2019 21:10:36 GMT Henrik Bettermann [15644] * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/hostels (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/hostels/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/hostels/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/hostels/hostel.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/hostels/interfaces.py (added) Add custom hostel module. Fri, 04 Oct 2019 20:22:02 GMT Henrik Bettermann [15643] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/schools.py (modified) Reenable all schools again. Fri, 04 Oct 2019 14:20:49 GMT Henrik Bettermann [15642] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) In AAUE only editable appear on the attendance sheet. Hopefully this ... Fri, 04 Oct 2019 13:55:37 GMT Henrik Bettermann [15641] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/browser.py (modified) _student_per_school_exceeded affects only tpu applicants. Thu, 03 Oct 2019 21:05:21 GMT Henrik Bettermann [15640] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/students/browser.py (modified) Adjust to changes made in base package. Thu, 03 Oct 2019 21:04:28 GMT Henrik Bettermann [15639] * main/waeup.aaue/trunk/src/waeup/aaue/applicants/browser.py (modified) Adjust to changes made in base package. Thu, 03 Oct 2019 21:04:18 GMT Henrik Bettermann [15638] * main/waeup.uniben/trunk/src/waeup/uniben/students/browser.py (modified) Adjust to changes made in base package. Thu, 03 Oct 2019 20:57:36 GMT Henrik Bettermann [15637] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/schools.py (modified) Add and remove schools. Thu, 03 Oct 2019 20:51:02 GMT Henrik Bettermann [15636] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Don't call dataNotComplete twice. Thu, 03 Oct 2019 20:47:58 GMT Henrik Bettermann [15635] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/browser.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/interfaces.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/tests/test_browser.py (modified) If applicants haven't saved the form before submission (which is ... Thu, 03 Oct 2019 15:48:17 GMT Henrik Bettermann [15634] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Hand over form data to dataNotComplete. Thu, 03 Oct 2019 10:09:25 GMT Henrik Bettermann [15633] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Use factory to create beds and hostels. Wed, 02 Oct 2019 11:55:52 GMT Henrik Bettermann [15632] * main/waeup.aaue/trunk/src/waeup/aaue/students/utils.py (modified) Further restrictions. Wed, 02 Oct 2019 11:41:49 GMT Henrik Bettermann [15631] * main/waeup.aaue/trunk/src/waeup/aaue/students/browser.py (modified) Remove editable courseticket filter. Wed, 02 Oct 2019 08:18:38 GMT Henrik Bettermann [15630] * main/waeup.aaue/trunk/src/waeup/aaue/students/studylevel.py (modified) Make course tickets of students in state school_fee_paid also ... Tue, 01 Oct 2019 10:22:33 GMT Henrik Bettermann [15629] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Add `score_editing_disabled` switch at course level. Plugins must be ... Tue, 01 Oct 2019 08:46:59 GMT Henrik Bettermann [15628] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_update2.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Take `DELETION_MARKER` into consideration when updating passwords. Mon, 30 Sep 2019 21:39:12 GMT Henrik Bettermann [15627] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Update doctests. Mon, 30 Sep 2019 12:28:28 GMT Henrik Bettermann [15626] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) That seems to be the solution. Mon, 30 Sep 2019 12:26:59 GMT Henrik Bettermann [15625] * main/waeup.aaue/trunk/src/waeup/aaue/students/tests/test_browser.py (modified) Add test Mon, 30 Sep 2019 10:34:21 GMT Henrik Bettermann [15624] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) In all tests the attendance sheet looks nice. Mon, 30 Sep 2019 07:09:49 GMT Henrik Bettermann [15623] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Revert last changes. This seems to be more work. Mon, 30 Sep 2019 07:03:21 GMT Henrik Bettermann [15622] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Next try. Mon, 30 Sep 2019 06:58:01 GMT Henrik Bettermann [15621] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Names are very long in Nigeria. Sun, 29 Sep 2019 20:48:17 GMT Henrik Bettermann [15620] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) ivama: The lecturers, agreed collectively that we should allow KOFA ... Sun, 29 Sep 2019 19:24:55 GMT Henrik Bettermann [15619] * main/waeup.aaue/trunk/src/waeup/aaue/locales/en/LC_MESSAGES/waeup.kofa.mo (modified) * main/waeup.aaue/trunk/src/waeup/aaue/locales/en/LC_MESSAGES/waeup.kofa.po (modified) Result Sheet Sun, 29 Sep 2019 19:24:25 GMT Henrik Bettermann [15618] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Oh, we must translate in utils. Sun, 29 Sep 2019 19:18:56 GMT Henrik Bettermann [15617] * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Ease localization. Sun, 29 Sep 2019 19:06:10 GMT Henrik Bettermann [15616] * main/waeup.aaue/trunk/src/waeup/aaue/students/utils.py (modified) Add non non edo state indigene additional fees for undergraduate ... Sat, 28 Sep 2019 17:37:52 GMT Henrik Bettermann [15615] * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/etranzact (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/etranzact/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/etranzact/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_export.py (modified) Update tests. Add etranzact module. Sat, 28 Sep 2019 17:29:26 GMT Henrik Bettermann [15614] * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/applicant.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/batching.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/browser_templates (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/export.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/interfaces.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/payment.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/tests (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/tests/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/tests/test_applicant.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/tests/test_browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/applicants/utils.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser/pages.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser/pdf.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser/static (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/browser/tests.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/configuration.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/configure.zcml (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/ftesting.zcml (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interfaces.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interswitch (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interswitch/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interswitch/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interswitch/browser_templates (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/interswitch/tests.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales.zcml (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/de (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/de/LC_MESSAGES (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/en (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/en/LC_MESSAGES (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/en/LC_MESSAGES/waeup.kofa.mo (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/en/LC_MESSAGES/waeup.kofa.po (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/fr (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/fr/LC_MESSAGES (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/ha (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/ha/LC_MESSAGES (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/yo (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/locales/yo/LC_MESSAGES (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/mail.zcml (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/meta.zcml (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/payments (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/payments/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/payments/interfaces.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/permissions.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/remita (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/remita/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/remita/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/remita/webservices.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/batching.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/browser_templates (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/export.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/interfaces.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/payments.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/student.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/studycourse.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/studylevel.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_browser.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_export.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/tests/test_student.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/utils.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/students/viewlets.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/testing.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/tests (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/tests/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/tests/test_configuration.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/tests/test_datacenter.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/tests/test_smtp.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/university (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/university/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/utils (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/utils/__init__.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/utils/tests.py (added) * main/kofacustom.skeleton/trunk/src/kofacustom/skeleton/utils/utils.py (added) Revert last revision. It seems that I accidentally deleted the whole ... Fri, 27 Sep 2019 14:42:52 GMT Henrik Bettermann [15613] * main/waeup.aaue/trunk/src/waeup/aaue/locales/en/LC_MESSAGES/waeup.kofa.mo (modified) * main/waeup.aaue/trunk/src/waeup/aaue/locales/en/LC_MESSAGES/waeup.kofa.po (modified) Rename course tickets overview Fri, 27 Sep 2019 14:41:14 GMT Henrik Bettermann [15612] * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) Update file. Thu, 26 Sep 2019 11:41:34 GMT Henrik Bettermann [15611] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestppw.pt (added) Add missing page template. Thu, 26 Sep 2019 11:39:09 GMT Henrik Bettermann [15610] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/students/browser.rst (modified) Add docs. Thu, 26 Sep 2019 11:38:36 GMT Henrik Bettermann [15609] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/loginasstep1.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Finalize parents access. Thu, 26 Sep 2019 05:45:10 GMT Henrik Bettermann [15608] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/interswitch/browser.py (modified) Change clearance fee account for ndft and hndft Wed, 25 Sep 2019 11:34:29 GMT Henrik Bettermann [15607] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Add ParentsPasswordMandate. Tue, 24 Sep 2019 17:21:28 GMT Henrik Bettermann [15606] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Parents access implementation (part 1) Mon, 23 Sep 2019 20:16:44 GMT Henrik Bettermann [15605] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/schools.py (modified) Update SCHOOLS Mon, 23 Sep 2019 05:31:17 GMT Henrik Bettermann [15604] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/interswitch/browser.py (modified) Fix typo. Sun, 22 Sep 2019 08:55:30 GMT Henrik Bettermann [15603] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/interswitch/browser.py (modified) Fix hndgrad and ndgrad split payment configuration. Fri, 20 Sep 2019 15:55:47 GMT Henrik Bettermann [15602] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/interfaces.py (modified) Add current year. Fri, 20 Sep 2019 15:42:16 GMT Henrik Bettermann [15601] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/etranzact (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/etranzact/__init__.py (added) * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/etranzact/browser.py (added) Add etranzact components for students. Fri, 20 Sep 2019 15:35:17 GMT Henrik Bettermann [15600] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/studentsbrowser.py (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Add etranzact components for students. Fri, 20 Sep 2019 13:24:59 GMT Henrik Bettermann [15599] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (modified) Redirect to payment view. Fri, 20 Sep 2019 13:14:07 GMT Henrik Bettermann [15598] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Application payment should work now. Fri, 20 Sep 2019 12:00:07 GMT Henrik Bettermann [15597] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Return unicode. Fri, 20 Sep 2019 06:51:47 GMT Henrik Bettermann [15596] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates/requery_etranzact.pt (deleted) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Save modifications. They are completely untested because demo server ... Thu, 19 Sep 2019 23:38:52 GMT uli [15595] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/sample_response.html (added) Add a function to extract key/value pairs from HTML forms. Thu, 19 Sep 2019 13:30:53 GMT Henrik Bettermann [15594] * main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/interfaces.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/students/tests/test_browser.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/students/tests/test_utils.py (modified) * main/waeup.fceokene/trunk/src/waeup/fceokene/students/utils.py (modified) Update tests. Remove GATEWAY_AMT again. See ticket #262. Thu, 19 Sep 2019 10:12:53 GMT Henrik Bettermann [15593] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates/requery_etranzact.pt (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Update tests. Wed, 18 Sep 2019 16:51:44 GMT Henrik Bettermann [15592] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/browser.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/interfaces.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/tests/test_browser.py (modified) Change remedial payment form. Wed, 18 Sep 2019 10:16:12 GMT Henrik Bettermann [15591] * main/waeup.aaue/trunk/src/waeup/aaue/interswitch/browser.py (modified) Exclude WAeAC charges/fee from app_balance payments. Tue, 17 Sep 2019 18:32:21 GMT Henrik Bettermann [15590] * main/kofacustom.iuokada/trunk/src/kofacustom/iuokada/interfaces.py (modified) Add Interswitch and eTranzact switch. Tue, 17 Sep 2019 18:31:10 GMT Henrik Bettermann [15589] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates/requery_etranzact.pt (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Backup work. Waiting for answers from eTranzact. Tue, 17 Sep 2019 18:27:50 GMT Henrik Bettermann [15588] * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/browser.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/interfaces.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/applicants/viewlets.py (modified) * main/kofacustom.dspg/trunk/src/kofacustom/dspg/permissions.py (modified) Enable application slip for special applications. Tue, 17 Sep 2019 07:30:51 GMT Henrik Bettermann [15587] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) Do not print picture on application slip if application is without ... Thu, 12 Sep 2019 05:27:02 GMT Henrik Bettermann [15586] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/__init__.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates/goto_etranzact.pt (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (modified) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (modified) Add property. Thu, 12 Sep 2019 05:26:07 GMT Henrik Bettermann [15585] * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/__init__.py (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/applicantsbrowser.py (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/browser_templates/goto_etranzact.pt (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/helpers.py (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/etranzact/tests.py (added) * main/kofacustom.nigeria/trunk/src/kofacustom/nigeria/interfaces.py (modified) Trying to find out, how the eTranzact payment gateway works. Wed, 11 Sep 2019 07:21:28 GMT Henrik Bettermann [15584] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Import missing escape function. Wed, 11 Sep 2019 07:15:08 GMT Henrik Bettermann [15583] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) The view is self in this case.