# # ChangeLog for main/waeup.kofa/trunk # # Generated by Trac 1.2.2 # 20 Sep 2024, 10:41:52 Tue, 14 Jan 2014 06:52:21 GMT Henrik Bettermann [10906] * main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified) Add more property attributes to the Payer adapter. Mon, 13 Jan 2014 09:16:22 GMT Henrik Bettermann [10900] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified) Change copyright information. Sun, 12 Jan 2014 18:44:14 GMT Henrik Bettermann [10895] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Flash message if student record is created. Tue, 07 Jan 2014 07:32:50 GMT Henrik Bettermann [10874] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Make tests turn-of-the-year-resistant. Thu, 19 Dec 2013 12:23:23 GMT Henrik Bettermann [10855] * main/waeup.kofa/trunk/src/waeup/kofa/smtp.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_smtp.py (modified) Add additional recipient. Thu, 19 Dec 2013 09:43:34 GMT Henrik Bettermann [10854] * main/waeup.kofa/trunk/src/waeup/kofa/smtp.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_smtp.py (modified) Send cc of all mails to sender. Sun, 15 Dec 2013 07:12:17 GMT Henrik Bettermann [10846] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Add description. Sat, 14 Dec 2013 08:16:52 GMT Henrik Bettermann [10845] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Jason is requesting customization of registration number field. This ... Wed, 11 Dec 2013 13:22:38 GMT Henrik Bettermann [10843] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Add test which ensures that no error occurs if we unselect ... Wed, 11 Dec 2013 13:21:37 GMT Henrik Bettermann [10842] * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) We do not need a default value for p_category. Wed, 11 Dec 2013 12:13:52 GMT Henrik Bettermann [10841] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Catch traceback. Regression test will follow. Tue, 10 Dec 2013 07:40:18 GMT Henrik Bettermann [10832] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Reorganize setPaymentDetails. Add test. Tue, 10 Dec 2013 06:24:03 GMT Henrik Bettermann [10831] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Implement a special application procedure. This application is meant ... Tue, 10 Dec 2013 06:19:25 GMT Henrik Bettermann [10830] * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Update pot file. Fri, 29 Nov 2013 11:24:54 GMT Henrik Bettermann [10816] * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add missing context directive. Enable customization of MyStudentDataTab. Fri, 29 Nov 2013 08:25:23 GMT Henrik Bettermann [10811] * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Make AddPreviousPaymentActionButton customizable. Fri, 29 Nov 2013 07:32:28 GMT Henrik Bettermann [10810] * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Make AddBalancePaymentActionButton customizable. Thu, 28 Nov 2013 16:50:50 GMT Henrik Bettermann [10805] * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Localize StudentManageApplicationLink properly. Thu, 28 Nov 2013 15:12:39 GMT Henrik Bettermann [10803] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Resolve configuration conflict. Thu, 28 Nov 2013 14:09:10 GMT Henrik Bettermann [10802] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) We need to customize some buttons for the EDP. Thu, 21 Nov 2013 17:40:55 GMT Henrik Bettermann [10787] * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Default values can't be translated. Thu, 21 Nov 2013 16:23:00 GMT Henrik Bettermann [10782] * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) We may hide these buttons in custom packages. Wed, 20 Nov 2013 07:49:06 GMT Henrik Bettermann [10771] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) For customization we need to name the tab viewlets. Wed, 06 Nov 2013 16:57:15 GMT Henrik Bettermann [10709] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) Shorten setUpWidgets. Wed, 06 Nov 2013 10:56:11 GMT Henrik Bettermann [10706] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) We need to customize the states in which students can change their ... Wed, 06 Nov 2013 08:17:23 GMT Henrik Bettermann [10704] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Set date_of_birth. Wed, 06 Nov 2013 07:57:08 GMT Henrik Bettermann [10702] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) post_text can be the note. Mon, 04 Nov 2013 16:11:06 GMT Henrik Bettermann [10694] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) 'password' is not a schema field. Mon, 04 Nov 2013 06:46:51 GMT Henrik Bettermann [10688] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Print current mode on pdf slips. Sun, 03 Nov 2013 07:13:05 GMT Henrik Bettermann [10686] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Make renderPDFAdmissionLetter more flexible. Sat, 02 Nov 2013 09:02:26 GMT Henrik Bettermann [10685] * main/waeup.kofa/trunk/src/waeup/kofa/browser/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Remove other redundant interfaces, see previous revision. Sat, 02 Nov 2013 08:50:58 GMT Henrik Bettermann [10684] * main/waeup.kofa/trunk/src/waeup/kofa/browser/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) We do not need IFacultyAdd. A simple omit('code') does the same job. Sat, 02 Nov 2013 08:18:00 GMT Henrik Bettermann [10683] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) hostel_id must not be readonly. Otherwise updateEntry doesn't work in ... Fri, 01 Nov 2013 07:59:47 GMT Henrik Bettermann [10681] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Set maintenance fee for each hostel. Fri, 01 Nov 2013 07:22:10 GMT Henrik Bettermann [10680] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Extend IHostel so that we can configure maintenance fee for each hostel. Thu, 31 Oct 2013 17:58:50 GMT uli [10678] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) pyflakes. Thu, 31 Oct 2013 17:58:03 GMT uli [10677] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) PEP8. Thu, 31 Oct 2013 17:51:25 GMT uli [10676] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified) Check uploaded CSV files more thoroughly before processing. Wed, 30 Oct 2013 08:10:45 GMT Henrik Bettermann [10674] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser_templates/containerpage.pt (modified) Fix link. Wed, 30 Oct 2013 07:11:21 GMT Henrik Bettermann [10673] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified) Add block letter 'J'. Thu, 26 Sep 2013 09:37:25 GMT Henrik Bettermann [10655] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/exportjobsindex.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/static (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/static/actionicon_reload.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/breadcrumbs.py (modified) Implement an VirtualApplicantsExportJobContainer which allows to ... Thu, 26 Sep 2013 08:17:05 GMT Henrik Bettermann [10654] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) The the container keyword should be the container ode and not the ... Thu, 26 Sep 2013 06:27:53 GMT Henrik Bettermann [10653] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) We need to export applicants of single containers. First step is to ... Wed, 25 Sep 2013 16:13:45 GMT uli [10652] * main/waeup.kofa/trunk/versions.cfg (modified) Pin down z3c.coverage. The 2.0.0 version is not able to process ... Wed, 25 Sep 2013 06:46:53 GMT Henrik Bettermann [10650] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/breadcrumbs.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatecoursepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Convert longtitle() into property attribute. Wed, 25 Sep 2013 06:36:40 GMT Henrik Bettermann [10649] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) Change label. Tue, 24 Sep 2013 20:04:17 GMT Henrik Bettermann [10648] * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified) Export path to object with local role. Tue, 24 Sep 2013 12:51:11 GMT Henrik Bettermann [10647] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/containermanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/containerpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Rename search button. Tue, 24 Sep 2013 12:39:44 GMT Henrik Bettermann [10646] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/findstudentspage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Implement page to find students in faculties. Tue, 24 Sep 2013 12:38:26 GMT Henrik Bettermann [10645] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantssearchpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Rename buttons. Tue, 24 Sep 2013 11:49:11 GMT Henrik Bettermann [10644] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) Rename button and label. Mon, 23 Sep 2013 09:45:23 GMT Henrik Bettermann [10642] * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Fix typo. Sun, 22 Sep 2013 08:54:03 GMT Henrik Bettermann [10639] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) Define new local roles (see uniben ticket 900). Allow the dynamical ... Sun, 22 Sep 2013 06:25:56 GMT Henrik Bettermann [10638] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/editscorespage.pt (modified) Move score column. Sun, 22 Sep 2013 05:07:40 GMT Henrik Bettermann [10637] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (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) Scores can be removed. Sun, 22 Sep 2013 04:09:57 GMT Henrik Bettermann [10636] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add test to ensure that non-integer scores don't cause a traceback. Sat, 21 Sep 2013 09:12:09 GMT Henrik Bettermann [10635] * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) Using attrs_to_fields, which we didn't use in the beginning, makes a ... Sat, 21 Sep 2013 08:27:47 GMT Henrik Bettermann [10634] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_move.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Disable score editing on department manage page. Add tests. Sat, 21 Sep 2013 06:05:58 GMT Henrik Bettermann [10633] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_scores.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) Add action button. Sat, 21 Sep 2013 06:05:36 GMT Henrik Bettermann [10632] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Add permission for score editing. Sat, 21 Sep 2013 05:12:49 GMT Henrik Bettermann [10631] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/editscorespage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) Define conditions for score editing. Tests will follow. Fri, 20 Sep 2013 17:42:25 GMT Henrik Bettermann [10630] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) We don't need that. Fri, 20 Sep 2013 12:17:39 GMT Henrik Bettermann [10627] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/editscorespage.pt (added) Implement view for batch-editing of scores for lecturers. This is ... Wed, 18 Sep 2013 04:28:46 GMT Henrik Bettermann [10625] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Make container title editable. Wed, 11 Sep 2013 10:36:35 GMT Henrik Bettermann [10621] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) Fix wrong indentation. Wed, 11 Sep 2013 09:57:00 GMT Henrik Bettermann [10620] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) Print classes in reverse order. Wed, 11 Sep 2013 06:24:01 GMT Henrik Bettermann [10618] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) Also initial value should be float. Wed, 11 Sep 2013 06:23:36 GMT Henrik Bettermann [10617] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Sort on matric number. Wed, 11 Sep 2013 06:03:04 GMT Henrik Bettermann [10616] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) Print cumulative params. Wed, 11 Sep 2013 05:47:55 GMT Henrik Bettermann [10615] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Sort on matric number and replace student id be serial number. Tue, 10 Sep 2013 16:47:04 GMT Henrik Bettermann [10613] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_faulty_applicant_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) If certificate was given in import file but the parent container of ... Tue, 10 Sep 2013 11:39:24 GMT Henrik Bettermann [10598] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Determine cumulative sessional gpa and other cumulative parameters ... Sat, 07 Sep 2013 04:19:27 GMT Henrik Bettermann [10596] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) Add QR code on application slip (experimental). Fri, 06 Sep 2013 13:12:27 GMT uli [10595] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Add helper function to generate a flowable QR code for reportlab. Thu, 05 Sep 2013 10:15:59 GMT Henrik Bettermann [10586] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add one more decimal place to level gpa. Tue, 03 Sep 2013 06:49:54 GMT Henrik Bettermann [10582] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) Distinguish between score 0 and score None. Tue, 03 Sep 2013 06:48:26 GMT Henrik Bettermann [10581] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_session_results_presentation.py (modified) If no credits have been weighted, do not categorize as 'failed'. Mon, 02 Sep 2013 11:56:21 GMT Henrik Bettermann [10580] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_session_results_presentation.py (modified) Add test_create_pdf_with_two_levels_in_session. Mon, 02 Sep 2013 11:45:45 GMT Henrik Bettermann [10579] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_session_results_presentation.py (modified) Enable report creation over all levels. Mon, 02 Sep 2013 07:39:50 GMT Henrik Bettermann [10578] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Print gpa class above each table. Mon, 02 Sep 2013 06:44:57 GMT Henrik Bettermann [10577] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/session_results_presentation.py (moved) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_session_results_presentation.py (moved) Rename module. Mon, 02 Sep 2013 06:42:16 GMT Henrik Bettermann [10576] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_results_presentation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add browser components. Mon, 02 Sep 2013 06:40:49 GMT Henrik Bettermann [10575] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) Make StudentStatisticsReportPDFView reusable. Sun, 01 Sep 2013 08:11:34 GMT Henrik Bettermann [10574] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_results_presentation.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_results_presentation.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.py (modified) Start implementation of 'Presentation of results to senate' report. Sat, 31 Aug 2013 14:55:15 GMT Henrik Bettermann [10572] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Render signatures on level report. Sat, 31 Aug 2013 14:54:52 GMT Henrik Bettermann [10571] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Pass through landscape parameter to sig_table function and render set ... Sat, 31 Aug 2013 04:56:07 GMT Henrik Bettermann [10569] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Increase width of second column. Sat, 31 Aug 2013 04:47:12 GMT Henrik Bettermann [10568] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) We have to preset colWidths. _calcPreliminaryWidths of the Platypus ... Fri, 30 Aug 2013 07:39:36 GMT Henrik Bettermann [10567] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Beautify table. Try to rotate text in header. ToDo: Adjust column width. Fri, 30 Aug 2013 05:10:32 GMT Henrik Bettermann [10565] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) It's better to use a second pdf creator global utility for landscape ... Fri, 30 Aug 2013 04:18:04 GMT Henrik Bettermann [10564] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified) Add browser tests. Fri, 30 Aug 2013 04:07:58 GMT Henrik Bettermann [10563] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified) Test interface. Thu, 29 Aug 2013 15:12:04 GMT Henrik Bettermann [10562] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Define _set_faccode_depcode_values method properly. Tests will follow. Thu, 29 Aug 2013 15:11:14 GMT Henrik Bettermann [10561] * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) If no prefix is selected do not prepend a whitespace. Thu, 29 Aug 2013 12:36:21 GMT Henrik Bettermann [10560] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/browser_templates/levelreportgeneratorpage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) Add browser components. - work in progress - Thu, 29 Aug 2013 12:35:42 GMT Henrik Bettermann [10559] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.py (modified) Rename students_by to student_statistics Thu, 29 Aug 2013 11:45:04 GMT Henrik Bettermann [10558] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) Rename StudentStatisticsReportGenerator. Thu, 29 Aug 2013 09:52:11 GMT Henrik Bettermann [10557] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_level_report.py (modified) Continue with level report processing. A proper pdf stream is now ... Thu, 29 Aug 2013 09:51:15 GMT Henrik Bettermann [10556] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_statistics.py (modified) A sample report pdf file is quite useful. Thu, 29 Aug 2013 09:50:01 GMT Henrik Bettermann [10555] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) There are many states. Let's use landscape format.