Timeline



19 Sep 2011:

14:10 Changeset [6800] by Henrik Bettermann
Improve test coverage.
11:47 Changeset [6799] by Henrik Bettermann
Add course list management tests.
10:54 Changeset [6798] by Henrik Bettermann
Split up functional tests a bit.
09:53 Changeset [6797] by Henrik Bettermann
Add handleCertificateCourseAdd event handlet.
09:52 Changeset [6796] by Henrik Bettermann
Add display and manage pages for course tickets.
08:39 Changeset [6795] by Henrik Bettermann
Implement CourseTicketAddFormPage?.

18 Sep 2011:

18:58 Changeset [6794] by Henrik Bettermann
Use getStudent instead of traversing the ancestral line with try/except.
18:10 Changeset [6793] by Henrik Bettermann
Each study level (course list) belongs to a session, is validated by a …
17:59 Changeset [6792] by Henrik Bettermann
Add StudyLevelManageFormPage? and corresponding page template.
17:47 Changeset [6791] by Henrik Bettermann
Add only the tickets with correct course referrer level.
00:26 Changeset [6790] by uli
Make password setting a bit better readable.
00:18 Changeset [6789] by uli
Disable reg_number and matric_number checks in browser module. I'm not …
00:11 Changeset [6788] by uli
Clean up imports and use new TextLineChoice? schema field along with …
00:07 Changeset [6787] by uli
Add contextual sources for reg_numbers and mat_numbers.
00:04 Changeset [6786] by uli
Brush up and add a 'simple', programmatic students catalog search (for …

17 Sep 2011:

23:56 Changeset [6785] by uli
Remove crap.
23:53 Changeset [6784] by uli
Add a special schema field TextLineChoice?.
16:12 Changeset [6783] by Henrik Bettermann
Copy all data from the course and its course referrer into course …

16 Sep 2011:

15:18 Changeset [6782] by Henrik Bettermann
Collect all course referrers and create respective course tickets when …
08:26 Changeset [6781] by Henrik Bettermann
Add CourseTicket? class. - work in progress -

15 Sep 2011:

22:15 Changeset [6780] by uli
Save unique index to branch. Could be useful some day.
12:05 Changeset [6779] by Henrik Bettermann
Check if reg_number or matric_number exist when editing student base data.
11:07 Changeset [6778] by Henrik Bettermann
Remove index package. We don't need UniqueFields? since they do not …
10:56 Changeset [6777] by Henrik Bettermann
Remove local ClearanceOfficer? role from local role select boxes in …
10:54 Changeset [6776] by Henrik Bettermann
Add study level breadcrumb.
08:59 Changeset [6775] by Henrik Bettermann
Add more study level stuff.

14 Sep 2011:

21:14 Changeset [6774] by Henrik Bettermann
Add StudentStudyLevel? container class. These containers will contain …
17:19 Changeset [6773] by Henrik Bettermann
Stick to our naming convention for pages and form pages.
17:13 Changeset [6772] by Henrik Bettermann
Update mit lokaler Version.
14:20 Changeset [6771] by Henrik Bettermann
Turn list of lists into single list with Uli's technique. Do not log …
13:43 Changeset [6770] by Henrik Bettermann
Reorder class definitions.
13:39 Changeset [6769] by Henrik Bettermann
Implement RequestClearance? page. This is to avoid accidental clearance …
12:37 Changeset [6768] by uli
Try to fix problem with input errors on password reset.
10:46 Changeset [6767] by Henrik Bettermann
Add more tests.
09:40 Changeset [6766] by Henrik Bettermann
Check if students remain logged in if they unsuccessfully tried to …
08:31 Changeset [6765] by Henrik Bettermann
Add more search types.
08:28 Changeset [6764] by Henrik Bettermann
We don't need the StudentBaseEdit? page any more. Student won't be …
07:14 Changeset [6763] by Henrik Bettermann
Add functional workflow transition tests.
07:11 Changeset [6762] by Henrik Bettermann
Add save msave function which is called by save methods in manager pages.
06:40 Changeset [6761] by Henrik Bettermann
Add save method with logging.
02:09 Changeset [6760] by uli
Remove unused imports.
02:02 Changeset [6759] by uli
Same for clearance pin.
01:56 Changeset [6758] by uli
Use more simple form names, fix nesting errors, etc.
01:28 Changeset [6757] by uli
Remove old branch.
01:26 Changeset [6756] by uli
Merge changes from uli-studentpw back into trunk.
00:57 Changeset [6755] by uli
Add first (not yet complete) tests.
00:48 Changeset [6754] by uli
Logger-related stuff.
00:45 Changeset [6753] by uli
Remove unused imports. Remove logger-workaround stuff.
00:35 Changeset [6752] by uli
Remove unused imports.
00:31 Changeset [6751] by uli
If you use a functional test setup and you define your own …

13 Sep 2011:

16:21 Changeset [6750] by Henrik Bettermann
Add matriculation number to student's base data. Registration and …
15:46 Changeset [6749] by Henrik Bettermann
Avoid overkill during batch creation of students.
10:37 Changeset [6748] by uli
Remove manual logfile removal/detection. This should be done by …
10:32 Changeset [6747] by uli
Show remaining loggers only when suspicious.
10:19 Changeset [6746] by uli
Register main authentication.txt manually.
10:15 Changeset [6745] by uli
Add safety belt.
09:43 Changeset [6744] by Henrik Bettermann
Remove trash. Rename entry_session_vocab and other academic session …
09:32 Changeset [6743] by uli
More usage of logger-aware testing components. Remove unnecessary …
09:25 Changeset [6742] by Henrik Bettermann
Add school fee payment transitions. Implement set_returning_data …
09:22 Changeset [6741] by uli
Register batching doctests in utils manually and remove z3c.testsetup …
09:15 Changeset [6740] by uli
Use logger-aware testing components from w.s.testing.
09:11 Changeset [6739] by uli
Tell what we do.
09:11 Changeset [6738] by uli
Oops! Too hasty: reactivate unittests in test_university.
09:05 Changeset [6737] by uli
Register courserefs.txt from university subpkg manually. Remove …
08:56 Changeset [6736] by uli
Use the new convenience function from w.s.testing to collect doctests …
08:55 Changeset [6735] by uli
Add convenience function to setup doctests more easily.
08:43 Changeset [6734] by uli
Register doctests in w.s.browser manually. Remove z3c.testsetup …
08:26 Changeset [6733] by uli
Use logger-aware testing components from w.s.testing. Remove unused …
08:19 Changeset [6732] by uli
Use logger-aware testing components from w.s.testing. Remove unused …
08:17 Changeset [6731] by uli
Use logger-aware components from w.s.testing in tests. Remove unused …
08:13 Changeset [6730] by uli
Use logger-aware w.s.testing components. Remove unused imports.
08:09 Changeset [6729] by uli
Use logger-aware w.s.testing components for testing. Remove unused imports.
08:05 Changeset [6728] by uli
Use logger-aware components from w.s.testing to remove loggers properly.
08:02 Changeset [6727] by uli
Add another logger-aware replacement for stock zope.app.testing stuff.
07:38 Changeset [6726] by uli
Use our local FunctionalTestCase? to remove logger properly.
07:28 Changeset [6725] by Henrik Bettermann
Replace the static study_levels vocab by a StudyLevelSource?. The …

12 Sep 2011:

16:59 Changeset [6724] by Henrik Bettermann
Add more fields to IStudentStudyCourse and corresponding vocabs (work …
14:25 Changeset [6723] by Henrik Bettermann
Display Id and state in student layout too. This doesn't look nice on …
13:31 Changeset [6722] by Henrik Bettermann
Add requestclearance action. Let transition event handler also handle …
11:50 Changeset [6721] by uli
Look like I finally found a proper CredentialsPlugin? to keep users …
11:30 Changeset [6720] by Henrik Bettermann
Fire transition start_clearance and unlock the clearance form when …
10:49 Changeset [6719] by Henrik Bettermann
Implement StartClearancePage?. enterpin.pt can be also used by other AC …
09:32 Changeset [6718] by Henrik Bettermann
Lock student clearance form if clearence_locked attribute is set and …
09:23 Changeset [6717] by Henrik Bettermann
Show 'Edit clearence' button only if clearance form isn't locked.
08:54 Changeset [6716] by Henrik Bettermann
Fix css class to avoid broken flash message in smart phone browsers.
08:45 Changeset [6715] by Henrik Bettermann
Insert description and link to setpassword page.
08:27 Changeset [6714] by Henrik Bettermann
Add test for setting password with the SetPassword? page. This …

10 Sep 2011:

10:36 Changeset [6713] by uli
Enable immediate authentication of student when password is reset.
10:34 Changeset [6712] by uli
Display message correctly.
10:26 Changeset [6711] by uli
Display form saved message correctly.
01:13 Changeset [6710] by uli
Finetune log output a bit. Still too much code for little result. At …
00:29 Changeset [6709] by uli
Add some onFailure implementation for password input. This one cares …
00:24 Changeset [6708] by uli
Clean up.
00:24 Changeset [6707] by uli
Update tests.
00:23 Changeset [6706] by uli
Check matching of entered passwords via invariant.

9 Sep 2011:

22:58 Changeset [6705] by uli
Create password setters that harmonize better with the regular …
22:27 Changeset [6704] by Henrik Bettermann
Add attribute to store admission checking access code in student …
21:51 Changeset [6703] by uli
Create branch for student password setting.
18:06 Changeset [6702] by Henrik Bettermann
Found out by trial and error: …
16:29 Changeset [6701] by Henrik Bettermann
Implement password control field.
16:03 Changeset [6700] by Henrik Bettermann
Password fields must not be prefilled with the password's hash value …
15:51 Changeset [6699] by Henrik Bettermann
Add SetPassword? page which uses an PWD access code as password for …
12:02 Changeset [6698] by Henrik Bettermann
Undo last changes.
11:06 Changeset [6697] by Henrik Bettermann
Remove current study level from payment receipt.
07:11 Changeset [6696] by Henrik Bettermann
Add reg_number attribute which is needed for first-time login …
06:03 Changeset [6695] by Henrik Bettermann
Add clearance_locked attribute and set True when a student is added. …

8 Sep 2011:

16:35 Changeset [6694] by Henrik Bettermann
Add student base data edit page including interfaces and page …
07:50 Changeset [6693] by Henrik Bettermann
Remove elements which are needed for officers only.

7 Sep 2011:

08:03 Changeset [6692] by Henrik Bettermann
Move IStudentsContainer to the top.

6 Sep 2011:

21:58 Changeset [6691] by Henrik Bettermann
Fix test.
21:55 Changeset [6690] by Henrik Bettermann
Render two different sitelayout pagetemplates. The student version …
21:47 Changeset [6689] by Henrik Bettermann
Add label.
21:46 Changeset [6688] by Henrik Bettermann
Add label to contact and login forms.
08:22 Changeset [6687] by Henrik Bettermann
Tweak site layout for students (experimental!). Students should see …
08:15 Changeset [6686] by Henrik Bettermann
Redirect students to their data page after login. Fix test.
08:12 Changeset [6685] by Henrik Bettermann
We don't need several login pages in SIRP. The Login viewlet doesn't …

5 Sep 2011:

13:48 Changeset [6684] by Henrik Bettermann
account.roles must be a list of strings.
10:09 Changeset [6683] by Henrik Bettermann
waeup.PortalUser? is not a permission but a role.
10:05 Changeset [6682] by Henrik Bettermann
Use the setPassword method when saving a password.
10:03 Changeset [6681] by Henrik Bettermann
Assign local StudentRecordOwner? role when adding a student.

4 Sep 2011:

23:35 Changeset [6680] by uli
Add support for assigning roles to student accounts and let password …
23:34 Changeset [6679] by uli
Assign Student role when student is added to students container.
23:30 Changeset [6678] by uli
Add student role.
23:29 Changeset [6677] by uli
Add student role.
12:26 Changeset [6676] by uli
Remove multilistwidget for now. It's not used yet.
12:22 Changeset [6675] by uli
Remove imports of multilist stuff.
11:38 Changeset [6674] by uli
Remove trash.

3 Sep 2011:

23:38 Changeset [6673] by uli
Factor out get_principal_role_manager from w.s.authentication.Account. …
09:46 Changeset [6672] by uli
Mystery solved: ('users') will be converted to a simple string 'users' …
03:10 Changeset [6671] by uli
For some strange reason, we have to register the first authenticator …
03:08 Changeset [6670] by uli
Remove trash.
02:41 Changeset [6669] by uli
First bits of authentication for students. Based on IUserAccount we …
02:39 Changeset [6668] by uli
Add first tests for authentication, only the basic components yet. …
02:38 Changeset [6667] by uli
Fix test (enter password as required now).
02:32 Changeset [6666] by uli
Make fallback student_id unicode to please interfaces.
02:31 Changeset [6665] by uli
Make student_id and password part of student interface.
02:30 Changeset [6664] by uli
Fix missing calls.
02:29 Changeset [6663] by uli
Shorten width.
02:27 Changeset [6662] by uli
- Use stronger randomization. - Make student ids unicode (required …
02:15 Changeset [6661] by uli
Set auth plugin names as tuple instead of list to keep their order.

2 Sep 2011:

15:55 Changeset [6660] by Henrik Bettermann
Add permission waeup.handleStudent and local role StudentRecordOwner?
11:46 Changeset [6659] by Henrik Bettermann
Add missing imports.
11:43 Changeset [6658] by Henrik Bettermann
Use w.s. test case for functional tests and remove unneeded code. The …
09:43 Changeset [6657] by uli
Use w.s. test case for functional tests.
08:44 Changeset [6656] by uli
Fix nonsense.

30 Aug 2011:

05:43 Changeset [6655] by Henrik Bettermann
The student section gets its own permissions module. Define new local …

29 Aug 2011:

12:56 Changeset [6654] by Henrik Bettermann
Some title, label and breadcrumb adjustments.
12:46 Changeset [6653] by Henrik Bettermann
Show student id in the title bar (experimental).
12:28 Changeset [6652] by Henrik Bettermann
Fix tests.
11:03 Changeset [6651] by Henrik Bettermann
Generate student ids randomly (tests will follow).
10:08 Changeset [6650] by Henrik Bettermann
Use friendly date widgets.
08:07 Changeset [6649] by Henrik Bettermann
Add manage page for study course objects. Further increase test coverage.
07:05 Changeset [6648] by Henrik Bettermann
Reorganize vocabularies. The vocabs of the students package are the …
06:15 Changeset [6647] by Henrik Bettermann
Show correct title on StudentsContainerManagePage?. Fix tests (h2 tags …
06:02 Changeset [6646] by Henrik Bettermann
Show student's registration state in title block.

28 Aug 2011:

20:08 Changeset [6645] by Henrik Bettermann
Make tests work (failure in test test_storage_move). I don't know if …
20:05 Changeset [6644] by Henrik Bettermann
Don't add log message when no attribute has been changed, but log all …
12:12 Changeset [6643] by Henrik Bettermann
Move test module into tests package.
08:41 Changeset [6642] by Henrik Bettermann
Add viewlet manager 'StudentSitebar?' which is rendered in a block …
08:33 Changeset [6641] by Henrik Bettermann
Fix tests: Use functional tests instead of unit tests to test the new …
05:48 Changeset [6640] by Henrik Bettermann
Minor changes.
05:46 Changeset [6639] by Henrik Bettermann
Rearrange indentation.

27 Aug 2011:

14:14 Changeset [6638] by Henrik Bettermann
Add studentbasemanagepage which allows performing transitions. Add tests.
13:19 Changeset [6637] by Henrik Bettermann
Add logger, student workflow and student workflow history.

26 Aug 2011:

21:04 Changeset [6636] by Henrik Bettermann
Extend the public interface of the students package.
20:54 Changeset [6635] by Henrik Bettermann
Make action buttons smaller on studentpage. Add StudentAccommodation?
11:36 Changeset [6634] by Henrik Bettermann
Use singular also in documentation.
10:10 Changeset [6633] by Henrik Bettermann
We don't need a factory for StudentsContainer?. Add addStudent method …
08:40 Changeset [6632] by Henrik Bettermann
Rename applicants.py, accesscodes.py and students.py modules. Their …
08:00 Changeset [6631] by Henrik Bettermann
Add interfaces for clearance and personal data. Add display and manage …

25 Aug 2011:

17:20 Changeset [6630] by Henrik Bettermann
Temporary solution to display all students added (for manual testing only).
17:19 Changeset [6629] by Henrik Bettermann
Add students section breadcrumb.
16:21 Changeset [6628] by uli
Add missing pieces for implementing interfaces correctly. Fix one bug …
16:20 Changeset [6627] by uli
Add tests for batching of university-related batches. Tests cover only …
12:01 Changeset [6626] by Henrik Bettermann
Add students_catalog and search facilities.
10:37 Changeset [6625] by uli
Make failing authentication test shut up.
10:10 Changeset [6624] by uli
Set default level for loggers.
10:10 Changeset [6623] by uli
Make sure we also call init code of base classes (notifications or …

24 Aug 2011:

20:25 Changeset [6622] by Henrik Bettermann
Add some basic UI stuff to start and to play with.
12:51 Changeset [6621] by Henrik Bettermann
Remove old student package and replace by new students package which …
07:27 Changeset [6620] by Henrik Bettermann
Minor changes.

23 Aug 2011:

07:56 Changeset [6619] by Henrik Bettermann
The waeupdocs script does not work on Windows.

22 Aug 2011:

13:38 Changeset [6618] by Henrik Bettermann
First instructions how to build the students section.

20 Aug 2011:

23:06 Changeset [6617] by uli
Remove unused helper class.
Note: See TracTimeline for information about the timeline view.