|
|
@7438
|
13 years |
Henrik Bettermann |
Put viewlets into their own module.
Remove unneeded imports.
|
|
|
@7437
|
13 years |
Henrik Bettermann |
Implement StudentCreateActionButton? which is probably not needed in …
|
|
|
@7436
|
13 years |
Henrik Bettermann |
Set current_level when creating students from applicant data. Use new …
|
|
|
@7434
|
13 years |
Henrik Bettermann |
The result list instance has to be created before concatenating with …
|
|
|
@7433
|
13 years |
Henrik Bettermann |
Add test_certificate_removed.
Use phone widget also in …
|
|
|
@7432
|
13 years |
Henrik Bettermann |
Move the test methods into the correct classes.
|
|
|
@7430
|
13 years |
Henrik Bettermann |
Add test to be sure that the empty phone field does not produce a …
|
|
|
@7426
|
13 years |
uli |
Cosmetics.
|
|
|
@7424
|
13 years |
Henrik Bettermann |
Minor changes.
|
|
|
@7423
|
13 years |
Henrik Bettermann |
Using the phone widget lead to an error in tests but not in the UI. I …
|
|
|
@7421
|
13 years |
Henrik Bettermann |
We have to ensure that students are properly indexed after creation …
|
|
|
@7420
|
13 years |
Henrik Bettermann |
Set session attributes when creating students.
|
|
|
@7417
|
13 years |
uli |
A faster and shorter way to check for applicant image existence.
|
|
|
@7416
|
13 years |
Henrik Bettermann |
Harmonize copyright message.
|
|
|
@7415
|
13 years |
Henrik Bettermann |
|
|
|
@7412
|
13 years |
Henrik Bettermann |
Catch AttributeError? if passport picture doesn't exist. Students can …
|
|
|
@7409
|
13 years |
Henrik Bettermann |
Set password and print password on the application slip.
…
|
|
|
@7408
|
13 years |
uli |
Test registration with and without phone number to get a regression
test.
|
|
|
@7407
|
13 years |
Henrik Bettermann |
Harmonize sendCredentials which can now be used for all kinds of users.
|
|
|
@7406
|
13 years |
Henrik Bettermann |
Add student after student attributes have been set. Otherwise the …
|
|
|
@7405
|
13 years |
Henrik Bettermann |
Add browser test for applicant registration. There is still a problem …
|
|
|
@7399
|
13 years |
Henrik Bettermann |
Define send_mail function and move sendCredentials code from …
|
|
|
@7398
|
13 years |
Henrik Bettermann |
Harmonize copyright statement.
|
|
|
@7397
|
13 years |
Henrik Bettermann |
Fix test.
|
|
|
@7396
|
13 years |
uli |
Rollback r7395. I checked in garbage from the local repository, sorry.
|
|
|
@7395
|
13 years |
uli |
Oops. Forgot to checkin the landing page template.
|
|
|
@7394
|
13 years |
uli |
Finetune copier tests.
|
|
|
@7393
|
13 years |
uli |
Add some tests for PDF generation. Still lacking important parts.
|
|
|
@7392
|
13 years |
uli |
Use PDF adapter for creating PDFs.
|
|
|
@7391
|
13 years |
uli |
Store application slip when creating students.
|
|
|
@7390
|
13 years |
uli |
Put PDF-related stuff into own module for applicants.
|
|
|
@7388
|
13 years |
uli |
Copy over passport images when turning applicants into students.
|
|
|
@7387
|
13 years |
uli |
Update tests. Hope I picked the correct passport image name.
|
|
|
@7384
|
13 years |
Henrik Bettermann |
Make label columns a bit smaller to reduce the distance between label …
|
|
|
@7381
|
13 years |
uli |
Shorten overlong lines.
|
|
|
@7380
|
13 years |
uli |
Split overlong register method: put sendmail stuff into separate
method.
|
|
|
@7379
|
13 years |
uli |
Add landing page for email registrations.
|
|
|
@7378
|
13 years |
Henrik Bettermann |
Display applicant_is on manage and edit form page in readonly mode. …
|
|
|
@7377
|
13 years |
Henrik Bettermann |
Remove trash.
|
|
|
@7376
|
13 years |
Henrik Bettermann |
In the base system we don't use access codes (activation codes) …
|
|
|
@7375
|
13 years |
Henrik Bettermann |
Also application_exists is outdated and no longer used.
|
|
|
@7374
|
13 years |
Henrik Bettermann |
We do no longer need get_applicant_data.
|
|
|
@7373
|
13 years |
Henrik Bettermann |
Only anonymous users should be able to use the registration page.
|
|
|
@7372
|
13 years |
Henrik Bettermann |
Fix tests.
|
|
|
@7370
|
13 years |
Henrik Bettermann |
Log applicant_id not access_code.
Histories should contain real names …
|
|
|
@7368
|
13 years |
Henrik Bettermann |
Change label and title of registration page.
Check if application has …
|
|
|
@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 …
|
|
|
@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.
|
|
|