# # ChangeLog for main/waeup.kofa/trunk/src # # Generated by Trac 1.2.2 # 7 Nov 2024, 10:11:35 Sat, 08 Feb 2020 08:35:11 GMT Henrik Bettermann [15996] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) p_category might be None (don't know why). Fri, 07 Feb 2020 15:35:43 GMT Henrik Bettermann [15995] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) Remove bug. Wed, 05 Feb 2020 22:29:40 GMT Henrik Bettermann [15988] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Don't show 'Base Data' header on slips if no form fields do follow. Tue, 04 Feb 2020 18:33:48 GMT Henrik Bettermann [15986] * 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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) When adding course tickets, check if course has already been passed ... Tue, 04 Feb 2020 15:26:40 GMT Henrik Bettermann [15984] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Enable page breaks. Tue, 04 Feb 2020 10:06:02 GMT Henrik Bettermann [15979] * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Fri, 31 Jan 2020 16:16:18 GMT Henrik Bettermann [15972] * 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/accommodationpage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add `AccommodationDisplayFormPage` Fri, 31 Jan 2020 12:12:17 GMT Henrik Bettermann [15970] * main/waeup.kofa/trunk/CHANGES.txt (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/tests/test_browser.py (modified) Don't allow students to add former courses in course lists. Fri, 31 Jan 2020 11:18:55 GMT Henrik Bettermann [15969] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/coursemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/departmentmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/facultymanagepage.pt (modified) Use kofa-filterbox for filtering users when assigniing local roles ... Thu, 30 Jan 2020 22:47:56 GMT Henrik Bettermann [15968] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/reports.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.py (modified) * 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/university/department.py (modified) Add `waeup.local.ReportsOfficer` role. Wed, 29 Jan 2020 08:52:54 GMT Henrik Bettermann [15966] * main/waeup.kofa/trunk/CHANGES.txt (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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add TrimmedDataExporter. Tue, 28 Jan 2020 12:39:18 GMT Henrik Bettermann [15964] * 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/applicantscontainermanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/coursemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/departmentmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/facultymanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser_templates/documentmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser_templates/htmldocumentmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Make `getUsers` customizable. Tue, 28 Jan 2020 08:34:57 GMT Henrik Bettermann [15963] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Export matric_number. Thu, 23 Jan 2020 14:19:15 GMT Henrik Bettermann [15946] * 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/utils.py (modified) Make further adjustments for fileupload in the applicants section. Thu, 23 Jan 2020 12:27:12 GMT Henrik Bettermann [15944] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Add logging message to `releaseBedIfMaintenanceNotPaid`. Thu, 23 Jan 2020 12:25:29 GMT Henrik Bettermann [15943] * main/waeup.kofa/trunk/CHANGES.txt (modified) * 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/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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Provide components for file uploads in the applicants section. Mon, 20 Jan 2020 14:01:54 GMT Henrik Bettermann [15941] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Copy also files from applicants to students section. Thu, 16 Jan 2020 11:04:43 GMT Henrik Bettermann [15932] * main/waeup.kofa/trunk/CHANGES.txt (modified) * 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/tests/test_applicantcopier.py (modified) Reset _curr_stud_id if student could not be created. Thu, 16 Jan 2020 09:40:10 GMT Henrik Bettermann [15930] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Catch Reportlab AttributeError. Tue, 14 Jan 2020 09:35:37 GMT Henrik Bettermann [15924] * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (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) Change name of exporter classes. Tue, 14 Jan 2020 07:20:25 GMT Henrik Bettermann [15921] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Rename some exporter classes. Mon, 13 Jan 2020 23:51:00 GMT Henrik Bettermann [15920] * main/waeup.kofa/trunk/CHANGES.txt (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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add `TranscriptDataExporter` and reorganize exporter names. Mon, 13 Jan 2020 13:06:54 GMT Henrik Bettermann [15918] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.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/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_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Add `session_level`filter to `StudentStudyLevelExporter`. Adjust tests. Thu, 12 Dec 2019 18:38:41 GMT Henrik Bettermann [15889] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Make topMargin customizable. Thu, 12 Dec 2019 18:16:36 GMT Henrik Bettermann [15888] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Use self.getPDFCreator(). Wed, 11 Dec 2019 16:16:06 GMT Henrik Bettermann [15882] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) Replace date by 'OE' if year == 2099. Wed, 11 Dec 2019 12:58:38 GMT Henrik Bettermann [15881] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) KOFA should only display class of degree only when the student ... Wed, 11 Dec 2019 12:02:09 GMT Henrik Bettermann [15880] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/fileviewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/static/actionicon_reload.png (deleted) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add LetterPDFCreator utility and use this pdf creator for admission ... Wed, 11 Dec 2019 09:40:24 GMT Henrik Bettermann [15879] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Reorganize pdf render utility methods. Mon, 09 Dec 2019 14:55:15 GMT Henrik Bettermann [15875] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/applicants/workflow.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified) Add application worklfow transition `reset6`. Mon, 09 Dec 2019 10:44:57 GMT Henrik Bettermann [15873] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add `StudentOutstandingCoursesExporter`. Tue, 03 Dec 2019 08:29:23 GMT Henrik Bettermann [15865] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Sort lecturers on scores slip. Mon, 25 Nov 2019 11:04:39 GMT Henrik Bettermann [15843] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Show correct buttons if payment state in ('paid', 'waived', ... Thu, 21 Nov 2019 12:50:59 GMT Henrik Bettermann [15834] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Don't show hint on pdf slips. Thu, 21 Nov 2019 06:43:08 GMT Henrik Bettermann [15833] * 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/students/fileviewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Make max passport picture size customizable. Wed, 20 Nov 2019 13:20:26 GMT Henrik Bettermann [15831] * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) Update pot file Mon, 18 Nov 2019 20:45:32 GMT Henrik Bettermann [15823] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Sort items. Mon, 18 Nov 2019 13:23:26 GMT Henrik Bettermann [15821] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add grade statistics (requested by AAUE). Mon, 18 Nov 2019 09:36:33 GMT Henrik Bettermann [15820] * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Popup warning message before unregistering courses. Mon, 18 Nov 2019 09:30:33 GMT Henrik Bettermann [15819] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Don't show with_passport field on public applicants container pages. Mon, 18 Nov 2019 09:29:20 GMT Henrik Bettermann [15818] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/changepw.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified) Redirect to `ChangePasswordRequestPage` after successfully adding an ... Sun, 17 Nov 2019 08:18:54 GMT Henrik Bettermann [15811] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Return array of structs and not array of arrays. Thu, 14 Nov 2019 05:03:37 GMT Henrik Bettermann [15806] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Fix typo. Tue, 12 Nov 2019 10:09:04 GMT Henrik Bettermann [15798] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Add get_bursary_data webservice. Sun, 10 Nov 2019 20:11:40 GMT Henrik Bettermann [15792] * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) Add payment status `scholarship`. Sun, 10 Nov 2019 19:49:56 GMT Henrik Bettermann [15790] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) Rename sex gender. Fri, 08 Nov 2019 05:22:32 GMT Henrik Bettermann [15779] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) With disable_broken_handlers in /kofa/mety.py the former ... Thu, 07 Nov 2019 13:20:25 GMT uli [15769] * main/waeup.kofa/trunk/src/waeup/kofa/meta.py (modified) Unregister broken event handler on startup. The indexAdded handler ... Wed, 06 Nov 2019 07:38:08 GMT Henrik Bettermann [15757] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Disarm HostelsPlugin. Tue, 05 Nov 2019 12:12:54 GMT uli [15754] * main/waeup.kofa/trunk/src/waeup/kofa/scripts.py (added) Add a collection of helper scripts. These will not work ... Mon, 04 Nov 2019 10:15:44 GMT uli [15748] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Bad workaround to cope with overcrowded catalogs. Zope does not ... Sat, 02 Nov 2019 06:42:34 GMT Henrik Bettermann [15741] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Use new helper function to reindex beds catalog. Sat, 02 Nov 2019 01:16:36 GMT uli [15739] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Add helpers to reindex catalogs. Tue, 29 Oct 2019 08:52:02 GMT Henrik Bettermann [15715] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) Be more verbose. 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: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. 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. 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`.