# # ChangeLog for main/waeup.kofa/trunk # # Generated by Trac 1.2.2 # 14 Nov 2024, 01:20:31 Mon, 10 Sep 2012 08:33:43 GMT Henrik Bettermann [9167] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) We can't requite level_session since this value is missing in SRP. Thu, 06 Sep 2012 12:00:15 GMT Henrik Bettermann [9162] * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) Add pre-studies level. Thu, 06 Sep 2012 07:43:51 GMT Henrik Bettermann [9161] * 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) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) In contrast to the comment of the last revision: We need to store ... Thu, 06 Sep 2012 05:55:55 GMT Henrik Bettermann [9160] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/tools/fix_import_file.py (modified) We need to import validation_date and validated_by to keep this ... Wed, 05 Sep 2012 08:22:01 GMT Henrik Bettermann [9158] * main/waeup.kofa/trunk/tools/fix_import_file.py (modified) Fix if statement. Tue, 04 Sep 2012 07:03:24 GMT Henrik Bettermann [9151] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_payment_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Check if we can import p_current. Tue, 04 Sep 2012 07:02:30 GMT Henrik Bettermann [9150] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) p_current must not be readonly. Otherwise we can't import this field. Tue, 04 Sep 2012 07:01:34 GMT Henrik Bettermann [9149] * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified) Remove duplicate line. Mon, 03 Sep 2012 14:47:24 GMT Henrik Bettermann [9148] * 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/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_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Enable previous session payments. Do not create activation code after ... Mon, 03 Sep 2012 10:51:01 GMT Henrik Bettermann [9146] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified) Add pre-study beds to configuration form. Sun, 02 Sep 2012 07:20:56 GMT Henrik Bettermann [9145] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/actionbutton.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add onclick attribute to action buttons and protect the deactivate ... Sat, 01 Sep 2012 13:39:16 GMT Henrik Bettermann [9142] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) For FCEOkene we also need current_level as a property of student. Sat, 01 Sep 2012 07:15:42 GMT Henrik Bettermann [9141] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Adjust student base data section on slips. Display certificate code ... Sat, 01 Sep 2012 06:19:56 GMT Henrik Bettermann [9140] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studycoursepage.pt (modified) Provide link to previous study courses. Adjust titles and breadcrumbs. Sat, 01 Sep 2012 05:34:11 GMT Henrik Bettermann [9139] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Lock esit and add views for old study courses. Fri, 31 Aug 2012 21:35:09 GMT Henrik Bettermann [9138] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_redo.png (added) * 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/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Add StudentTransferFormPage. Do not show any button on old ... Fri, 31 Aug 2012 20:19:08 GMT Henrik Bettermann [9137] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Return error code after transfer. Add history message. Fri, 31 Aug 2012 15:23:50 GMT Henrik Bettermann [9136] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Copy entry_session when transferring students. The entry session ... Fri, 31 Aug 2012 15:14:21 GMT Henrik Bettermann [9135] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) Use getattr function instead of get method. Fri, 31 Aug 2012 14:59:01 GMT Henrik Bettermann [9134] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified) Uups, that was a slip. Fri, 31 Aug 2012 14:54:18 GMT Henrik Bettermann [9133] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) When transferring students StudyLevelSource will be called in the ... Fri, 31 Aug 2012 14:52:33 GMT Henrik Bettermann [9132] * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Also previous_verdict and entry_session must be set. Fri, 31 Aug 2012 09:21:59 GMT Henrik Bettermann [9131] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Add method for transferring students when the student has changed the ... Fri, 31 Aug 2012 09:18:57 GMT Henrik Bettermann [9130] * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) Fix test. Thu, 30 Aug 2012 10:24:11 GMT Henrik Bettermann [9128] * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) Export also foreigner school fees. Thu, 30 Aug 2012 08:55:31 GMT Henrik Bettermann [9127] * main/waeup.kofa/trunk/src/waeup/kofa/utils/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_browser.py (modified) Quick shot: Remove single history messages through URL. All views in ... Thu, 30 Aug 2012 08:11:58 GMT Henrik Bettermann [9126] * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_objecthistory.py (modified) Catch errors and return message removed. Thu, 30 Aug 2012 07:26:27 GMT Henrik Bettermann [9125] * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_objecthistory.py (modified) Add removeMessage to ObjectHistory class which removes a single ... Thu, 30 Aug 2012 06:28:17 GMT Henrik Bettermann [9124] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_traffic_lights_green.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_traffic_lights_red.png (added) * 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 buttons and views for activating and deactivating student ... Thu, 30 Aug 2012 06:08:34 GMT Henrik Bettermann [9123] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Display appropriate flash message if credentials are correct but ... Wed, 29 Aug 2012 11:53:22 GMT Henrik Bettermann [9122] * main/waeup.kofa/trunk/src/waeup/kofa/utils/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_browser.py (modified) Let's edit application histories too. Wed, 29 Aug 2012 11:10:31 GMT Henrik Bettermann [9121] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Save student_id before firing transition. Wed, 29 Aug 2012 10:54:50 GMT Henrik Bettermann [9120] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified) Extend workflow. Wed, 29 Aug 2012 10:43:12 GMT Henrik Bettermann [9119] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) Save student_id in application record. Tue, 28 Aug 2012 14:02:25 GMT Henrik Bettermann [9117] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Append hash '#' to phone numbers to circumvent unwanted excel automatic Tue, 28 Aug 2012 08:14:49 GMT Henrik Bettermann [9116] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Fix tests. Do not use fixed year numbers which will be of range in a ... Tue, 28 Aug 2012 08:13:21 GMT Henrik Bettermann [9115] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) The year_range function was only used in applicants. Extend academic ... Tue, 28 Aug 2012 07:35:20 GMT Henrik Bettermann [9114] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Extend academic session range. Tue, 07 Aug 2012 21:06:42 GMT Henrik Bettermann [9088] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) Take timezone into consideration when displaying the date only. Tue, 07 Aug 2012 06:17:31 GMT Henrik Bettermann [9087] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Improve logging. Mon, 30 Jul 2012 04:50:09 GMT Henrik Bettermann [9078] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainerpage.pt (modified) Show start and end dates and application fee on ... Sat, 28 Jul 2012 11:00:29 GMT Henrik Bettermann [9075] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt (modified) Do not display course_admitted if not set. Sat, 28 Jul 2012 04:47:58 GMT Henrik Bettermann [9074] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/datatable.js (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterfinishedpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Fix export finished file name. Sort files by upload date. Thu, 26 Jul 2012 16:39:27 GMT Henrik Bettermann [9070] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Approve and Download buttons should always be the last buttons. Thu, 26 Jul 2012 16:27:20 GMT Henrik Bettermann [9069] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Do not show history on payment slips. Thu, 26 Jul 2012 06:32:08 GMT Henrik Bettermann [9055] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schoolgrades.py (modified) Fix test. Thu, 26 Jul 2012 06:20:35 GMT Henrik Bettermann [9052] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Display all text fields properly. Thu, 26 Jul 2012 06:18:41 GMT Henrik Bettermann [9051] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) Application slips are only available when application form is submitted. Wed, 25 Jul 2012 21:51:25 GMT Henrik Bettermann [9048] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Fix tests. Wed, 25 Jul 2012 21:39:01 GMT Henrik Bettermann [9047] * 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/utils.py (modified) We do not need screening fields in base package. Mon, 23 Jul 2012 21:08:27 GMT Henrik Bettermann [9043] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Do not export repeated fields twice. Sat, 21 Jul 2012 17:32:35 GMT Henrik Bettermann [9040] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Also widgets must be translated. Otherwise we'll see 'False' and ... Sat, 21 Jul 2012 17:09:05 GMT Henrik Bettermann [9039] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_payment_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Ooooh, still the old problem, see ... Sat, 21 Jul 2012 16:41:08 GMT Henrik Bettermann [9038] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Do not allow to upload file with filename which already exists in ... Sat, 21 Jul 2012 15:25:18 GMT Henrik Bettermann [9037] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Since row has passed the converter, current_level is an integer. Sat, 21 Jul 2012 09:39:06 GMT Henrik Bettermann [9035] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) Some boolean values must not be required. Sat, 21 Jul 2012 09:31:09 GMT Henrik Bettermann [9034] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) Use different columns for different field types. Sat, 21 Jul 2012 08:59:33 GMT Henrik Bettermann [9033] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) Show required fields bold and extra fields italic. Sat, 21 Jul 2012 08:16:03 GMT Henrik Bettermann [9032] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) Implement SkeletonDownloadView for downloading csv skeleton files. ... Sat, 21 Jul 2012 07:33:57 GMT Henrik Bettermann [9031] * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) Do not open filepath twice. Fix dicstring. Fri, 20 Jul 2012 09:49:39 GMT Henrik Bettermann [9030] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Test if forbidden pg transitions are disabled in UI. Fri, 20 Jul 2012 09:34:55 GMT Henrik Bettermann [9029] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Add test and fix checkUpdateRequirements. Fri, 20 Jul 2012 08:56:34 GMT Henrik Bettermann [9028] * 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/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Disable states and transitions which are not allowed for pg students. ... Fri, 20 Jul 2012 05:56:13 GMT Henrik Bettermann [9027] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) We will provide a skeleton file to avoid wrong headers (with ... Thu, 19 Jul 2012 21:06:51 GMT Henrik Bettermann [9026] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Remove whitespace. Thu, 19 Jul 2012 20:30:20 GMT Henrik Bettermann [9025] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) Print zope schema field name in brackets. The third row can be used ... Thu, 19 Jul 2012 17:33:30 GMT Henrik Bettermann [9024] * main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenteruploadpage.pt (modified) * 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/students/tests/test_browser.py (modified) Rename buttons in datacenter. Provide a table of available ... Thu, 19 Jul 2012 10:32:40 GMT Henrik Bettermann [9023] * 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/static/actionicon_finished.png (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterfinishedpage.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Give access to processed (finished) import files. Thu, 19 Jul 2012 07:11:32 GMT Henrik Bettermann [9022] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_browser.py (modified) Change title and msg of some workflow transitions. Wed, 18 Jul 2012 20:24:55 GMT Henrik Bettermann [9021] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) We bypass the request_clearance page if student has been imported in ... Wed, 18 Jul 2012 15:11:50 GMT Henrik Bettermann [9020] * main/waeup.kofa/trunk/tools/reload_portraits.py (modified) Use right filename. Wed, 18 Jul 2012 14:16:21 GMT Henrik Bettermann [9019] * main/waeup.kofa/trunk/tools/fix_import_file.py (modified) Avoid that script has to be run twice. Wed, 18 Jul 2012 14:15:44 GMT Henrik Bettermann [9018] * main/waeup.kofa/trunk/tools/reload_portraits.py (modified) Adjust script to unibenpg pictures. Wed, 18 Jul 2012 09:49:45 GMT Henrik Bettermann [9016] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Also show files ending with '.JPG'. They have been moved from SRP. Wed, 18 Jul 2012 07:10:11 GMT uli [9015] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) pyflakes. Wed, 18 Jul 2012 07:03:42 GMT uli [9014] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Signature stuff. Wed, 18 Jul 2012 06:52:29 GMT Henrik Bettermann [9013] * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) Repair docstring. Wed, 18 Jul 2012 06:47:21 GMT Henrik Bettermann [9012] * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_browser.py (modified) ObjectHistory method, helper function and view to modify (manipulate) ... Wed, 18 Jul 2012 06:01:56 GMT Henrik Bettermann [9011] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/browser.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_browser.py (added) Let's provide some UI components for helpers and utilities. Move ... Tue, 17 Jul 2012 08:38:17 GMT Henrik Bettermann [9010] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Show history on clearance slip. Render signatures. Remove unused ... Tue, 17 Jul 2012 05:30:42 GMT Henrik Bettermann [9009] * main/waeup.kofa/trunk/tools/fix_import_file.py (modified) Add option for a conditional converter. Remove whitespaces. Tue, 17 Jul 2012 04:45:43 GMT Henrik Bettermann [9008] * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) Show only csv files in data center. Tue, 17 Jul 2012 04:36:27 GMT Henrik Bettermann [9007] * main/waeup.kofa/trunk/tools/download_exports.sh (added) * main/waeup.kofa/trunk/tools/fix_import_file.py (modified) Extend import file repair script. Add shell script for downloading ... Mon, 16 Jul 2012 07:08:50 GMT Henrik Bettermann [9005] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/workflow.py (modified) Fix typos and docstrings. Fri, 13 Jul 2012 16:36:21 GMT Henrik Bettermann [9002] * 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/dynamicroles.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_course_data.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Add lecturer local role which has no dynamic role assignment yet. ... Fri, 13 Jul 2012 16:17:44 GMT Henrik Bettermann [9001] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_faculty_data_update.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Update local roles by import. Test if ignore and deltion marker are ... Fri, 13 Jul 2012 15:07:19 GMT Henrik Bettermann [9000] * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_certificate_data.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Add test_import to CertificateProcessorTests. Fri, 13 Jul 2012 14:42:44 GMT Henrik Bettermann [8999] * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_department_data.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Add test_import to TestDepartmentProcessor. Fri, 13 Jul 2012 11:02:59 GMT Henrik Bettermann [8998] * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Do the same for CertificateProcessorTests. Fri, 13 Jul 2012 10:54:40 GMT Henrik Bettermann [8997] * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Use UniversityProcessorSetup base class for setting up a site. Use ... Fri, 13 Jul 2012 10:52:33 GMT Henrik Bettermann [8996] * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) Derive all Processors from FacultyProcessor to reuse updateEntry and ... Fri, 13 Jul 2012 08:18:02 GMT Henrik Bettermann [8995] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/sample_faculty_data.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) Customize updateEntry method of FacultyProcessor to import local_roles. Fri, 13 Jul 2012 06:09:32 GMT Henrik Bettermann [8994] * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) For (re-)importing local roles we first need a reliable conversion ... Fri, 13 Jul 2012 06:07:07 GMT Henrik Bettermann [8993] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (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) local_roles should be a class attribute. Fri, 13 Jul 2012 05:18:17 GMT Henrik Bettermann [8992] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) Fix test. Thu, 12 Jul 2012 20:40:16 GMT Henrik Bettermann [8987] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) Rename utility_name of ApplicantsContainerProcessor. Fix browser test. Thu, 12 Jul 2012 20:32:29 GMT Henrik Bettermann [8986] * main/waeup.kofa/trunk/src/waeup/kofa/university/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified) Export users with locale roles in faculties, departments, courses and ... Thu, 12 Jul 2012 14:38:20 GMT Henrik Bettermann [8985] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studentpage.pt (deleted) Remove unused pagetemplate. Thu, 12 Jul 2012 14:37:54 GMT Henrik Bettermann [8984] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/authentication.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add login tests. Thu, 12 Jul 2012 11:43:12 GMT Henrik Bettermann [8983] * 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_authentication.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) * main/waeup.kofa/trunk/src/waeup/kofa/students/authentication.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_authentication.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Add boolean field 'suspended' to IStudent and IApplicant and extend ...