# # ChangeLog for main/waeup.kofa/trunk/src/waeup # # Generated by Trac 1.2.2 # 17 Nov 2024, 19:38:02 Mon, 09 Jul 2012 10:44:51 GMT Henrik Bettermann [8951] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Timestanp for p_id in tenth of milliseconds. Mon, 09 Jul 2012 07:26:29 GMT Henrik Bettermann [8948] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) We have payments in 2000 and earlier. Mon, 09 Jul 2012 06:59:43 GMT Henrik Bettermann [8947] * main/waeup.kofa/trunk/src/waeup/kofa/browser/batchprocessing.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) Add has to exported phone numbers to avoid confusion with negative ... Sun, 08 Jul 2012 14:40:59 GMT Henrik Bettermann [8944] * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified) creation_date is not required. Strip hash symbol also of datetime ... Sun, 08 Jul 2012 08:59:42 GMT Henrik Bettermann [8942] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Fix conversion checker for payments. Sun, 08 Jul 2012 06:01:16 GMT Henrik Bettermann [8940] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) Add 999 to study_levels. Check conversion of level only if in row. Sat, 07 Jul 2012 21:14:56 GMT Henrik Bettermann [8937] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/phonewidget.py (modified) Use hash symbol also for phone numbers. Sat, 07 Jul 2012 13:36:28 GMT Henrik Bettermann [8936] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Remove line break in pdf slips. Fri, 06 Jul 2012 10:08:21 GMT Henrik Bettermann [8925] * main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/waeup.kofa.mo (modified) * 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.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) Upddate translations. Thu, 05 Jul 2012 20:13:52 GMT Henrik Bettermann [8922] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/widgets.pt (modified) Do not show hint (field description) on display form pages by default. Thu, 05 Jul 2012 15:28:28 GMT Henrik Bettermann [8921] * 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) Translate boolean values also in edit and manage pages. Thu, 05 Jul 2012 14:48:51 GMT Henrik Bettermann [8920] * 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/certificatemanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/certificatepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_permissions.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/studylevelpage.pt (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_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/api.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certcourses.txt (moved) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/course.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/tests/test_university.py (modified) Rename course referrers to certificate courses (according to the ... Wed, 04 Jul 2012 07:52:21 GMT Henrik Bettermann [8910] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Let removeExpired return the number of deleted mandates. Wed, 04 Jul 2012 07:28:09 GMT Henrik Bettermann [8905] * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) Sett file permission flags of temporarily merged finished file ... Tue, 03 Jul 2012 21:07:34 GMT Henrik Bettermann [8903] * 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 personal manage form page including button viewlet. Tue, 03 Jul 2012 17:11:29 GMT uli [8889] * main/waeup.kofa/trunk (modified) * main/waeup.kofa/trunk/src/waeup/kofa/configure.zcml (modified) Merge changes from uli-autoinclude-less branch back into trunk. Tue, 03 Jul 2012 11:20:18 GMT Henrik Bettermann [8888] * 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 delEntry method to CourseTicketProcessor. Tue, 03 Jul 2012 10:41:56 GMT Henrik Bettermann [8887] * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) Chmod of finished_path. Tue, 03 Jul 2012 10:41:09 GMT Henrik Bettermann [8886] * 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 tests for delEntry. Tue, 03 Jul 2012 09:47:27 GMT Henrik Bettermann [8885] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Add delEntry method to StudentOnlinePaymentProcessor. Tue, 03 Jul 2012 07:13:59 GMT Henrik Bettermann [8884] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_create_payment_data.csv (added) * 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) Import payment tickets without p_id and generate p_id in ... Sat, 30 Jun 2012 08:20:12 GMT Henrik Bettermann [8860] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Add log message. Sat, 30 Jun 2012 07:58:20 GMT Henrik Bettermann [8859] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Add test_set_applicant_password. Fix if statement in _setPassword. Sat, 30 Jun 2012 07:39:07 GMT Henrik Bettermann [8858] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Store user in mandate. This makes everything much easier. Sat, 30 Jun 2012 07:03:20 GMT Henrik Bettermann [8857] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Let's use the PasswordMandate also for change password requests (part1). Sat, 30 Jun 2012 06:33:38 GMT Henrik Bettermann [8856] * 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 log message. Fri, 29 Jun 2012 21:48:09 GMT Henrik Bettermann [8855] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregemailsent.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpwmailsent.pt (modified) Do not translate system messages. Improve pagetemplates for better ... Fri, 29 Jun 2012 21:22:38 GMT Henrik Bettermann [8854] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpw.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) Returning students do not necessarily have a registration number and ... Fri, 29 Jun 2012 17:28:06 GMT Henrik Bettermann [8853] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) StudentRequestPasswordPage: Create mandate and send link by email ... Fri, 29 Jun 2012 14:49:01 GMT Henrik Bettermann [8850] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) mandate.category is deprecated. Fri, 29 Jun 2012 14:40:37 GMT Henrik Bettermann [8849] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Some changes according to Uli's suggestions. Fri, 29 Jun 2012 11:26:59 GMT Henrik Bettermann [8848] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/browser.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Add view which executes the mandate. Fri, 29 Jun 2012 10:21:03 GMT Henrik Bettermann [8847] * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (modified) Generate md5 andate_id from timestamp. Fri, 29 Jun 2012 08:19:47 GMT Henrik Bettermann [8846] * main/waeup.kofa/trunk/src/waeup/kofa/app.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/mandates (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/__init__.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/container.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/interfaces.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/mandate.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/mandates/tests.py (added) Add mandates module. Wed, 27 Jun 2012 14:01:32 GMT Henrik Bettermann [8843] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) Catch error if certificate has been removed between application ... Wed, 27 Jun 2012 07:15:21 GMT Henrik Bettermann [8820] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Change key for 'not yet' verdict and sort verdicts. Tue, 26 Jun 2012 05:51:24 GMT Henrik Bettermann [8802] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Do not break f_text cell if length of string < 10. Tue, 26 Jun 2012 05:11:07 GMT Henrik Bettermann [8801] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Show hint (field description) between lines in pdf slips like in ... Mon, 25 Jun 2012 11:22:19 GMT Henrik Bettermann [8787] * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/userscontainer.txt (modified) Add UsersExporter. Sun, 24 Jun 2012 08:17:57 GMT Henrik Bettermann [8783] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport3page.pt (modified) Fix datecenter import step 3. Store header number in first column of ... Sat, 23 Jun 2012 16:55:41 GMT Henrik Bettermann [8782] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpw.pt (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/requestpwmailsent.pt (added) Add missing templates. Sat, 23 Jun 2012 06:35:43 GMT Henrik Bettermann [8780] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Explain better what to do. Sat, 23 Jun 2012 06:32:56 GMT Henrik Bettermann [8779] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add password request page for first-time login withot email address ... Sat, 23 Jun 2012 05:26:09 GMT Henrik Bettermann [8778] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Fix typo and remove useless test. Sat, 23 Jun 2012 05:21:43 GMT Henrik Bettermann [8777] * 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/changepw.pt (moved) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/loginpage.pt (modified) Rename 'send password' to 'change password'. Users can only request a ... Fri, 22 Jun 2012 10:40:31 GMT Henrik Bettermann [8774] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/permissions.py (modified) Sort user list. Thu, 21 Jun 2012 05:49:59 GMT Henrik Bettermann [8773] * main/waeup.futminna/trunk/buildout-zeo.cfg (modified) * main/waeup.futminna/trunk/buildout.cfg (modified) * main/waeup.futminna/trunk/etc/debug.ini.in (modified) * main/waeup.futminna/trunk/etc/deploy.ini.in (modified) * main/waeup.futminna/trunk/etc/profile.ini.in (modified) * main/waeup.futminna/trunk/etc/zeo1.ini.in (modified) * main/waeup.futminna/trunk/etc/zeo2.ini.in (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/root.py (modified) Set main parameters in one buildout section. Wed, 20 Jun 2012 11:27:11 GMT uli [8767] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Take over fixed regnum source from students. Wed, 20 Jun 2012 09:13:49 GMT uli [8766] * main/waeup.kofa/trunk/src/waeup/kofa/students/vocabularies.py (modified) Make test error disappear. Wed, 20 Jun 2012 05:33:49 GMT Henrik Bettermann [8765] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add test which provokes an AttributeError: 'StudentsContainer' ... Tue, 19 Jun 2012 08:20:55 GMT Henrik Bettermann [8759] * main/waeup.kofa/trunk/src/waeup/kofa/browser/browser.txt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) User full name (title) is required. Change public_name description. Tue, 19 Jun 2012 07:47:21 GMT Henrik Bettermann [8758] * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Use public_name in object histories and when approving payments. Tue, 19 Jun 2012 07:28:08 GMT Henrik Bettermann [8757] * 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/userscontainer.py (modified) Add public_name to IKofaPrincipalInfo and IKofaPrincipal. Tue, 19 Jun 2012 06:48:17 GMT Henrik Bettermann [8756] * 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) Add public_name filed to IUserAccount. This attribute can be used in ... Tue, 19 Jun 2012 05:51:21 GMT Henrik Bettermann [8755] * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_file.csv (added) Improve the test coverage in the browser module. Instead of extending ... Mon, 18 Jun 2012 14:29:16 GMT Henrik Bettermann [8752] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py (modified) Add transition. Mon, 18 Jun 2012 06:28:41 GMT Henrik Bettermann [8742] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/root.py (modified) Simplify logging. Adjust to students. Sun, 17 Jun 2012 17:51:12 GMT Henrik Bettermann [8740] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) Improve logging (part 2). Sun, 17 Jun 2012 12:13:45 GMT Henrik Bettermann [8739] * 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/userscontainer.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Improve logging (part 1). Sun, 17 Jun 2012 07:49:10 GMT Henrik Bettermann [8738] * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) Remove trash. Sun, 17 Jun 2012 07:32:08 GMT Henrik Bettermann [8737] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Use different msave method in students and in university. Simplify ... Sun, 17 Jun 2012 07:09:21 GMT Henrik Bettermann [8736] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/staffsitelayout.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/studentsitelayout.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/export.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/student.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/viewlets.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Replace getStudent method by a 'student' attribute. Sun, 17 Jun 2012 06:42:20 GMT Henrik Bettermann [8735] * main/waeup.kofa/trunk/src/waeup/kofa/students/accommodation.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/payments.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/studylevel.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) * main/waeup.kofa/trunk/src/waeup/kofa/university/certificate.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Let's use the msave helper function also in university and other ... Fri, 15 Jun 2012 11:09:58 GMT Henrik Bettermann [8732] * main/waeup.kofa/trunk/src/waeup/kofa/students/payments.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Re-use code. Fix approveStudentPayment and adjust tests. Thu, 14 Jun 2012 16:47:57 GMT uli [8725] * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified) Search only logfiles with correct basename, fix tests. Thu, 14 Jun 2012 08:51:01 GMT uli [8724] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_export.py (modified) Applicants container exporter lacked a field which made exports ... Thu, 14 Jun 2012 06:59:11 GMT uli [8719] * main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_maintenance.py (modified) pyflakes. Thu, 14 Jun 2012 06:58:14 GMT uli [8718] * main/waeup.kofa/trunk/src/waeup/kofa/maintenance.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_maintenance.py (added) Add maintenance function to add objects in catalogs. Wed, 13 Jun 2012 13:29:35 GMT Henrik Bettermann [8708] * 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/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/utils.py (modified) Add more attributes to webservice adapter. Wed, 13 Jun 2012 06:32:13 GMT Henrik Bettermann [8703] * 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/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.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) Let's better use an adapter for the webservice. Wed, 13 Jun 2012 05:44:31 GMT Henrik Bettermann [8702] * 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/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.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) Add getOwner method to payments which is needed for the webservice. Tue, 12 Jun 2012 21:01:17 GMT Henrik Bettermann [8700] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/catalog.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified) Catalogue all kinds of payments not only student payments. Tue, 12 Jun 2012 09:58:03 GMT Henrik Bettermann [8688] * 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) Check if booking perios is expired before allocating a bed. To do: ... Tue, 12 Jun 2012 07:36:23 GMT Henrik Bettermann [8686] * main/waeup.kofa/trunk/src/waeup/kofa/hostels/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) Add expired property. Tue, 12 Jun 2012 07:17:01 GMT Henrik Bettermann [8685] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/waeup-base.css (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser_templates/containermanagepage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/browser_templates/containerpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/vocabularies.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.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/utils.py (modified) Add hostel allocation start end end date attributes to hostels. ... Tue, 12 Jun 2012 05:22:54 GMT Henrik Bettermann [8684] * 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) Add 'Add applicant' action button. Mon, 11 Jun 2012 05:24:10 GMT Henrik Bettermann [8667] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) We need to customize the attributes to be copied. Therefore it's ... Sun, 10 Jun 2012 20:13:34 GMT Henrik Bettermann [8666] * 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) Disable application slip download in state initialized (managers ... Sun, 10 Jun 2012 08:59:49 GMT Henrik Bettermann [8665] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.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) Add expired property to be used in views and viewlets. If ... Sat, 09 Jun 2012 15:43:07 GMT Henrik Bettermann [8664] * 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/utils.py (modified) Use strict_deadline attribute. Fri, 08 Jun 2012 11:42:58 GMT Henrik Bettermann [8651] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport2page.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterimport3page.pt (modified) Transpose tables for previewing data on import pages. Thu, 07 Jun 2012 18:28:09 GMT Henrik Bettermann [8645] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py (modified) Move statistics method to ApplicantsUtils in order to ease customization. Thu, 07 Jun 2012 13:02:56 GMT Henrik Bettermann [8643] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantcontainerstatistics.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Use applicants_catalog for statistics. Thu, 07 Jun 2012 10:06:02 GMT Henrik Bettermann [8642] * 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 max_credits limit for course registration. Wed, 06 Jun 2012 13:58:49 GMT uli [8638] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_interfaces.py (modified) Make email format checks more moderate but working. Wed, 06 Jun 2012 10:36:12 GMT Henrik Bettermann [8637] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Copy also entry_mode. Extend tests to check if nothing has been ... Wed, 06 Jun 2012 09:17:37 GMT Henrik Bettermann [8636] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py (modified) Implement CreateAllStudentsPage which creates students from all ... Wed, 06 Jun 2012 07:38:10 GMT Henrik Bettermann [8635] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py (modified) Catch RequiredMissing error when creating students from applicants. ... Wed, 06 Jun 2012 01:40:08 GMT uli [8634] * main/waeup.kofa/trunk/src/waeup/kofa/datacenter.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_datacenter.py (modified) Let datacenter use the new CSV file merger from helpers. CAUTION: ... Wed, 06 Jun 2012 01:11:19 GMT uli [8633] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) Provide the more robust CSV file merging. Wed, 06 Jun 2012 01:10:51 GMT uli [8632] * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified) Make sure we can cope with 'broken' (empty) CSV file input when ... Wed, 06 Jun 2012 00:45:24 GMT uli [8631] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified) Add a helper function to append one CSV file to another. Tue, 05 Jun 2012 14:25:40 GMT Henrik Bettermann [8629] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregemailsent.pt (modified) In some custom packages we need to display login credentials on ... Tue, 05 Jun 2012 06:04:00 GMT Henrik Bettermann [8627] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py (modified) Do not block application record if password has been set for the ... Mon, 04 Jun 2012 11:30:01 GMT Henrik Bettermann [8626] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Log updateEntry when importing study levels, course tickets and ... Mon, 04 Jun 2012 09:59:21 GMT Henrik Bettermann [8621] * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_export.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Replace default value of verdicts. Use 'NY' (not yet) instead of '0' ... Sun, 03 Jun 2012 13:57:01 GMT uli [8617] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Reduce number of site lookups during imports. Sun, 03 Jun 2012 13:50:22 GMT Henrik Bettermann [8616] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) Now we have two different error messages which is great. Sun, 03 Jun 2012 13:33:47 GMT uli [8615] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Check application_category of cert 'course1' when batching. Sun, 03 Jun 2012 13:31:29 GMT uli [8614] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) We will use a different error message.