|
|
@7364
|
13 years |
Henrik Bettermann |
Define two different (convenience?) methods: fullname and …
|
|
|
@7363
|
13 years |
uli |
Add pages for captcha-driven applicant registration.
|
|
|
@7362
|
13 years |
uli |
Add landing page template for successful registration.
|
|
|
@7361
|
13 years |
uli |
Add template for applicant registration page.
|
|
|
@7359
|
13 years |
Henrik Bettermann |
Implement fullname constructor as a global utility method which can …
|
|
|
@7356
|
13 years |
Henrik Bettermann |
Replace middlenames by middlename.
|
|
|
@7355
|
13 years |
Henrik Bettermann |
Add test for applicant copier. The test does also check if the …
|
|
|
@7351
|
13 years |
Henrik Bettermann |
The StudentApplication? class is deprecated. We want to store the …
|
|
|
@7350
|
13 years |
uli |
Also put current course in appcat source, even if it is not catalogued …
|
|
|
@7348
|
13 years |
Henrik Bettermann |
Add regression test which shows that we can't view applicants after …
|
|
|
@7347
|
13 years |
Henrik Bettermann |
Rollback of r7341 as discussed on the phone. But now we get other …
|
|
|
@7344
|
13 years |
Henrik Bettermann |
This my recent version of the createStudent method.
|
|
|
@7341
|
13 years |
Henrik Bettermann |
Do not store a reference to a certificate but a dictionary with the …
|
|
|
@7338
|
13 years |
Henrik Bettermann |
Start implementation of applicant copier.
Reorganize interfaces in …
|
|
|
@7332
|
13 years |
Henrik Bettermann |
See last revisions. Do the same for hostels.
|
|
|
@7331
|
13 years |
Henrik Bettermann |
We don't need a description if Uli implements a proper phone widget.
|
|
|
@7330
|
13 years |
Henrik Bettermann |
See last revision. Do the same for applicants.
Do not show select box …
|
|
|
@7324
|
13 years |
uli |
See last check-in.
|
|
|
@7322
|
13 years |
Henrik Bettermann |
Catch InvalidTransitionError? and flash error message.
|
|
|
@7321
|
13 years |
Henrik Bettermann |
Replace the term 'WAeUP' by SIRP which is a WAeUP product.
|
|
|
@7318
|
13 years |
Henrik Bettermann |
It seems that font attributes can't be defined in Tables if Paragraphs …
|
|
|
@7317
|
13 years |
uli |
Fix formatting.
|
|
|
@7276
|
13 years |
Henrik Bettermann |
Align passport image with data table.
|
|
|
@7272
|
13 years |
Henrik Bettermann |
Start registration only if applicant visits the display view for the …
|
|
|
@7271
|
13 years |
Henrik Bettermann |
we definitely need also some browser tests to catch these kind of mistakes.
|
|
|
@7270
|
13 years |
Henrik Bettermann |
Let's call the registration number reg_number instead of reg_no, like …
|
|
|
@7268
|
13 years |
Henrik Bettermann |
Use reg_no as locator to find applicants for updating and removal.
|
|
|
@7266
|
13 years |
uli |
Fix indent.
|
|
|
@7265
|
13 years |
uli |
Fix tests.
|
|
|
@7264
|
13 years |
uli |
Fix importer semantics. Methods named like booleans (entryExists) …
|
|
|
@7263
|
13 years |
Henrik Bettermann |
Add tests for applicant batch importer.
Make reg_no filed unique.
…
|
|
|
@7262
|
13 years |
Henrik Bettermann |
Add Applicant Importer (tests will follow).
|
|
|
@7260
|
13 years |
Henrik Bettermann |
Let's generate the applicant_id only when the applicant is added to …
|
|
|
@7259
|
13 years |
Henrik Bettermann |
Use reduced display form page as header in payment receipts.
Add more …
|
|
|
@7255
|
13 years |
Henrik Bettermann |
Remove unused imports.
|
|
|
@7254
|
13 years |
Henrik Bettermann |
Define formatDatetime (for displaying datetime objects in data tables) …
|
|
|
@7252
|
13 years |
Henrik Bettermann |
Add tests for acceptance fee payment.
|
|
|
@7250
|
13 years |
Henrik Bettermann |
First part of acceptance fee payment integration (under construction).
|
|
|
@7249
|
13 years |
Henrik Bettermann |
ApplicantLoginPage? not used anymore.
|
|
|
@7247
|
13 years |
Henrik Bettermann |
Do only accept jpg extensions for passport image files.
|
|
|
@7246
|
13 years |
Henrik Bettermann |
Catch traceback if course1 doesn't exist.
|
|
|
@7245
|
13 years |
Henrik Bettermann |
Show more details in applicants table.
|
|
|
@7244
|
13 years |
Henrik Bettermann |
Save full applicant_id in log file not only application number.
|
|
|
@7243
|
13 years |
Henrik Bettermann |
Use only one primarynavtab.pt pagetemplate and render list item only …
|
|
|
@7241
|
13 years |
Henrik Bettermann |
Add fixed ApplicantImageNameChooserTests?.
|
|
|
@7240
|
13 years |
Henrik Bettermann |
Rebuild applicants package (1st part). Applicants now have an …
|
|
|
@7238
|
13 years |
Henrik Bettermann |
Fix test.
|
|
|
@7237
|
13 years |
Henrik Bettermann |
Catch traceback if enddate is None.
|
|
|
@7235
|
13 years |
Henrik Bettermann |
Use similar factory name like in students.authentication.
|
|
|
@7234
|
13 years |
Henrik Bettermann |
Use new principal attributes in contact form pages (applicants not yet …
|
|
|
@7229
|
13 years |
Henrik Bettermann |
Implement contact form to send messages to students.
helpers.py: Let …
|
|
|
@7226
|
13 years |
Henrik Bettermann |
The contact form does not yet work for applicant principles. The user …
|
|
|
@7224
|
13 years |
Henrik Bettermann |
If start date doesn't exist, application is treated as not yet started.
|
|
|
@7220
|
13 years |
Henrik Bettermann |
Use rolename_mapping dictionary instead of external_rolenames and …
|
|
|
@7213
|
13 years |
Henrik Bettermann |
The title attribute of a user (IAccount object) should be used for the …
|
|
|
@7200
|
13 years |
Henrik Bettermann |
Use same naming convention as in students: manage instead of …
|
|
|
@7199
|
13 years |
Henrik Bettermann |
Redirect to 'full_edit' page after adding student. The 'edit' page …
|
|
|
@7193
|
13 years |
Henrik Bettermann |
More copyright adjustments.
|
|
|
@7192
|
13 years |
Henrik Bettermann |
Adjust copyright statement and svn keyword in applicants.
|
|
|
@7184
|
13 years |
Henrik Bettermann |
Reorganise permissions:
The navigation viewlets now manage the …
|
|
|
@7182
|
13 years |
Henrik Bettermann |
waeup.ApplicationsOfficer? is not a local role.
|
|
|
@7178
|
13 years |
Henrik Bettermann |
Let's be more precise: Global roles actually are site roles. Since the …
|
|
|
@7166
|
13 years |
Henrik Bettermann |
Define the global Applicant role. Applicants are not regular users …
|
|
|
@7159
|
13 years |
Henrik Bettermann |
Rename securitypolicy module to dynamicroles.
|
|
|
@7156
|
13 years |
Henrik Bettermann |
Implement securitypolicy in students package, which belongs to the …
|
|
|
@7155
|
13 years |
Henrik Bettermann |
Prepare for use of ApplicantPrincipalRoleManager? also in students …
|
|
|
@7145
|
13 years |
Henrik Bettermann |
Change some function names according to the style guide:
Function …
|
|
|
@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.
|
|
|
@7126
|
13 years |
uli |
- Remove not used security map really.
- Redesign …
|
|
|
@7125
|
13 years |
uli |
Remove not used security map.
|
|
|
@7121
|
13 years |
uli |
Let applicants cooperate with new imagestorage and accept at least jpg …
|
|
|
@7119
|
13 years |
uli |
Fix call to super method.
|
|
|
@7113
|
13 years |
uli |
First sketch of PrincipalRoleManager? specifically designed for applicants.
|
|
|
@7105
|
13 years |
Henrik Bettermann |
Undo r7102 and r7103.
|
|
|
@7103
|
13 years |
Henrik Bettermann |
File name choosers generally don't know the extension of the file …
|
|
|
@7094
|
13 years |
Henrik Bettermann |
Remove self.context._p_changed = True. In my opinion it's not …
|
|
|
@7089
|
13 years |
uli |
Use path to default passport image instead of open file descriptor.
If …
|
|
|
@7088
|
13 years |
uli |
It is KB, not GB, actually.
|
|
|
@7087
|
13 years |
Henrik Bettermann |
minor change
|
|
|
@7086
|
13 years |
Henrik Bettermann |
Increase MAX_UPLOAD_SIZE, 20 kB is more realistic.
We can import …
|
|
|
@7085
|
13 years |
uli |
Shorten transition handling a bit.
|
|
|
@7084
|
13 years |
uli |
- Skip applicant data processing when image upload failed, avoiding
…
|
|
|
@7083
|
13 years |
uli |
Ensure in tests that the maximum upload size restriction really works.
|
|
|
@7082
|
13 years |
uli |
Show maximum upload size in template.
|
|
|
@7081
|
13 years |
uli |
Tune handle_img_upload: we check file size now and emit a flash …
|
|
|
@7075
|
13 years |
uli |
Define maximum upload size for applicant photographs.
|
|
|
@7074
|
13 years |
uli |
Remove invalid test (default images are not stored in file store for …
|
|
|
@7068
|
13 years |
Henrik Bettermann |
Much more logic for bed allocation, bed release.
Implement student …
|
|
|
@7067
|
13 years |
uli |
Update applicants file name chooser to comply with changed interface …
|
|
|
@7063
|
13 years |
uli |
Merge changes from branch ulif-extimgstore back into trunk.
Beside …
|
|
|
@6915
|
13 years |
Henrik Bettermann |
Move year_range and academic_sessions_vocab to waeup.sirp.interfaces.
|
|
|
@6872
|
13 years |
Henrik Bettermann |
Catch traceback if startdate or endddate isn't set.
|
|
|
@6816
|
13 years |
Henrik Bettermann |
Application is only allowed between start and end time. Show dates on …
|
|
|
@6756
|
13 years |
uli |
Merge changes from uli-studentpw back into trunk.
|
|
|
@6744
|
13 years |
Henrik Bettermann |
Remove trash.
Rename entry_session_vocab and other academic session …
|
|
|
@6732
|
13 years |
uli |
Use logger-aware testing components from w.s.testing.
Remove unused …
|
|
|
@6731
|
13 years |
uli |
Use logger-aware components from w.s.testing in tests.
Remove unused …
|
|
|
@6730
|
13 years |
uli |
Use logger-aware w.s.testing components.
Remove unused imports.
|
|
|
@6724
|
13 years |
Henrik Bettermann |
Add more fields to IStudentStudyCourse and corresponding vocabs (work …
|
|
|