|
|
@8614
|
12 years |
uli |
We will use a different error message.
|
|
|
@8613
|
12 years |
uli |
pyflakes.
|
|
|
@8612
|
12 years |
Henrik Bettermann |
Be more precise in tests.
|
|
|
@8611
|
12 years |
uli |
Make sure not to confuse an application_category None with no …
|
|
|
@8610
|
12 years |
Henrik Bettermann |
Adding another certificate with code CERT2 but in another application …
|
|
|
@8609
|
12 years |
Henrik Bettermann |
Add test for importing non-exsiting course1.
|
|
|
@8607
|
12 years |
uli |
We can speedup imports etc. by using the new contextual source, which …
|
|
|
@8602
|
12 years |
Henrik Bettermann |
Improve test.
|
|
|
@8601
|
12 years |
Henrik Bettermann |
Display numper of submissions per faculty.
|
|
|
@8591
|
12 years |
Henrik Bettermann |
Extend applicants statistics.
|
|
|
@8590
|
12 years |
Henrik Bettermann |
Add test for previous revision.
|
|
|
@8589
|
12 years |
Henrik Bettermann |
Do not allow submission when application period has expired.
|
|
|
@8581
|
12 years |
Henrik Bettermann |
We have to customize also those interfaces which are used for string …
|
|
|
@8570
|
12 years |
Henrik Bettermann |
Do not fetch statistics for each state. Do it only once.
|
|
|
@8565
|
12 years |
Henrik Bettermann |
Add ViewApplicationStatistics?.
|
|
|
@8564
|
12 years |
Henrik Bettermann |
Add test.
|
|
|
@8563
|
12 years |
Henrik Bettermann |
Add container statistics property, browser page and button viewlets.
|
|
|
@8562
|
12 years |
Henrik Bettermann |
Refresh title when saving containers.
|
|
|
@8555
|
12 years |
Henrik Bettermann |
Fix DYNAMIC_CONTENT.
|
|
|
@8553
|
12 years |
Henrik Bettermann |
Prepare pagetemplates for localization.
|
|
|
@8552
|
12 years |
Henrik Bettermann |
Do not break the contract.
|
|
|
@8550
|
12 years |
Henrik Bettermann |
Extend warning message before submitting the application form.
|
|
|
@8549
|
12 years |
Henrik Bettermann |
We are customizing PDFApplicationSlip adapter and thus need to define …
|
|
|
@8547
|
12 years |
Henrik Bettermann |
Disable Applicants tab for containers with more than 5000 records.
|
|
|
@8543
|
12 years |
Henrik Bettermann |
Container keys are strings not integers.
|
|
|
@8540
|
12 years |
Henrik Bettermann |
Fix emergency fix. Due to this bug I recovered that …
|
|
|
@8534
|
12 years |
Henrik Bettermann |
Use application fee in session configuration object as fallback if …
|
|
|
@8533
|
12 years |
Henrik Bettermann |
Edit docstring and change order of fields.
|
|
|
@8525
|
12 years |
Henrik Bettermann |
Add application_fee field to ApplicantsContainers? (not used in base …
|
|
|
@8524
|
12 years |
Henrik Bettermann |
Determine application fee and set payment attributes in …
|
|
|
@8518
|
12 years |
Henrik Bettermann |
Do only allow certificates in corresponding application category as …
|
|
|
@8487
|
12 years |
Henrik Bettermann |
Set student 'admitted' after copying.
|
|
|
@8486
|
12 years |
Henrik Bettermann |
'Portal Roles' and 'Retype Password'
|
|
|
@8453
|
12 years |
Henrik Bettermann |
Applicants must not trigger the the approve transition which lead to …
|
|
|
@8435
|
13 years |
Henrik Bettermann |
Change button icon.
|
|
|
@8434
|
13 years |
Henrik Bettermann |
Managers do not 'pay' fees for applicants and students, they approve …
|
|
|
@8431
|
13 years |
Henrik Bettermann |
Add missing imports.
|
|
|
@8428
|
13 years |
Henrik Bettermann |
Payment methods do now all return a success flag, a flash message …
|
|
|
@8422
|
13 years |
Henrik Bettermann |
Use same technique for approval of payments in students and in applicants.
|
|
|
@8420
|
13 years |
Henrik Bettermann |
Add methods for approving payments and implement pages for approving …
|
|
|
@8412
|
13 years |
Henrik Bettermann |
We do not need to set new attributes in instances of classes when …
|
|
|
@8406
|
13 years |
Henrik Bettermann |
Go directly to ApplicantsContainerManageFormPage? when clicking …
|
|
|
@8405
|
13 years |
Henrik Bettermann |
Add browser tests for applicant search facility.
|
|
|
@8404
|
13 years |
Henrik Bettermann |
Implement search page for applicants. Add fullname to …
|
|
|
@8390
|
13 years |
Henrik Bettermann |
Remove trash.
|
|
|
@8388
|
13 years |
Henrik Bettermann |
Add description (= introduction) to ApplicantsRoot?. Adjust …
|
|
|
@8384
|
13 years |
Henrik Bettermann |
Fix test.
|
|
|
@8383
|
13 years |
Henrik Bettermann |
Update locales (French added).
|
|
|
@8381
|
13 years |
uli |
Rollback r8376 partially, as dates are now 'hashed' by default.
|
|
|
@8377
|
13 years |
Henrik Bettermann |
Export also container_code. This eases re-importing data.
|
|
|
@8376
|
13 years |
Henrik Bettermann |
Add the hash symbol at the end of all dates.
This is to avoid annoying …
|
|
|
@8375
|
13 years |
Henrik Bettermann |
Do not fire init transition when state has been imported.
|
|
|
@8373
|
13 years |
Henrik Bettermann |
Add state started to IMPORTABLE_STATES.
|
|
|
@8367
|
13 years |
Henrik Bettermann |
Add more roles and reorganize permissions.
Remove …
|
|
|
@8365
|
13 years |
Henrik Bettermann |
Use HTMLDisplayWidget for description of ApplicantsContainers?.
|
|
|
@8353
|
13 years |
uli |
Make sure encrypted passwords in import CSVs are set correctly.
|
|
|
@8352
|
13 years |
uli |
Use encrypted password for one of the sample applicants.
|
|
|
@8351
|
13 years |
uli |
Update tests.
|
|
|
@8348
|
13 years |
uli |
Handle encrypted and unencrypted passwords different on import (UNTESTED!)
|
|
|
@8346
|
13 years |
Henrik Bettermann |
Implement a ChangePasswordRequestPage? for all portal users (more tests …
|
|
|
@8336
|
13 years |
Henrik Bettermann |
Applicants in state created are blocked. They can't be edited by import.
|
|
|
@8335
|
13 years |
Henrik Bettermann |
Move initial workflow transition to handle_applicant_added. This way …
|
|
|
@8334
|
13 years |
Henrik Bettermann |
Update password and state correctly.
Fix and improve logging. Do not …
|
|
|
@8332
|
13 years |
Henrik Bettermann |
ObjectModifiedEvent? must be fired in updateEntry to ensure that …
|
|
|
@8331
|
13 years |
Henrik Bettermann |
Let's do the applicant importer do what it's supposed to do.
Some …
|
|
|
@8314
|
13 years |
Henrik Bettermann |
Add method and helpers to mass-create students from applicants.
|
|
|
@8313
|
13 years |
Henrik Bettermann |
Translate comment on application slips.
|
|
|
@8312
|
13 years |
Henrik Bettermann |
Log student_id when creating students from applicants. In this way we …
|
|
|
@8311
|
13 years |
Henrik Bettermann |
Remove entry_level attribute. The entry level is given by the start …
|
|
|
@8291
|
13 years |
Henrik Bettermann |
Test password import.
|
|
|
@8290
|
13 years |
Henrik Bettermann |
Enable import of password and state. When application_number is given …
|
|
|
@8286
|
13 years |
Henrik Bettermann |
Roll back r8282. Also in students the registration state is simply …
|
|
|
@8285
|
13 years |
uli |
Remove also applicant passport images when applicant is deleted.
|
|
|
@8282
|
13 years |
Henrik Bettermann |
Rename state to app_state according to reg_state in students.
|
|
|
@8280
|
13 years |
Henrik Bettermann |
Add payment object after creation.
Adjust tests.
|
|
|
@8273
|
13 years |
Henrik Bettermann |
Resize passport images.
|
|
|
@8264
|
13 years |
Henrik Bettermann |
Use factory for the creation of students and applicants in tests.
|
|
|
@8262
|
13 years |
Henrik Bettermann |
The payment receipt is now called payment slip and can be downloaded …
|
|
|
@8260
|
13 years |
Henrik Bettermann |
Rename Acceptance Fee -> Application Fee
|
|
|
@8258
|
13 years |
Henrik Bettermann |
Ease customization.
|
|
|
@8257
|
13 years |
uli |
Support notes in generated PDFs.
|
|
|
@8246
|
13 years |
Henrik Bettermann |
Fix _fillCustomFields and remove trash.
|
|
|
@8245
|
13 years |
Henrik Bettermann |
More preparations for a solid payment system customization.
|
|
|
@8244
|
13 years |
Henrik Bettermann |
Remove all payment attributes which are not really necessary in the …
|
|
|
@8243
|
13 years |
Henrik Bettermann |
Some changes necessary for uniben customization.
|
|
|
@8236
|
13 years |
uli |
Support IGNORE_MARKER.
|
|
|
@8223
|
13 years |
uli |
Keep compatibility with new base importer.
|
|
|
@8203
|
13 years |
Henrik Bettermann |
Insert description and use FriendlyDatetimeDisplayWidget? in display view.
|
|
|
@8202
|
13 years |
Henrik Bettermann |
Empty If no value is provided in import files, attributes must not be …
|
|
|
@8200
|
13 years |
uli |
- Use datetime for applicants containers and
- Register new datetime …
|
|
|
@8197
|
13 years |
Henrik Bettermann |
Update localisation and rename some icons.
|
|
|
@8194
|
13 years |
Henrik Bettermann |
Store utc without tzinfo in persistent datetime objects. Localisation …
|
|
|
@8186
|
13 years |
uli |
Use new helper functions to compute pytz timezones correctly.
|
|
|
@8183
|
13 years |
Henrik Bettermann |
Part 2: Consider time zone when creating datetime strings for …
|
|
|
@8182
|
13 years |
Henrik Bettermann |
Part 1: Add tzinfo to all persistent datetime objects.
|
|
|
@8176
|
13 years |
uli |
Use PhoneNumber?.
|
|
|
@8173
|
13 years |
Henrik Bettermann |
Use FriendlyDatetimeDisplayWidget? also in pdf files (new decision).
|
|
|
@8170
|
13 years |
uli |
Stamp FormattedDatetime? out completely.
|
|
|
@8160
|
13 years |
Henrik Bettermann |
Use new date and datetime widgets everywhere in base package.
Use …
|
|
|
@8154
|
13 years |
uli |
See, whether the new date formatting stuff works as expected.
|
|
|