Timeline



16 Nov 2007:

21:45 Changeset [2682] by Henrik Bettermann
add missing value
17:45 Changeset [2681] by Henrik Bettermann
updated
17:45 Changeset [2680] by Henrik Bettermann
provide link to type_description of payment objects allow Z as …
13:57 Changeset [2679] by Henrik Bettermann
fixed
13:41 Changeset [2678] by Henrik Bettermann
- fix previous_verdict for payments in session 04 - fix missing_data notice
12:05 Changeset [2677] by joachim
fix picturesList
11:17 Changeset [2676] by Henrik Bettermann
beautify names
09:45 Changeset [2675] by joachim
new images directory structure
09:23 Changeset [2674] by Henrik Bettermann
inform students why course registration is disabled
08:18 Changeset [2673] by Henrik Bettermann
reenable scan upload checking
07:45 Changeset [2672] by Henrik Bettermann
copy names into personal only if clearance name field are not empty

15 Nov 2007:

22:32 Changeset [2671] by Henrik Bettermann
final settings before running the admit script
22:07 Changeset [2670] by Henrik Bettermann
further modifications for session change
22:07 Changeset [2669] by Henrik Bettermann
updated
16:05 Changeset [2668] by joachim
forgot
15:12 Changeset [2667] by joachim
include students name in dump
15:06 Changeset [2666] by joachim
forgot
15:05 Changeset [2665] by joachim
fix for #276 dumpSCPayments
14:35 Changeset [2664] by Henrik Bettermann
fix course registration for returning students
08:52 Changeset [2663] by Henrik Bettermann
fix default value for session widget (was portal session)
07:15 Changeset [2662] by Henrik Bettermann
catch ValueError?: invalid literal for int()

14 Nov 2007:

22:19 Changeset [2661] by Henrik Bettermann
remove session string
22:01 Changeset [2660] by Henrik Bettermann
prepare statistics for session 2007/2008 06/07 new students who are …
21:36 Changeset [2659] by Henrik Bettermann
updated
21:30 Changeset [2658] by Henrik Bettermann
belongs to previous revision
21:29 Changeset [2657] by Henrik Bettermann
belongs to previous revision
21:28 Changeset [2656] by Henrik Bettermann
Several modifications made to enable payment for all sessions, all …
20:42 Changeset [2655] by Henrik Bettermann
fix for 'Unauthorized: The container has no security assertions. …
17:54 Changeset [2654] by Henrik Bettermann
move unused methods from Students.py
17:49 Changeset [2653] by Henrik Bettermann
rename sessions_voc.py
17:48 Changeset [2652] by Henrik Bettermann
next_level depends on curent_verdict for session > 4 otherwise the …
15:46 Changeset [2651] by joachim
set local role for student_catalog
15:44 Changeset [2650] by joachim
test for integer (in custom)

13 Nov 2007:

22:12 Changeset [2649] by Henrik Bettermann
minor corrections don't show 'contact your faculty' message if …
21:27 Changeset [2648] by joachim
forgooten
21:22 Changeset [2647] by Henrik Bettermann
fixed
18:44 Changeset [2646] by Henrik Bettermann
see ticket #28
17:33 Changeset [2645] by joachim
listMembers includes groups,roles and email
17:22 Changeset [2644] by Henrik Bettermann
customize online payment We still need the details from Interswitch!
15:34 Changeset [2643] by joachim
resolve #396
14:10 Changeset [2642] by joachim
modify in fceokene
14:07 Changeset [2641] by joachim
belongs to previous fix for #207
14:06 Changeset [2640] by joachim
fix for #207
07:53 Changeset [2639] by Henrik Bettermann
updated
07:53 Changeset [2638] by Henrik Bettermann
remove level attribute from course

12 Nov 2007:

22:25 Changeset [2637] by Henrik Bettermann
updated
22:25 Changeset [2636] by Henrik Bettermann
remove unknown as missing value
21:57 Changeset [2635] by joachim
check into fceokene also
21:08 Changeset [2634] by Henrik Bettermann
IE 7 displays png files correctly
18:46 Changeset [2633] by joachim
sort courses for courses_view, eine eigene headline pro Semester …
17:23 Changeset [2632] by joachim
add student_levels, fix for #397,cleanup removeUnusedDocIds
15:08 Changeset [2631] by Henrik Bettermann
table layout fixed
14:47 Changeset [2630] by Henrik Bettermann
course registration design fixed
10:58 Changeset [2629] by Henrik Bettermann
updated
10:58 Changeset [2628] by Henrik Bettermann
configure and use statid directory on server

11 Nov 2007:

15:56 Changeset [2627] by Henrik Bettermann
dump aos text not the key

10 Nov 2007:

23:21 Changeset [2626] by uli
Extended nginx-conf documentation.
23:10 Changeset [2625] by uli
Document static resources with nginx.
22:50 Changeset [2624] by uli
Added static dir clause for fceokene.
22:47 Changeset [2623] by uli
Added static dir clause for uniben.
22:28 Changeset [2622] by uli
Added README for nginx configuration.
22:10 Changeset [2621] by uli
Import system config for nginx.
17:40 Changeset [2620] by Henrik Bettermann
updated
17:39 Changeset [2619] by Henrik Bettermann
initialize payments_catalog.xml

9 Nov 2007:

22:38 Changeset [2618] by Henrik Bettermann
logging messages improved
22:00 Changeset [2617] by Henrik Bettermann
updated
22:00 Changeset [2616] by Henrik Bettermann
Show proper lastname label. JAMB does only provide full names, which …
21:55 Changeset [2615] by Henrik Bettermann
do not show link is student object does not exist
21:30 Changeset [2614] by Henrik Bettermann
display semesters seperately: first, second and combined
21:23 Changeset [2613] by Henrik Bettermann
updated
21:23 Changeset [2612] by Henrik Bettermann
remove semester from course_results catalog levels vov customized for …
21:16 Changeset [2611] by Henrik Bettermann
interprete results as carry-overs if score is missing but the grade exists
15:41 Changeset [2610] by joachim
update here also
15:38 Changeset [2609] by joachim
ti_391 now uses students_catalog, use levels vocabulary for …
14:14 Changeset [2608] by Henrik Bettermann
updated
14:13 Changeset [2607] by Henrik Bettermann
PRE prefix in application_prence emetgency PIN change in …
12:04 Changeset [2606] by Henrik Bettermann
resolve #122
11:05 Changeset [2605] by joachim
fix for #391
09:06 Changeset [2604] by Henrik Bettermann
error messages slightly improved
08:14 Changeset [2603] by Henrik Bettermann
fixed
07:54 Changeset [2602] by Henrik Bettermann
remove anonymous user actions don't stop moveCourseResults (as …

8 Nov 2007:

22:37 Changeset [2601] by Henrik Bettermann
close also objects in state created
17:56 Changeset [2600] by Henrik Bettermann
updated
17:55 Changeset [2599] by Henrik Bettermann
sex was visible in create mode
17:48 Changeset [2598] by Henrik Bettermann
fixed
17:21 Changeset [2597] by Henrik Bettermann
APP reuse default value is False
15:44 Changeset [2596] by joachim
close subobjects
15:05 Changeset [2595] by Henrik Bettermann
updated
15:04 Changeset [2594] by Henrik Bettermann
use always WAeUPSex Widget (though it does only make a difference for …
14:50 Changeset [2593] by joachim
add re_use_pin flag to ScratchcardPinWidget?
14:36 Changeset [2592] by joachim
use WAeUPSexWidget for sex
14:34 Changeset [2591] by joachim
use WAeUPSexWidget for sex
14:23 Changeset [2590] by Henrik Bettermann
send correct mails
12:53 Changeset [2589] by Henrik Bettermann
updated
12:53 Changeset [2588] by Henrik Bettermann
fixed
12:48 Changeset [2587] by Henrik Bettermann
fixed
12:34 Changeset [2586] by Henrik Bettermann
show message if student object has been created
12:15 Changeset [2585] by Henrik Bettermann
updated
12:15 Changeset [2584] by Henrik Bettermann
change length of matric_no widget
11:09 Changeset [2583] by Henrik Bettermann
jamb_reg_no not editable
11:07 Changeset [2582] by Henrik Bettermann
updated
10:37 Changeset [2581] by Henrik Bettermann
finished, please test
10:31 Changeset [2580] by joachim
copy passport foto
10:14 Changeset [2579] by Henrik Bettermann
Ziwschenversion Ich arbeite noch an layout_application_edit.pt
10:14 Changeset [2578] by Henrik Bettermann
07:55 Changeset [2577] by Henrik Bettermann
updated
07:55 Changeset [2576] by Henrik Bettermann
Uebergabe an Joachim, darf noch nicht ausgecheckt werden

7 Nov 2007:

22:56 Changeset [2575] by Henrik Bettermann
further development of admit function (nearly finished)
21:47 Changeset [2574] by Henrik Bettermann
updated
21:45 Changeset [2573] by Henrik Bettermann
new student_application structure to include all data from …
16:20 Changeset [2572] by joachim
copy of workflow-definition
16:19 Changeset [2571] by joachim
new function deactivate student
13:11 Changeset [2570] by joachim
allow removal only for deaktivated students
12:16 Changeset [2569] by Henrik Bettermann
updated
12:02 Changeset [2568] by Henrik Bettermann
fix layout
11:34 Changeset [2567] by joachim
make only visible for staff (in custom)
11:28 Changeset [2566] by joachim
make only visible for staff (in custom)
11:15 Changeset [2565] by joachim
make only visible for staff (in custom)
10:50 Changeset [2564] by joachim
make only visible for staff
10:17 Changeset [2563] by joachim
add logging message
09:31 Changeset [2562] by joachim
give staff access to getcre…

6 Nov 2007:

21:20 Changeset [2561] by Henrik Bettermann
do not call gzip
17:36 Changeset [2560] by joachim
set view protection for makeStudentData
16:06 Changeset [2559] by Henrik Bettermann
updated
16:05 Changeset [2558] by Henrik Bettermann
Admitted Course of Study
15:40 Changeset [2557] by joachim
unprotect makeStudentData, fix ref
15:14 Changeset [2556] by joachim
more protection
15:04 Changeset [2555] by joachim
set protection
12:12 Changeset [2554] by Henrik Bettermann
updated
12:11 Changeset [2553] by Henrik Bettermann
aggregate reinserted
12:08 Changeset [2552] by Henrik Bettermann
updated
12:08 Changeset [2551] by Henrik Bettermann
course3 removed JAMB scores removed
12:00 Changeset [2550] by Henrik Bettermann
remove Uniben COS from vocabulary
11:51 Changeset [2549] by Henrik Bettermann
updated
11:49 Changeset [2548] by Henrik Bettermann
application statistics customized (in custom)
10:50 Changeset [2547] by Henrik Bettermann
fixed 2
10:48 Changeset [2546] by Henrik Bettermann
fixed
10:44 Changeset [2545] by Henrik Bettermann
fixed
10:41 Changeset [2544] by Henrik Bettermann
updated
10:38 Changeset [2543] by Henrik Bettermann
import reg_no as string widget
09:05 Changeset [2542] by Henrik Bettermann
updated
09:01 Changeset [2541] by Henrik Bettermann
vocabularies fixed better error messages for logged in members

5 Nov 2007:

18:47 Changeset [2540] by joachim
new function admitStudents please check
18:07 Changeset [2539] by joachim
disallow calling from the url, commented out code removed (in custom)
16:19 Changeset [2538] by joachim
redirect none SectionOfficers? to anonymous_view (in custom)
11:09 Changeset [2537] by Henrik Bettermann
dump all fields of applicants_catalog
09:04 Changeset [2536] by Henrik Bettermann
do not overwrite status field
08:54 Changeset [2535] by Henrik Bettermann
show notice box
06:37 Changeset [2534] by Henrik Bettermann
fix wrong indentation

4 Nov 2007:

20:50 Changeset [2533] by Henrik Bettermann
remove statistics links
20:34 Changeset [2532] by Henrik Bettermann
updated
20:34 Changeset [2531] by Henrik Bettermann
show names properly
20:22 Changeset [2530] by Henrik Bettermann
action title changed
20:20 Changeset [2529] by Henrik Bettermann
pde and pume expired pce and prence not expired
20:15 Changeset [2528] by Henrik Bettermann
show proper application statistics commit after 2000 if importing …
17:24 Changeset [2527] by Henrik Bettermann
see content
17:14 Changeset [2526] by Henrik Bettermann
see ticket #349
16:29 Changeset [2525] by isouaba
Add FCE courses
06:58 Changeset [2524] by Henrik Bettermann
updated
06:58 Changeset [2523] by Henrik Bettermann
show screening result data only if not empty
06:38 Changeset [2522] by Henrik Bettermann
ticket #349
00:28 Changeset [2521] by Henrik Bettermann
fixed
00:24 Changeset [2520] by Henrik Bettermann
application layouts adjusted
00:24 Changeset [2519] by Henrik Bettermann
updated

3 Nov 2007:

19:11 Changeset [2518] by Henrik Bettermann
use only one application schema (import and editing)
18:59 Changeset [2517] by Henrik Bettermann
updated
18:59 Changeset [2516] by Henrik Bettermann
new deadline layout and schema should be called application (like the …
15:32 Changeset [2515] by joachim
add mass_(create,edit)_applicant
15:27 Changeset [2514] by joachim
find moved results faster, add mass_(create,edit)_applicant
12:54 Changeset [2513] by Henrik Bettermann
improve logging
12:32 Changeset [2512] by Henrik Bettermann
updated
12:32 Changeset [2511] by Henrik Bettermann
extend applicants_catalog
09:59 Changeset [2510] by Henrik Bettermann
updated
09:59 Changeset [2509] by Henrik Bettermann
add new import application layouts add new fields notice and …
07:34 Changeset [2508] by Henrik Bettermann
switch back to pce import

2 Nov 2007:

20:42 Changeset [2507] by Henrik Bettermann
skip already moved results much faster
20:02 Changeset [2506] by Henrik Bettermann
updated
20:02 Changeset [2505] by Henrik Bettermann
see comment 11/02/07 21:00:14 in ticket #362
18:16 Changeset [2504] by Henrik Bettermann
updated
18:16 Changeset [2503] by Henrik Bettermann
seperate add_student and import_student layouts.xml fix import_student …
12:38 Changeset [2502] by joachim
created script moveCourseResults.py for #385
09:49 Changeset [2501] by joachim
put back in mass_create_course_result
07:51 Changeset [2500] by joachim
put back in mass_create_course_result

1 Nov 2007:

18:48 Changeset [2499] by Henrik Bettermann
updated
18:48 Changeset [2498] by Henrik Bettermann
new areas
08:51 Changeset [2497] by Henrik Bettermann
updated
08:50 Changeset [2496] by Henrik Bettermann
new student workflow state deactivated student workflow cleaned
07:11 Changeset [2495] by Henrik Bettermann
fix for #313 and #386

31 Oct 2007:

21:42 Changeset [2494] by Henrik Bettermann
fixed wrong title (which was taken from the file)
21:28 Changeset [2493] by Henrik Bettermann
provide link to download provisional venue list
15:06 Changeset [2492] by Henrik Bettermann
show proper session results (in custom)
14:02 Changeset [2491] by Henrik Bettermann
avoid tracebacks after double-clicking the refect button
13:36 Changeset [2490] by Henrik Bettermann
add warning: Accessing the course list may take longer. Please be …
11:15 Changeset [2489] by Henrik Bettermann
fix for students with strange session result course codes beautify …
10:45 Changeset [2488] by joachim
set found to true
10:16 Changeset [2487] by joachim
fix for recent problem please test
08:35 Changeset [2486] by Henrik Bettermann
show session_results_view even if results are missing

30 Oct 2007:

23:56 Changeset [2485] by Henrik Bettermann
getSessionResults.py: fetch verdict from results aos.xml: ticket #371
23:54 Changeset [2484] by Henrik Bettermann
updated
20:29 Changeset [2483] by Henrik Bettermann
don't fetch verdict from results_import if school_fee_paid
20:26 Changeset [2482] by Henrik Bettermann
updated (comment: Joachim, please always update also fceokene branch)
18:19 Changeset [2481] by joachim
add mass_(create,edit)course_result
15:23 Changeset [2480] by joachim
check for existing app_doc, avoid accessviolation in …
13:20 Changeset [2479] by Henrik Bettermann
updated
13:19 Changeset [2478] by Henrik Bettermann
enable import of previous_verdict
08:59 Changeset [2477] by joachim
show student objects sorted by title

29 Oct 2007:

21:53 Changeset [2476] by Henrik Bettermann
move verdict also after interswitch payment
18:46 Changeset [2475] by Henrik Bettermann
moves current_verdict to cprevious_verdict after session change …
18:46 Changeset [2474] by Henrik Bettermann
updated
12:46 Changeset [2473] by Henrik Bettermann
display reason message only if in state returning
10:09 Changeset [2472] by joachim
define records
09:44 Changeset [2471] by joachim
define results (in custom)
09:05 Changeset [2470] by joachim
open level for edit (in custom)
09:04 Changeset [2469] by joachim
add max_credits again, got lost somehow
07:34 Changeset [2468] by Henrik Bettermann
fetch correct level from results_import for school_fee_paid students …
05:51 Changeset [2467] by Henrik Bettermann
misleading message corrected

28 Oct 2007:

20:58 Changeset [2466] by Henrik Bettermann
rebuild getNextInfo.py (was completely wrong) fix makeStudentData and …
17:43 Changeset [2465] by joachim
correct session property
17:42 Changeset [2464] by joachim
fix view
17:36 Changeset [2463] by Henrik Bettermann
show only one link returning students
16:53 Changeset [2462] by joachim
fix
16:47 Changeset [2461] by joachim
include reasons if payment is not possible
14:46 Changeset [2460] by joachim
fix refreshlevel + add_course_result
13:56 Changeset [2459] by Henrik Bettermann
show payment button only if verdict, session and level are not empty …
07:16 Changeset [2458] by Henrik Bettermann
add deprecated files
07:14 Changeset [2457] by Henrik Bettermann
updated
07:09 Changeset [2456] by Henrik Bettermann
mark deprecated vocabulary use '000' for pre-studies (no longer …

27 Oct 2007:

21:54 Changeset [2455] by Henrik Bettermann
updated
21:53 Changeset [2454] by Henrik Bettermann
rebuild getNextInfo.py completely fetch session from portal …
15:26 Changeset [2453] by joachim
new
15:11 Changeset [2452] by joachim
set back session for returning
14:26 Changeset [2451] by joachim
new getNextInfo used in pay_by_sc
13:33 Changeset [2450] by Henrik Bettermann
updated
13:33 Changeset [2449] by Henrik Bettermann
layout now fits to schema
12:03 Changeset [2448] by Henrik Bettermann
new course registration module
10:59 Changeset [2447] by Henrik Bettermann
reload verdict and level
06:53 Changeset [2446] by Henrik Bettermann
updated
06:52 Changeset [2445] by Henrik Bettermann
resolve ticket #371

26 Oct 2007:

16:37 Changeset [2444] by Henrik Bettermann
ticket #19
16:33 Changeset [2443] by Henrik Bettermann
ticket #19
15:53 Changeset [2442] by Henrik Bettermann
filter carry over courses correctly
15:32 Changeset [2441] by Henrik Bettermann
updated
15:32 Changeset [2440] by Henrik Bettermann
fixed also carry_over must be an index in order to list course …
14:48 Changeset [2439] by joachim
new versions for getLevel
08:11 Changeset [2438] by joachim
add session_id
05:21 Changeset [2437] by Henrik Bettermann
wrong syntax fixed

25 Oct 2007:

20:31 Changeset [2436] by Henrik Bettermann
copy student names into application object
17:09 Changeset [2435] by joachim
fix keyerror id
14:35 Changeset [2434] by joachim
adopt to new course_result table
14:21 Changeset [2433] by joachim
fixes for emailed problems
13:18 Changeset [2432] by Henrik Bettermann
updated
13:17 Changeset [2431] by Henrik Bettermann
close security holes
08:08 Changeset [2430] by Henrik Bettermann
define required columns
08:08 Changeset [2429] by Henrik Bettermann
define required columns
08:04 Changeset [2428] by Henrik Bettermann
minor changes

24 Oct 2007:

09:06 Changeset [2427] by Henrik Bettermann
booking_allowed = False # booking temporarily disabled …

23 Oct 2007:

20:00 Changeset [2426] by Henrik Bettermann
downloads all halls if called from the accommodation root
14:45 Changeset [2425] by Henrik Bettermann
avoid traceback error if hall is empty
12:40 Changeset [2424] by Henrik Bettermann
DE students start with level 200 und must be able to register courses …
08:49 Changeset [2423] by Henrik Bettermann
show different labels and omit special handling code
08:43 Changeset [2422] by Henrik Bettermann
updated
08:42 Changeset [2421] by Henrik Bettermann
add 'Beds for PRE-NCE' category (displayed only for collgeges)

22 Oct 2007:

20:46 Changeset [2420] by joachim
use waeup_tool.picturesExist for passport check
19:37 Changeset [2419] by Henrik Bettermann
remove all passport pictures from ZODB
19:01 Changeset [2418] by Henrik Bettermann
see ticket #365
18:04 Changeset [2417] by joachim
remove reundant lines
18:02 Changeset [2416] by joachim
mixed search for student_id and matric_no
13:37 Changeset [2415] by Henrik Bettermann
updated
13:36 Changeset [2414] by Henrik Bettermann
allow edit without uploading a picture
11:48 Changeset [2413] by joachim
modified loadstudentFoto to copy file
05:53 Changeset [2412] by Henrik Bettermann
more comments

21 Oct 2007:

18:55 Changeset [2411] by Henrik Bettermann
more PINs are not necessary
18:52 Changeset [2410] by Henrik Bettermann
layout_pume_fe deleted
18:51 Changeset [2409] by Henrik Bettermann
layout_pume_fe deleted
09:35 Changeset [2408] by Henrik Bettermann
never show link to pume objects
06:21 Changeset [2407] by Henrik Bettermann
put comments into logged_in.py remove pume-object-relevant code (but …
06:06 Changeset [2406] by Henrik Bettermann
remove pume objects
06:05 Changeset [2405] by Henrik Bettermann
remove pume objects

20 Oct 2007:

12:55 Changeset [2404] by Henrik Bettermann
forgotten to check in

19 Oct 2007:

20:29 Changeset [2403] by Henrik Bettermann
see ticket #15
19:51 Changeset [2402] by Henrik Bettermann
fix security for remove_students correct logging messages
15:51 Changeset [2401] by isouaba
Add Hostel FCE
15:36 Changeset [2400] by Henrik Bettermann
some fixes and beautifications
15:04 Changeset [2399] by Henrik Bettermann
updated
15:03 Changeset [2398] by Henrik Bettermann
revert to old key for Arabic
14:21 Changeset [2397] by isouaba
Add exams subjects
14:17 Changeset [2396] by joachim
added remove_students
14:17 Changeset [2395] by isouaba
PRE-NCE Add
11:44 Changeset [2394] by Henrik Bettermann
simplified and corrected payment statistics
10:48 Changeset [2393] by Henrik Bettermann
replaced by payment_export.py
10:47 Changeset [2392] by Henrik Bettermann
new payment data export
09:24 Changeset [2391] by joachim
current version (NOT in custom)
09:20 Changeset [2390] by joachim
use_session = False

18 Oct 2007:

20:42 Changeset [2389] by Henrik Bettermann
reverted
20:03 Changeset [2388] by joachim
use_session = False
17:46 Changeset [2387] by joachim
da waren es nur noch 4
16:37 Changeset [2386] by joachim
count online payments + two counts for scratchcards (in custom)
13:43 Changeset [2385] by Henrik Bettermann
include pume/pde statistics
11:33 Changeset [2384] by Henrik Bettermann
updated
11:33 Changeset [2383] by Henrik Bettermann
wring field name fixed
11:31 Changeset [2382] by Henrik Bettermann
aos was missing
10:42 Changeset [2381] by Henrik Bettermann
show venue info only for pume applicants (in custom)
07:39 Changeset [2380] by Henrik Bettermann
pde application deadline added
04:55 Changeset [2379] by Henrik Bettermann
updated
04:53 Changeset [2378] by Henrik Bettermann
actions fixed

17 Oct 2007:

19:46 Changeset [2377] by Henrik Bettermann
minor changes action added
19:46 Changeset [2376] by Henrik Bettermann
updated
19:36 Changeset [2375] by Henrik Bettermann
implementation of recent requests (see ticket #360)
19:36 Changeset [2374] by Henrik Bettermann
implementation of recent requests (see ticket #360)
15:13 Changeset [2373] by joachim
fix for #364 already in custom
15:07 Changeset [2372] by joachim
fix for #364 already in custom
13:27 Changeset [2371] by Henrik Bettermann
only allow pde application, others are expired
08:25 Changeset [2370] by Henrik Bettermann
updated
08:24 Changeset [2369] by Henrik Bettermann
BACHELOR OF SCIENCE (MEDICAL LAB SCIENCE) added
Note: See TracTimeline for information about the timeline view.