# # ChangeLog for main/waeup.kofa # # Generated by Trac 1.2.2 # 15 Nov 2024, 16:15:11 Tue, 13 Apr 2021 05:19:07 GMT Henrik Bettermann [16453] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/setup.py (modified) Prepare 1.7 release. Sun, 11 Apr 2021 10:18:40 GMT Henrik Bettermann [16451] * main/waeup.kofa/trunk/CHANGES.txt (modified) Update Sun, 11 Apr 2021 10:17:28 GMT Henrik Bettermann [16450] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) Add `key` field to `CertificateExporter`. Sat, 03 Apr 2021 15:35:01 GMT Henrik Bettermann [16444] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Allow customization of lock message. Thu, 01 Apr 2021 17:30:53 GMT Henrik Bettermann [16442] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Addoption for second picture. Thu, 25 Mar 2021 09:55:29 GMT Henrik Bettermann [16433] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/onlinepaymentaddform.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/previouspaymentaddform.pt (modified) Set i18n domain. Thu, 25 Mar 2021 09:52:51 GMT Henrik Bettermann [16432] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/onlinepaymentaddform.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/previouspaymentaddform.pt (modified) Add missing translate option. Thu, 25 Mar 2021 09:45:54 GMT Henrik Bettermann [16431] * 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/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/browser_templates/previouspaymentaddform.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Add payment option (`p_option`) field to payment tickets and add ... Tue, 23 Mar 2021 13:15:55 GMT Henrik Bettermann [16428] * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_smtp.py (modified) Fix test. Wed, 17 Mar 2021 20:29:00 GMT Henrik Bettermann [16415] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Special applicants can add a payment ticket before saving the form. ... Wed, 10 Mar 2021 12:25:31 GMT Henrik Bettermann [16412] * 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/export.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) Allow lecturers to export all course tickets, not only those of ... Thu, 04 Feb 2021 09:14:47 GMT Henrik Bettermann [16393] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Improve wevservice. Wed, 03 Feb 2021 21:26:18 GMT Henrik Bettermann [16392] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Change webservice. Mon, 01 Feb 2021 13:02:45 GMT Henrik Bettermann [16391] * 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. Wed, 27 Jan 2021 09:57:32 GMT Henrik Bettermann [16387] * 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/clearanceeditpage.pt (modified) Disable clearance request button if not in state 'clearance started'. Fri, 22 Jan 2021 15:03:19 GMT Henrik Bettermann [16381] * main/waeup.kofa/trunk/layout/static/img/actionicon_medical.png (added) Add medical icon. Wed, 13 Jan 2021 18:55:42 GMT Henrik Bettermann [16372] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Extend academic_sessions range. Sun, 10 Jan 2021 10:55:18 GMT Henrik Bettermann [16358] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Allow creation of 'duplicate' Balance Plus payments. Fri, 01 Jan 2021 19:03:29 GMT Henrik Bettermann [16357] * main/waeup.kofa/trunk/layout/static/js/kofa-datepicker.js (modified) Extend yearRange. Tue, 08 Dec 2020 20:41:38 GMT Henrik Bettermann [16351] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) Mangle entry_session. Fri, 04 Dec 2020 22:10:49 GMT Henrik Bettermann [16344] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Revert last revision. Fri, 04 Dec 2020 22:01:47 GMT Henrik Bettermann [16343] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Do not print 'None' on slips. Tue, 24 Nov 2020 10:45:54 GMT Henrik Bettermann [16333] * 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) Fix exporter. Sat, 21 Nov 2020 14:59:17 GMT Henrik Bettermann [16329] * 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) Add field to bursary data exporter. Sat, 21 Nov 2020 14:27:22 GMT Henrik Bettermann [16327] * 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) Make maximum number of applicants on ... Wed, 18 Nov 2020 12:01:01 GMT Henrik Bettermann [16321] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/checktranscriptstatus.pt (modified) Tell the applicant where the student record was found. Thu, 05 Nov 2020 12:03:07 GMT Henrik Bettermann [16303] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Do setup_logging at the right place. Thu, 05 Nov 2020 11:25:42 GMT Henrik Bettermann [16302] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Set maximum number of bulk emails. Wed, 04 Nov 2020 22:31:44 GMT Henrik Bettermann [16301] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/containermanagepage.pt (modified) We do not need to warn. Wed, 04 Nov 2020 22:25:27 GMT Henrik Bettermann [16300] * main/waeup.kofa/trunk/src/waeup/kofa/smtp.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) Configure Cc and Bcc properly. Wed, 04 Nov 2020 17:52:22 GMT Henrik Bettermann [16299] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/smtp.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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_smtp.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Implement bulk emailing. Sat, 31 Oct 2020 22:37:21 GMT Henrik Bettermann [16293] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified) Fri, 30 Oct 2020 12:30:21 GMT Henrik Bettermann [16291] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Insert pagebreak before signature tables if necessary (not tested in ... Sun, 18 Oct 2020 22:22:58 GMT Henrik Bettermann [16286] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Students must not see the send email button. Mon, 12 Oct 2020 17:52:04 GMT Henrik Bettermann [16282] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Be more verbose. Mon, 12 Oct 2020 09:54:11 GMT Henrik Bettermann [16279] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Do it right. Mon, 12 Oct 2020 09:36:54 GMT Henrik Bettermann [16278] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Emergency fix because we have changed the email field type in IOU. A ... Fri, 09 Oct 2020 07:49:18 GMT Henrik Bettermann [16275] * main/waeup.kofa/trunk/CHANGES.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Add `ApplicantEmailSource` (not used and tested in base package). Mon, 05 Oct 2020 09:55:44 GMT Henrik Bettermann [16269] * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Use the power of the get_payments function. Mon, 05 Oct 2020 09:48:55 GMT Henrik Bettermann [16268] * 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 p_session to get_bursary_data webservice parameters. Mon, 05 Oct 2020 09:23:41 GMT Henrik Bettermann [16266] * 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/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Redirect to payment ticket page after ticket creation. Remove ... Thu, 01 Oct 2020 06:51:10 GMT Henrik Bettermann [16262] * 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/browser/static/test_signature.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Use Uli's marker substitution hack to inject signature images into ... Tue, 29 Sep 2020 08:29:21 GMT Henrik Bettermann [16254] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Fix typo. Tue, 29 Sep 2020 08:26:52 GMT Henrik Bettermann [16253] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Prepare `renderPDF` for merging with another pdf document. Tue, 29 Sep 2020 06:31:26 GMT Henrik Bettermann [16251] * 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) Implement `ExportPDFPersonalDataSlip` (without button in the base ... Mon, 28 Sep 2020 17:36:31 GMT Henrik Bettermann [16248] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Students must fill personal data form also when they are in state ... 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 ... Wed, 23 Sep 2020 19:27:06 GMT Henrik Bettermann [16242] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Don't ask for session object if year is not set. Thu, 17 Sep 2020 07:16:01 GMT Henrik Bettermann [16239] * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_raw_score_report.py (modified) Revert changes of last revision. Mon, 14 Sep 2020 06:39:52 GMT Henrik Bettermann [16236] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/raw_score_report.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/reports/tests/test_raw_score_report.py (modified) There are no history.messages in tests. Mon, 14 Sep 2020 06:28:19 GMT Henrik Bettermann [16235] * 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/browser/viewlets.py (modified) Improve transcript application record listing. 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 ... Mon, 07 Sep 2020 07:21:09 GMT Henrik Bettermann [16225] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) Payment category is called 'transcript'. Mon, 07 Sep 2020 07:17:43 GMT Henrik Bettermann [16224] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) Also paid transcript payments trigger the pay transition. Sat, 29 Aug 2020 06:12:41 GMT Henrik Bettermann [16221] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Don't check if emails have already been sent. Fri, 28 Aug 2020 08:35:03 GMT Henrik Bettermann [16219] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Check courses before applying data. Fri, 28 Aug 2020 08:04:20 GMT Henrik Bettermann [16218] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Simplify course change. Fri, 28 Aug 2020 06:48:35 GMT Henrik Bettermann [16217] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Catch error if courses can't be saved (e.g. if not selected). Thu, 27 Aug 2020 06:24:17 GMT Henrik Bettermann [16215] * 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) Use email address as identifier for reports. Names can be changed by ... 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. Wed, 19 Aug 2020 07:43:40 GMT Henrik Bettermann [16207] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Increase mandate expiration time. Mon, 17 Aug 2020 14:37:00 GMT Henrik Bettermann [16202] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Do it right. Sat, 15 Aug 2020 09:52:24 GMT Henrik Bettermann [16200] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Allow (imported) balance fee payments. Tue, 11 Aug 2020 12:04:02 GMT Henrik Bettermann [16194] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Fix typo. 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`. Tue, 11 Aug 2020 08:38:20 GMT Henrik Bettermann [16192] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Show more payer data. Fri, 07 Aug 2020 12:52:51 GMT Henrik Bettermann [16191] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Also include failed payments when querying unpaid payments. 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`. ... Tue, 21 Jul 2020 05:58:40 GMT Henrik Bettermann [16176] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/checktranscriptstatus.pt (modified) Modify check transcript page. Mon, 20 Jul 2020 05:32:01 GMT Henrik Bettermann [16172] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Add permission to PortalManager role. 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`. Fri, 10 Jul 2020 06:11:44 GMT Henrik Bettermann [16159] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Paint watermark first to make it transparent. Thu, 09 Jul 2020 13:51:44 GMT Henrik Bettermann [16158] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Use static pdf files only. 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. Tue, 07 Jul 2020 20:29:27 GMT Henrik Bettermann [16149] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Employ a trick to use links in pdf files whereby the source is pure text. Tue, 07 Jul 2020 20:06:03 GMT Henrik Bettermann [16148] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Revert changes from r16145. Mon, 06 Jul 2020 07:48:42 GMT Henrik Bettermann [16145] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Removing newlines is not really useful if we want to use html tags ... Sun, 28 Jun 2020 18:01:52 GMT Henrik Bettermann [16134] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Ease customization. Sun, 28 Jun 2020 17:43:38 GMT Henrik Bettermann [16133] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) picture_editable Thu, 25 Jun 2020 06:17:22 GMT Henrik Bettermann [16129] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Switch test URL. Thu, 25 Jun 2020 05:15:48 GMT Henrik Bettermann [16126] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Fix footer text. Mon, 15 Jun 2020 09:15:44 GMT Henrik Bettermann [16122] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/checktranscriptstatus.pt (modified) Fix condition. Mon, 15 Jun 2020 09:00:18 GMT Henrik Bettermann [16121] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/checktranscriptstatus.pt (modified) Take Maryanne's change requests into consideration. Mon, 15 Jun 2020 07:58:00 GMT Henrik Bettermann [16120] * 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/browser/layout.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * 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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Finetune transcript processing. Allow transcript officers to request ... Fri, 12 Jun 2020 07:04:27 GMT Henrik Bettermann [16118] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) RPC expects trailing backslash. Thu, 11 Jun 2020 15:22:24 GMT Henrik Bettermann [16116] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/checktranscriptstatus.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) Add CheckTranscriptStatus page. Wed, 10 Jun 2020 06:07:04 GMT Henrik Bettermann [16113] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Balance payments can be made several times for same session and level. Tue, 09 Jun 2020 06:40:21 GMT Henrik Bettermann [16112] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Extend webservice. 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. Mon, 25 May 2020 10:18:39 GMT Henrik Bettermann [16099] * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified) Set missing pnav value. Mon, 25 May 2020 10:10:18 GMT Henrik Bettermann [16097] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/viewlets.py (modified) Increase pnav for documents pages. 5 is already in use. Mon, 25 May 2020 10:04:43 GMT Henrik Bettermann [16096] * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified) of all Mon, 25 May 2020 10:01:36 GMT Henrik Bettermann [16095] * main/waeup.kofa/trunk/src/waeup/kofa/documents/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/documents/viewlets.py (modified) Change pnav of all documents pages.