# # ChangeLog for main/waeup.kofa/trunk/CHANGES.txt # # Generated by Trac 1.2.2 # 18 Nov 2024, 02:41:59 Wed, 23 Sep 2020 19:42:07 GMT Henrik Bettermann [16243] * 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/refereereport.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Save email address provided by mandate when referee report is ... Fri, 11 Sep 2020 11:47:23 GMT Henrik Bettermann [16234] * 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/mytranscriptrequests.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Thu, 10 Sep 2020 07:22:19 GMT Henrik Bettermann [16231] * 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) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) Implement `ContactApplicantFormPage`. Mon, 07 Sep 2020 12:28:14 GMT Henrik Bettermann [16228] * 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/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) Use `Applicant.createStudent` method also to create graduated ... Wed, 26 Aug 2020 15:39:36 GMT Henrik Bettermann [16214] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/layout/static/img/actionicon_alarm.png (added) * 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) Implement `RefereesRemindPage`. Tue, 25 Aug 2020 15:18:15 GMT Henrik Bettermann [16213] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Remove contact email header and add footer. Tue, 11 Aug 2020 09:15:16 GMT Henrik Bettermann [16193] * 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) Implement webservice `get_payment`. Thu, 06 Aug 2020 10:49:02 GMT Henrik Bettermann [16190] * 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) `year` (Year of Entrance) is no longer required when creating an ... Wed, 05 Aug 2020 13:57:10 GMT Henrik Bettermann [16188] * main/waeup.kofa/trunk/CHANGES.txt (modified) Fix typo. Wed, 05 Aug 2020 13:55:44 GMT Henrik Bettermann [16187] * main/waeup.kofa/trunk/CHANGES.txt (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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Implement temporarily clearance. Tue, 04 Aug 2020 07:49:51 GMT Henrik Bettermann [16186] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (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) `reg_number` is no longer a required field in `IApplicantBaseData`. ... Sun, 19 Jul 2020 20:31:19 GMT Henrik Bettermann [16170] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/security.rst (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/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add `DownloadTranscript` permission. Fri, 17 Jul 2020 19:44:47 GMT Henrik Bettermann [16169] * 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) Implement webservice `get_unpaid_payments`. Thu, 09 Jul 2020 13:25:01 GMT Henrik Bettermann [16157] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/setup.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/versions.cfg (modified) Prepare `renderPDFAdmissionLetter` for merging with another pdf document. Mon, 08 Jun 2020 10:54:31 GMT Henrik Bettermann [16110] * 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 webservice to check if graduated student exists. Wed, 06 May 2020 13:39:48 GMT Henrik Bettermann [16086] * 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) Implement `ExportPDFBaseDataPlusSlip` (without button in the base ... Tue, 21 Apr 2020 07:58:26 GMT Henrik Bettermann [16064] * 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/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Implement `ApplicantRefereeReportExporter`. Mon, 20 Apr 2020 06:30:54 GMT Henrik Bettermann [16059] * 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/refereereportpage.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) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) Improve referee reports. Fri, 27 Mar 2020 07:50:10 GMT Henrik Bettermann [16046] * 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/transcript.pt (modified) Use consistent flow value formatting for CGPA. Fri, 06 Mar 2020 19:56:56 GMT Henrik Bettermann [16027] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * Bugfix: If level_session of a studylevel object has changed, ... Mon, 24 Feb 2020 21:26:35 GMT Henrik Bettermann [16012] * 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_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) Implement `BatchProcessor.checkCreateRequirements` and ... Wed, 19 Feb 2020 08:54:47 GMT Henrik Bettermann [16007] * 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) Do not allow course validation if no score has been entered. Tue, 11 Feb 2020 12:15:26 GMT Henrik Bettermann [16000] * 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/sample_courseticket_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Add `unlock_score` field to `CourseTicketProcessor` and extend ... Tue, 11 Feb 2020 07:26:29 GMT Henrik Bettermann [15998] * 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/viewlets.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 `UpdateCourseTicketsView`. 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 ... 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. 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. 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. 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 ... 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. 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. 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 ... 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. Tue, 29 Oct 2019 06:05:17 GMT Henrik Bettermann [15710] * main/waeup.kofa/trunk/CHANGES.txt (modified) Update. 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). 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. 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. 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. 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 ... 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. 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 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 ... 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, 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. 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 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. 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 ... 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 ... Wed, 09 Jan 2019 11:47:37 GMT Henrik Bettermann [15286] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/pages.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Increase password strength. Officers are now required to set a ... Wed, 19 Dec 2018 22:50:36 GMT Henrik Bettermann [15277] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified) * main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/permissions.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/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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add `AccommodationPaymentsExporter` which can be used by ... Fri, 23 Nov 2018 11:10:19 GMT Henrik Bettermann [15250] * main/waeup.kofa/trunk/CHANGES.txt (modified) * 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) * 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 ReleaseExpiredAllocationsActionButton which has previously only ... Thu, 15 Nov 2018 07:43:48 GMT Henrik Bettermann [15243] * 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/reports/student_payment_statistics.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_student_payment_statistics.py (modified) Fix get_student_payment_stats. Department codes are not unique. Use ... Sun, 28 Oct 2018 21:31:24 GMT Henrik Bettermann [15206] * main/waeup.kofa/trunk/CHANGES.txt (modified) Be more precise. Sun, 28 Oct 2018 17:30:45 GMT Henrik Bettermann [15203] * 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/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_courseticket_data.csv (modified) * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) Implement study level 0 (Level Zero) option for storing for orphaned ... Sun, 23 Sep 2018 05:05:04 GMT Henrik Bettermann [15163] * main/waeup.kofa/trunk (modified) * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/export.rst (modified) * main/waeup.kofa/trunk/docs/source/userdocs/datacenter/import_stages.rst (modified) * main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified) * main/waeup.kofa/trunk/docs/source/userdocs/students/workflow.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/mytranscriptrequests.pt (copied) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/doctests/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.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/browser_templates/transcript.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (deleted) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrelease.pt (copied) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrequest.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/dynamicroles.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/permissions.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/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.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_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/students/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) Merge with /main/waeup.kofa/branches/henrik-transcript- ... Wed, 05 Sep 2018 09:37:43 GMT Henrik Bettermann [15122] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Always display applicant payments if they exist. Wed, 11 Jul 2018 04:28:32 GMT Henrik Bettermann [15085] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/permissions.py (modified) Allow `ApplicationsManager` to view statistics. Mon, 18 Jun 2018 05:20:14 GMT Henrik Bettermann [15055] * 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_browser.py (modified) Add payment session filter to payment exporters. Tue, 12 Jun 2018 12:38:33 GMT Henrik Bettermann [15051] * 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/browser.py (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) Tue, 12 Jun 2018 06:19:37 GMT Henrik Bettermann [15047] * 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/browser.py (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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Rename `StudentPaymentsOverviewExporter`. Wed, 06 Jun 2018 11:10:07 GMT Henrik Bettermann [15042] * 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/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) Fix `CourseTicketExporter`. Ticket level and session filter did not ... Wed, 30 May 2018 20:27:22 GMT Henrik Bettermann [15037] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/orderedSelectionList.pt (modified) Remove 'hidden' attribute from ordereddSelectionList which has ... Thu, 26 Apr 2018 08:50:56 GMT Henrik Bettermann [14992] * 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/mycourses.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) Allow lecturer role assignment also at department level. Tue, 24 Apr 2018 10:43:14 GMT Henrik Bettermann [14991] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/setup.py (modified) Back to work: 1.6.1.dev0. Tue, 24 Apr 2018 10:35:25 GMT Henrik Bettermann [14989] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/setup.py (modified) Prepare 1.6 release. Thu, 05 Apr 2018 15:30:08 GMT Henrik Bettermann [14984] * 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) Add ticket level and session filter to `CourseTicketExporter`. Fri, 09 Feb 2018 18:49:18 GMT Henrik Bettermann [14951] * 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/createallstudentspage.pt (added) Do not display applicant id and error messages in flash message box. ... Fri, 09 Feb 2018 09:18:35 GMT Henrik Bettermann [14950] * main/waeup.kofa/trunk/CHANGES.txt (modified) Update changes.txt Thu, 08 Feb 2018 06:52:37 GMT Henrik Bettermann [14948] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/security.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.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/utils/tests/test_helpers.py (modified) Add `CreateStudents` permission and `StudentsCreator` role. Thu, 18 Jan 2018 07:34:42 GMT Henrik Bettermann [14939] * 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/tests/forbidden_file_2.csv (added) * 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) Do not allow uploading data with trailing whitespaces. Wed, 10 Jan 2018 14:44:49 GMT Henrik Bettermann [14934] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/applicants/create_students.rst (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) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) Do no longer hide the 'Create students' buttons but switch the portal ... Thu, 30 Nov 2017 07:44:55 GMT Henrik Bettermann [14915] * main/waeup.kofa/trunk/CHANGES.txt (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) GPABoundaries may also depend on certcode. Thu, 30 Nov 2017 07:39:20 GMT Henrik Bettermann [14914] * main/waeup.kofa/trunk/CHANGES.txt (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) Replace `gpa_boundaries` utility attribute by `GPABoundaries` method ... Fri, 18 Aug 2017 06:43:53 GMT Henrik Bettermann [14804] * 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/applicants/tests/sample_payment_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Allow `ApplicantOnlinePaymentProcessor` to import records without ... Sun, 30 Jul 2017 07:54:13 GMT Henrik Bettermann [14734] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Add `waeup.showStudents` permission to `ExportManager` role. Mon, 24 Jul 2017 13:28:52 GMT Henrik Bettermann [14724] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) Fix `CertificateProcessor.checkHeaders`. The processor requires both ... Sat, 13 May 2017 16:50:36 GMT Henrik Bettermann [14684] * 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/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * 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 'Update all tickets' button to StudyLevelEditFormPage. Fri, 05 May 2017 08:02:09 GMT Henrik Bettermann [14682] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Do not allow to create more than 10 students with a single request to ... Thu, 23 Mar 2017 04:43:44 GMT Henrik Bettermann [14648] * 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/doctests/pages.txt (modified) Redirect to manage page after editing of certificate courses. Wed, 22 Mar 2017 10:24:10 GMT Henrik Bettermann [14642] * 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/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.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 `course_category` attribute to course tickets. In the base ... Tue, 21 Mar 2017 10:13:41 GMT Henrik Bettermann [14638] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/docs/source/userdocs/academics.rst (modified) * main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatecoursepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Add `course_category` attribute to certificate courses. Plugins must ...