# # ChangeLog for main/waeup.sirp/trunk # # Generated by Trac 1.2.2 # 14 Nov 2024, 05:12:26 Tue, 26 Apr 2011 20:14:36 GMT Henrik Bettermann [5987] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/certificatepage.pt (modified) Derive CertificatePage from WAeUPDisplayFormPage instead of WAeUPPage. Tue, 26 Apr 2011 20:08:25 GMT Henrik Bettermann [5986] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py (modified) Add more vocabularies. Tue, 26 Apr 2011 11:21:32 GMT uli [5985] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Add test for applicant trying invalid anonymous login. Tue, 26 Apr 2011 11:20:42 GMT uli [5984] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_applicants.py (modified) Fix this tests to cope with the modified w.s.image. Tue, 26 Apr 2011 11:17:38 GMT uli [5983] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) - Fix applicant/passport-image traverser to return a placeholder ... Tue, 26 Apr 2011 11:11:12 GMT uli [5982] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Add a view for full editing of applicants. Tue, 26 Apr 2011 11:10:09 GMT uli [5981] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_manage_applicants_container.pt (added) Add template for managing applicants containers. Tue, 26 Apr 2011 11:08:56 GMT uli [5980] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Use the new image file type in applicants interfaces. Tue, 26 Apr 2011 11:03:36 GMT uli [5979] * main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/__init__.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/image/schema.py (modified) Rename HurryImageFile to WAeUPImageFile. Tue, 26 Apr 2011 10:44:43 GMT Henrik Bettermann [5978] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/api.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/courserefs.txt (modified) Fix tests. Tue, 26 Apr 2011 10:35:52 GMT Henrik Bettermann [5977] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/certificatecoursepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/certificatepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py (added) Implement a vocabulary module in university and move some ... Mon, 25 Apr 2011 17:03:23 GMT uli [5976] * main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (modified) - Document module - use z.interface instead of grok in case we want ... Mon, 25 Apr 2011 12:43:16 GMT uli [5975] * main/waeup.sirp/trunk/src/waeup/sirp/image/__init__.py (modified) Fix nonsense. Mon, 25 Apr 2011 12:39:50 GMT uli [5974] * main/waeup.sirp/trunk/src/waeup/sirp/image/README.txt (added) * main/waeup.sirp/trunk/src/waeup/sirp/image/tests.py (added) Add preliminary tests for the new content type ImageFile. Mon, 25 Apr 2011 12:39:33 GMT uli [5973] * main/waeup.sirp/trunk/src/waeup/sirp/image/__init__.py (modified) Make the ImageFile content type part of the public API of ... Mon, 25 Apr 2011 12:38:57 GMT uli [5972] * main/waeup.sirp/trunk/src/waeup/sirp/image/schema.py (modified) Make clear what content type we expect for this field type. Mon, 25 Apr 2011 12:38:10 GMT uli [5971] * main/waeup.sirp/trunk/src/waeup/sirp/image/image.py (added) Add a real content type for image files. Sun, 24 Apr 2011 07:28:20 GMT uli [5970] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit_full.pt (modified) Remove instructions. Sun, 24 Apr 2011 07:27:44 GMT uli [5969] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit_full.pt (added) Add full edit form template. Sat, 23 Apr 2011 01:46:57 GMT uli [5968] * main/waeup.sirp/trunk/src/waeup/sirp/browser/theming.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Replace themes source by themes vocabulary. It looks like this is ... Fri, 22 Apr 2011 13:07:41 GMT uli [5967] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Tell more about the expected output of IThemesProvider. This is not ... Fri, 22 Apr 2011 11:26:35 GMT uli [5966] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) Use a default theme if the name set on a University instance cannot ... Fri, 22 Apr 2011 02:20:33 GMT uli [5965] * main/waeup.sirp/trunk/src/waeup/sirp/permissions.txt (modified) Fix permissions test. Fri, 22 Apr 2011 02:16:33 GMT uli [5964] * main/waeup.sirp/trunk/src/waeup/sirp/app.py (modified) We now use the name under which a theme was registered instead of ... Fri, 22 Apr 2011 02:13:57 GMT uli [5963] * main/waeup.sirp/trunk/src/waeup/sirp/browser/theming.py (modified) Fix typo. Fri, 22 Apr 2011 02:11:49 GMT uli [5962] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/sitelayout.pt (modified) Get rid of hardcoded links to CSS-files. Yay, the themes now define ... Fri, 22 Apr 2011 02:08:31 GMT uli [5961] * main/waeup.sirp/trunk/src/waeup/sirp/browser/layout.py (modified) When rendering the site layout, now make use of the new theming ... Fri, 22 Apr 2011 02:06:40 GMT uli [5960] * main/waeup.sirp/trunk/src/waeup/sirp/browser/theming.py (added) Build first real themes. According to our interface definition a ... Fri, 22 Apr 2011 02:01:44 GMT uli [5959] * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/tabs.js (added) Add javascript file to create jQuery tabs on request. Fri, 22 Apr 2011 02:00:44 GMT uli [5958] * main/waeup.sirp/trunk/src/waeup/sirp/browser/resources.py (modified) Register the CSS files in ``static/`` as resources. This way we can ... Fri, 22 Apr 2011 01:43:53 GMT uli [5957] * main/waeup.sirp/trunk/src/waeup/sirp/browser/interfaces.py (modified) Define, what a theme means in waeup.sirp terms from now on. Fri, 22 Apr 2011 01:37:43 GMT uli [5956] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Use plural to be more accurate. Fri, 22 Apr 2011 01:35:13 GMT uli [5955] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Add a source for themes (aka skins) and show how to make use of the ... Wed, 20 Apr 2011 21:46:35 GMT uli [5954] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Fix browser test. Wed, 20 Apr 2011 21:46:16 GMT uli [5953] * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/course.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/department.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified) Let models implement also the appropriate I...Add interfaces. Sat, 16 Apr 2011 14:26:00 GMT uli [5952] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/form_edit_pde.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Add a confirm_passport attribute to applicants and reflect that ... Fri, 15 Apr 2011 14:07:35 GMT Henrik Bettermann [5951] * main/waeup.sirp/trunk/src/waeup/sirp/browser/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Implement 'Add' interfaces for Faculties, Departments, Courses and ... Fri, 15 Apr 2011 09:46:16 GMT Henrik Bettermann [5950] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/certificatecoursepage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Courses and courses references (certificate courses) must be ... Fri, 15 Apr 2011 06:03:44 GMT Henrik Bettermann [5949] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) The implementation of a workflow for certificates is an interesting ... Thu, 14 Apr 2011 21:25:35 GMT Henrik Bettermann [5948] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Set all code attributes readonly but ensure that code can be filled ... Thu, 14 Apr 2011 21:23:48 GMT Henrik Bettermann [5947] * main/waeup.sirp/trunk/src/waeup/sirp/browser/batchprocessing.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/certificate.txt (modified) Remove max_pass attribute. Thu, 14 Apr 2011 16:51:28 GMT Henrik Bettermann [5946] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/certificatepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/coursepage.pt (added) Use also a template for CoursePages. Thu, 14 Apr 2011 16:50:36 GMT Henrik Bettermann [5945] * main/waeup.sirp/trunk/src/waeup/sirp/browser/tables.py (modified) CourseContainerCourseTableProvider isn't used. Thu, 14 Apr 2011 16:47:33 GMT Henrik Bettermann [5944] * main/waeup.sirp/trunk/src/waeup/sirp/university/course.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/course.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/interfaces.py (modified) Remove level attribute from course class. Thu, 14 Apr 2011 11:29:51 GMT Henrik Bettermann [5943] * main/waeup.sirp/trunk/src/waeup/sirp/browser/tables.py (modified) Departments and Faculties are no longer table providers. This patch ... Thu, 14 Apr 2011 08:31:02 GMT Henrik Bettermann [5942] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultycontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultypage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/removesubobjectspage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/usercontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Revert to removesubobjectspage instead of using remove buttons in ... Thu, 14 Apr 2011 08:07:37 GMT uli [5941] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) Introduce locked-attribute for applicants to control workflow a bit. Wed, 13 Apr 2011 08:53:45 GMT uli [5937] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/jambtables/tests/test_browser.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/permissions.py (modified) Handle applicant permissions for applicant forms, including first test. Tue, 12 Apr 2011 23:35:02 GMT uli [5936] * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultycontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/subobjectlist.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Working example for faculty container page how to display subobjects ... Tue, 12 Apr 2011 17:38:43 GMT uli [5935] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Fix fourth and last failure in browser.txt. Tue, 12 Apr 2011 17:37:06 GMT uli [5934] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Fix third failure in browser.txt. Tue, 12 Apr 2011 17:34:25 GMT uli [5933] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Fix second failure in browser.txt. Tue, 12 Apr 2011 17:32:08 GMT uli [5932] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) Fix first of the test failures in browser.txt. Tue, 12 Apr 2011 13:04:16 GMT Henrik Bettermann [5931] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser_templates/batchcontainer.pt (modified) Revert to the previous revision. Tue, 12 Apr 2011 11:47:46 GMT Henrik Bettermann [5930] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultypage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Use simple table layout with remove buttons for faculties. Open a ... Tue, 12 Apr 2011 11:42:30 GMT Henrik Bettermann [5929] * main/waeup.sirp/trunk/src/waeup/sirp/browser/resources.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/warning.js (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultycontainerpage.pt (modified) Use simple table layout with remove buttons for faculty container. ... Tue, 12 Apr 2011 11:40:47 GMT Henrik Bettermann [5928] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser_templates/batchcontainer.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Fix AddApplicantsContainer update method. Tue, 12 Apr 2011 11:39:01 GMT Henrik Bettermann [5927] * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenterlogspage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacentermanagepage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/datacenteruploadpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/usercontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Adjust user and datacenter pages. Mon, 11 Apr 2011 21:49:56 GMT uli [5926] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/views.py (modified) Give more infos. Mon, 11 Apr 2011 21:47:24 GMT uli [5925] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/views.py (modified) Tests revealed that our view implementation was indeed buggy. Fix that. Mon, 11 Apr 2011 21:46:07 GMT uli [5924] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/test_views.py (added) Add tests for waeup.sirp.image.browser.views module. Mon, 11 Apr 2011 20:43:23 GMT uli [5923] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/image.txt (moved) * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/sample.jpg (moved) * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/test_image.py (moved) Move image widget tests into own package. Mon, 11 Apr 2011 20:41:03 GMT uli [5922] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/views.py (modified) Set dynamic content type for streamed files instead of hardcoding JPEG. Mon, 11 Apr 2011 20:39:19 GMT uli [5921] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests/__init__.py (added) Make tests subdir a package. Mon, 11 Apr 2011 20:38:23 GMT uli [5920] * main/waeup.sirp/trunk/src/waeup/sirp/image/browser/tests (added) Add tests subdir. Wed, 06 Apr 2011 14:19:10 GMT uli [5919] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Use Thumbnail widget instead of EncodingImageFileWidget for display ... Wed, 06 Apr 2011 09:43:34 GMT Henrik Bettermann [5918] * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser_templates/batchcontainer.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/accesscodes/browser_templates/searchpage.pt (modified) Change some titles. Wed, 06 Apr 2011 09:41:06 GMT Henrik Bettermann [5917] * main/waeup.sirp/trunk/src/waeup/sirp/browser/browser.txt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/pages.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_add.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/static/actionicon_delete.png (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultycontainermanagepage.pt (deleted) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultycontainerpage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/facultypage.pt (modified) * main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/removesubobjectspage.pt (added) * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Implement RemoveFormPage to remove subobjects in containers. Wed, 06 Apr 2011 08:10:10 GMT Henrik Bettermann [5916] * main/waeup.sirp/trunk/src/waeup/sirp/static (deleted) Remove unused static folder. Wed, 06 Apr 2011 06:44:36 GMT Henrik Bettermann [5915] * main/waeup.sirp/trunk/src/waeup/sirp/tables.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/faculty.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/university/facultycontainer.py (modified) Use only getName method from helpers.py. Don't define getName for ... Tue, 05 Apr 2011 19:57:39 GMT Henrik Bettermann [5914] * main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py (modified) Remove AddAction viewlet. It's not used and its docstring is misleading. Sun, 03 Apr 2011 02:00:39 GMT uli [5913] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Use EncodingImageFileWidget for both, editing and displaying an ... Sun, 03 Apr 2011 01:59:06 GMT uli [5912] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Make anonymous valid login test really work. Sun, 03 Apr 2011 01:58:19 GMT uli [5911] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/applicants.py (modified) Use ImageFile instead of PassportImage and set passport default to ... Fri, 01 Apr 2011 14:27:26 GMT uli [5910] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Really create an applicant on successful authentication. This leads ... Fri, 01 Apr 2011 14:21:41 GMT uli [5909] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) Extend docs and respect possibly set `disabled` attribute of accesscodes. Fri, 01 Apr 2011 14:21:03 GMT uli [5908] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_authentication.py (modified) Check whether the `disabled` attribute of accesscodes is respected ... Thu, 31 Mar 2011 23:00:28 GMT uli [5907] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/interfaces.py (modified) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/jambtables/authentication.py (added) * main/waeup.sirp/trunk/src/waeup/sirp/applicants/jambtables/interfaces.py (modified) Move JAMB-related authentication pieces (including ifaces) to ... Thu, 31 Mar 2011 10:10:11 GMT uli [5906] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Add tests for applicant login in functional site. Thu, 31 Mar 2011 10:09:01 GMT uli [5905] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Preliminary code for adding new applicants in case new applicant ... Wed, 30 Mar 2011 22:41:02 GMT uli [5904] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) More docs. Wed, 30 Mar 2011 17:35:41 GMT uli [5903] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) Make applicants auth registration work. Wed, 30 Mar 2011 16:37:01 GMT uli [5902] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/authentication.py (modified) Add a utility that will modify an existing PAU so that the applicants ... Wed, 30 Mar 2011 16:30:37 GMT uli [5901] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Respect the data format returned by `getUtilitiesFor` (list of ... Wed, 30 Mar 2011 16:24:24 GMT uli [5900] * main/waeup.sirp/trunk/src/waeup/sirp/authentication.py (modified) Scan for external utilities implementing ... Wed, 30 Mar 2011 16:22:59 GMT uli [5899] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Fix typo. Wed, 30 Mar 2011 16:17:43 GMT uli [5898] * main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py (modified) Add an interface for authentication plugins. Wed, 30 Mar 2011 14:33:03 GMT uli [5897] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_authentication.py (modified) Make sure applicants auth components are registered on University ... Wed, 30 Mar 2011 10:49:26 GMT uli [5896] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Set ac_series and number correctly. Wed, 30 Mar 2011 10:48:40 GMT uli [5895] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Check that entered values are really displayed after submit. Wed, 30 Mar 2011 10:43:52 GMT uli [5894] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Make login view pass the tests. Wed, 30 Mar 2011 10:32:29 GMT uli [5893] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Define path used in several tests in test-case setup. Wed, 30 Mar 2011 10:27:20 GMT uli [5892] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Add login tests for manager user. Tue, 29 Mar 2011 10:19:59 GMT uli [5891] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Add warning if invalid credentials are entered in applicants login form. Tue, 29 Mar 2011 10:19:18 GMT uli [5890] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Add more tests regarding invalid applicant credentials. Tue, 29 Mar 2011 10:05:46 GMT uli [5889] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (modified) Be more verbose. Tue, 29 Mar 2011 10:04:03 GMT uli [5888] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_browser.py (added) Add tests for browser stuff. This is partly a new procedure: we add ... Tue, 29 Mar 2011 09:59:30 GMT uli [5887] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser_templates/loginapplicant.pt (added) Add a template for the new login view. Tue, 29 Mar 2011 09:59:00 GMT uli [5886] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/browser.py (modified) Add an applicant login view for regular applicants containers. This ... Mon, 28 Mar 2011 14:08:27 GMT uli [5885] * main/waeup.sirp/trunk/src/waeup/sirp/applicants/tests/test_container.py (modified) Remove JAMB related tests (moved to jambtables module).