# # ChangeLog for main/waeup.kofa/trunk # # Generated by Trac 1.2.2 # 20 Sep 2024, 09:32:41 Tue, 29 Oct 2019 06:02:24 GMT Henrik Bettermann [15709] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/accommodationmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/bedticketaddpage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Implement bed selector. Mon, 28 Oct 2019 22:37:30 GMT Henrik Bettermann [15708] * main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Add bed_id to BedIndexes catalog. Plugins must be updated. Mon, 28 Oct 2019 09:18:21 GMT Henrik Bettermann [15705] * main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified) * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add getAvailableBeds method. Tue, 22 Oct 2019 10:54:34 GMT Henrik Bettermann [15698] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/student_statistics.py (modified) Translate select box values. Tue, 22 Oct 2019 05:40:55 GMT Henrik Bettermann [15697] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_utils.py (modified) Add missing test. Sun, 20 Oct 2019 19:20:45 GMT Henrik Bettermann [15695] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) ... and also in Footer Sun, 20 Oct 2019 19:15:48 GMT Henrik Bettermann [15694] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Enable signatures on course registration slip. Tue, 15 Oct 2019 20:13:06 GMT Henrik Bettermann [15685] * 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/utils/utils.py (modified) Set payment.p_combi but do not display it. We need this list for ... 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). Fri, 11 Oct 2019 14:36:17 GMT Henrik Bettermann [15662] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Catch LookupError. 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. 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 ... 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 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. 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 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: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. 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. 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) Fri, 20 Sep 2019 12:00:07 GMT Henrik Bettermann [15597] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Return unicode. 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. 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 ... 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. Sun, 08 Sep 2019 15:39:52 GMT Henrik Bettermann [15582] * main/waeup.kofa/trunk/layout/static/img/etzLogo.png (added) * main/waeup.kofa/trunk/layout/static/img/webconnectLogo.png (added) Add etranzact logos. Wed, 04 Sep 2019 08:30:04 GMT Henrik Bettermann [15581] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Adjust ApplicantBaseDisplayFormPage if application is special. Tue, 03 Sep 2019 12:07:02 GMT Henrik Bettermann [15578] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Do not copy applicant_id into reg_number field after applicant creation. Tue, 03 Sep 2019 07:59:46 GMT Henrik Bettermann [15575] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Don't show description. Tue, 20 Aug 2019 10:19:26 GMT Henrik Bettermann [15557] * main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (modified) Change workflow text according to Maryanne's suggestions. Mon, 19 Aug 2019 19:32:09 GMT Henrik Bettermann [15553] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Successful applicant payments do trigger 'approve' transition only ... Mon, 19 Aug 2019 13:26:11 GMT Henrik Bettermann [15552] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) 1..99 Mon, 19 Aug 2019 13:23:58 GMT Henrik Bettermann [15551] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Provide a longer range of numbers. Mon, 19 Aug 2019 12:06:05 GMT Henrik Bettermann [15550] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Do it right. Mon, 19 Aug 2019 11:21:36 GMT Henrik Bettermann [15549] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Sort ApplicationTypeSource on values. Mon, 19 Aug 2019 10:27:05 GMT Henrik Bettermann [15548] * main/waeup.kofa/trunk/CHANGES.txt (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) Allow to add applicants containers with a number instead of entrance ... Fri, 16 Aug 2019 12:40:20 GMT Henrik Bettermann [15546] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Add semester filter to Fix `CourseTicketExporter`. Wed, 14 Aug 2019 19:55:53 GMT Henrik Bettermann [15545] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportjobsindex.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add `FacultiesExportJobContainerSelectStudents` view to allow ... Wed, 14 Aug 2019 08:09:53 GMT Henrik Bettermann [15544] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) More space for Name field. Mon, 12 Aug 2019 07:51:11 GMT Henrik Bettermann [15543] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) ... more space Mon, 12 Aug 2019 07:43:36 GMT Henrik Bettermann [15542] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Give more space for matric number. Mon, 12 Aug 2019 07:38:44 GMT Henrik Bettermann [15541] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) ivama: The names should not be fetched from portal, leave blank to ... Wed, 07 Aug 2019 06:03:35 GMT Henrik Bettermann [15539] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Add permission to BursaryOfficer role. Wed, 07 Aug 2019 05:51:12 GMT Henrik Bettermann [15538] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Replace student id column. Thu, 01 Aug 2019 21:30:00 GMT Henrik Bettermann [15535] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Thu, 01 Aug 2019 21:19:36 GMT Henrik Bettermann [15534] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Interpret NonType object as 'None'. Thu, 01 Aug 2019 21:06:59 GMT Henrik Bettermann [15533] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Fix TypeError: unsupported operand type(s) for +: 'NoneType' and ... Mon, 29 Jul 2019 12:04:20 GMT Henrik Bettermann [15528] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Use repeatRows parameter. Mon, 29 Jul 2019 11:54:57 GMT Henrik Bettermann [15527] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Sort on certcode and matric_number. Mon, 29 Jul 2019 09:59:44 GMT Henrik Bettermann [15526] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Change format of attendance sheet. Wed, 24 Jul 2019 22:00:44 GMT Henrik Bettermann [15517] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) Revert r15497 because it's not necessary. Mon, 22 Jul 2019 19:28:47 GMT Henrik Bettermann [15508] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Extend test. Fri, 19 Jul 2019 05:58:55 GMT Henrik Bettermann [15502] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Add passport picture switch to applicants containers. Thu, 18 Jul 2019 19:58:39 GMT Henrik Bettermann [15501] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Add waeup.viewApplicantsTab to BursaryOfficer role (needed by DSPG). Mon, 15 Jul 2019 19:34:12 GMT Henrik Bettermann [15497] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) Extend traverse method of ApplicantsContainer (requested by DSPG). Thu, 11 Jul 2019 19:38:20 GMT Henrik Bettermann [15496] * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) Export course_category. Thu, 27 Jun 2019 06:07:52 GMT Henrik Bettermann [15476] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Use decimal.Decimal to counteract Python floating point limitation. Tue, 04 Jun 2019 07:01:04 GMT Henrik Bettermann [15450] * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Define alumni states (used in base packages). Mon, 03 Jun 2019 10:32:23 GMT Henrik Bettermann [15446] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified) Add level 0 (None) to course levels. Wed, 29 May 2019 11:32:31 GMT Henrik Bettermann [15432] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Ease customization of selectable payment categories. Tue, 28 May 2019 06:14:44 GMT Henrik Bettermann [15430] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Make maximum number of files listed in `finished` subfolder customizable. Fri, 24 May 2019 16:39:08 GMT Henrik Bettermann [15426] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Catch traceback if current academic session is not set. Fri, 24 May 2019 09:59:55 GMT Henrik Bettermann [15423] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add attendance_sheet.pdf view. Fri, 24 May 2019 09:11:40 GMT Henrik Bettermann [15422] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) Implement course result validation workflow for lecturers. Thu, 23 May 2019 22:30:29 GMT Henrik Bettermann [15421] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Clean up tmp folder. Tue, 21 May 2019 10:22:39 GMT Henrik Bettermann [15419] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Change history message Remove redundant history message. History ... Tue, 21 May 2019 10:08:08 GMT Henrik Bettermann [15418] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add student history message if a graduated student was created. Tue, 21 May 2019 09:16:47 GMT Henrik Bettermann [15417] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/layout/static/img/bg.png (deleted) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.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/catalog.py (modified) Add graduated students filter. Inform students_catalog after ... Tue, 21 May 2019 08:02:51 GMT Henrik Bettermann [15416] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/students/browser.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/batchprocessing_browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/datacenter.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Backup deleted graduated student data somewhere else to ease ... Wed, 08 May 2019 12:59:19 GMT Henrik Bettermann [15405] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Remove transcript remark from course registration slip. Tue, 07 May 2019 08:07:52 GMT Henrik Bettermann [15402] * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Add copyright header. Tue, 23 Apr 2019 15:44:31 GMT Henrik Bettermann [15395] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) Tell applicants that they have to submit the form after successful ... Mon, 25 Mar 2019 08:13:13 GMT Henrik Bettermann [15369] * main/waeup.kofa/trunk/layout/static/img/actionicon_book.png (added) Add icon. Thu, 28 Feb 2019 09:54:47 GMT Henrik Bettermann [15337] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Do not show history on Uniben clearance invitation slips. Sun, 17 Feb 2019 19:43:26 GMT Henrik Bettermann [15334] * main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add tests and adjust the documentation. Sun, 17 Feb 2019 10:51:02 GMT Henrik Bettermann [15333] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelremarkpage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (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/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add `transcript_remark` field to study levels. Add page to allow ... Fri, 15 Feb 2019 21:21:00 GMT Henrik Bettermann [15332] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Set getattr default value. Fri, 15 Feb 2019 21:12:30 GMT Henrik Bettermann [15331] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add remark on transcript pdf slips. Thu, 14 Feb 2019 09:26:56 GMT Henrik Bettermann [15329] * main/waeup.kofa/trunk/layout/static/img/actionicon_repair1.png (added) * main/waeup.kofa/trunk/layout/static/img/actionicon_repair2.png (added) * main/waeup.kofa/trunk/layout/static/img/actionicon_repair3.png (added) Add some repair icons. Fri, 08 Feb 2019 08:27:51 GMT Henrik Bettermann [15325] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified) Harmonize 'Payment successful' flash message. Wed, 30 Jan 2019 10:49:07 GMT Henrik Bettermann [15315] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified) Allow selecting p_session and other payment ticket parameters before ... Tue, 29 Jan 2019 10:24:21 GMT Henrik Bettermann [15312] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add 'No favoured hostel' option. Mon, 28 Jan 2019 13:29:48 GMT Henrik Bettermann [15310] * main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified) Next try (without tests!) Mon, 28 Jan 2019 13:21:48 GMT Henrik Bettermann [15309] * main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified) Emergency fix: Remove expired bed ticket before adding a new one in ... Mon, 28 Jan 2019 10:59:49 GMT Henrik Bettermann [15306] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Allow hostel booking if current session bed ticket has expired. Sun, 27 Jan 2019 22:31:46 GMT Henrik Bettermann [15305] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Bugfix Fri, 18 Jan 2019 09:46:41 GMT Henrik Bettermann [15302] * main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified) Enable strict password validation. Wed, 16 Jan 2019 12:20:18 GMT Henrik Bettermann [15297] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) Remove bug. paysession is a string.