source: main/waeup.sirp/trunk/src/waeup/sirp/students

Revision log mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log message
(edit) @7161   14 years Henrik Bettermann Show department and faculty name on studycourse page.
(edit) @7160   14 years Henrik Bettermann Use proper action icons (hopefully we can use them also with the …
(edit) @7159   14 years Henrik Bettermann Rename securitypolicy module to dynamicroles.
(edit) @7158   14 years Henrik Bettermann Add action buttons for clearance officers.
(edit) @7157   14 years Henrik Bettermann Set up StudentPrincipalRoleManagerFunctionalTests? (more or less copied …
(edit) @7156   14 years Henrik Bettermann Implement securitypolicy in students package, which belongs to the …
(edit) @7154   14 years Henrik Bettermann Be prepared for Clearance Officer pages which will require …
(edit) @7150   14 years Henrik Bettermann Turn all functions subject to customization into methods of a global …
(edit) @7147   14 years Henrik Bettermann Implement PasswordValidator? global utility as suggested by Uli.
(edit) @7145   14 years Henrik Bettermann Change some function names according to the style guide: Function …
(edit) @7144   14 years Henrik Bettermann Simplify change password algorithm. No interface …
(edit) @7143   14 years uli Update tests to reflect new output of change password page.
(edit) @7142   14 years uli During authentication when credentials-to-be are delivered, also check …
(edit) @7141   14 years uli Flatten failure method of password view a bit and check for empty …
(edit) @7140   14 years uli Remove manual field constraints and use min_length instead.
(edit) @7139   14 years uli Make sure unset/empty student password are never accepted by …
(edit) @7138   14 years uli Add regression tests to ensure that password checking also works when …
(edit) @7137   14 years Henrik Bettermann Set value Id for property svn:keywords in all Python files.
(edit) @7136   14 years Henrik Bettermann Rename permissions and add clearStudent permission.
(edit) @7134   14 years Henrik Bettermann Use jquery tabs in StudentBaseManageFormPage? and …
(edit) @7133   14 years Henrik Bettermann Add fields email and phone which can be edited via the …
(edit) @7128   14 years Henrik Bettermann Remove handlers for the local roles updates (old method).
(edit) @7127   14 years Henrik Bettermann Include permission waeup.uploadStudentFile to handle file uploads. …
(edit) @7124   14 years Henrik Bettermann Use a constraint for password validation. It seems that the …
(edit) @7123   14 years Henrik Bettermann Allow upload of files with various extensions as defined in …
(edit) @7122   14 years Henrik Bettermann Let applicants cooperate with new imagestorage. Fix tests. Extend …
(edit) @7117   14 years Henrik Bettermann Add upload pages for students. input_name should correspond with the …
(edit) @7116   14 years Henrik Bettermann Replace start icon. Unfortunately there is no free png icon of this symbol.
(edit) @7114   14 years Henrik Bettermann Don't use a general StudentBaseEditFormPage? for students, use …
(edit) @7112   14 years Henrik Bettermann Add passport picture uploader to student base data pages.
(edit) @7111   14 years Henrik Bettermann Add second file upload viewlet, add tests and repair FileUpload?
(edit) @7110   14 years Henrik Bettermann Add tests (test coverage of viewlets.py now 100%).
(edit) @7109   14 years Henrik Bettermann Fix test.
(edit) @7108   14 years Henrik Bettermann Reorganize file upload. Each viewlet gets an upload and a delete …
(edit) @7107   14 years Henrik Bettermann Implement file deletion. Show file link only if file exists.
(edit) @7106   14 years Henrik Bettermann Second trial: Check file name extension of original filename and …
(edit) @7105   14 years Henrik Bettermann Undo r7102 and r7103.
(edit) @7103   14 years Henrik Bettermann File name choosers generally don't know the extension of the file …
(edit) @7102   14 years Henrik Bettermann Use given file name extension provided by original uploaded file instead.
(edit) @7101   14 years Henrik Bettermann Add test for file uploader in students.
(edit) @7100   14 years Henrik Bettermann Only views have attribute redirect not viewlets. Let's include the …
(edit) @7099   14 years uli Update doc strings a bit.
(edit) @7098   14 years uli Add missing </td> tags.
(edit) @7097   14 years Henrik Bettermann Implement StudentFileNameChooser? and StudentFileStoreHandler?. Define …
(edit) @7096   14 years Henrik Bettermann Fix minor typo.
(edit) @7077   14 years Henrik Bettermann Further increase overall test coverage.
(edit) @7068   14 years Henrik Bettermann Much more logic for bed allocation, bed release. Implement student …
(edit) @7062   14 years Henrik Bettermann Add current_session to students_catalog indexes.
(edit) @7061   14 years Henrik Bettermann An existing HOS code can only be used if students' current session is …
(edit) @7060   14 years Henrik Bettermann Add more tests. browser.py: If student owns a bed, this bed will be …
(edit) @7059   14 years Henrik Bettermann Also relocate student if bed_type of bed has changed.
(edit) @7057   14 years Henrik Bettermann Managers can relocate students if the bed's bed_type has changed. …
(edit) @7056   14 years Henrik Bettermann Add 'Request callback' button.
(edit) @7042   14 years Henrik Bettermann Implement releaseBed method and releaseBeds action (test will follow).
(edit) @7030   14 years Henrik Bettermann Fix test.
(edit) @7029   14 years Henrik Bettermann Use always view directive for action buttons. Add test for opening …
(edit) @7028   14 years Henrik Bettermann Implement ExportPDFCourseRegistrationSlipPage (work in progess). PDF …
(edit) @7027   14 years Henrik Bettermann Implement ExportPDFBedTicketSlipPage.
(edit) @7026   14 years Henrik Bettermann Callback can't be applied twice.
(edit) @7025   14 years Henrik Bettermann The same payment ticket (with same p_item, p_session and p_category) …
(edit) @7024   14 years Henrik Bettermann Students are only allowed to create bed allocation payment tickets if …
(edit) @7023   14 years Henrik Bettermann Uups, the if statement was wrong. We need more tests.
(edit) @7022   14 years Henrik Bettermann It should be clearance_fee not clearance, like in the custom package.
(edit) @7021   14 years Henrik Bettermann Adjust customisation and base package.
(edit) @7019   14 years Henrik Bettermann Implement download page for pdf payment receipts …
(edit) @7018   14 years Henrik Bettermann Some more tests to be sure that the bed type and payment item are …
(edit) @7017   14 years Henrik Bettermann Add tests for student accommodation booking.
(edit) @7015   14 years Henrik Bettermann Implement realocation page.
(edit) @7014   14 years Henrik Bettermann Only bed_coordinates and bed_type must be readable.
(edit) @7009   14 years Henrik Bettermann Filter actions if students are using the AccommodationManageFormPage?. …
(edit) @7007   14 years Henrik Bettermann Show more details in table.
(edit) @7006   14 years Henrik Bettermann Add missing handler.
(edit) @7005   14 years Henrik Bettermann Add test. The last test fails because the event handler is still missing.
(edit) @7004   14 years Henrik Bettermann Prepare selection of bed for customization.
(edit) @7003   14 years Henrik Bettermann We have to call notify(grok.ObjectModifiedEvent?(self)) to update the …
(edit) @6997   14 years Henrik Bettermann Don't use access code if no bed is found. This is in contrast to the …
(edit) @6996   14 years Henrik Bettermann Implement bed booking algorithm (work in progress!).
(edit) @6994   14 years Henrik Bettermann Remove maintenance fee attributes. We don't need them in bed tickets. …
(edit) @6993   14 years Henrik Bettermann Extend ISessionConfiguration and fix utils.py.
(edit) @6992   14 years Henrik Bettermann Add Views for IBedTicket instances. To get the old ZODB working, the …
(edit) @6990   14 years Henrik Bettermann Move registration_state definitions from students/workflow.py to …
(edit) @6989   14 years Henrik Bettermann Initialze bed ticket system.
(edit) @6953   14 years Henrik Bettermann Add some basic hostel UI stuff.
(edit) @6947   14 years Henrik Bettermann Only getPaymentDetails will be overridden in customization packages. …
(edit) @6946   14 years Henrik Bettermann Add test for starting course registration.
(edit) @6944   14 years Henrik Bettermann Implement StartCourseRegistrationPage? (tests will follow).
(edit) @6943   14 years Henrik Bettermann Implement write_log_message function and log removal of payments as …
(edit) @6942   14 years Henrik Bettermann Reorganize test_manage_payments and add more tests for payments made …
(edit) @6941   14 years Henrik Bettermann Add tests for school fee payments.
(edit) @6940   14 years Henrik Bettermann We only need a PaymentsManageFormPage? which can be used by both …
(edit) @6938   14 years Henrik Bettermann Add tests.
(edit) @6937   14 years Henrik Bettermann Rename purchase_accesscode create_accesscode.
(edit) @6936   14 years Henrik Bettermann Implement purchase_accesscode function which creates access codes for …
(edit) @6935   14 years Henrik Bettermann Rename 'clearance access code' 'clearance activation code'.
(edit) @6932   14 years Henrik Bettermann Create empty school fee, clearance and hostel application AC batches …
(edit) @6930   14 years Henrik Bettermann Implement OnlinePaymentCallbackPage? to simulate a valid callback.
(edit) @6929   14 years Henrik Bettermann Add clearance payment category.
(edit) @6927   14 years Henrik Bettermann Clearance ACs (and also upcoming school fee ACs) might have been …
(edit) @6922   14 years Henrik Bettermann Do not setup SessionConfiguration? object in StudentsFullSetup?. We need …
(edit) @6920   14 years Henrik Bettermann Provide a getPaymentDetails function which requires a …
Note: See TracRevisionLog for help on using the revision log.