Timeline



15 Jun 2011:

23:51 Changeset [6375] by uli
Remove the faulty transition trigger inserted just before and replace …
23:45 Changeset [6374] by uli
Improve accesscode triggers.
23:20 Changeset [6373] by uli
Test new method.
23:19 Changeset [6372] by uli
Add method to get principal without request (use only in case of …
12:49 Changeset [6371] by uli
Add some logging-related stuff. This is still experimental and yet …
12:47 Changeset [6370] by uli
Make local_roles a simple static class attribute. It is not computed …
09:06 Changeset [6369] by Henrik Bettermann
Add Moodle 2.0 bteducation theme. This is a copy of the standard …

14 Jun 2011:

15:24 Changeset [6368] by Henrik Bettermann
Redirect to university page after logout. This is better because …
14:06 Changeset [6367] by Henrik Bettermann
Add view permission for applicants to render view and edit buttons …
10:46 Changeset [6366] by Henrik Bettermann
Remove quotation marks.
10:36 Changeset [6365] by Henrik Bettermann
More finetuning.
07:48 Changeset [6364] by Henrik Bettermann
Finetune application slip.

13 Jun 2011:

07:34 Changeset [6363] by Henrik Bettermann
Further pdf improvements (in progress): Show data in table layout

12 Jun 2011:

23:17 Changeset [6362] by uli
Remove BBB imports.
23:04 Changeset [6361] by uli
Clean up app.
20:06 Changeset [6360] by Henrik Bettermann
Now exports passport picture into pdf. libjpeg62-dev must be installed!
12:00 Changeset [6359] by uli
PIN stuff.
11:55 Changeset [6358] by Henrik Bettermann
Extend pdf slip example by fetching some widgets (experimental!).
07:04 Changeset [6357] by Henrik Bettermann
Implement pdf slip demo version.
06:59 Changeset [6356] by Henrik Bettermann
Add pdf icon.
01:02 Changeset [6355] by uli

11 Jun 2011:

18:53 Changeset [6354] by uli
Fix typo.
18:51 Changeset [6353] by uli
Split workflow components (general use stuff goes to w.s.workflow), …
16:23 Changeset [6352] by Henrik Bettermann
Set required attribute correctly.
16:10 Changeset [6351] by Henrik Bettermann
Add docstrings.
15:13 Changeset [6350] by Henrik Bettermann
One green box is enough.
10:56 Changeset [6349] by uli
Base further workflow stuff on hurry.workflow 0.11.
10:52 Changeset [6348] by Henrik Bettermann
First test implementation for applicants logger. Uli, please check.
10:25 Changeset [6347] by uli
Remove unused imports.
09:50 Changeset [6346] by Henrik Bettermann
Fix tests.
05:59 Changeset [6345] by Henrik Bettermann
Fix useless python:hint condition in manage and add form templates …
05:37 Changeset [6344] by Henrik Bettermann
Adjust form status summary throughout the portal. Do not display …
05:17 Changeset [6343] by Henrik Bettermann
Define validation method for email addresses and use as constraint …
05:07 Changeset [6342] by Henrik Bettermann
Change size in phone and notice widgets.
04:59 Changeset [6341] by Henrik Bettermann
Display field attribute 'description' which is called hint in widgets …

10 Jun 2011:

20:25 Changeset [6340] by Henrik Bettermann
Source titles should have an initial capital letter to conform with …
15:41 Changeset [6339] by uli
Maintain history of objects in a separate component, similar to …
15:37 Changeset [6338] by uli
Add component to store object related history (shouldnt this be part …
15:08 Changeset [6337] by Henrik Bettermann
entry_session will be inherited from the container.
14:59 Changeset [6336] by Henrik Bettermann
Provide application login button (anonymous users only).
12:26 Changeset [6335] by uli
Fix typos.
12:18 Changeset [6334] by uli
Make test compatible with Python 2.5 and 2.6.
12:18 Changeset [6333] by uli
Make test compatible with Python2.5 and 2.6.
12:00 Changeset [6332] by uli
Rename 'getApplicationState' to 'state'. Properties are always named …
11:41 Changeset [6331] by uli
Remove unneeded code.
11:03 Changeset [6330] by Henrik Bettermann
Python 2.6 is recommended.
10:23 Changeset [6329] by Henrik Bettermann
Rename log file because the term 'application' in misleading in SIRP.
10:21 Changeset [6328] by Henrik Bettermann
Add missing page template.
10:20 Changeset [6327] by Henrik Bettermann
Implement ApplicantAddFormPage?.
10:19 Changeset [6326] by Henrik Bettermann
Fix tests.
09:11 Changeset [6325] by Henrik Bettermann
Assign current applicant principal the PortalUser? role for the …
08:26 Changeset [6324] by Henrik Bettermann
Provide application state as a (property) method of Applicant. This …
08:04 Changeset [6323] by Henrik Bettermann
Replace reserved term 'messages' by 'msgs'.
06:58 Changeset [6322] by Henrik Bettermann
- Use user_data attribute to display more appropriate workflow …
01:58 Changeset [6321] by uli
Remove unused imports and reorder a bit.
01:54 Changeset [6320] by uli
Cut overlong lines.
01:52 Changeset [6319] by uli
Remove trailing whitespace.
01:51 Changeset [6318] by uli
Add subscriber that replaces the redundant code from browser.py.
01:51 Changeset [6317] by uli
Remove redundant code before there appears more of it.
00:26 Changeset [6316] by uli
Clean up: - Cut overlong lines - Remove trailing whitespace - Pack …
00:02 Changeset [6315] by uli
Remove subpackage 'images'. No need for it any more.

9 Jun 2011:

23:59 Changeset [6314] by uli
Use the new default provider for passport fields to return some image …
23:58 Changeset [6313] by uli
- Make passport image placeholder constants strings instead of …
23:02 Changeset [6312] by uli
- Add a destructor that removes the bound file of the bound Blob when …
22:50 Changeset [6311] by uli
Remove trailing whitespace.
22:49 Changeset [6310] by uli
Remove IFileRetrieval-based parts of test. We do not support …
22:18 Changeset [6309] by uli
Change WAeUPImageFile implementation: it now uses a local Blob to …
22:11 Changeset [6308] by uli
Use newer versions of some testing packages and ZODB. This will fix …
20:44 Changeset [6307] by Henrik Bettermann
Adjust design and style sheets of workflow message box.
16:59 Changeset [6306] by Henrik Bettermann
Minor changes.
16:59 Changeset [6305] by Henrik Bettermann
Fill message attribute with workflow messages and display on forms.
16:57 Changeset [6304] by Henrik Bettermann
Add message attribute to log workflow transitions.
12:27 Changeset [6303] by Henrik Bettermann
Control workflow in views.
12:24 Changeset [6302] by Henrik Bettermann
Move lock field to the bottom.

8 Jun 2011:

21:17 Changeset [6301] by Henrik Bettermann
Do not define workflow states as attributes. We will use the workflow …
21:12 Changeset [6300] by Henrik Bettermann
Extend application workflow.
21:08 Changeset [6299] by Henrik Bettermann
Reduce size of placeholder images.
13:05 Changeset [6298] by Henrik Bettermann
Enable transcripts on the fceoyo site.
00:14 Changeset [6297] by uli
Fix testing problems simply by turning basic unittests into functional …

7 Jun 2011:

12:16 Changeset [6296] by Henrik Bettermann
Move workflow methods from certificates to applicants.
12:13 Changeset [6295] by Henrik Bettermann
Move to applicants package.
12:11 Changeset [6294] by Henrik Bettermann
Reuse workflow.py for applicants.
10:20 Changeset [6293] by uli
Add (at least temporarily) some components for storing and maintaining …
08:24 Changeset [6292] by Henrik Bettermann
Remove unused import.

6 Jun 2011:

22:49 Changeset [6291] by uli
Remove the 'fix' from yesterday. We now use …
22:47 Changeset [6290] by uli
Set default for passport image via new IContextAwareDefaultFactory. …
22:42 Changeset [6289] by uli
Remove trailing whitespace.
22:41 Changeset [6288] by uli
Improve some applicants related tests: for setup register …
14:31 Changeset [6287] by uli
Require newer versions of zope.schema and zope.interface. They provide …
13:01 Changeset [6286] by uli
Remove trailing whitespace.
02:34 Changeset [6285] by uli
The max_size for images might now (hopefully) work.
02:31 Changeset [6284] by uli
Fix bug #32.
02:31 Changeset [6283] by uli
Remove trailing whitespace.

4 Jun 2011:

14:01 Changeset [6282] by uli
Fix batching of applicants containers.
14:00 Changeset [6281] by uli
Use working CSV data.
14:00 Changeset [6280] by uli
Register factory for ApplicantsContainer?.
12:35 Changeset [6279] by uli
Check whether the preferred date format ('YYYY-MM-DD') is accepted by …
12:23 Changeset [6278] by uli
Add extended bools widget. This one accepts also '1', 'true', 'yes' as …
11:19 Changeset [6277] by uli
Update convert interface.
11:17 Changeset [6276] by uli
Remove old converters and disable tests for them.
09:29 Changeset [6275] by Henrik Bettermann
Refer to the INSTALLWIN.txt.
09:29 Changeset [6274] by Henrik Bettermann
Put Windows installation instructions into the docs folder.
02:29 Changeset [6273] by uli
Finally make the new converter work. API-wise it is as good as the old …

3 Jun 2011:

12:23 Changeset [6272] by uli
Disable test temporarily.
12:17 Changeset [6271] by uli
Fix test.
09:16 Changeset [6270] by Henrik Bettermann
Restructure text.
07:47 Changeset [6269] by Henrik Bettermann
Add buildout-windows.cfg and instruction for installation of SIRP on …

2 Jun 2011:

12:23 Changeset [6268] by uli
Test converter with vocabs with non-string values.
12:14 Changeset [6267] by uli
Prove that the converter can handle simple vocabularies.
10:51 Changeset [6266] by uli
Show that the converter can create new instances when given a factory …
10:23 Changeset [6265] by uli
Show that we can inject our own formfields when converting strings …
02:46 Changeset [6264] by uli
Some converter tests for basic data types.
02:46 Changeset [6263] by uli
Extend converter and create own interface for it.

1 Jun 2011:

13:43 Changeset [6262] by uli
Remove trash.
13:39 Changeset [6261] by uli
Update tests. Still just experimental. Also to test svnmailer.
13:38 Changeset [6260] by uli
Add own getWidgetsDate function to retrieve bindings of errors to form …
00:52 Changeset [6259] by uli
Remove trailing whitespace.

31 May 2011:

08:39 Changeset [6258] by uli
Add a zope.formlib-based converter. Just playing around with …
08:37 Changeset [6257] by uli
Add new test suite for enhanced converters. This is full of …
08:24 Changeset [6256] by Henrik Bettermann
Move vocabularies and sources into a separate module like in …
07:41 Changeset [6255] by Henrik Bettermann
Implement choice field for entry_session. Scores must be integers.
07:12 Changeset [6254] by Henrik Bettermann
Render Admitted Course of Study seperately and provide URL to certificate.

30 May 2011:

23:06 Changeset [6253] by uli
Add some sample CSV data.
23:05 Changeset [6252] by uli
Adapt tests for Applicants Container. The last, most complex and most …
21:57 Changeset [6251] by uli
First steps to make the copied batch-stuff work with regular …
21:25 Changeset [6250] by uli
Copy over batching-related modules from jambtables (maybe last thing …
13:28 Changeset [6249] by Henrik Bettermann
Provide source for LGA field (Nigerian local government areas). We …
11:38 Changeset [6248] by Henrik Bettermann
Use a contextual source for the selection of study courses (certificates).
08:27 Changeset [6247] by Henrik Bettermann
Be more precise and let managers know that the code exists in the …
08:17 Changeset [6246] by Henrik Bettermann
Use always flash messages. The user does not expect error messages …
07:41 Changeset [6245] by Henrik Bettermann
Use and raise DuplicationError? for Courses too.
07:17 Changeset [6244] by Henrik Bettermann
Fix tests.
07:15 Changeset [6243] by Henrik Bettermann
Use DuplicationError? exception for batching (data import).
01:51 Changeset [6242] by uli
More docs.
01:49 Changeset [6241] by uli
Update tests.
01:48 Changeset [6240] by uli
Add docs and make setitem check for cert.code == key.
01:16 Changeset [6239] by uli
Remove unused imports and register certificatecontainer module as doctest.
01:14 Changeset [6238] by uli
Add some functional doctest helpers.
01:04 Changeset [6237] by uli
Remove trailing whitespaces.
00:29 Changeset [6236] by uli
Remove unwanted shit.
00:28 Changeset [6235] by uli
Remove catches of zope.exception.DuplicationError?. This exception is …
00:26 Changeset [6234] by uli
Reorder imports.
00:22 Changeset [6233] by uli
Replace old clear() implementation with a call to internal function …
00:20 Changeset [6232] by uli
- Fix duplication tests. - Add working test for clear() method of …

29 May 2011:

23:34 Changeset [6231] by uli
Fix test.
23:31 Changeset [6230] by uli
Reorder imports.
23:27 Changeset [6229] by uli
Fix addCertificate()-related browser test.
23:25 Changeset [6228] by uli
Handle DuplicationError? from addCertificate() properly.
23:15 Changeset [6227] by uli
Use and raise DuplicationError? where appropriate.
23:14 Changeset [6226] by uli
Once, there was a DuplicationError? defined in zope.exceptions. This is …
22:26 Changeset [6225] by uli
Print messages as-is.
13:48 Changeset [6224] by uli
Add docstring.
13:47 Changeset [6223] by uli
Get closer to the roots of the problem and override setitem to be …
13:37 Changeset [6222] by uli
add first unittest-based tests for university package.
13:34 Changeset [6221] by uli
- Reorder imports. - Don't use strings to signal status but raise …
13:24 Changeset [6220] by uli
Reorder imports.
10:19 Changeset [6219] by Henrik Bettermann
Use the message output of CertificateContainer?.addCertificate in …
10:14 Changeset [6218] by Henrik Bettermann
Use UniqueField? index for code as suggested in ticket #31.
09:23 Changeset [6217] by Henrik Bettermann
Fix tests.
09:23 Changeset [6216] by Henrik Bettermann
Course codes must be unique. Check catalog when courses are added. …
01:47 Changeset [6215] by uli
Remove obsolete stuff. Fix index field.
00:15 Changeset [6214] by uli
Fix test.
00:13 Changeset [6213] by uli
Tell more.

28 May 2011:

23:44 Changeset [6212] by uli
Fix trailing whitespace. Fix tests.
13:05 Changeset [6211] by uli
Provide a unique field index for catalogs.
10:56 Changeset [6210] by Henrik Bettermann
Certificate codes must be unique. Check catalog when certificate are …
10:52 Changeset [6209] by Henrik Bettermann
Remove import. ICatalog not needed.
07:32 Changeset [6208] by Henrik Bettermann
Add certificates catalog.
07:19 Changeset [6207] by Henrik Bettermann
Fix indentation. We use only 4 whitespaces not 5. Remove #BBB.

27 May 2011:

08:42 Changeset [6206] by Henrik Bettermann
Use jquery datatables.
08:35 Changeset [6205] by Henrik Bettermann
Adjust field titles.
08:29 Changeset [6204] by Henrik Bettermann
Add missing colons.
02:05 Changeset [6203] by uli
#38

26 May 2011:

23:34 Changeset [6202] by uli
#37
22:56 Changeset [6201] by uli
Provide (improvable) error views.
22:03 Changeset [6200] by uli
Require zope.errorview for exception views.
21:59 Changeset [6199] by uli
Add an always working Unauthorized view.
06:58 Changeset [6198] by Henrik Bettermann
Convert waeup.local.ApplicationsOfficer? to waeup.ApplicationsOfficer?. …
05:30 Changeset [6197] by Henrik Bettermann
We only need one template for both applicants and application officers.
05:26 Changeset [6196] by Henrik Bettermann
Reorganize views for applicants and application officers. We don't …
05:20 Changeset [6195] by Henrik Bettermann
Remove Applicant attributes.

24 May 2011:

22:58 Changeset [6194] by uli
Require reportlab for PDF generation.

22 May 2011:

16:43 Changeset [6193] by uli
Remove whitespaces.
16:43 Changeset [6192] by uli
Add layout for exception views and pages for Unauthorized, NotFound?. …
16:41 Changeset [6191] by uli
Add template for customized Unauthorized page.
16:41 Changeset [6190] by uli
Add template for custom NotFound? page.
08:32 Changeset [6189] by Henrik Bettermann
Select application_category for applicants containers. Implement …
07:56 Changeset [6188] by Henrik Bettermann
Remove big file with dummy student names for testing purposes.
07:51 Changeset [6187] by Henrik Bettermann
Resolve adaptation problem.
05:40 Changeset [6186] by uli
cosmetics.

21 May 2011:

19:22 Changeset [6185] by Henrik Bettermann
Fix test.
18:51 Changeset [6184] by Henrik Bettermann
Implement local role assignment and removal in application section. …
17:04 Changeset [6183] by Henrik Bettermann
Render human readable local role assignments including links to the …
17:03 Changeset [6182] by Henrik Bettermann
Make local role changes in Account object persistent.
07:46 Changeset [6181] by Henrik Bettermann
Implement changes in r6180 for academics section. There are some bugs, …
01:31 Changeset [6180] by uli
Add local roles dicts for user accounts. That seems to need pretty …

20 May 2011:

22:42 Changeset [6179] by uli
Remove now invalid test cases and clean up.
22:42 Changeset [6178] by uli
* empty log message *
16:58 Changeset [6177] by uli
Unchanged template, but w/o tabs(?) this time.
15:45 Changeset [6176] by Henrik Bettermann
The same structure for the departmentmanagepage.pt.
15:34 Changeset [6175] by Henrik Bettermann
That's how my editor structures html.
14:01 Changeset [6174] by Henrik Bettermann
Remove unused method from interface too.
13:49 Changeset [6173] by Henrik Bettermann
Remove unused method.
13:48 Changeset [6172] by Henrik Bettermann
Add User Id column and put more space between table and 'Remove …
13:35 Changeset [6171] by uli
Same template with space only (no tabs).
12:20 Changeset [6170] by uli
Fix: get local role title correctly.
12:17 Changeset [6169] by uli
Fix template: not the <select>s have to be repeated but the <option>s …
12:14 Changeset [6168] by uli
Fix indentation.
12:09 Changeset [6167] by uli
Turn this into a Unix file, fix indentation and the like.
12:05 Changeset [6166] by uli
More minor fixes.
12:03 Changeset [6165] by uli
Cut overlong lines.
12:02 Changeset [6164] by uli
Remove whitespace.
12:01 Changeset [6163] by uli
Move get_users_with_local_roles and shorten it.
11:02 Changeset [6162] by uli
Retrieve title from role, not from arbitrary dicts.
09:39 Changeset [6161] by Henrik Bettermann
Implement deletion of local roles for faculties and departments.
09:38 Changeset [6160] by Henrik Bettermann
Change class attribute from list of dicts to dict. This makes …
09:04 Changeset [6159] by uli
Set titles for roles.
09:02 Changeset [6158] by uli
Remove whitespace. Fix overlong lines. Rename yeararrange to …
08:52 Changeset [6157] by uli
Zope roles come with a title attribute. Start making use of it and …
07:50 Changeset [6156] by uli
Remove obsolete import.
07:12 Changeset [6155] by uli
Remove trailing whitespace.
04:35 Changeset [6154] by Henrik Bettermann
add_local_role instead of AddLocalRole? because it's a function.

19 May 2011:

20:47 Changeset [6153] by Henrik Bettermann
Ad breadcrumb and leftsidbar link for applicants.
19:40 Changeset [6152] by Henrik Bettermann
Revert r6151. The ContainerManageFormPage? does not make sense. Its …
16:49 Changeset [6151] by Henrik Bettermann
Implement a base ContainerManageFormPage? class as subclass for the …
15:58 Changeset [6150] by Henrik Bettermann
Rename manage page for universities.
15:53 Changeset [6149] by Henrik Bettermann
Delete trash.
15:51 Changeset [6148] by Henrik Bettermann
Use a waeup.viewStudents permission to reserve the waeup.View …
13:54 Changeset [6147] by uli
- Get rid of BBB import (that means any other occurences of …
13:50 Changeset [6146] by uli
- Use the new LocalRolesAssignable? adapter. - Praise emacs for having …
13:49 Changeset [6145] by uli
Make local_roles a property of Faculty.
13:48 Changeset [6144] by uli
- Remove RolesSource? (went to interfaces) - Add default adapter for …
13:46 Changeset [6143] by uli
Move RoleSource? into interfaces -- we need interfaces in …
12:47 Changeset [6142] by uli
Delete trailing whitespaces.
12:46 Changeset [6141] by uli
Add interface for adapters that can tell about what roles are …
06:02 Changeset [6140] by Henrik Bettermann
Moving a single colon in a page template casues a lot of changes in …

18 May 2011:

23:05 Changeset [6139] by uli
Fix wrong class name.
22:29 Changeset [6138] by uli
Make a possibility to update/create catalogs in a running site.
21:34 Changeset [6137] by uli
Add implementation for new event type.
21:34 Changeset [6136] by uli
Add interface for new event type.
21:11 Changeset [6135] by uli
Remove local experimantal stuff.
21:09 Changeset [6134] by uli
Remove trailing whitespaces.
20:28 Changeset [6133] by Henrik Bettermann
Form labels should always have the same font-size in the portal.
20:27 Changeset [6132] by Henrik Bettermann
Enlarge the frontpage text area.
20:25 Changeset [6131] by Henrik Bettermann
Move the colon to the right place.
20:25 Changeset [6130] by Henrik Bettermann
We don't need the label attribute 'for' for select boxes.
20:13 Changeset [6129] by uli
Remove whitespaces, cut overlong lines.
15:59 Changeset [6128] by Henrik Bettermann
Change font size of .block .bd h3 .
15:58 Changeset [6127] by Henrik Bettermann
Fix permission requirements for viewlets in LeftSidebar?.
15:57 Changeset [6126] by Henrik Bettermann
Add 'Local roles' tab to facultymanagepage.pt and implement assignment …
13:47 Changeset [6125] by Henrik Bettermann
- Add local role DepartmentOfficer? - Add Faculty class attribute …

17 May 2011:

23:41 Changeset [6124] by uli
Remove trailing whitespaces.
23:41 Changeset [6123] by uli
- Remove whitespaces - Make authentication tests work again. …
23:30 Changeset [6122] by uli
Remove trailing whitespaces (yep, I do them too ;).

16 May 2011:

17:23 Changeset [6121] by uli
Use catalogs when looking up applicants.
17:21 Changeset [6120] by uli
Update helper tests to use valid ApplicantsContainer? and Applicant …
16:19 Changeset [6119] by uli
Shorten application_exists function and make it more reliable. If we …
14:58 Changeset [6118] by uli
Add test where a real applicant is stored and retrieved afterwards via …
14:33 Changeset [6117] by uli
Add first test for catalog.
14:12 Changeset [6116] by uli
Remove trailing whitespace.
14:07 Changeset [6115] by uli
- Fix imports. - Add Applicants Catalog.
14:00 Changeset [6114] by uli
- Remove trailing whitespaces. - Use attr_to_fields.
13:59 Changeset [6113] by uli
- Remove trailing whitespaces. - Extends docs.
10:25 Changeset [6112] by Henrik Bettermann
Fix tests.
10:09 Changeset [6111] by Henrik Bettermann
Use APPLICATION_TYPES for both application_types_vocab and …
08:22 Changeset [6110] by Henrik Bettermann
Add attribute 'ac_prefix' to ApplicantsContainer? to preselect ac …
05:52 Changeset [6109] by Henrik Bettermann
Use a simple static list for year pull-down menus instead of source.
Note: See TracTimeline for information about the timeline view.