Timeline



9 May 2012:

22:34 Changeset [8404] by Henrik Bettermann
Implement search page for applicants. Add fullname to …
16:43 Changeset [8403] by uli
Backup student data when a student is deleted (blocking of student_id …
16:39 Changeset [8402] by uli
Import study courses from original location.
16:33 Changeset [8401] by Henrik Bettermann
QUERY_URL no longer used. Add CRPUOfficer Role.
16:33 Changeset [8400] by uli
Add convenience constant giving all exporter names related to students.
16:30 Changeset [8399] by Henrik Bettermann
waeup.managePortalSettings does not exist.
13:40 Changeset [8398] by uli
Update tests.
13:40 Changeset [8397] by uli
Pyflakes.
13:40 Changeset [8396] by Henrik Bettermann
Increase width of description input widget.
13:39 Changeset [8395] by uli
Comply with the updated IDataCenter interface.
13:39 Changeset [8394] by uli
- Make IDataCenter a bit more useful. - Cut overlong lines. - pyflakes.
11:31 Changeset [8393] by uli
Add safety-belt. Some students in tests do not provide getLevel.
10:30 Changeset [8392] by Henrik Bettermann
Render correct payment slip and distinguish more clearaly between …
10:03 Changeset [8391] by Henrik Bettermann
Do not strip paswords. Allow approval of eTranzact acceptance fee …
08:58 Changeset [8390] by Henrik Bettermann
Remove trash.
08:52 Changeset [8389] by Henrik Bettermann
Slim down main.log a bit.
08:39 Changeset [8388] by Henrik Bettermann
Add description (= introduction) to ApplicantsRoot?. Adjust …

8 May 2012:

19:14 Changeset [8387] by Henrik Bettermann
Reorganise links in manage bar. Ensure that all link texts are …
13:04 Changeset [8386] by Henrik Bettermann
Show language selector (only for Issoufou ;-)
10:41 Changeset [8385] by Henrik Bettermann
Revert to https://webpay.interswitchng.com/paydirect/webpay/pay.aspx
07:31 Changeset [8384] by Henrik Bettermann
Fix test.
04:44 Changeset [8383] by Henrik Bettermann
Update locales (French added).

7 May 2012:

10:53 Changeset [8382] by uli
Handle unusual SMTP address parts more predictable.
10:37 Changeset [8381] by uli
Rollback r8376 partially, as dates are now 'hashed' by default.
10:15 Changeset [8380] by uli
Add hash by default when exporting dates.
08:45 Changeset [8379] by Henrik Bettermann
Catch TypeError? exception if from address is empty.
06:40 Changeset [8378] by Henrik Bettermann
Customize batchin. Show year in FormattedDate? input fields. Export …
06:33 Changeset [8377] by Henrik Bettermann
Export also container_code. This eases re-importing data.
05:57 Changeset [8376] by Henrik Bettermann
Add the hash symbol at the end of all dates. This is to avoid annoying …
05:16 Changeset [8375] by Henrik Bettermann
Do not fire init transition when state has been imported.

6 May 2012:

22:35 Changeset [8374] by Henrik Bettermann
Fix permission assignment.
22:08 Changeset [8373] by Henrik Bettermann
Add state started to IMPORTABLE_STATES.
20:48 Changeset [8372] by uli
Add deleted dir in standard filecenter paths.
14:33 Changeset [8371] by uli
Add payments exporter.
13:18 Changeset [8370] by uli
Fix iface_names().
13:17 Changeset [8369] by uli
iface_names helper does not work correctly when it comes to deeper …
12:32 Changeset [8368] by uli
Safety belt.
11:19 Changeset [8367] by Henrik Bettermann
Add more roles and reorganize permissions. Remove …
08:28 Changeset [8366] by Henrik Bettermann
We expect many uploaded files and have to improve file management. - …

5 May 2012:

15:45 Changeset [8365] by Henrik Bettermann
Use HTMLDisplayWidget for description of ApplicantsContainers?.
10:42 Changeset [8364] by Henrik Bettermann
Test if registered users can get a new password.
08:42 Changeset [8363] by uli
Fix typos.
06:04 Changeset [8362] by Henrik Bettermann
Put more information on the frontpage.
05:00 Changeset [8361] by Henrik Bettermann
Add HTMLDisplayWidget which is now used for the frontpage by default. …
04:19 Changeset [8360] by Henrik Bettermann
Pin zope.password version and put versions into separate config file.

4 May 2012:

23:44 Changeset [8359] by uli
Tiny docs.
23:43 Changeset [8358] by uli
Remove trash.
23:41 Changeset [8357] by uli
Put versions into separate config file.
23:33 Changeset [8356] by uli
Pin zope.password version.
23:27 Changeset [8355] by uli
Add sample data with encrypted password.
23:26 Changeset [8354] by uli
- Improve readability of a tiny part. - Reorder imports. - Test …
23:05 Changeset [8353] by uli
Make sure encrypted passwords in import CSVs are set correctly.
23:04 Changeset [8352] by uli
Use encrypted password for one of the sample applicants.
22:52 Changeset [8351] by uli
Update tests.
22:52 Changeset [8350] by uli
Remove unicodification of passwords.
22:49 Changeset [8349] by uli
pyflakes.
22:48 Changeset [8348] by uli
Handle encrypted and unencrypted passwords different on import (UNTESTED!)
22:47 Changeset [8347] by uli
Handle encrypted and unencrypted passwords different on import.
20:44 Changeset [8346] by Henrik Bettermann
Implement a ChangePasswordRequestPage? for all portal users (more tests …
16:48 Changeset [8345] by uli
Pin newer zope.password version as this one allows unicode passwords.
16:48 Changeset [8344] by uli
Make password checking of users more robust.
12:29 Changeset [8343] by uli
Switch user auth to SSHA.
11:52 Changeset [8342] by uli
Add exporter for course tickets.
11:52 Changeset [8341] by uli
- Avoid repetitive code using methods from ImportExportSetup?. - Add …
11:49 Changeset [8340] by uli
Extend import-export-setup to avoid repetition.
11:16 Changeset [8339] by Henrik Bettermann
Remove viewport meta tag. This destroys the layout on most mobile …
10:46 Changeset [8338] by uli
Make study levels more robust.
09:07 Changeset [8337] by uli
Keep indentation flat.
05:14 Changeset [8336] by Henrik Bettermann
Applicants in state created are blocked. They can't be edited by import.

3 May 2012:

20:53 Changeset [8335] by Henrik Bettermann
Move initial workflow transition to handle_applicant_added. This way …
20:43 Changeset [8334] by Henrik Bettermann
Update password and state correctly. Fix and improve logging. Do not …
13:01 Changeset [8333] by uli
Do not notify if objects stay unchanged.
11:41 Changeset [8332] by Henrik Bettermann
ObjectModifiedEvent? must be fired in updateEntry to ensure that …
07:28 Changeset [8331] by Henrik Bettermann
Let's do the applicant importer do what it's supposed to do. Some …
07:25 Changeset [8330] by Henrik Bettermann
When using catalogs existing objects must not necessarily be in the …

2 May 2012:

12:57 Changeset [8329] by Henrik Bettermann
Use LongTitle? of faculty and department.
11:54 Changeset [8328] by Henrik Bettermann
Specify may_register for Uniben.
10:56 Changeset [8327] by Henrik Bettermann
Add subjects.
10:38 Changeset [8326] by Henrik Bettermann
Customize StudentStudyLevel?, StudentStudyCourse? and CourseTicket? classes.
09:40 Changeset [8325] by Henrik Bettermann
Use factory for the creation of CourseTickets?.
09:18 Changeset [8324] by Henrik Bettermann
Add subjects
08:17 Changeset [8323] by Henrik Bettermann
We need to customize StudentStudyCourse? and StudentStudyLevel?. …
06:58 Changeset [8322] by Henrik Bettermann
Store individual cost when creating access codes after online payment.
06:24 Changeset [8321] by Henrik Bettermann
We have to store the cost in AccessCode? not only in AccessCodeBatches?. …
05:10 Changeset [8320] by Henrik Bettermann
Add more tests.

1 May 2012:

06:25 Changeset [8319] by Henrik Bettermann
Configure getReturningData. Tests will follow.

30 Apr 2012:

15:18 Changeset [8318] by Henrik Bettermann
Uups, returning students and new students must be treated differently …
12:43 Changeset [8317] by Henrik Bettermann
Change POST_ACTION url.
12:40 Changeset [8316] by Henrik Bettermann
Change Interswitch URL.
12:15 Changeset [8315] by Henrik Bettermann
We imported empty date fields which caused an exception when accessing …
06:00 Changeset [8314] by Henrik Bettermann
Add method and helpers to mass-create students from applicants.

29 Apr 2012:

20:40 Changeset [8313] by Henrik Bettermann
Translate comment on application slips.
20:39 Changeset [8312] by Henrik Bettermann
Log student_id when creating students from applicants. In this way we …
19:47 Changeset [8311] by Henrik Bettermann
Remove entry_level attribute. The entry level is given by the start …
13:41 Changeset [8310] by Henrik Bettermann
Subject for a discussion with Uli.
12:55 Changeset [8309] by Henrik Bettermann
Implement import of student transitions.
06:52 Changeset [8308] by Henrik Bettermann
Remove duplicate import.
06:51 Changeset [8307] by Henrik Bettermann
Remove school fee from session configuration. School fees are now …
06:26 Changeset [8306] by Henrik Bettermann
Configure school fee calculation.
06:25 Changeset [8305] by Henrik Bettermann
Set school fees in StudentsFullSetup?.
05:04 Changeset [8304] by Henrik Bettermann
Add more info about the updateEntry: We can't use this method to …

28 Apr 2012:

08:04 Changeset [8303] by Henrik Bettermann
Fix test.
07:58 Changeset [8302] by Henrik Bettermann
Use certificates_catalog when importing certificates in update mode. …
07:52 Changeset [8301] by Henrik Bettermann
Export also school fees.
07:51 Changeset [8300] by Henrik Bettermann
Remove unneeded imports.
05:10 Changeset [8299] by Henrik Bettermann
Add school fee attributes to certificate and update existing objects …

27 Apr 2012:

11:24 Changeset [8298] by Henrik Bettermann
Add public getSchoolFess method.
11:20 Changeset [8297] by Henrik Bettermann
Configure school fees in csv file.
10:54 Changeset [8296] by Henrik Bettermann
Add late registration fee for students in session <11.
10:51 Changeset [8295] by Henrik Bettermann
if student_record.course in ('BEDCET', 'BIOEDCET', 'CHMEDCET', …
06:32 Changeset [8294] by Henrik Bettermann
Dynamize acceptance fee (clearance fee) payment.
06:31 Changeset [8293] by Henrik Bettermann
Activate Interswitch payment.
06:29 Changeset [8292] by Henrik Bettermann
Do not show tranzaction code after valid payment.
05:28 Changeset [8291] by Henrik Bettermann
Test password import.

26 Apr 2012:

17:01 Changeset [8290] by Henrik Bettermann
Enable import of password and state. When application_number is given …
14:30 Changeset [8289] by Henrik Bettermann
Add test for duplicate reg_numbers and matric_numbers.
14:16 Changeset [8288] by Henrik Bettermann
Very strange: F123456 should not have importable. Will add an …
14:13 Changeset [8287] by Henrik Bettermann
Rename reg_state to state to be in accordance with applicants.
13:58 Changeset [8286] by Henrik Bettermann
Roll back r8282. Also in students the registration state is simply …
12:19 Changeset [8285] by uli
Remove also applicant passport images when applicant is deleted.
11:30 Changeset [8284] by Henrik Bettermann
Allow empty reg_state cells. This is necessary particularly during …
09:25 Changeset [8283] by Henrik Bettermann
Fix script (remove lines from web svn) and add certificates.
08:05 Changeset [8282] by Henrik Bettermann
Rename state to app_state according to reg_state in students.
07:16 Changeset [8281] by Henrik Bettermann
Send local time of creation to Interswitch not UTC.
06:39 Changeset [8280] by Henrik Bettermann
Add payment object after creation. Adjust tests.
05:34 Changeset [8279] by Henrik Bettermann
Increase school fees. We received a letter from bursary to amend the …

25 Apr 2012:

16:22 Changeset [8278] by Henrik Bettermann
Update locales
15:19 Changeset [8277] by Henrik Bettermann
Show LonTitle? of faculty and department.
11:37 Changeset [8276] by Henrik Bettermann
Next try.
10:21 Changeset [8275] by Henrik Bettermann
Increase width of select boxes. Otherwise IE users can't read …
08:46 Changeset [8274] by Henrik Bettermann
Change item_id for application.
08:24 Changeset [8273] by Henrik Bettermann
Resize passport images.
07:07 Changeset [8272] by Henrik Bettermann
Toggle between to and bottom.
06:45 Changeset [8271] by Henrik Bettermann
Do not perform external tests.
06:45 Changeset [8270] by Henrik Bettermann
Set p_level and p_session after school fee payment according to …
06:32 Changeset [8269] by Henrik Bettermann
Disable raising objection on all portals.
06:02 Changeset [8268] by Henrik Bettermann
Store payment level in student payments. For school fee paments …

24 Apr 2012:

21:30 Changeset [8267] by Henrik Bettermann
Optimize gataway tests. We can't test more.
20:03 Changeset [8266] by Henrik Bettermann
Add and improve tests for interswitch views.
20:02 Changeset [8265] by Henrik Bettermann
Add tests for customized clearance forms and remove bugs found.
19:45 Changeset [8264] by Henrik Bettermann
Use factory for the creation of students and applicants in tests.
15:37 Changeset [8263] by Henrik Bettermann
Remove surcharge configuration completely. Implement application fee …
15:27 Changeset [8262] by Henrik Bettermann
The payment receipt is now called payment slip and can be downloaded …
10:42 Changeset [8261] by Henrik Bettermann
Remove trash.
10:30 Changeset [8260] by Henrik Bettermann
Rename Acceptance Fee -> Application Fee

23 Apr 2012:

14:06 Changeset [8259] by Henrik Bettermann
Implement acceptance fee payments via Interswitch (part 2)
13:33 Changeset [8258] by Henrik Bettermann
Ease customization.
11:56 Changeset [8257] by uli
Support notes in generated PDFs.
07:36 Changeset [8256] by Henrik Bettermann
Implement acceptance fee payments via Interswitch. (tests will follow).
05:18 Changeset [8255] by Henrik Bettermann
Use correct Interface.

22 Apr 2012:

20:19 Changeset [8254] by Henrik Bettermann
We can omit the fields 'surcharge_1', 'surcharge_2', 'surcharge_3', …
20:06 Changeset [8253] by Henrik Bettermann
ICustomStudentOnlinePayment defines the context.
19:46 Changeset [8252] by Henrik Bettermann
Use factory to create SessionConfiguration? objects. This is necessary …
17:12 Changeset [8251] by Henrik Bettermann
Remove name fields from student_application form.
16:24 Changeset [8250] by uli
Too much.
14:59 Changeset [8249] by uli
Create branch for solid payments.
14:59 Changeset [8248] by uli
Add branches.
12:56 Changeset [8247] by Henrik Bettermann
Reorganize payment customizatiom. Tests will follow. Let also …
12:51 Changeset [8246] by Henrik Bettermann
Fix _fillCustomFields and remove trash.
12:46 Changeset [8245] by Henrik Bettermann
More preparations for a solid payment system customization.
10:12 Changeset [8244] by Henrik Bettermann
Remove all payment attributes which are not really necessary in the …
08:36 Changeset [8243] by Henrik Bettermann
Some changes necessary for uniben customization.

21 Apr 2012:

11:10 Changeset [8242] by Henrik Bettermann
Add subject.
11:09 Changeset [8241] by Henrik Bettermann
Fix value.
11:08 Changeset [8240] by Henrik Bettermann
Shorten key.
11:04 Changeset [8239] by Henrik Bettermann
Add Adv. Electrical Installation & Maintenance
10:59 Changeset [8238] by Henrik Bettermann
Increase Interswitch amount.
10:58 Changeset [8237] by Henrik Bettermann
Change and add school fees.

20 Apr 2012:

22:07 Changeset [8236] by uli
Support IGNORE_MARKER.
11:48 Changeset [8235] by Henrik Bettermann
Add member id to log message.
11:27 Changeset [8234] by Henrik Bettermann
Show only time zone name.
10:22 Changeset [8233] by Henrik Bettermann
matric_number not matric_no
10:01 Changeset [8232] by uli
Reduce redundancy and try to check more correctly for set values in …
08:31 Changeset [8231] by Henrik Bettermann
Add tests for update mode.
08:01 Changeset [8230] by Henrik Bettermann
Some configuration parameters are required.
08:00 Changeset [8229] by Henrik Bettermann
Test both options, with and without ignore marker.
06:05 Changeset [8228] by Henrik Bettermann
I think it's better use the original updateEntry method even if it …
06:03 Changeset [8227] by Henrik Bettermann
Perform tests in th eright order.
04:19 Changeset [8226] by Henrik Bettermann
Commit payments after 2000 to avoid DisconnectedError?.

19 Apr 2012:

20:02 Changeset [8225] by uli
Fix StudyLevelImporter?.
20:00 Changeset [8224] by uli
Fix test.
15:40 Changeset [8223] by uli
Keep compatibility with new base importer.
15:39 Changeset [8222] by uli
- Fix doImport. Still needs tests. - Use code in log messages.
15:11 Changeset [8221] by uli
Clean up student-component batching, playing well with changed base …
14:19 Changeset [8220] by uli
Clean up basic batch processor and add functionality for changed …
14:16 Changeset [8219] by uli
Test at least interface of basic batch processor.
14:15 Changeset [8218] by uli
BatchProcessors? apparently make no use of any mode attribute. But they …
13:09 Changeset [8217] by uli
Remove trash.
13:05 Changeset [8216] by uli
Test DELETION_MARKER and IGNORE_MARKER functionality of converters.
13:04 Changeset [8215] by uli
More docs.
12:43 Changeset [8214] by uli
Lots of trash to sketch filtered imports.
12:40 Changeset [8213] by uli
Converter tests are in bad shape. Add at least basic stuff.
08:34 Changeset [8212] by Henrik Bettermann
Check only the last 8 digits of order_id.
08:26 Changeset [8211] by Henrik Bettermann
Shorten transaction code on slip.
06:02 Changeset [8210] by Henrik Bettermann
Add first test to ensure that attributes are not cleared if cells are …
00:36 Changeset [8209] by uli
Don't mark unchanged fields as changed.

18 Apr 2012:

12:48 Changeset [8208] by uli
Move setUp/tearDown to top.
12:46 Changeset [8207] by uli
Try to be smart (evil?). Interpret entered datetimes w/o TZ as …
10:43 Changeset [8206] by Henrik Bettermann
New url for live system.
09:09 Changeset [8205] by Henrik Bettermann
Add payment receipt for imported payments.
06:05 Changeset [8204] by Henrik Bettermann
Rename customized classes - part2. Attention: All applicants and …
05:31 Changeset [8203] by Henrik Bettermann
Insert description and use FriendlyDatetimeDisplayWidget? in display view.
05:12 Changeset [8202] by Henrik Bettermann
Empty If no value is provided in import files, attributes must not be …
04:35 Changeset [8201] by Henrik Bettermann
Only to be sure and demonstrate that we can't access the system with …

17 Apr 2012:

23:35 Changeset [8200] by uli
- Use datetime for applicants containers and - Register new datetime …
23:23 Changeset [8199] by uli
Add test to make sure we interpret datetime values as exported by the …
22:57 Changeset [8198] by uli
Add very plain datetimewidget that sets only pytz.utc-based datetimes.
14:20 Changeset [8197] by Henrik Bettermann
Update localisation and rename some icons.
12:14 Changeset [8196] by Henrik Bettermann
Rename customized classes. Uli, do you think that's better?
11:57 Changeset [8195] by Henrik Bettermann
Localize time in tables too.
11:40 Changeset [8194] by Henrik Bettermann
Store utc without tzinfo in persistent datetime objects. Localisation …
11:35 Changeset [8193] by uli
Display local datetime when using FormattedDateDisplayWidget? (or …
11:19 Changeset [8192] by uli
Let to_timezone ignore not-datetimes.
10:10 Changeset [8191] by uli
Update phone widget registration.
10:10 Changeset [8190] by uli
Avoid overwriting PhoneWidget?.
10:04 Changeset [8189] by uli
Use local (2-field) widget for phonenumbers.
07:28 Changeset [8188] by Henrik Bettermann
Add missing import.
06:58 Changeset [8187] by Henrik Bettermann
Remove custom_widget setting for phone numbers in views. Overriding …
00:31 Changeset [8186] by uli
Use new helper functions to compute pytz timezones correctly.

16 Apr 2012:

23:17 Changeset [8185] by uli
Add datetime/timezone helpers urgently needed.
22:24 Changeset [8184] by Henrik Bettermann
Use FormattedDate?.
21:07 Changeset [8183] by Henrik Bettermann
Part 2: Consider time zone when creating datetime strings for …
20:56 Changeset [8182] by Henrik Bettermann
Part 1: Add tzinfo to all persistent datetime objects.
16:03 Changeset [8181] by Henrik Bettermann
Set tzinfo of booking_date.
14:30 Changeset [8180] by uli
Display separators in PDF output.
14:28 Changeset [8179] by Henrik Bettermann
Show always link to course registration slip.
14:18 Changeset [8178] by Henrik Bettermann
More exam grades.
14:15 Changeset [8177] by Henrik Bettermann
More grades
09:16 Changeset [8176] by uli
Use PhoneNumber?.
09:16 Changeset [8175] by uli
Add schema field converter for phone numbers.
08:24 Changeset [8174] by Henrik Bettermann
We don't need IStudentOnlinePaymentImportExport anymore (rollback).
08:17 Changeset [8173] by Henrik Bettermann
Use FriendlyDatetimeDisplayWidget? also in pdf files (new decision).
08:13 Changeset [8172] by Henrik Bettermann
Use FormattedDate? in IAccessCodeBatch.
07:49 Changeset [8171] by uli
Add PhoneNumber? schema field and register PhoneWidget? as default edit …
07:39 Changeset [8170] by uli
Stamp FormattedDatetime? out completely.
06:51 Changeset [8169] by uli
Shorten code.
06:51 Changeset [8168] by uli
Update tests.

15 Apr 2012:

17:52 Changeset [8167] by uli
Rollback r8163.
17:51 Changeset [8166] by uli
Rollback r8158.
17:49 Changeset [8165] by uli
Rollback r8162.
14:49 Changeset [8164] by uli
Mark wrong test.
14:47 Changeset [8163] by uli
Fix test to work also during winter and outside Germany ;-)
14:04 Changeset [8162] by uli
Support timezones in datetimes.
11:47 Changeset [8161] by Henrik Bettermann
tzinfo is stored in datetime object after import.
06:40 Changeset [8160] by Henrik Bettermann
Use new date and datetime widgets everywhere in base package. Use …
05:49 Changeset [8159] by Henrik Bettermann
canvas.line was crooked.
00:30 Changeset [8158] by uli
Add datetime widgets and schema fields as we have them for date.

14 Apr 2012:

17:56 Changeset [8157] by uli
Move one adapter registration back to utils package.
17:52 Changeset [8156] by uli
Set new location of widgets configuration.
17:52 Changeset [8155] by uli
Move ZCML config for widgets into widgets module.
14:15 Changeset [8154] by uli
See, whether the new date formatting stuff works as expected.
14:14 Changeset [8153] by uli
Use LittleEndian? date by default for FormattedDate? schema fields.
14:13 Changeset [8152] by uli
- Add new default date widgets for different date formats. - In …
14:03 Changeset [8151] by uli
Use None as default for FormattedDate? schema type. This way a widget …

13 Apr 2012:

21:44 Changeset [8150] by uli
Register FormattedDateDisplayWidget? for FormattedDate? schema type.
16:56 Changeset [8149] by uli
Prove that the whole stuff works really.
16:52 Changeset [8148] by uli
Connect new FormattedDate? schema field with modified FormattedDateWidget?.
16:51 Changeset [8147] by uli
Improve datewidget to set date format from bound schema field.
16:17 Changeset [8146] by uli
Provide a new schema field for formatted dates (not a formlib field).
15:49 Changeset [8145] by Henrik Bettermann
Use LonTitle?.
15:10 Changeset [8144] by Henrik Bettermann
... verhauen …
11:36 Changeset [8143] by Henrik Bettermann
Do not override the objects dict values.
10:11 Changeset [8142] by Henrik Bettermann
Remove breakpoint and prepare formatted_text() for unit tests.
10:00 Changeset [8141] by Henrik Bettermann
Translate boolean values in tables and slips.
06:52 Changeset [8140] by Henrik Bettermann
Customize StudentPersonalEditFormPage?.
06:46 Changeset [8139] by Henrik Bettermann
More purple.
06:17 Changeset [8138] by Henrik Bettermann
Change eTranzact headline.

12 Apr 2012:

20:39 Changeset [8137] by Henrik Bettermann
Define required scans.
19:38 Changeset [8136] by Henrik Bettermann
More fields and document viewlets.
19:37 Changeset [8135] by Henrik Bettermann
Enable hiding upload viewlets.
18:33 Changeset [8134] by Henrik Bettermann
Replace eTranzact URL.
16:24 Changeset [8133] by Henrik Bettermann
Uups, something was missing.
16:15 Changeset [8132] by Henrik Bettermann
Place ZEO client cache files in filestorage.
16:01 Changeset [8131] by Henrik Bettermann
Switch to eTranzact live system.
13:33 Changeset [8130] by Henrik Bettermann
Fix test.
13:16 Changeset [8129] by Henrik Bettermann
Remove customization of StudentPersonalManageFormPage?
10:15 Changeset [8128] by uli
Use one of the modes as fallback when displaying the registration view …
10:14 Changeset [8127] by uli
Need theme when rendering a reCaptcha.
10:09 Changeset [8126] by uli
Register new javascript as resource.
10:08 Changeset [8125] by uli
Add javascript to set white Recaptcha theme.
10:01 Changeset [8124] by Henrik Bettermann
Add P7 and P8
09:52 Changeset [8123] by Henrik Bettermann
Add P7 and P8
09:16 Changeset [8122] by uli
Place ZEO client cache files in filestorage.
09:01 Changeset [8121] by Henrik Bettermann
Increase acceptance fee.
09:00 Changeset [8120] by Henrik Bettermann
Localize 'not provided' mesaage.
06:54 Changeset [8119] by Henrik Bettermann
Add view buttons and fix test.
06:27 Changeset [8118] by Henrik Bettermann
Test clearance slip with a true jpeg image. The test fails because I …
06:05 Changeset [8117] by Henrik Bettermann
Fix viewlet collector.
05:40 Changeset [8116] by Henrik Bettermann
Add regression test. The test fails at the moment.

11 Apr 2012:

22:33 Changeset [8115] by Henrik Bettermann
Fix test.
22:23 Changeset [8114] by Henrik Bettermann
Insert headline above uploaded files.
21:29 Changeset [8113] by uli
Seem I found an efficient solution for the 'page x of y' problem.
14:57 Changeset [8112] by uli
Start using general PDF components also for student-related PDF docs. …
14:47 Changeset [8111] by uli
Show tables with left indentation. This will render applicant slips …
14:16 Changeset [8110] by Henrik Bettermann
getPaymentsFolderInfo.py: Do not show button if verdict is missing. …
13:53 Changeset [8109] by Henrik Bettermann
Use old (SRP) file names.
13:52 Changeset [8108] by Henrik Bettermann
Add more upload viewlets. User our date widgets.
11:11 Changeset [8107] by Henrik Bettermann
Add viewlets module mainly for additional clearance scans.
11:07 Changeset [8106] by Henrik Bettermann
Move file widget templates to the browser package.
09:40 Changeset [8105] by uli
Clean up.
09:38 Changeset [8104] by uli
Support metadata and footer text when creating PDFs.
08:28 Changeset [8103] by uli
pyflakes and usage of w.k. styles.
08:27 Changeset [8102] by uli
Add paragraph style for 10pt output.
07:54 Changeset [8101] by Henrik Bettermann
Add more fields to application and clearance forms (work in progress).
07:52 Changeset [8100] by Henrik Bettermann
Fix test.
07:42 Changeset [8099] by Henrik Bettermann
Define separator headlines on clearance forms. Catch …
07:40 Changeset [8098] by Henrik Bettermann
Extend default level range for postgraduates.

10 Apr 2012:

19:52 Changeset [8097] by Henrik Bettermann
Email address is required.
19:17 Changeset [8096] by Henrik Bettermann
Insert <br> tag in labels on application forms.
17:20 Changeset [8095] by Henrik Bettermann
Do not break part-time and full-time.
13:06 Changeset [8094] by Henrik Bettermann
Localize pdf footer.
12:29 Changeset [8093] by Henrik Bettermann
Add watermark and logo and configure posistion.
12:24 Changeset [8092] by Henrik Bettermann
Remove Uniben logo from base package. Let's user WAeUP logos instead …
10:43 Changeset [8091] by uli
Move lots of reusable code from applicant pdf slip into global pdf creator.
09:17 Changeset [8090] by Henrik Bettermann
Use customized PhoneWidget? in all application forms.
09:15 Changeset [8089] by Henrik Bettermann
The University name is stored in the configuration object.
06:59 Changeset [8088] by Henrik Bettermann
See previous revision by Uli.
06:42 Changeset [8087] by uli
Update docs.
06:37 Changeset [8086] by uli
A theme does not need to need() anything. Instead it returns the …
06:09 Changeset [8085] by Henrik Bettermann
See previous revision.
06:09 Changeset [8084] by Henrik Bettermann
Extend vocaularies for Uniben.

9 Apr 2012:

20:13 Changeset [8083] by Henrik Bettermann
Change phone prefix for Niger.
16:35 Changeset [8082] by Henrik Bettermann
Add tests for changes in previous revision and remove additional bug …
15:38 Changeset [8081] by Henrik Bettermann
Wow, we didn't notify the students_catalog when a sudycourse was saved …
12:42 Changeset [8080] by Henrik Bettermann
Use customized PhoneWidget? for applicants and regular users.
12:39 Changeset [8079] by Henrik Bettermann
Local roles are not required.
12:21 Changeset [8078] by Henrik Bettermann
Change order of ManageActionButtons?. Change label of …
11:07 Changeset [8077] by Henrik Bettermann
See previous revision.
10:57 Changeset [8076] by Henrik Bettermann
Customize PhoneWidget?.
10:47 Changeset [8075] by Henrik Bettermann
Let's customize bootstrap's span of subwidgets.
10:31 Changeset [8074] by Henrik Bettermann
The 'ext' part of the phone widget should be optional.
08:00 Changeset [8073] by Henrik Bettermann
We do not have localisation in waeup.uniben at the moment.
07:53 Changeset [8072] by Henrik Bettermann
Doing the same in custom.
07:35 Changeset [8071] by Henrik Bettermann
Add nationality and lga fields in interfaces.
06:49 Changeset [8070] by Henrik Bettermann
Turn autocomplition off. Fix test.
06:34 Changeset [8069] by Henrik Bettermann
Remove Nigerian lgas from base package. LGAs are not core data. Use …
Note: See TracTimeline for information about the timeline view.