# # ChangeLog for main/waeup.kofa # # Generated by Trac 1.2.2 # 23 Sep 2024, 16:22:27 Mon, 19 Aug 2013 08:06:37 GMT Henrik Bettermann [10508] * 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 for transferring data from Kofa to Moodle. Sat, 17 Aug 2013 11:47:02 GMT uli [10505] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Rename XMLRPC method check_credentials to check_student_credentials. Fri, 16 Aug 2013 17:12:06 GMT uli [10504] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/webservices.py (modified) Applicants are (yet) not students. Fri, 16 Aug 2013 17:08:23 GMT uli [10503] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_webservices.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/webservices.py (added) Add XMLRPC method to check applicant credentials (tests included). Fri, 16 Aug 2013 17:05:17 GMT uli [10502] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) pep8, pyflakes. Fri, 16 Aug 2013 16:59:31 GMT uli [10501] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) Fix test. Tue, 13 Aug 2013 11:01:48 GMT Henrik Bettermann [10489] * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) Remove 'key' argument. Mon, 12 Aug 2013 08:57:26 GMT Henrik Bettermann [10479] * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Reinvent temporary/unrectified/momentary/sessional gpa as a property ... Sat, 10 Aug 2013 01:10:04 GMT uli [10477] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/webservices.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/webservices.py (modified) Add a (protected) XMLRPC service that tells about a student in ... Thu, 08 Aug 2013 04:30:22 GMT Henrik Bettermann [10472] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrequest.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Some fine tuning. Wed, 07 Aug 2013 13:32:47 GMT Henrik Bettermann [10470] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Add (hidden) manage page for transcript request comments. Wed, 07 Aug 2013 11:22:43 GMT Henrik Bettermann [10466] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Fix if statement. Wed, 07 Aug 2013 11:18:43 GMT Henrik Bettermann [10465] * 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/containerpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Let transcript officers find their students via the students ... Wed, 07 Aug 2013 10:21:49 GMT Henrik Bettermann [10464] * 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 test for transcript request processing. Wed, 07 Aug 2013 09:31:47 GMT Henrik Bettermann [10463] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified) Add browser test for student transcript requests. Wed, 07 Aug 2013 06:57:45 GMT Henrik Bettermann [10460] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Remove trash. Wed, 07 Aug 2013 06:46:25 GMT Henrik Bettermann [10459] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptprocess.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcriptrequest.pt (moved) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Backup work in progress. Tue, 06 Aug 2013 20:32:53 GMT Henrik Bettermann [10458] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.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/requesttranscript.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add pages and buttons for transcript request processing. Work in ... Tue, 06 Aug 2013 05:13:34 GMT uli [10456] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_reports.py (modified) In tests respect the new workflow states. Tue, 06 Aug 2013 05:03:29 GMT uli [10455] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Expect 'transcript' in tests (not 'transript'). Tue, 06 Aug 2013 05:00:47 GMT Henrik Bettermann [10454] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/waeup-base.css (modified) Enlarge input area (and others). Tue, 06 Aug 2013 05:00:28 GMT uli [10453] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) Fix typo. Mon, 05 Aug 2013 12:38:13 GMT Henrik Bettermann [10452] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Fix typo. Mon, 05 Aug 2013 12:37:27 GMT Henrik Bettermann [10451] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Add items to registration_states_vocab. Mon, 05 Aug 2013 06:37:46 GMT Henrik Bettermann [10449] * main/waeup.kofa/trunk/src/waeup/kofa/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/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Add new payment category. Mon, 05 Aug 2013 06:07:53 GMT Henrik Bettermann [10448] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_batching.py (modified) Add TSC access code batch. Sun, 04 Aug 2013 09:06:23 GMT Henrik Bettermann [10447] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Add Interface for transcript address. Sun, 04 Aug 2013 08:31:34 GMT Henrik Bettermann [10446] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Extend student workflow and include transcript processing. Fri, 02 Aug 2013 05:51:20 GMT Henrik Bettermann [10445] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Determine and print GPA class. Tue, 30 Jul 2013 07:49:18 GMT Henrik Bettermann [10440] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studyleveleditpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelpage.pt (modified) Beautify term column. Tue, 30 Jul 2013 06:22:45 GMT Henrik Bettermann [10439] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Ease customization and define tabletitle outside render method. Mon, 29 Jul 2013 16:25:14 GMT Henrik Bettermann [10438] * main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Remove redundant code. Mon, 29 Jul 2013 15:46:37 GMT Henrik Bettermann [10437] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Render trimester courses on course registration slip. Mon, 29 Jul 2013 15:10:02 GMT Henrik Bettermann [10436] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studyleveleditpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelmanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/transcript.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/vocabularies.py (modified) The academic year is generally divided into terms not semesters. A ... Mon, 29 Jul 2013 10:16:56 GMT Henrik Bettermann [10435] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Fix test. Thu, 27 Jun 2013 14:17:10 GMT Henrik Bettermann [10392] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py (modified) Request from eTranzact: "Please find the values returned when you use ... Thu, 27 Jun 2013 08:12:30 GMT Henrik Bettermann [10390] * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig_certificate.pt (modified) Use shorter msgid and define domain. Thu, 27 Jun 2013 07:47:11 GMT Henrik Bettermann [10389] * main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.mo (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/fr/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/ha/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/ig/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/waeup.kofa.pot (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/yo/LC_MESSAGES/waeup.kofa.po (modified) Update locales. Tue, 25 Jun 2013 15:41:53 GMT Henrik Bettermann [10384] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) 'locked' is not required. Sun, 23 Jun 2013 06:03:07 GMT Henrik Bettermann [10358] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified) For imostate we have to customize the workflow. Applicants do not pay. Sat, 22 Jun 2013 21:58:01 GMT Henrik Bettermann [10353] * 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) Fix typo: It's not the acceptance but the application fee applicants ... Sat, 22 Jun 2013 17:01:32 GMT Henrik Bettermann [10347] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.txt (modified) CC Officer does no longer exist in base package. Sat, 22 Jun 2013 16:40:42 GMT Henrik Bettermann [10346] * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) CCOfficer is a baseclass and only necessary in custom packages. Fri, 21 Jun 2013 15:42:30 GMT Henrik Bettermann [10333] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Condense application slip a bit more. Fri, 21 Jun 2013 08:25:00 GMT Henrik Bettermann [10332] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) _addLoginInformation() can be None. Fri, 21 Jun 2013 07:34:19 GMT Henrik Bettermann [10330] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) self.note can be None. Fri, 21 Jun 2013 07:26:10 GMT Henrik Bettermann [10329] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) Render two-column table of widgets behind the regular widgets table. ... Fri, 21 Jun 2013 07:23:42 GMT Henrik Bettermann [10328] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Do not modify table_style in _getWidgetsTableData. Otherwise we can't ... Thu, 20 Jun 2013 19:41:56 GMT Henrik Bettermann [10319] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Render two-column table of tables (not yet tested in custom packages). 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.