Timeline



21 Jun 2011:

15:23 Changeset [6449] by Henrik Bettermann
Fix reimport of Ac batches. This is temporary reimport solution. …
11:10 Changeset [6448] by Henrik Bettermann
Remove unused page template.
11:09 Changeset [6447] by Henrik Bettermann
Implement search function for academic section. The courses_catalog …
07:00 Changeset [6446] by uli
Add accesscode catalog (sorry, really forgotten to check-in).
01:00 Changeset [6445] by uli
- Reorder imports - Remove outdated stuff - Fixes.
00:52 Changeset [6444] by uli
With help of the new logger components we can make applicants root …
00:52 Changeset [6443] by uli
Add tests for applicants root logger.
00:43 Changeset [6442] by uli
Add test to check applicants root logger.
00:42 Changeset [6441] by uli
Clean up file in tempdir lingering around after tests.

20 Jun 2011:

22:57 Changeset [6440] by uli
Rollback #6400, loggers are back.
22:50 Changeset [6439] by uli
Update access code archiving.
20:11 Changeset [6438] by uli
Make sure access code changes are reflected in catalog fast.
20:08 Changeset [6437] by uli
Add test for mixed search.
19:51 Changeset [6436] by uli
Add test for 'used' index of applicants catalog.
19:47 Changeset [6435] by uli
Add test for 'disabled' index of catalog.
17:21 Changeset [6434] by uli
Add tests for finding history entries.
16:54 Changeset [6433] by uli
Add real catalog tests. Fix test setup: setSite() must be called …
16:43 Changeset [6432] by uli
Clean up imports.
16:42 Changeset [6431] by uli
First real test: can we get a catalog?
16:39 Changeset [6430] by uli
Prepare functional unit tests for ac-catalog.
16:18 Changeset [6429] by uli
Remove entries() method of AccessCodeBatch?. Use values() instead.
16:17 Changeset [6428] by uli
The entries() method of AccessCodeBatch? will go away. Use values() instead.
16:10 Changeset [6427] by uli
Remove the invalidated_num counter (replaced by used_num).
16:05 Changeset [6426] by uli
Remove the unneeded methods really.
16:04 Changeset [6425] by uli
Support batch-local counters for used/disabled pins. This time we only …
15:40 Changeset [6424] by uli
Respect batch_serial when writing batches to files. I wonder, however, …
15:19 Changeset [6423] by uli
Support accessing the history for an access code via the access code …
14:59 Changeset [6422] by uli
Check the comment feature in tests.
14:58 Changeset [6421] by uli
Fix missing call.
14:44 Changeset [6420] by uli
Support comments when doing accesscode transitions. These comments …
14:40 Changeset [6419] by uli
Update AccessCode? interface.
02:38 Changeset [6418] by uli
Oops. Too much copy'n'paste.
02:37 Changeset [6417] by uli
Reorganize tests. For what is over, make most of the remaining …
00:56 Changeset [6416] by uli
Use the new interface fields.
00:56 Changeset [6415] by uli
Rename two attributes from BatchContainer? that were never implemented!
00:54 Changeset [6414] by uli
Add basic tests for AccessCodeBatch? and other components from …
00:30 Changeset [6413] by uli
Start to make the whole accesscode story work again.
00:29 Changeset [6412] by uli
Fix test.
00:11 Changeset [6411] by uli
Make authentication work with modified access codes.
00:06 Changeset [6410] by uli
Roll back #6396. What point should there be in naming an Applicant …
00:04 Changeset [6409] by uli
Roll back #6395. This killed the whole point of authentication.

19 Jun 2011:

22:44 Changeset [6408] by uli
Rollback several commits. Funny, nobody noticed that important tests …
13:30 Changeset [6407] by Henrik Bettermann
Add catalog module.
13:30 Changeset [6406] by Henrik Bettermann
Add access code attributes 'state' and 'history'.
12:43 Changeset [6405] by Henrik Bettermann
We don't need to search the academics section so far.

18 Jun 2011:

06:25 Changeset [6404] by Henrik Bettermann
Fix test which has already been fixed in trunk.
06:03 Changeset [6403] by Henrik Bettermann
Comment out the code which refers to iold invalidation and disabling …
05:56 Changeset [6402] by Henrik Bettermann
Fix test.
05:48 Changeset [6401] by Henrik Bettermann

17 Jun 2011:

15:07 Changeset [6400] by uli
15:06 Changeset [6399] by uli
10:54 Changeset [6398] by Henrik Bettermann
Fix path of coverage detect data.
08:02 Changeset [6397] by Henrik Bettermann
Assign applicant the PortalUser? role at site level otherwise s/he …
07:53 Changeset [6396] by Henrik Bettermann
Provide left sidebar links for applicants instead of action buttons. …
05:46 Changeset [6395] by Henrik Bettermann
Make applicant login work again (temporary solution).

16 Jun 2011:

21:53 Changeset [6394] by uli
* empty log message *
21:15 Changeset [6393] by uli
* empty log message *
21:14 Changeset [6392] by uli
* empty log message *
21:14 Changeset [6391] by uli
* empty log message *
21:12 Changeset [6390] by uli
pyflakes happy.
21:11 Changeset [6389] by uli
21:10 Changeset [6388] by uli
* empty log message *
21:08 Changeset [6387] by uli
* empty log message *
21:06 Changeset [6386] by uli
More stuff to remove.
20:58 Changeset [6385] by uli
Further improvements of devel speed.
20:39 Changeset [6384] by Henrik Bettermann
Add missing icon.
20:38 Changeset [6383] by Henrik Bettermann
accesscodes.invalidate_accesscode(): return false if ac doesn't exist …
19:00 Changeset [6382] by uli
Make tests work, the quick way.
18:56 Changeset [6381] by uli
Remove jambtables.
18:54 Changeset [6380] by uli
Rollback 6379 (too complicated)
15:10 Changeset [6379] by uli
Make fire_transition signal problems via exceptions. Add docs. …
15:08 Changeset [6378] by uli
Update accesscode tests: check for exceptions raised when using the …
09:53 Changeset [6377] by uli
Reenable application start workflow on login.
01:26 Changeset [6376] by uli
Use loggername as key.

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.
Note: See TracTimeline for information about the timeline view.