Timeline



31 Oct 2012:

22:33 Changeset [9495] by Henrik Bettermann
nowrap does the trick.
22:11 Changeset [9494] by Henrik Bettermann
Not strip but replace. Shelter officers from accidental removal of …
21:52 Changeset [9493] by Henrik Bettermann
Separate roles by comma.
21:39 Changeset [9492] by Henrik Bettermann
See previous revisions.
21:36 Changeset [9491] by Henrik Bettermann
See previous revisions.
21:33 Changeset [9490] by Henrik Bettermann
See previous revision.
21:32 Changeset [9489] by Henrik Bettermann
See previous revision.
18:55 Changeset [9488] by Henrik Bettermann
CRPUOfficer should override CCOfficer role.
17:38 Changeset [9487] by Henrik Bettermann
Switch to live environment.
16:30 Changeset [9486] by Henrik Bettermann
Rename clearance_comment to officer_comment. That's more appropriate …
16:23 Changeset [9485] by Henrik Bettermann
Indicate existing comment by 'yes'.
16:01 Changeset [9484] by Henrik Bettermann
Add clearance_comment attribute. When CO rejects clearance she is …
12:01 Changeset [9483] by uli
Also fake the args and kwargs that are part of real jobs.
08:25 Changeset [9482] by Henrik Bettermann
Customize _setStudyCourseAttributes. DE students start in level 200 …
08:11 Changeset [9481] by Henrik Bettermann
Catch traceback. Tests are missing!
07:29 Changeset [9480] by Henrik Bettermann
Define private method to set entry_mode and current_level. We need …
06:20 Changeset [9479] by Henrik Bettermann
In 2006 we had shorter pins.

30 Oct 2012:

20:19 Changeset [9478] by Henrik Bettermann
Add converter for amounts and other things.
20:00 Changeset [9477] by Henrik Bettermann
Do it on the right portal.
18:56 Changeset [9476] by Henrik Bettermann
We don't need public classes here.
18:56 Changeset [9475] by Henrik Bettermann
We don't need public classes here.
18:55 Changeset [9474] by Henrik Bettermann
We don't need public classes here.
18:54 Changeset [9473] by Henrik Bettermann
We don't need public classes here.
18:51 Changeset [9472] by Henrik Bettermann
Fix test.
18:50 Changeset [9471] by Henrik Bettermann
Complete INigeriaStudentOnlinePayment.
18:48 Changeset [9470] by Henrik Bettermann
Only for data migration from the SRP we do not require amount_auth. …
17:49 Changeset [9469] by Henrik Bettermann
Remove SCPayment components.
17:43 Changeset [9468] by Henrik Bettermann
Scratch Card payments are nor interpreted as online payments.
17:31 Changeset [9467] by Henrik Bettermann
We need to import old scratch card payments.
16:51 Changeset [9466] by Henrik Bettermann
Test if we can import floats.
12:25 Changeset [9465] by Henrik Bettermann
Customize INigeriaUGApplicant for BEC application.
09:27 Changeset [9464] by Henrik Bettermann
Add Interswitch logo.
07:17 Changeset [9463] by Henrik Bettermann
Customization only to integrate BEC application.
07:17 Changeset [9462] by Henrik Bettermann
'Total JAMB Score' to avoid misinterpretation.
05:45 Changeset [9461] by Henrik Bettermann
Add category and type for Bachelor of Education Certificate Programmes.

29 Oct 2012:

21:09 Changeset [9460] by Henrik Bettermann
New bank details and bank account assignment.
13:13 Changeset [9459] by Henrik Bettermann
Customize renderPDF.
13:06 Changeset [9458] by Henrik Bettermann
Show sex field on clearance slip and bed ticket slip.
12:51 Changeset [9457] by Henrik Bettermann
Show signature also in state 'clearance requested'.
12:48 Changeset [9456] by Henrik Bettermann
Show signature also in state 'clearance requested'.
08:31 Changeset [9455] by Henrik Bettermann
Nationality is now required.
08:30 Changeset [9454] by Henrik Bettermann
Nationality is now required.
08:26 Changeset [9453] by Henrik Bettermann
Nationality is now required.
08:08 Changeset [9452] by Henrik Bettermann
Move student workflow history to the bottom. Reformat pdf slips slightly.
07:35 Changeset [9451] by Henrik Bettermann
Don't waste too much space.
06:54 Changeset [9450] by Henrik Bettermann
hasattr returns always True for certcode.

28 Oct 2012:

20:32 Changeset [9449] by Henrik Bettermann
Add some lgas.py Fix test.
20:12 Changeset [9448] by Henrik Bettermann
Add missing catalog modifier and add some kind of regression test that …

27 Oct 2012:

21:12 Changeset [9447] by Henrik Bettermann
Fix typo.
21:11 Changeset [9446] by Henrik Bettermann
Put instruction for old students on login page.
10:22 Changeset [9445] by Henrik Bettermann
Let also isouaba requery payments.
07:00 Changeset [9444] by Henrik Bettermann
We still need this category because some students created such a ticket.
06:38 Changeset [9443] by Henrik Bettermann
Log always payment_category.
06:37 Changeset [9442] by Henrik Bettermann
Log always payment_category.
06:37 Changeset [9441] by Henrik Bettermann
Log always payment_category.
06:37 Changeset [9440] by Henrik Bettermann
Log payment_category.
06:18 Changeset [9439] by Henrik Bettermann
Viewlets should be in viewlets.py.
06:17 Changeset [9438] by Henrik Bettermann
Log payment category also in doAfterStudentPayment.
05:35 Changeset [9437] by Henrik Bettermann
Make level_session required and let officers select the right …

26 Oct 2012:

21:49 Changeset [9436] by Henrik Bettermann
Log payment category. Adjust to previous revisions.
21:48 Changeset [9435] by Henrik Bettermann
Log payment category. Adjust to previous revisions.
21:47 Changeset [9434] by Henrik Bettermann
Log payment category. Adjust to previous revisions.
21:46 Changeset [9433] by Henrik Bettermann
Adjust to previous revisions.
21:46 Changeset [9432] by Henrik Bettermann
Log payment category.
20:59 Changeset [9431] by Henrik Bettermann
Link maintenance payment with bedticket. This way we can forgo a secon …
20:56 Changeset [9430] by Henrik Bettermann
Add amount column.
19:57 Changeset [9429] by Henrik Bettermann
Use bed coordinates as p_item of maintenance payments.
19:56 Changeset [9428] by Henrik Bettermann
Add log message if the impossible happens.
17:57 Changeset [9427] by Henrik Bettermann
Implement BedTicketsExporter?.
17:55 Changeset [9426] by Henrik Bettermann
Extend StudentImportExportSetup? for BedTicket? exporter.
17:54 Changeset [9425] by Henrik Bettermann
We often need 6 digits for testing exports.
17:17 Changeset [9424] by Henrik Bettermann
Fix docstrings. In my old ZODB which I used for testing there were …
07:55 Changeset [9423] by Henrik Bettermann
Use addBedticket properly. Implement maintenance fee payment in base …

25 Oct 2012:

22:55 Changeset [9422] by Henrik Bettermann
Also carry_over must not be edited.
22:45 Changeset [9421] by Henrik Bettermann
Let's add at least one successful row with imported level_session. …
21:52 Changeset [9420] by Henrik Bettermann
Reorganize ICourseTicket. Add ICourseTicketImport which validates a …
18:39 Changeset [9419] by Henrik Bettermann
Deactivate hostel fee payment.
12:01 Changeset [9418] by Henrik Bettermann
Start implementation of a special customized processor for course tickets.
11:42 Changeset [9417] by Henrik Bettermann
Remove redundant information from form status box. Show extended …
11:41 Changeset [9416] by Henrik Bettermann
Do not allow that students can be removed from a bed by using the …
11:26 Changeset [9415] by Henrik Bettermann
Fix li element style.
09:44 Changeset [9414] by Henrik Bettermann
Reorganize allocation of students to beds. We can't use the …
09:41 Changeset [9413] by Henrik Bettermann
Display reasons for form validation error. This is important to …
05:28 Changeset [9412] by Henrik Bettermann
Extend test to cover changes of previous revision.
05:20 Changeset [9411] by Henrik Bettermann
Log bed booking and relocation.
04:10 Changeset [9410] by Henrik Bettermann
Configure bank account details for maintenance fee payment.

24 Oct 2012:

22:01 Changeset [9409] by Henrik Bettermann
Add payment category 'block_h_payment'. The interswitch module has …
21:59 Changeset [9408] by Henrik Bettermann
The payment_categories vocab does no longer exist. We have a dict in …
21:59 Changeset [9407] by Henrik Bettermann
The payment_categories vocab does no longer exist. We have a dict in …
21:58 Changeset [9406] by Henrik Bettermann
The payment_categories vocab does no longer exist. We have a dict in …
21:31 Changeset [9405] by Henrik Bettermann
Make payment categories more easily customizable.
09:38 Changeset [9404] by Henrik Bettermann
Configure hostel maintenance fee.
06:37 Changeset [9403] by Henrik Bettermann
Students book accommodation without AC. Bed is randomly selected.
05:58 Changeset [9402] by Henrik Bettermann
Customize SPECIAL_HANDLING_DICT and getAccommodationDetails.
05:17 Changeset [9401] by Henrik Bettermann
Update localization.
05:16 Changeset [9400] by Henrik Bettermann
Make special handling of beds more easily customizable.

23 Oct 2012:

19:31 Changeset [9399] by Henrik Bettermann
application_number can exist twice in different containers.
19:22 Changeset [9398] by Henrik Bettermann
Lock applicant in handle_applicant_transition_event.
18:53 Changeset [9397] by Henrik Bettermann
Show correct link to application_slip.
15:15 Changeset [9396] by Henrik Bettermann
Shorten lines slightly.
14:22 Changeset [9395] by Henrik Bettermann
Do not require second sitting scan.
14:06 Changeset [9394] by Henrik Bettermann
Remove useless po files.
08:32 Changeset [9393] by Henrik Bettermann
Apply Uli's new FeeTable? which is really a milestone.
08:24 Changeset [9392] by Henrik Bettermann
Configure Interswitch module with hash value in form.

22 Oct 2012:

22:56 Changeset [9391] by Henrik Bettermann
Catch traceback if unknown error.
18:14 Changeset [9390] by uli
Add draft for fee table support.
16:29 Changeset [9389] by Henrik Bettermann
Set pay_item_id according to payment category. Extend test.
14:43 Changeset [9388] by Henrik Bettermann
Belongs to last revision.
14:37 Changeset [9387] by Henrik Bettermann
Switch to test environment and setup xmp split data (with constant …
13:03 Changeset [9386] by Henrik Bettermann
Extend tests for xml split data.
12:12 Changeset [9385] by Henrik Bettermann
Use dummy account number and bank id instead of empty string.
11:56 Changeset [9384] by Henrik Bettermann
Configure clearance fee bank details.
11:54 Changeset [9383] by Henrik Bettermann
Add cancel button to OnlinePaymentAddFormPage?.
07:43 Changeset [9382] by Henrik Bettermann
Add file upload viewlets.
07:30 Changeset [9381] by Henrik Bettermann
Move secret cults scan to Uniben package. Also JAMB Letter is a Uniben …
06:07 Changeset [9380] by Henrik Bettermann
Define dataNotComplete in Uniben package.
05:50 Changeset [9379] by Henrik Bettermann
Students can request clearance without uploading scans.
05:16 Changeset [9378] by Henrik Bettermann
Required scans have to be customized in the institution packages.
05:15 Changeset [9377] by Henrik Bettermann
Add file upload viewlet and edit some labels.

21 Oct 2012:

21:04 Changeset [9376] by Henrik Bettermann
Do not show email address on slips. Issoufou wrote: On all pdf slips …
20:58 Changeset [9375] by Henrik Bettermann
Ease customization.
20:28 Changeset [9374] by Henrik Bettermann
Start customization of base data fields on pdf slips.
15:49 Changeset [9373] by Henrik Bettermann
Increase number of block letters.
10:43 Changeset [9372] by uli
Add a helper to provide a (Python 3 compatible) product calculator for …
10:20 Changeset [9371] by Henrik Bettermann
Increase number of bed letters.

20 Oct 2012:

19:58 Changeset [9370] by Henrik Bettermann
Disable school fee payment so that no KwaraPoly? student accidentally …
15:50 Changeset [9369] by Henrik Bettermann
Do it right.
15:19 Changeset [9368] by Henrik Bettermann
Emergency fix: If the import file contains only one column the …
14:51 Changeset [9367] by Henrik Bettermann
We don't need student_id instructions.
14:47 Changeset [9366] by Henrik Bettermann
Change student_id letter. CustomStudentStudyCourse? inherits from …
10:39 Changeset [9365] by uli
Fix computation of dest dir.
05:58 Changeset [9364] by Henrik Bettermann
Translate also pre-studies
05:54 Changeset [9363] by Henrik Bettermann
Translate level titles.

19 Oct 2012:

22:59 Changeset [9362] by uli
Update tools to allow new ids in imports. Support for new import col …
21:16 Changeset [9361] by Henrik Bettermann
Customize APP_CATS_DICT and STUDY_MODES_DICT.
16:30 Changeset [9360] by Henrik Bettermann
CustomStudentStudyCourse? should inherit from NigeriaStudentStudyCourse?.
16:29 Changeset [9359] by Henrik Bettermann
CustomStudentStudyCourse? should inherit from NigeriaStudentStudyCourse?.
16:29 Changeset [9358] by Henrik Bettermann
CustomStudentStudyCourse? should inherit from NigeriaStudentStudyCourse?.
16:29 Changeset [9357] by Henrik Bettermann
CustomStudentStudyCourse? should inherit from NigeriaStudentStudyCourse?.
16:26 Changeset [9356] by Henrik Bettermann
Capital O was mixed up with Zero. Capital O is an accepted verdict for …
14:50 Changeset [9355] by Henrik Bettermann
See previous revisions.
14:32 Changeset [9354] by Henrik Bettermann
See previous revisions.
14:32 Changeset [9353] by Henrik Bettermann
See previous revisions.
14:31 Changeset [9352] by Henrik Bettermann
See previous revisions.
14:25 Changeset [9351] by Henrik Bettermann
In state returning it's the current_verdict which must be checked not …
14:15 Changeset [9350] by Henrik Bettermann
In state returning it's the current_verdict which must be checked not …

18 Oct 2012:

06:39 Changeset [9349] by Henrik Bettermann
Add study modes for KwaraPoly?.
06:11 Changeset [9348] by Henrik Bettermann
Make background transparent
05:42 Changeset [9347] by Henrik Bettermann
Base configuration
04:49 Changeset [9346] by Henrik Bettermann
New clearance fees.

17 Oct 2012:

14:03 Changeset [9345] by Henrik Bettermann
07:34 Changeset [9344] by uli
Base components for reports (non-UI).

16 Oct 2012:

16:18 Changeset [9343] by uli
Fix FakeJobManager? to work with different instances in different tests.
09:42 Changeset [9342] by uli
Move fake job components to a more general location.
04:31 Changeset [9341] by Henrik Bettermann
Add moveCertificate. The new method is not yet used in any view or …

15 Oct 2012:

11:04 Changeset [9340] by Henrik Bettermann
Show file modification time not creation time.
11:04 Changeset [9339] by Henrik Bettermann
Fix localization.
09:56 Changeset [9338] by Henrik Bettermann
Add views for temporarily login as student.
09:55 Changeset [9337] by Henrik Bettermann
Fix localization.
07:49 Changeset [9336] by Henrik Bettermann
Resort tests.
05:08 Changeset [9335] by Henrik Bettermann
ApplicantAccount? can't reuse checkPassword. Add new role and permission.

14 Oct 2012:

21:02 Changeset [9334] by Henrik Bettermann
Dedicated officers should be able to login as student with a temporary …
04:54 Changeset [9333] by Henrik Bettermann
Reorganize course batch processing. Use courses_catalog for getting …

12 Oct 2012:

16:40 Changeset [9332] by Henrik Bettermann
Log the removal of study levels or course tickets.
05:50 Changeset [9331] by Henrik Bettermann
Add regression test for catching ghost dict errors.
05:22 Changeset [9330] by Henrik Bettermann
_p_activate is a method.
05:10 Changeset [9329] by Henrik Bettermann
Hmmm, remove pdb.set_trace().
05:03 Changeset [9328] by Henrik Bettermann
Unghostify dict.

11 Oct 2012:

21:12 Changeset [9327] by Henrik Bettermann
Add r_company field.

10 Oct 2012:

21:14 Changeset [9326] by Henrik Bettermann
Exports must be logged.
20:44 Changeset [9325] by Henrik Bettermann
Test if all titles for the various start_level and end_level …
20:23 Changeset [9324] by Henrik Bettermann
If end_level == 10 students can't continue with regular levels (test …

9 Oct 2012:

13:53 Changeset [9323] by Henrik Bettermann
Some fine tuning.
10:29 Changeset [9322] by Henrik Bettermann
Send detailed information about file uploaded.

8 Oct 2012:

14:27 Changeset [9321] by Henrik Bettermann
Tell students where they can find the activation code.
13:57 Changeset [9320] by Henrik Bettermann
The term 'Mandatory course' seems to be misleading in Nigeria. We …
13:28 Changeset [9319] by Henrik Bettermann
Fix attribute names.
13:28 Changeset [9318] by Henrik Bettermann
Fix attribute names.
13:28 Changeset [9317] by Henrik Bettermann
Fix attribute names.
13:19 Changeset [9316] by Henrik Bettermann
We need to import credits and passmark of course tickets in order to …
11:35 Changeset [9315] by Henrik Bettermann
Default for ticket credits and passmark is 0. credits is a required …
11:01 Changeset [9314] by Henrik Bettermann
Fix attribute names.
09:16 Changeset [9313] by Henrik Bettermann
Also site (global) roles must be unset when removin a user.
07:54 Changeset [9312] by Henrik Bettermann
Import roles correctly.

7 Oct 2012:

21:52 Changeset [9311] by Henrik Bettermann
Notify all ImportManagers? after csv file upload.
21:50 Changeset [9310] by Henrik Bettermann
Batch processing of users does not work as expected. The test fails.
21:49 Changeset [9309] by Henrik Bettermann
Add function get_users_with_role. We need this for collecting email …
21:48 Changeset [9308] by Henrik Bettermann
Add test for checking if also global roles are removed after deleting …
21:45 Changeset [9307] by Henrik Bettermann
Remove trash.
08:32 Changeset [9306] by Henrik Bettermann
Enable sending emails to several email addresses all the with the same …

6 Oct 2012:

17:29 Changeset [9305] by Henrik Bettermann
Remove redundant comment.
17:27 Changeset [9304] by Henrik Bettermann
Add test for previous revision.
12:09 Changeset [9303] by Henrik Bettermann
Catch traceback if student password is None.

5 Oct 2012:

17:30 Changeset [9302] by Henrik Bettermann
Add tests for previous revision.
17:18 Changeset [9301] by Henrik Bettermann
Add delEntry method. Extend level range.
14:11 Changeset [9300] by Henrik Bettermann
Workflow Manager, not Permission Manager.
14:06 Changeset [9299] by Henrik Bettermann
Add PermissionManager? role.
11:26 Changeset [9298] by Henrik Bettermann
Set payment ticket attributes properly.
11:24 Changeset [9297] by Henrik Bettermann
Set payment ticket attributes properly. Mrrr, even the test was …
05:42 Changeset [9296] by Henrik Bettermann
Set validated_by when bypassing course validation. Declare …

4 Oct 2012:

20:40 Changeset [9295] by Henrik Bettermann
Set validation_date and validated_by in study level objects when …
15:40 Changeset [9294] by Henrik Bettermann
Check logfile. Change order of tests.
14:56 Changeset [9293] by Henrik Bettermann
Update current level_verdict when importing verdicts.
13:58 Changeset [9292] by Henrik Bettermann
Configure acceptance fee.
12:23 Changeset [9291] by Henrik Bettermann
Remove pdb.set_trace.
12:07 Changeset [9290] by uli
Minor cleanups and (hopefully) last removal of a source of tempdirs in …
10:38 Changeset [9289] by uli
Fix nasty bug that leads to remaining temporary dirs when using …
10:04 Changeset [9288] by Henrik Bettermann
Submit correct pay_item_id.
10:00 Changeset [9287] by uli
Avoid creation of temporary dirs.
09:48 Changeset [9286] by uli
Minor cleanups, also remove the last remaining directory created in tests.
09:32 Changeset [9285] by Henrik Bettermann
Configure interswitch module for student payments.
05:38 Changeset [9284] by Henrik Bettermann
Extend verdict processor. Allow bypassing course validation if …

3 Oct 2012:

21:36 Changeset [9283] by Henrik Bettermann
Remove temporary dirs in tests.
20:46 Changeset [9282] by Henrik Bettermann
Check if new verdict is provided.
07:08 Changeset [9281] by Henrik Bettermann
Customize _registerCourses. This customized version does allow …
07:05 Changeset [9280] by Henrik Bettermann
Since decorated methods can't be easily customized, this is a …

2 Oct 2012:

19:11 Changeset [9279] by Henrik Bettermann
CRPUOfficer now inherits from CCOfficer.
19:08 Changeset [9278] by Henrik Bettermann
Export current_session. We need this to disable the right payments in …
17:13 Changeset [9277] by Henrik Bettermann
CRPUOfficer now inherits from CCOfficer.
17:13 Changeset [9276] by Henrik Bettermann
CRPUOfficer now inherits from CCOfficer.
17:11 Changeset [9275] by Henrik Bettermann
CRPUOfficer now inherits from CCOfficer. Change grok.name.
17:00 Changeset [9274] by Henrik Bettermann
Also button must require waeup.managePortal permission.
16:50 Changeset [9273] by Henrik Bettermann
Add special permission and view for triggering transitions
14:01 Changeset [9272] by uli
Shorten some overlong lines and remove temporary dirs remaining from …
11:14 Changeset [9271] by uli
Shorten overlong lines.
08:24 Changeset [9270] by Henrik Bettermann
Update fix_import_file.py.
07:42 Changeset [9269] by Henrik Bettermann
Fix typo.
07:38 Changeset [9268] by Henrik Bettermann
'transition' must be available for import.
07:34 Changeset [9267] by Henrik Bettermann
Check counters (used_num and disabled_num) in test. Display …
06:43 Changeset [9266] by Henrik Bettermann
Repair and optimize AccessCodeProcessor?. AC states and transitions can …

1 Oct 2012:

21:18 Changeset [9265] by Henrik Bettermann
Add AccessCodeProcessor?.
15:51 Changeset [9264] by uli
Add helper for catalog tests (we will use this mainly in report tests).
06:55 Changeset [9263] by Henrik Bettermann
Add batch processor for ac batches.
06:36 Changeset [9262] by Henrik Bettermann
We need to export the batch id. This is necessary for reimport batches.
Note: See TracTimeline for information about the timeline view.