# # ChangeLog for main/waeup.kofa # # Generated by Trac 1.2.2 # 20 Sep 2024, 12:01:09 Tue, 24 Apr 2012 10:30:14 GMT Henrik Bettermann [8260] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * 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/workflow.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) Rename Acceptance Fee -> Application Fee Mon, 23 Apr 2012 13:33:07 GMT Henrik Bettermann [8258] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Ease customization. Mon, 23 Apr 2012 11:56:06 GMT uli [8257] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Support notes in generated PDFs. Sun, 22 Apr 2012 19:46:54 GMT Henrik Bettermann [8252] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Use factory to create SessionConfiguration objects. This is necessary ... Sun, 22 Apr 2012 12:51:15 GMT Henrik Bettermann [8246] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Fix _fillCustomFields and remove trash. Sun, 22 Apr 2012 12:46:17 GMT Henrik Bettermann [8245] * 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/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) More preparations for a solid payment system customization. Sun, 22 Apr 2012 10:12:23 GMT Henrik Bettermann [8244] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_payment_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_catalog.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Remove all payment attributes which are not really necessary in the ... Sun, 22 Apr 2012 08:36:07 GMT Henrik Bettermann [8243] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py (modified) Some changes necessary for uniben customization. Fri, 20 Apr 2012 22:07:46 GMT uli [8236] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Support IGNORE_MARKER. Fri, 20 Apr 2012 11:27:59 GMT Henrik Bettermann [8234] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_objecthistory.py (modified) Show only time zone name. Fri, 20 Apr 2012 10:22:24 GMT Henrik Bettermann [8233] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_payment_data.csv (modified) matric_number not matric_no Fri, 20 Apr 2012 10:01:49 GMT uli [8232] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Reduce redundancy and try to check more correctly for set values in ... Fri, 20 Apr 2012 08:31:38 GMT Henrik Bettermann [8231] * 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) Add tests for update mode. Fri, 20 Apr 2012 08:01:43 GMT Henrik Bettermann [8230] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) Some configuration parameters are required. Fri, 20 Apr 2012 08:00:38 GMT Henrik Bettermann [8229] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_update2.csv (modified) Test both options, with and without ignore marker. Fri, 20 Apr 2012 06:05:56 GMT Henrik Bettermann [8228] * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_batching.py (modified) I think it's better use the original updateEntry method even if it ... Fri, 20 Apr 2012 06:03:31 GMT Henrik Bettermann [8227] * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.txt (modified) Perform tests in th eright order. Thu, 19 Apr 2012 20:02:24 GMT uli [8225] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Fix StudyLevelImporter. Thu, 19 Apr 2012 20:00:12 GMT uli [8224] * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.txt (modified) Fix test. Thu, 19 Apr 2012 15:40:34 GMT uli [8223] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py (modified) Keep compatibility with new base importer. Thu, 19 Apr 2012 15:39:17 GMT uli [8222] * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) - Fix doImport. Still needs tests. - Use code in log messages. Thu, 19 Apr 2012 15:11:32 GMT uli [8221] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Clean up student-component batching, playing well with changed base ... Thu, 19 Apr 2012 14:19:45 GMT uli [8220] * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) Clean up basic batch processor and add functionality for changed ... Thu, 19 Apr 2012 14:16:39 GMT uli [8219] * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_batching.py (modified) Test at least interface of basic batch processor. Thu, 19 Apr 2012 14:15:51 GMT uli [8218] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) BatchProcessors apparently make no use of any mode attribute. But ... Thu, 19 Apr 2012 13:09:14 GMT uli [8217] * main/waeup.kofa/trunk/src/waeup/kofa/utils/converters.py (modified) Remove trash. Thu, 19 Apr 2012 13:05:07 GMT uli [8216] * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_converters.py (modified) Test DELETION_MARKER and IGNORE_MARKER functionality of converters. Thu, 19 Apr 2012 13:04:24 GMT uli [8215] * main/waeup.kofa/trunk/src/waeup/kofa/utils/converters.py (modified) More docs. Thu, 19 Apr 2012 12:43:37 GMT uli [8214] * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_update2.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/converters.py (modified) Lots of trash to sketch filtered imports. Thu, 19 Apr 2012 12:40:10 GMT uli [8213] * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_converters.py (modified) Converter tests are in bad shape. Add at least basic stuff. Thu, 19 Apr 2012 06:02:16 GMT Henrik Bettermann [8210] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/sample_student_data_update2.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Add first test to ensure that attributes are not cleared if cells are ... Thu, 19 Apr 2012 00:36:39 GMT uli [8209] * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) Don't mark unchanged fields as changed. Wed, 18 Apr 2012 12:48:54 GMT uli [8208] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) Move setUp/tearDown to top. Wed, 18 Apr 2012 12:46:52 GMT uli [8207] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) Try to be smart (evil?). Interpret entered datetimes w/o TZ as app- ... Wed, 18 Apr 2012 05:31:56 GMT Henrik Bettermann [8203] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Insert description and use FriendlyDatetimeDisplayWidget in display view. Wed, 18 Apr 2012 05:12:32 GMT Henrik Bettermann [8202] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_applicant_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_applicant_data_update.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_applicant_data_update2.csv (added) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_faulty_applicant_data.csv (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_batching.py (modified) Empty If no value is provided in import files, attributes must not be ... Tue, 17 Apr 2012 23:35:24 GMT uli [8200] * 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_batching.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/tests/test_batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (modified) - Use datetime for applicants containers and - Register new datetime ... Tue, 17 Apr 2012 23:23:36 GMT uli [8199] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) Add test to make sure we interpret datetime values as exported by the ... Tue, 17 Apr 2012 22:57:53 GMT uli [8198] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (added) Add very plain datetimewidget that sets only pytz.utc-based datetimes. Tue, 17 Apr 2012 14:20:20 GMT Henrik Bettermann [8197] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_gear.png (moved) * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/actionicon_info.png (moved) * main/waeup.kofa/trunk/src/waeup/kofa/browser/viewlets.py (modified) * 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) Update localisation and rename some icons. Tue, 17 Apr 2012 11:57:49 GMT Henrik Bettermann [8195] * main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py (modified) Localize time in tables too. Tue, 17 Apr 2012 11:40:06 GMT Henrik Bettermann [8194] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/yo/LC_MESSAGES/waeup.kofa.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified) * 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/tests/test_browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) Store utc without tzinfo in persistent datetime objects. Localisation ... Tue, 17 Apr 2012 11:35:01 GMT uli [8193] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datewidget.py (modified) Display local datetime when using FormattedDateDisplayWidget (or ... Tue, 17 Apr 2012 11:19:55 GMT uli [8192] * main/waeup.kofa/trunk/src/waeup/kofa/utils/helpers.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/tests/test_helpers.py (modified) Let to_timezone ignore not-datetimes. Tue, 17 Apr 2012 00:31:10 GMT uli [8186] * 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/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/testing.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/tests/test_objecthistory.py (modified) Use new helper functions to compute pytz timezones correctly. Mon, 16 Apr 2012 23:17:35 GMT uli [8185] * 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 datetime/timezone helpers urgently needed. Mon, 16 Apr 2012 21:07:28 GMT Henrik Bettermann [8183] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/hostels/hostel.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/objecthistory.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Part 2: Consider time zone when creating datetime strings for ... Mon, 16 Apr 2012 20:56:59 GMT Henrik Bettermann [8182] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/tests/test_accesscode.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/payment.py (modified) * 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/tests/test_browser.py (modified) Part 1: Add tzinfo to all persistent datetime objects. Mon, 16 Apr 2012 16:03:10 GMT Henrik Bettermann [8181] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_student.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py (modified) Set tzinfo of booking_date. Mon, 16 Apr 2012 14:30:43 GMT uli [8180] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Display separators in PDF output. Mon, 16 Apr 2012 09:16:34 GMT uli [8176] * 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/browser/pages.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/interfaces.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/interfaces.py (modified) Use PhoneNumber. Mon, 16 Apr 2012 09:16:13 GMT uli [8175] * main/waeup.kofa/trunk/src/waeup/kofa/utils/converters.py (modified) Add schema field converter for phone numbers. Mon, 16 Apr 2012 08:24:49 GMT Henrik Bettermann [8174] * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/batching.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) We don't need IStudentOnlinePaymentImportExport anymore (rollback). Mon, 16 Apr 2012 08:17:52 GMT Henrik Bettermann [8173] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Use FriendlyDatetimeDisplayWidget also in pdf files (new decision). Mon, 16 Apr 2012 08:13:22 GMT Henrik Bettermann [8172] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/interfaces.py (modified) Use FormattedDate in IAccessCodeBatch. Mon, 16 Apr 2012 07:49:22 GMT uli [8171] * main/waeup.kofa/trunk/src/waeup/kofa/schema/field.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (modified) Add PhoneNumber schema field and register PhoneWidget as default edit ... Mon, 16 Apr 2012 07:39:11 GMT uli [8170] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/payments/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/interfaces.py (modified) Stamp FormattedDatetime out completely. Mon, 16 Apr 2012 06:51:36 GMT uli [8169] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/phonewidget.py (modified) Shorten code. Mon, 16 Apr 2012 06:51:20 GMT uli [8168] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_phonewidget.py (modified) Update tests. Sun, 15 Apr 2012 17:52:29 GMT uli [8167] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Rollback r8163. Sun, 15 Apr 2012 17:51:13 GMT uli [8166] * main/waeup.kofa/trunk/src/waeup/kofa/schema/field.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (deleted) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (deleted) Rollback r8158. Sun, 15 Apr 2012 17:49:59 GMT uli [8165] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) Rollback r8162. Sun, 15 Apr 2012 14:49:41 GMT uli [8164] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_phonewidget.py (modified) Mark wrong test. Sun, 15 Apr 2012 14:47:01 GMT uli [8163] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) Fix test to work also during winter and outside Germany ;-) Sun, 15 Apr 2012 14:04:19 GMT uli [8162] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (modified) Support timezones in datetimes. Sun, 15 Apr 2012 11:47:11 GMT Henrik Bettermann [8161] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_batching.py (modified) tzinfo is stored in datetime object after import. Sun, 15 Apr 2012 06:40:01 GMT Henrik Bettermann [8160] * main/waeup.kofa/trunk/src/waeup/kofa/accesscodes/interfaces.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/payments/interfaces.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/tests/sample_payment_data.csv (modified) Use new date and datetime widgets everywhere in base package. Use ... Sun, 15 Apr 2012 05:49:45 GMT Henrik Bettermann [8159] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) canvas.line was crooked. Sun, 15 Apr 2012 00:30:20 GMT uli [8158] * main/waeup.kofa/trunk/src/waeup/kofa/schema/field.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/interfaces.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datetimewidget.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datetimewidget.py (added) Add datetime widgets and schema fields as we have them for date. Sat, 14 Apr 2012 17:56:57 GMT uli [8157] * main/waeup.kofa/trunk/src/waeup/kofa/configure.zcml (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/overrides.zcml (added) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (modified) Move one adapter registration back to utils package. Sat, 14 Apr 2012 17:52:39 GMT uli [8156] * main/waeup.kofa/trunk/src/waeup/kofa/configure.zcml (modified) Set new location of widgets configuration. Sat, 14 Apr 2012 17:52:08 GMT uli [8155] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml (moved) Move ZCML config for widgets into widgets module. Sat, 14 Apr 2012 14:15:46 GMT uli [8154] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) See, whether the new date formatting stuff works as expected. Sat, 14 Apr 2012 14:14:20 GMT uli [8153] * main/waeup.kofa/trunk/src/waeup/kofa/utils/overrides.zcml (modified) Use LittleEndian date by default for FormattedDate schema fields. Sat, 14 Apr 2012 14:13:39 GMT uli [8152] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datewidget.py (modified) - Add new default date widgets for different date formats. - In ... Sat, 14 Apr 2012 14:03:40 GMT uli [8151] * main/waeup.kofa/trunk/src/waeup/kofa/schema/field.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (modified) Use None as default for FormattedDate schema type. This way a widget ... Fri, 13 Apr 2012 21:44:00 GMT uli [8150] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/utils/overrides.zcml (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datewidget.py (modified) Register FormattedDateDisplayWidget for FormattedDate schema type. Fri, 13 Apr 2012 16:56:29 GMT uli [8149] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py (modified) Prove that the whole stuff works really. Fri, 13 Apr 2012 16:52:29 GMT uli [8148] * main/waeup.kofa/trunk/src/waeup/kofa/utils/overrides.zcml (modified) Connect new FormattedDate schema field with modified FormattedDateWidget. Fri, 13 Apr 2012 16:51:25 GMT uli [8147] * main/waeup.kofa/trunk/src/waeup/kofa/widgets/datewidget.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/widgets/tests/test_datewidget.py (modified) Improve datewidget to set date format from bound schema field. Fri, 13 Apr 2012 16:17:26 GMT uli [8146] * main/waeup.kofa/trunk/src/waeup/kofa/schema/field.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/schema/interfaces.py (added) * main/waeup.kofa/trunk/src/waeup/kofa/schema/tests/test_fields.py (added) Provide a new schema field for formatted dates (not a formlib field). Fri, 13 Apr 2012 11:36:15 GMT Henrik Bettermann [8143] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) Do not override the objects __dict__ values. Fri, 13 Apr 2012 10:11:13 GMT Henrik Bettermann [8142] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Remove breakpoint and prepare formatted_text() for unit tests. Fri, 13 Apr 2012 10:00:27 GMT Henrik Bettermann [8141] * main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/zope.mo (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/de/LC_MESSAGES/zope.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/zope.mo (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/en/LC_MESSAGES/zope.po (modified) * main/waeup.kofa/trunk/src/waeup/kofa/locales/zope.pot (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/studycourse.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Translate boolean values in tables and slips. Thu, 12 Apr 2012 19:37:52 GMT Henrik Bettermann [8135] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/fileupload.pt (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/viewlets.py (modified) Enable hiding upload viewlets. Thu, 12 Apr 2012 10:15:55 GMT uli [8128] * main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py (modified) Use one of the modes as fallback when displaying the registration ... Thu, 12 Apr 2012 10:14:01 GMT uli [8127] * main/waeup.kofa/trunk/src/waeup/kofa/browser/captcha.py (modified) Need theme when rendering a reCaptcha. Thu, 12 Apr 2012 10:09:33 GMT uli [8126] * main/waeup.kofa/trunk/src/waeup/kofa/browser/resources.py (modified) Register new javascript as resource. Thu, 12 Apr 2012 10:08:47 GMT uli [8125] * main/waeup.kofa/trunk/src/waeup/kofa/browser/static/recaptcha_white.js (added) Add javascript to set white Recaptcha theme. Thu, 12 Apr 2012 09:16:05 GMT uli [8122] * main/waeup.kofa/trunk/etc/zope_zeo1.conf.in (modified) * main/waeup.kofa/trunk/etc/zope_zeo2.conf.in (modified) Place ZEO client cache files in filestorage. Thu, 12 Apr 2012 09:00:56 GMT Henrik Bettermann [8120] * main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py (modified) * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Localize 'not provided' mesaage. Thu, 12 Apr 2012 06:54:46 GMT Henrik Bettermann [8119] * 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 view buttons and fix test. Thu, 12 Apr 2012 06:27:43 GMT Henrik Bettermann [8118] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Test clearance slip with a true jpeg image. The test fails because ... Thu, 12 Apr 2012 06:05:29 GMT Henrik Bettermann [8117] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Fix viewlet collector. Thu, 12 Apr 2012 05:40:45 GMT Henrik Bettermann [8116] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Add regression test. The test fails at the moment. Wed, 11 Apr 2012 22:33:16 GMT Henrik Bettermann [8115] * main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py (modified) Fix test. Wed, 11 Apr 2012 22:23:59 GMT Henrik Bettermann [8114] * main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/default_waeup_display_form.pt (modified) Insert headline above uploaded files. Wed, 11 Apr 2012 21:29:17 GMT uli [8113] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Seem I found an efficient solution for the 'page x of y' problem. Wed, 11 Apr 2012 14:57:34 GMT uli [8112] * main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py (modified) Start using general PDF components also for student-related PDF ... Wed, 11 Apr 2012 14:47:38 GMT uli [8111] * main/waeup.kofa/trunk/src/waeup/kofa/browser/pdf.py (modified) Show tables with left indentation. This will render applicant slips ...