|
|
@7372
|
13 years |
Henrik Bettermann |
Fix tests.
|
|
|
@7369
|
13 years |
Henrik Bettermann |
Implement ChangePasswordRequestPage?.
Catch traceback, if student data …
|
|
|
@7366
|
13 years |
Henrik Bettermann |
We do not need a second plainactionbutton pagetemplate.
|
|
|
@7365
|
13 years |
Henrik Bettermann |
Send email with credentials (including random password) after …
|
|
|
@7364
|
13 years |
Henrik Bettermann |
Define two different (convenience?) methods: fullname and …
|
|
|
@7359
|
13 years |
Henrik Bettermann |
Implement fullname constructor as a global utility method which can …
|
|
|
@7358
|
13 years |
Henrik Bettermann |
Seat up a global utility class to ease customization. Transform …
|
|
|
@7357
|
13 years |
Henrik Bettermann |
Replace fullname form field by first-, middle- and lastname form …
|
|
|
@7351
|
13 years |
Henrik Bettermann |
The StudentApplication? class is deprecated. We want to store the …
|
|
|
@7344
|
13 years |
Henrik Bettermann |
This my recent version of the createStudent method.
|
|
|
@7340
|
13 years |
Henrik Bettermann |
Add StudentApplication? view components.
|
|
|
@7339
|
13 years |
Henrik Bettermann |
Set up StudentApplication? class which implements IApplicantBaseData.
|
|
|
@7337
|
13 years |
Henrik Bettermann |
Add missing UI tests for course advisers.
|
|
|
@7336
|
13 years |
Henrik Bettermann |
Fix logic of dynamic course adviser role assignment.
|
|
|
@7334
|
13 years |
Henrik Bettermann |
Implement local CourseAdviser? roles. These roles can be assigned in …
|
|
|
@7331
|
13 years |
Henrik Bettermann |
We don't need a description if Uli implements a proper phone widget.
|
|
|
@7329
|
13 years |
Henrik Bettermann |
Also protect students section against unintentional deletions with new …
|
|
|
@7326
|
13 years |
uli |
Use string instead of number for phone.
|
|
|
@7325
|
13 years |
uli |
See last check-in.
|
|
|
@7321
|
13 years |
Henrik Bettermann |
Replace the term 'WAeUP' by SIRP which is a WAeUP product.
|
|
|
@7319
|
13 years |
Henrik Bettermann |
Label colons should be rendered by pagetemplates and not by label …
|
|
|
@7318
|
13 years |
Henrik Bettermann |
It seems that font attributes can't be defined in Tables if Paragraphs …
|
|
|
@7316
|
13 years |
uli |
Fix formatting.
|
|
|
@7310
|
13 years |
Henrik Bettermann |
Export course registration slip on two pages.
Set columns width of …
|
|
|
@7304
|
13 years |
Henrik Bettermann |
Insert container content table on pdf slips. Use this automatic …
|
|
|
@7293
|
13 years |
Henrik Bettermann |
Test student access with uploading a real jpeg passport file.
|
|
|
@7280
|
13 years |
Henrik Bettermann |
Use the viewlet manager 'FileManager?' to render either images or …
|
|
|
@7278
|
13 years |
Henrik Bettermann |
The test shows that we can open the clearance slip.
|
|
|
@7277
|
13 years |
Henrik Bettermann |
Add first version of ExportPDFClearanceSlipPage.
|
|
|
@7275
|
13 years |
Henrik Bettermann |
Redirect to contact form after rejecting clearance and pre-fill …
|
|
|
@7273
|
13 years |
Henrik Bettermann |
Add test for student data migration to be sure that student_ids …
|
|
|
@7269
|
13 years |
Henrik Bettermann |
Fix test and simplify if statements in batching.py.
|
|
|
@7267
|
13 years |
Henrik Bettermann |
Fix importer semantic also in students (see last comment of Uli).
|
|
|
@7263
|
13 years |
Henrik Bettermann |
Add tests for applicant batch importer.
Make reg_no filed unique.
…
|
|
|
@7261
|
13 years |
Henrik Bettermann |
Describe the batch processor properly.
|
|
|
@7259
|
13 years |
Henrik Bettermann |
Use reduced display form page as header in payment receipts.
Add more …
|
|
|
@7257
|
13 years |
Henrik Bettermann |
pyflakes
|
|
|
@7256
|
13 years |
Henrik Bettermann |
pyflakes
|
|
|
@7254
|
13 years |
Henrik Bettermann |
Define formatDatetime (for displaying datetime objects in data tables) …
|
|
|
@7253
|
13 years |
Henrik Bettermann |
Before submission of clearance forms it must be checked if required …
|
|
|
@7251
|
13 years |
Henrik Bettermann |
Minor adjustments in students.
|
|
|
@7248
|
13 years |
Henrik Bettermann |
Allow more than one ticket of same type if former tickets are not …
|
|
|
@7243
|
13 years |
Henrik Bettermann |
Use only one primarynavtab.pt pagetemplate and render list item only …
|
|
|
@7240
|
13 years |
Henrik Bettermann |
Rebuild applicants package (1st part). Applicants now have an …
|
|
|
@7234
|
13 years |
Henrik Bettermann |
Use new principal attributes in contact form pages (applicants not yet …
|
|
|
@7233
|
13 years |
Henrik Bettermann |
Implement SIRPPrincipalInfo and SIRPPrincipal classes which provide …
|
|
|
@7230
|
13 years |
Henrik Bettermann |
Fix typo.
|
|
|
@7229
|
13 years |
Henrik Bettermann |
Implement contact form to send messages to students.
helpers.py: Let …
|
|
|
@7221
|
13 years |
Henrik Bettermann |
Now we have a configuration object and can provide ContactAdminForm? …
|
|
|
@7220
|
13 years |
Henrik Bettermann |
Use rolename_mapping dictionary instead of external_rolenames and …
|
|
|
@7219
|
13 years |
Henrik Bettermann |
Catch error in test_manage_remove_department: In tests we do not …
|
|
|
@7218
|
13 years |
Henrik Bettermann |
Add tests.
|
|
|
@7215
|
13 years |
Henrik Bettermann |
Show more information in student listings.
|
|
|
@7214
|
13 years |
Henrik Bettermann |
Remove unnecessary or duplicate imports.
|
|
|
@7212
|
13 years |
Henrik Bettermann |
Catch exception in handle_student_removed when entire university …
|
|
|
@7209
|
13 years |
Henrik Bettermann |
Add certificate removed handler. If a certificate is deleted, we make …
|
|
|
@7206
|
13 years |
Henrik Bettermann |
tal:condition="view/department" does not work in pagetemplates because …
|
|
|
@7205
|
13 years |
Henrik Bettermann |
academics: Show students in departments.
students: Search for …
|
|
|
@7203
|
13 years |
Henrik Bettermann |
Add indexes faccode, depcode and certcode to students_catalog.
|
|
|
@7201
|
13 years |
Henrik Bettermann |
Restrict view access for clearance officers only to students which can …
|
|
|
@7193
|
13 years |
Henrik Bettermann |
More copyright adjustments.
|
|
|
@7191
|
13 years |
Henrik Bettermann |
Adjust copyright statement and svn keyword in students.
|
|
|
@7190
|
13 years |
Henrik Bettermann |
Change copyright notice and use Id (checkin test for further adjustment)
|
|
|
@7189
|
13 years |
Henrik Bettermann |
Managers can access studycourse even if student doesn't have a …
|
|
|
@7188
|
13 years |
Henrik Bettermann |
Add test for MyRolesPage? in w.s.b.pages. Even if this page is defined …
|
|
|
@7186
|
13 years |
Henrik Bettermann |
Rename functions according to the WAeUP style guide:
functions and …
|
|
|
@7184
|
13 years |
Henrik Bettermann |
Reorganise permissions:
The navigation viewlets now manage the …
|
|
|
@7181
|
13 years |
Henrik Bettermann |
StudentsOfficers? are not allowed to view the accommodation and …
|
|
|
@7178
|
13 years |
Henrik Bettermann |
Let's be more precise: Global roles actually are site roles. Since the …
|
|
|
@7171
|
13 years |
Henrik Bettermann |
Let's StudyCourseDisplayFormPage? provide the department and faculty …
|
|
|
@7168
|
13 years |
Henrik Bettermann |
Reorganize permissions a bit.
|
|
|
@7161
|
13 years |
Henrik Bettermann |
Show department and faculty name on studycourse page.
|
|
|
@7160
|
13 years |
Henrik Bettermann |
Use proper action icons (hopefully we can use them also with the …
|
|
|
@7159
|
13 years |
Henrik Bettermann |
Rename securitypolicy module to dynamicroles.
|
|
|
@7158
|
13 years |
Henrik Bettermann |
Add action buttons for clearance officers.
|
|
|
@7157
|
13 years |
Henrik Bettermann |
Set up StudentPrincipalRoleManagerFunctionalTests? (more or less copied …
|
|
|
@7156
|
13 years |
Henrik Bettermann |
Implement securitypolicy in students package, which belongs to the …
|
|
|
@7154
|
13 years |
Henrik Bettermann |
Be prepared for Clearance Officer pages which will require …
|
|
|
@7150
|
13 years |
Henrik Bettermann |
Turn all functions subject to customization into methods of a global …
|
|
|
@7147
|
13 years |
Henrik Bettermann |
Implement PasswordValidator? global utility as suggested by Uli.
|
|
|
@7145
|
13 years |
Henrik Bettermann |
Change some function names according to the style guide:
Function …
|
|
|
@7144
|
13 years |
Henrik Bettermann |
Simplify change password algorithm. No interface …
|
|
|
@7143
|
13 years |
uli |
Update tests to reflect new output of change password page.
|
|
|
@7142
|
13 years |
uli |
During authentication when credentials-to-be are delivered, also check …
|
|
|
@7141
|
13 years |
uli |
Flatten failure method of password view a bit and check for empty …
|
|
|
@7140
|
13 years |
uli |
Remove manual field constraints and use min_length instead.
|
|
|
@7139
|
13 years |
uli |
Make sure unset/empty student password are never accepted by …
|
|
|
@7138
|
13 years |
uli |
Add regression tests to ensure that password checking also works when …
|
|
|
@7137
|
13 years |
Henrik Bettermann |
Set value Id for property svn:keywords in all Python files.
|
|
|
@7136
|
13 years |
Henrik Bettermann |
Rename permissions and add clearStudent permission.
|
|
|
@7134
|
13 years |
Henrik Bettermann |
Use jquery tabs in StudentBaseManageFormPage? and …
|
|
|
@7133
|
13 years |
Henrik Bettermann |
Add fields email and phone which can be edited via the …
|
|
|
@7128
|
13 years |
Henrik Bettermann |
Remove handlers for the local roles updates (old method).
|
|
|
@7127
|
13 years |
Henrik Bettermann |
Include permission waeup.uploadStudentFile to handle file uploads.
…
|
|
|
@7124
|
13 years |
Henrik Bettermann |
Use a constraint for password validation.
It seems that the …
|
|
|
@7123
|
13 years |
Henrik Bettermann |
Allow upload of files with various extensions as defined in …
|
|
|
@7122
|
13 years |
Henrik Bettermann |
Let applicants cooperate with new imagestorage. Fix tests.
Extend …
|
|
|
@7117
|
13 years |
Henrik Bettermann |
Add upload pages for students.
input_name should correspond with the …
|
|
|
@7116
|
13 years |
Henrik Bettermann |
Replace start icon. Unfortunately there is no free png icon of this symbol.
|
|
|
@7114
|
13 years |
Henrik Bettermann |
Don't use a general StudentBaseEditFormPage? for students, use …
|
|
|