# # ChangeLog for main/waeup.kofa/trunk # # Generated by Trac 1.2.2 # 20 Sep 2024, 11:53:44 Thu, 20 Jun 2013 13:43:56 GMT Henrik Bettermann [10318] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Define private method to collect widgets table data in getWidgetsTable. Thu, 20 Jun 2013 11:33:11 GMT Henrik Bettermann [10317] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) Remove empty space. Tue, 18 Jun 2013 10:37:46 GMT Henrik Bettermann [10313] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) ticket.weight must not be None. Mon, 17 Jun 2013 07:00:04 GMT Henrik Bettermann [10310] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Apply two-columns design for some base data fields like in students ... Sun, 16 Jun 2013 08:56:03 GMT Henrik Bettermann [10302] * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Extend INST_TYPES_DICT. Wed, 12 Jun 2013 10:16:01 GMT Henrik Bettermann [10296] * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) DataForBursaryExporter: Export only paid payment tickets. Adjust tests. Tue, 11 Jun 2013 09:46:34 GMT Henrik Bettermann [10289] * main/waeup.kofa/trunk/tools/reload_portraits.py (modified) This should be now a generic solution for all kinds of student ids. Tue, 11 Jun 2013 08:18:02 GMT Henrik Bettermann [10288] * main/waeup.kofa/trunk/tools/reload_portraits.py (modified) Create folders if they do not exist. This is dangerous and should ... Thu, 06 Jun 2013 05:15:00 GMT Henrik Bettermann [10279] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.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) * main/waeup.kofa/trunk/src/waeup/kofa/university/facultiescontainer.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) Add local department officer role which is allowed to export payments ... Wed, 05 Jun 2013 14:23:04 GMT Henrik Bettermann [10278] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/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) Add permission and role for transcript officers. Wed, 05 Jun 2013 09:07:33 GMT Henrik Bettermann [10277] * main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Use carry over tickets in next level for GPA calculation. Ignore ... Wed, 05 Jun 2013 08:02:29 GMT Henrik Bettermann [10276] * 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/studycourse.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) Remove gpa field. The GPA must not be an attribute of the level. It ... Sat, 01 Jun 2013 07:32:46 GMT Henrik Bettermann [10270] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Don't show date of birth on admission slip. Fri, 31 May 2013 18:19:03 GMT Henrik Bettermann [10267] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Improve test to get a more realistic transcript. Fri, 31 May 2013 17:48:29 GMT Henrik Bettermann [10266] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_transcript.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studycoursemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (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/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Define correct dictionaries. level_dict must include probation ... Fri, 31 May 2013 06:55:50 GMT Henrik Bettermann [10262] * 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/utils.py (modified) Add signature box to footer. Rename 'Final GPA'. Fri, 31 May 2013 06:38:59 GMT Henrik Bettermann [10261] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Add sessional GPAs to transcript pdf slip. Fix localization. Fri, 31 May 2013 05:21:11 GMT Henrik Bettermann [10260] * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Calculate sessional gpa. Thu, 30 May 2013 21:49:12 GMT Henrik Bettermann [10259] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Notify shell of pdf file exports. Thu, 30 May 2013 21:37:46 GMT Henrik Bettermann [10258] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Ensure that all exports are being discarded in tests. Thu, 30 May 2013 18:51:15 GMT Henrik Bettermann [10257] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Create real pdf file during test. Thu, 30 May 2013 18:02:31 GMT Henrik Bettermann [10256] * 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) Test if the transcript pdf slip can be opened. Add date_of_birth to ... Thu, 30 May 2013 11:53:33 GMT Henrik Bettermann [10251] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Render course ticket tables correctly. Thu, 30 May 2013 11:30:31 GMT Henrik Bettermann [10250] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studycoursepage.pt (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/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Implement ExportPDFTranscriptPage. Wed, 29 May 2013 07:01:59 GMT Henrik Bettermann [10249] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add test which ensures that a bursary officers can do what she is ... Wed, 29 May 2013 06:46:54 GMT Henrik Bettermann [10248] * 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) Bursary Officers are only allowed to export bursary data at all ... Wed, 29 May 2013 06:29:51 GMT Henrik Bettermann [10247] * 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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/facultiescontainer.py (modified) Enable bursary data export at facultiescontainer level. Wed, 29 May 2013 06:28:41 GMT Henrik Bettermann [10246] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) We don't need the local BursaryOfficer role but the global. Tue, 28 May 2013 19:15:32 GMT Henrik Bettermann [10245] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Export entry_mode correctly. Tue, 28 May 2013 17:30:18 GMT Henrik Bettermann [10244] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) Use exportData permission. Tue, 28 May 2013 17:29:05 GMT Henrik Bettermann [10243] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) Add local BursaryOfficer role. Tue, 28 May 2013 09:11:56 GMT Henrik Bettermann [10236] * 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 more columns to bursary export file. Mon, 27 May 2013 07:14:13 GMT Henrik Bettermann [10233] * 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 exporter fur bursary data. Mon, 27 May 2013 06:51:17 GMT Henrik Bettermann [10232] * 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/payments/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/paymentsmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Rename property attribute to avoid confusion with workflow state. ... Sat, 25 May 2013 05:59:03 GMT Henrik Bettermann [10227] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Do not raise exception if local role has been removed in code. Fri, 24 May 2013 17:54:10 GMT Henrik Bettermann [10226] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) Add local and global ApplicationsManager role. Assign role dynamically. Fri, 24 May 2013 07:36:28 GMT Henrik Bettermann [10222] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) Add target property also to PDFApplicationSlip. Fri, 24 May 2013 07:25:54 GMT Henrik Bettermann [10221] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Define target property in base package. Fri, 24 May 2013 06:47:09 GMT Henrik Bettermann [10219] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) course1 or course2 might not be in data dict. Thu, 23 May 2013 20:55:30 GMT Henrik Bettermann [10210] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Make sure that that 1st and 2nd choice course of study are different. Thu, 23 May 2013 05:39:45 GMT Henrik Bettermann [10208] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Move resultset post-processing to filterCertificates method. Thu, 23 May 2013 05:38:41 GMT Henrik Bettermann [10207] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified) Add class="kofa-content-label" also in browser tests. Wed, 22 May 2013 07:39:32 GMT Henrik Bettermann [10187] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) We need the context (applicant) for filtering certificates. Wed, 22 May 2013 07:34:47 GMT Henrik Bettermann [10186] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Prepare getTitle for customization. Wed, 22 May 2013 06:45:17 GMT Henrik Bettermann [10185] * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.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) Add custom fields to certificates (not used in base package). Wed, 22 May 2013 06:44:00 GMT Henrik Bettermann [10184] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Prepare AppCatCertificateSource for customization. FUTMinna requires ... Wed, 22 May 2013 01:01:38 GMT uli [10183] * main/waeup.kofa/trunk/setup.py (modified) Register the new fsdiff tool as a script that will be built ... Wed, 22 May 2013 01:00:57 GMT uli [10182] * main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified) Sketch of a diff tool for two Data.fs files. Wed, 15 May 2013 07:34:06 GMT Henrik Bettermann [10179] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (modified) Add level column. Wed, 15 May 2013 06:47:52 GMT Henrik Bettermann [10178] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add view for displaying cumulative transcript data. Tue, 14 May 2013 03:58:14 GMT Henrik Bettermann [10177] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) Add exportData permission and role. Permission not yet used. Sat, 11 May 2013 06:17:49 GMT Henrik Bettermann [10172] * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) Do also export ratio attribute. Fri, 10 May 2013 09:30:36 GMT Henrik Bettermann [10166] * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Add field which can be used to compute installments. Wed, 08 May 2013 11:46:13 GMT uli [10163] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified) Add another CSS marker. Tue, 07 May 2013 22:43:26 GMT uli [10158] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified) Add CSS markers that can help diazo with themes. Tue, 07 May 2013 17:24:04 GMT Henrik Bettermann [10155] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified) Also in AAUA we have 'special postgrad' students. These are postgrad ... Thu, 02 May 2013 20:03:34 GMT Henrik Bettermann [10147] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Add test: If an applicant is removed also the passport image of this ... Tue, 30 Apr 2013 12:22:30 GMT Henrik Bettermann [10125] * main/waeup.kofa/trunk (modified) Remove svn:externals Mon, 29 Apr 2013 09:45:04 GMT uli [10110] * main/waeup.kofa/trunk/buildout.cfg (modified) * main/waeup.kofa/trunk/versions.cfg (modified) Enable automatic pinning of package versions and pin versions of ... Mon, 29 Apr 2013 09:25:42 GMT uli [10109] * main/waeup.kofa/trunk/versions.cfg (modified) Pin Pillow and mock versions to reduce 'Connection refused' problems ... Mon, 29 Apr 2013 09:24:52 GMT uli [10108] * main/waeup.kofa/trunk/setup.py (modified) Require Pillow instead of PIL. Pillow is a PIL fork that supports ... Mon, 29 Apr 2013 08:50:09 GMT uli [10107] * main/waeup.kofa/trunk/versions.cfg (modified) Bump some recipe versions in order to make zc.buildout2 work with ... Mon, 29 Apr 2013 08:49:13 GMT uli [10106] * main/waeup.kofa/trunk/buildout.cfg (modified) Make use of some zc.buildout2 options. Mon, 29 Apr 2013 07:20:34 GMT uli [10104] * main/waeup.kofa/trunk/bootstrap.py (added) Add a bootstrap.py for zc.buildout2. Mon, 29 Apr 2013 07:17:46 GMT uli [10103] * main/waeup.kofa/trunk (modified) Ignore files generated during tests. Wed, 24 Apr 2013 12:09:47 GMT Henrik Bettermann [10101] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainerpage.pt (modified) This is the correct way to hide the hidden attribute. Wed, 24 Apr 2013 12:03:11 GMT Henrik Bettermann [10100] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainerpage.pt (modified) Don't display hidden field. Wed, 24 Apr 2013 05:52:57 GMT Henrik Bettermann [10099] * main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport4page.pt (modified) Change navigation after data import. Wed, 24 Apr 2013 05:52:18 GMT Henrik Bettermann [10098] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Show containers by default. Only anonymous users must not see hidden ... Tue, 23 Apr 2013 11:49:18 GMT Henrik Bettermann [10097] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Add hidden field to IApplicantsContainer and hide applicants ... Tue, 23 Apr 2013 09:39:09 GMT Henrik Bettermann [10095] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Simplify logging. files_uploaded attribute is redundant. Tue, 23 Apr 2013 07:30:55 GMT Henrik Bettermann [10094] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Add method to ApplicantManageFormPage which actually isn't used in ... Tue, 23 Apr 2013 04:44:38 GMT Henrik Bettermann [10093] * main/waeup.kofa/trunk/src/waeup/kofa/imagestorage.py (modified) Explain why file attributes must come first. Mon, 22 Apr 2013 15:15:19 GMT Henrik Bettermann [10092] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicant.py (modified) Basename must come first. Mon, 22 Apr 2013 11:21:11 GMT Henrik Bettermann [10091] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicant.py (modified) The image store handler is now a file store handler. File extensions ... Mon, 22 Apr 2013 10:36:25 GMT Henrik Bettermann [10090] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Prepare browser components for file uploads in custom packages. Mon, 22 Apr 2013 08:58:12 GMT Henrik Bettermann [10089] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicant.py (modified) In the beginning the attr parameter was not taken into account for ... Sun, 14 Apr 2013 15:33:09 GMT Henrik Bettermann [10080] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/waeup-base.css (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/paymentsmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Change permissions for PaymentsManageFormPage. The view permission is ... Sat, 06 Apr 2013 04:53:55 GMT Henrik Bettermann [10065] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_undo.png (added) Add redo icon. Sat, 06 Apr 2013 04:53:30 GMT Henrik Bettermann [10064] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/department.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/faculty.py (modified) Add more local course adviser roles. Fri, 05 Apr 2013 11:32:22 GMT Henrik Bettermann [10060] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/reverttransfer.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 browser components to facilitate transfer reversion. Fri, 05 Apr 2013 08:11:29 GMT Henrik Bettermann [10059] * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Define is_previous method. Thu, 04 Apr 2013 15:12:43 GMT uli [10055] * main/waeup.kofa/trunk/src/waeup/kofa/authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_authentication.py (modified) Provide infrastructure to remember failed logins. Thu, 04 Apr 2013 10:38:36 GMT Henrik Bettermann [10054] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Add method to revert a previously made transfer. Sat, 23 Mar 2013 10:48:31 GMT uli [10045] * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified) Make logfile parsing unicode-aware. Fri, 22 Mar 2013 12:59:13 GMT Henrik Bettermann [10044] * 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 get_students_by_course and return school fee paid in that session. Fri, 22 Mar 2013 06:28:08 GMT Henrik Bettermann [10043] * 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 one more webservice method. Thu, 21 Mar 2013 16:12:06 GMT Henrik Bettermann [10042] * 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 two more webservice methods. Thu, 21 Mar 2013 10:57:48 GMT Henrik Bettermann [10041] * 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 matric or reg numbers can be used as student identifiers. Mon, 18 Mar 2013 16:45:34 GMT Henrik Bettermann [10040] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) get_students_by_course: return list of lists. Harmonize tests. Mon, 18 Mar 2013 11:08:51 GMT Henrik Bettermann [10039] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Return list of unique StudentQueryResultItem objects. Mon, 18 Mar 2013 10:56:41 GMT Henrik Bettermann [10038] * 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 web service method which gets the ids and matric numbers of ... Mon, 18 Mar 2013 10:34:07 GMT Henrik Bettermann [10037] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) Add another test which checks the xml response. Mon, 18 Mar 2013 09:51:12 GMT Henrik Bettermann [10036] * 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 web service method which gets the course tickets registered by a ... Mon, 18 Mar 2013 09:05:35 GMT Henrik Bettermann [10035] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) Inherit test class from StudentsFullSetup. We need this for all the ... Sun, 17 Mar 2013 14:48:36 GMT Henrik Bettermann [10034] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (moved) Move student related xmlrpc tests into student package. Sun, 17 Mar 2013 14:45:18 GMT Henrik Bettermann [10033] * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/webservices.py (modified) Add module for student related XMLRPC web services and move ... Sun, 17 Mar 2013 08:40:59 GMT Henrik Bettermann [10030] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/payments.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_payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/webservices.py (modified) Use better class names. The PaymentWebservice adapter is not a ... Fri, 15 Mar 2013 07:39:09 GMT Henrik Bettermann [10029] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/forbidden_file.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) Let's forbid some mistakenly added characters like character 160. Fri, 15 Mar 2013 01:12:42 GMT uli [10028] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py (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/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/importexport.py (modified) Further updates of CSV-related places.