Timeline



30 Mar 2012:

17:55 Changeset [8012] by Henrik Bettermann
Remove all ApplicantsContainerProvider? components and use same form …
12:55 Changeset [8011] by Henrik Bettermann
Also fresh students in previous sessions can now pay with both scratch …
10:32 Changeset [8010] by Henrik Bettermann
Remove ApplicantContainerProviderSource? too.
10:27 Changeset [8009] by Henrik Bettermann
Use ApplicantsContainerFactory?.
10:23 Changeset [8008] by Henrik Bettermann
Remove all ApplicantsContainerProvider? components. Experience has …

29 Mar 2012:

17:11 Changeset [8007] by uli
Add buildout configuration for ZEO (1 server, 2 clients)
16:53 Changeset [8006] by uli
We need ZODB3 to get a runzeo script, needed by ZEO scripts.
12:58 Changeset [8005] by Henrik Bettermann
Online payment is no longer restricted to 2011/2012 payments.
12:39 Changeset [8004] by Henrik Bettermann
We have the two options display for students (scratch card and online) …
10:42 Changeset [8003] by Henrik Bettermann
See previous revision.
10:38 Changeset [8002] by Henrik Bettermann
Extend the payment session
09:52 Changeset [8001] by Henrik Bettermann
Remove sitting result fields. Results can't be stored in …
09:01 Changeset [8000] by Henrik Bettermann
All fresh students pay online.
09:00 Changeset [7999] by Henrik Bettermann
Remove email and phone from slip header.

28 Mar 2012:

20:50 Changeset [7998] by Henrik Bettermann
Neutralize callback simulation components in base package.
16:49 Changeset [7997] by Henrik Bettermann
Callback requests in the base package are only for demonstration …
16:32 Changeset [7996] by Henrik Bettermann
Add correct applicant object when using the ApplicantRegistrationPage?. …
06:23 Changeset [7995] by Henrik Bettermann
Adapt changes recently made in the base package.
06:12 Changeset [7994] by uli
Add study course exporter.

27 Mar 2012:

20:59 Changeset [7993] by Henrik Bettermann
Use different clearance form field interfaces for undergraduate and …
17:51 Changeset [7992] by Henrik Bettermann
Uniben not UNIBEN
17:49 Changeset [7991] by Henrik Bettermann
Add uniben_matric form field.
17:42 Changeset [7990] by Henrik Bettermann
Add uniben_matric schema field.
09:42 Changeset [7989] by Henrik Bettermann
Decrease min value of Nysc Year to avoid form validation errors.
06:08 Changeset [7988] by Henrik Bettermann
Implement pg_ft application.

26 Mar 2012:

15:41 Changeset [7987] by Henrik Bettermann
Finalize pg clearance form.
11:50 Changeset [7986] by Henrik Bettermann
Setup pg schema fields (application and clearance).
11:04 Changeset [7985] by Henrik Bettermann
Update locales.
10:53 Changeset [7984] by Henrik Bettermann
Remove unneeded default values in interfaces. Adjust tests.
09:31 Changeset [7983] by Henrik Bettermann
Remove unneeded default values in interfaces. Adjust tests.
09:03 Changeset [7982] by Henrik Bettermann
Fix test.
06:10 Changeset [7981] by Henrik Bettermann
Initialize customization of message strings from the zope domain.
05:39 Changeset [7980] by Henrik Bettermann
Add PG pin prefix.
05:18 Changeset [7979] by Henrik Bettermann
Register pg application layouts and more.
04:57 Changeset [7978] by Henrik Bettermann
Create and register new (uncostomized) unibenpg profile.

24 Mar 2012:

13:42 Changeset [7977] by Henrik Bettermann
Passport picture names in pictures_admitted_latest now contain …

23 Mar 2012:

08:49 Changeset [7976] by Henrik Bettermann
Add EtranzactEnterPinPage?.
08:42 Changeset [7975] by Henrik Bettermann
Translate in waeup.custom domain.
08:37 Changeset [7974] by Henrik Bettermann
Update locales. Maybe we should better use a separate domain for …
08:15 Changeset [7973] by Henrik Bettermann
Add the hash symbol at the end of date_of_birth. This is to avoid …
07:12 Changeset [7972] by Henrik Bettermann
Remove unneeded images.
07:07 Changeset [7971] by Henrik Bettermann
Use same arrow icon for upload and export buttons.
06:48 Changeset [7970] by Henrik Bettermann
Disable external tests by default. Reorganize tests slightly.
03:04 Changeset [7969] by uli
Store countries (with preferred ones first) in kofa utils.
03:02 Changeset [7968] by uli
Add helper function to sort lists with preferred values first.
02:59 Changeset [7967] by uli
Changed list based on modified algorithm.
02:58 Changeset [7966] by uli
Minor fixing for correct spelling of country names.

22 Mar 2012:

23:58 Changeset [7965] by uli
Add generated countries module.
23:56 Changeset [7964] by uli
Add generated country list.
23:52 Changeset [7963] by uli
Fix mangle_list.
21:38 Changeset [7962] by uli
Add tools for automatic creation of country lists.
20:58 Changeset [7961] by Henrik Bettermann
Two new screening types: pg_ft and pg_pt
20:48 Changeset [7960] by Henrik Bettermann
Add pg screening type.
15:51 Changeset [7959] by Henrik Bettermann
Translate all history messages.
14:49 Changeset [7958] by Henrik Bettermann
Some minor test improvements.
11:19 Changeset [7957] by Henrik Bettermann
Open clearance object and close application object in state …
10:39 Changeset [7956] by Henrik Bettermann
Disable passport wideget (untested!)
10:39 Changeset [7955] by Henrik Bettermann
The layout was not the right place to disable passport widget only for …
08:54 Changeset [7954] by Henrik Bettermann
Sort select box items.
07:59 Changeset [7953] by Henrik Bettermann
Test if error messages in pending data file are correct.
07:46 Changeset [7952] by Henrik Bettermann
Improve tests (and remove bugs found by testing).
07:21 Changeset [7951] by Henrik Bettermann
Add verdict processor.
07:00 Changeset [7950] by Henrik Bettermann
checkUpdateRequirements is even better than checkConstraints.
03:21 Changeset [7949] by uli
Reorder imports.
03:18 Changeset [7948] by uli
Shorten overlong lines.
03:18 Changeset [7947] by uli
Create a setup for import/export tests. Could also be used in tests in …
01:57 Changeset [7946] by uli
Add test for export_all of student exporter.
01:54 Changeset [7945] by uli
Add tests for student exporter (export_all test missing yet).
01:53 Changeset [7944] by uli
Add first student exporter draft.
01:52 Changeset [7943] by uli
pyflakes.
01:52 Changeset [7942] by uli
pyflakes.
01:48 Changeset [7941] by uli
Add new helper function.
01:48 Changeset [7940] by uli
Move import.
01:46 Changeset [7939] by uli
Add tests for new helper function.

21 Mar 2012:

18:09 Changeset [7938] by uli
Trying to understand.
16:50 Changeset [7937] by Henrik Bettermann
Add method to check constraints objects must fulfill before being …
13:59 Changeset [7936] by Henrik Bettermann
Customization finished.
13:56 Changeset [7935] by Henrik Bettermann
Passport pictures must not be uploadable - start customization.
13:50 Changeset [7934] by Henrik Bettermann
Rename importers to processors.
13:42 Changeset [7933] by Henrik Bettermann
Rename importers to processors.
10:41 Changeset [7932] by uli
Make import converters more modular (support special converters for …
07:09 Changeset [7931] by Henrik Bettermann
amount_auth must not necessarily be readonly.

20 Mar 2012:

17:57 Changeset [7930] by Henrik Bettermann
One more test. Unfortunately, we can't test more UI components with …
15:21 Changeset [7929] by Henrik Bettermann
Add package for eTranzact payments (query history only).
14:37 Changeset [7928] by Henrik Bettermann
All fees must be float not int.
14:20 Changeset [7927] by Henrik Bettermann
All fees must be float not int.
10:14 Changeset [7926] by Henrik Bettermann
Avoid duplicate code.
01:21 Changeset [7925] by uli
Reflect changes in applicant exporter.
01:21 Changeset [7924] by uli
First more or less working version of applicants exporter.
00:53 Changeset [7923] by uli
Clean up imports.
00:52 Changeset [7922] by uli
Add tests for new functionality in ResultEntry?.
00:51 Changeset [7921] by uli
Add string converters for result entries.

19 Mar 2012:

12:17 Changeset [7920] by Henrik Bettermann
Convert EXAM_GRADES dict to tuple.
07:01 Changeset [7919] by Henrik Bettermann
Implement OnlinePaymentRequestWebservicePage?. …
06:52 Changeset [7918] by uli
Make grade source work with the modified EXAM_GRADES from kofa utils.
06:51 Changeset [7917] by uli
Simplify the design of EXAM_GRADES (former EXAM_GRADES_DICT). Grades …
05:23 Changeset [7916] by uli
Clean up and avoid repetitive code.
04:21 Changeset [7915] by uli
Move CertificateSource? to university package. I think this is the …
01:57 Changeset [7914] by uli
Add applicants exporter (first draft).
01:56 Changeset [7913] by uli
Add applicant exporter tests (first draft).
01:55 Changeset [7912] by uli
- Make batched applicant setup an own test case for reimport in other …

18 Mar 2012:

15:47 Changeset [7911] by uli
Prettify exporter UI.
15:01 Changeset [7910] by uli
Use sample CSV for applicants container import as created by exporter.
15:00 Changeset [7909] by uli
- Test imported applicantscontainers more thoroughly. - Make sure …
14:27 Changeset [7908] by uli
Add first views/pages for site-wide CSV export of objects.
14:25 Changeset [7907] by uli
Add title attribute for exporters.
14:24 Changeset [7906] by uli
Add title and handle provider attribute correctly.
14:23 Changeset [7905] by uli
Reflect what we really expect from applicantscontainer CSV export.

17 Mar 2012:

23:57 Changeset [7904] by uli
Rollback last commit partially. These changes were not meant to be …
23:54 Changeset [7903] by uli
Make description_dict a simple attribute.
11:49 Changeset [7902] by Henrik Bettermann
Some improvements and repairs.
10:16 Changeset [7901] by Henrik Bettermann
Implement eTranzact payment and restructure change school fee payment. …

16 Mar 2012:

16:30 Changeset [7900] by Henrik Bettermann
Copy files for etranzact customization.
16:25 Changeset [7899] by Henrik Bettermann
Remove first version of etranzact implementation.
10:06 Changeset [7898] by Henrik Bettermann
Add webservice functions.
09:51 Changeset [7897] by Henrik Bettermann
Move all Interswitch components into separate package. This package …
07:53 Changeset [7896] by Henrik Bettermann
Add amount checking.
07:30 Changeset [7895] by Henrik Bettermann
Remove trash.
07:24 Changeset [7894] by Henrik Bettermann
Finalize separation of Interswitch components.
07:20 Changeset [7893] by Henrik Bettermann
Uups, that was the wrong name.
07:19 Changeset [7892] by Henrik Bettermann
Move tests into tests package
07:15 Changeset [7891] by Henrik Bettermann
Remove Interswitch related tests.
06:26 Changeset [7890] by Henrik Bettermann
Setup module for Interswitch components. Do not display the base …

15 Mar 2012:

21:53 Changeset [7889] by Henrik Bettermann
First implementation of Interswitch callback validation (work in …
11:28 Changeset [7888] by Henrik Bettermann
Show callback button in states 'failed' and 'unpaid'.

14 Mar 2012:

21:39 Changeset [7887] by Henrik Bettermann
Remove settings not needed.
21:38 Changeset [7886] by Henrik Bettermann
Add browser test for InterswitchForm?.
20:58 Changeset [7885] by Henrik Bettermann
Change the diploma returning fee 1st and 2nd instalments
18:26 Changeset [7884] by uli
Remove unused template.
17:18 Changeset [7883] by uli
In phonewidget consider *-- as missing value.
15:41 Changeset [7882] by Henrik Bettermann
Update locales.
15:40 Changeset [7881] by Henrik Bettermann
Fee parameters are not required.
15:39 Changeset [7880] by Henrik Bettermann
Interswitch expects amount * 100 Update locales.
09:41 Changeset [7879] by Henrik Bettermann
Add InterswitchPage? which generates POST requests for the Interswitch …
09:35 Changeset [7878] by Henrik Bettermann
Remove Interswitch view components. This is part of a typical Nigerian …
08:39 Changeset [7877] by Henrik Bettermann
Show student login on uniben-pg.
08:03 Changeset [7876] by Henrik Bettermann
Clean-up css and labels.
07:52 Changeset [7875] by Henrik Bettermann
Surcharge 1 is portal provider fee. Show data on goto_interswitch page.
03:19 Changeset [7874] by uli
A (slightly) different setup to register phone prefixes in KofaUtils?.

13 Mar 2012:

22:10 Changeset [7873] by Henrik Bettermann
Add InterswitchPage? which generates POST requests for the Interswitch …
09:59 Changeset [7872] by Henrik Bettermann
'male' and 'female' in lowercase letters. widgets.pt: Show error …
09:15 Changeset [7871] by Henrik Bettermann
Enable customization of international dialing codes.
08:52 Changeset [7870] by Henrik Bettermann
Define sorting order of country codes in select boxes.
08:15 Changeset [7869] by Henrik Bettermann
Fix test.
08:08 Changeset [7868] by Henrik Bettermann
Apply PhoneWidget? all over Kofa.
07:17 Changeset [7867] by Henrik Bettermann
Add test to verify classes after import (see previous revision in …
07:16 Changeset [7866] by Henrik Bettermann
Customize IApplicantEdit too. Add tests.
03:34 Changeset [7865] by uli
First exporter stuff for applicants.
03:34 Changeset [7864] by uli
Add first applicant-related exporter tests.
02:58 Changeset [7863] by uli
Remove trash.
02:54 Changeset [7862] by uli
Remove unneeded imports.
01:26 Changeset [7861] by uli
Use the new exporter base for our exporters.
01:19 Changeset [7860] by uli
pyflakes.
01:17 Changeset [7859] by uli
Add ExporterBase?. A base for exporters throughout the whole waeup.kofa …
01:16 Changeset [7858] by uli
Fix testname.
01:14 Changeset [7857] by uli
Add tests for ExporterBase?.

12 Mar 2012:

17:10 Changeset [7856] by uli
More cleanups.
17:03 Changeset [7855] by uli
Update docs.
17:01 Changeset [7854] by uli
Clean up imports.
17:00 Changeset [7853] by Henrik Bettermann
Add components for postgraduate applicants (PGApplicant, …
16:49 Changeset [7852] by uli
Enable new phone widget and remove the old one.
16:38 Changeset [7851] by uli
Make validator work correctly.
16:36 Changeset [7850] by uli
Add validator for phone numbers.
16:19 Changeset [7849] by uli
Fix tests to reflect really expected behaviour with missing_values.
16:18 Changeset [7848] by uli
- Require format +NNN-NNN-NNNN for phone data. - Fix missing_value …
15:31 Changeset [7847] by Henrik Bettermann
Set the interface and the factory name of child objects of applicants …
13:06 Changeset [7846] by uli
Error handling with new phonewidget works better now. Still a sketch …
11:40 Changeset [7845] by Henrik Bettermann
Move large dictionaries to custom package.
11:38 Changeset [7844] by Henrik Bettermann
Doing the same (see last revisions) in the applicants package.
11:19 Changeset [7843] by Henrik Bettermann
Reduce dictionaries in base package. They will be part of the custom …
10:22 Changeset [7842] by uli
Remove trash.
08:04 Changeset [7841] by Henrik Bettermann
We don't need methods to fetch dictionaries. Update interfaces.

11 Mar 2012:

18:47 Changeset [7840] by uli
Some better suited phone widget. Yet not finished (validation missing).
16:04 Changeset [7839] by Henrik Bettermann
Update locales.
16:03 Changeset [7838] by Henrik Bettermann
Uli, what's better: catching exceptions or using …
16:00 Changeset [7837] by Henrik Bettermann
Use dictionaries from KofaUtils?.
15:59 Changeset [7836] by Henrik Bettermann
Let's KofaUtils? provide dictionaries for exam subjects and grades.
15:57 Changeset [7835] by Henrik Bettermann
Avoid indentation.
09:17 Changeset [7834] by Henrik Bettermann
Cancel needs no form validation. Simplify StudyLevelBreadcrumb?.

10 Mar 2012:

09:45 Changeset [7833] by Henrik Bettermann
In some cases we do no longer need to know the fallback language (= …
04:29 Changeset [7832] by uli
Do utility lookup only once in a session.

9 Mar 2012:

22:56 Changeset [7831] by Henrik Bettermann
Roll back last two revisions. It didn't work.
22:43 Changeset [7830] by Henrik Bettermann
Use component parameter instead of factory.
22:22 Changeset [7829] by Henrik Bettermann
Register KofaUtils? in configure.zcml. Is that really necessary?
22:13 Changeset [7828] by Henrik Bettermann
Change footer. Update localization.
14:13 Changeset [7827] by uli
Fix this nasty logger problem: when we remove several loggers, we must …
10:34 Changeset [7826] by Henrik Bettermann
10:32 Changeset [7825] by Henrik Bettermann
Rename sirp-kofa part 3.
10:28 Changeset [7824] by Henrik Bettermann
07:27 Changeset [7823] by Henrik Bettermann
Update docs.
07:26 Changeset [7822] by Henrik Bettermann
Rename sirp to kofa.
06:30 Changeset [7821] by Henrik Bettermann
Update locales (add forgotten mo files)
06:24 Changeset [7820] by uli
No need to make this a functional test.

8 Mar 2012:

22:28 Changeset [7819] by Henrik Bettermann
KOFA -> Kofa
22:23 Changeset [7818] by Henrik Bettermann
KOFA -> Kofa Remove outdated apis.
20:45 Changeset [7817] by Henrik Bettermann
w.s. -> w.k. Remove waeup.sirp language files.
19:27 Changeset [7816] by uli
Forgotten a ZCML file.
19:19 Changeset [7815] by uli
Add .mo files for new waeup.kofa translation domain.
19:16 Changeset [7814] by uli
Update .po files.
19:15 Changeset [7813] by uli
Copy Yoruba translations.
19:08 Changeset [7812] by uli
Create copies of sirp pot/po files.
19:00 Changeset [7811] by uli
Rename all non-locales stuff from sirp to kofa.
18:01 Changeset [7810] by uli
Remove old main source dir.
18:00 Changeset [7809] by uli
Copy old main source dir to new name.
17:58 Changeset [7808] by uli
Update all non-source files to reflect new package name.
17:33 Changeset [7807] by uli
Copy over old trunk.
17:31 Changeset [7806] by uli
Add the usual subdirs (without trunk; will be copied from waeup.sirp)
17:29 Changeset [7805] by uli
Create home for new package.
16:30 Changeset [7804] by Henrik Bettermann
Insert a br tag if widgets contain div tags which are not supported by …
14:36 Changeset [7803] by Henrik Bettermann
Yeah, also the closing span tag is there.
14:26 Changeset [7802] by Henrik Bettermann
We need an itemTag for the list of reserved beds. Change tests …
07:52 Changeset [7801] by Henrik Bettermann
The css class 'row' is not necessary for div tags of object widgets.
07:50 Changeset [7800] by Henrik Bettermann
local_roles is an instance method.
07:49 Changeset [7799] by Henrik Bettermann
Separate subjects and grades with a colon.
07:47 Changeset [7798] by Henrik Bettermann
Use btn css class for buttons. Display hint that form must be saved …
07:45 Changeset [7797] by Henrik Bettermann
Let's also customize the SequenceDisplayWidget? to avoid line numbering.
03:39 Changeset [7796] by uli
Remove obsolete branch.
03:30 Changeset [7795] by uli
Merge changes from ulif-schoolgrades back into trunk.
03:25 Changeset [7794] by uli
Add basic tests for schoolgrades module.
03:25 Changeset [7793] by uli
Remove unneeded import.
03:24 Changeset [7792] by uli
Add basic test for new school grades.

7 Mar 2012:

23:36 Changeset [7791] by uli
Move interface into interfaces module.
23:25 Changeset [7790] by uli
Clean up interfaces.
23:15 Changeset [7789] by uli
Remove interfaces from w.s.schema. We don't need them yet.
23:14 Changeset [7788] by uli
Remove MultiValObject? from schemas. We won't use that.
23:12 Changeset [7787] by uli
Clean up a bit. We now use ResultEntryField? in interfaces.
23:11 Changeset [7786] by uli
Remove widget registrations. Result entry registrations are now done …
23:10 Changeset [7785] by uli
Put all these widget, schema and similar stuff for school result …
18:09 Changeset [7784] by uli
Remove unneeded imports.
18:08 Changeset [7783] by uli
Remove trash.
18:08 Changeset [7782] by uli
Fix test (changed layout).
18:05 Changeset [7781] by uli
Remove trailing whitespace.
18:02 Changeset [7780] by uli
Clean up. No need for special setup of school grade attributes any more.
17:58 Changeset [7779] by uli
New location for result entries.
17:57 Changeset [7778] by uli
Move ResultEntry? to more general location for use by several submodules.
12:08 Changeset [7777] by Henrik Bettermann
Add button for going back to the payments view.
12:07 Changeset [7776] by Henrik Bettermann
Add requery link for eTranzact payments.
12:05 Changeset [7775] by Henrik Bettermann
Start customization for eTranzact payments.
10:07 Changeset [7774] by uli
Fix imports, clean up.
10:04 Changeset [7773] by uli
Move IResultEntry to central interfaces modules.
09:06 Changeset [7772] by uli
Move grade and subject sources to central interfaces. They are needed …
08:30 Changeset [7771] by uli
Disable manual tweaking of form_fields for school grades. The school …
08:28 Changeset [7770] by uli
Use the new schemas/widgets automatically.
08:27 Changeset [7769] by uli
Register our own ObjectWidgets? as defaults for MultiValObjects?. This …
08:26 Changeset [7768] by uli
Do not fiddle around with table cells when rendering objects.
08:24 Changeset [7767] by uli
The template for the sirp-own sequence widget. A copy from zope.formlib.
08:24 Changeset [7766] by uli
Add a sirp-local sequence widget. This is currently a plain copy from …
08:01 Changeset [7765] by uli
Fix imports.
07:56 Changeset [7764] by uli
Rename interface to more general name.
07:55 Changeset [7763] by uli
Rename field interface to more general name.
07:01 Changeset [7762] by uli
Add a zope.schema-like field for school grade entries. This way we can …

6 Mar 2012:

03:31 Changeset [7761] by uli
Some stuff to start school grade support. Messy, but a beginning. At …

5 Mar 2012:

22:34 Changeset [7760] by uli
Make a branch for modelling schoolgrade tables.
10:10 Changeset [7759] by Henrik Bettermann
Add level 900.
09:52 Changeset [7758] by Henrik Bettermann
Add application categories pg_ft and pg_pt.

3 Mar 2012:

06:02 Changeset [7757] by Henrik Bettermann
Add copyright header and svn keyword.
03:50 Changeset [7756] by uli
Add exporter for certcourses.

2 Mar 2012:

21:14 Changeset [7755] by Henrik Bettermann
Update language files.
21:13 Changeset [7754] by Henrik Bettermann
Translate AC state in tables.
14:20 Changeset [7753] by uli
Add cert-exporter. Fix department code export for certs and courses.
13:35 Changeset [7752] by uli
Use faculty_code, etc. instead of faculty, because this is also used …
13:32 Changeset [7751] by uli
local_roles is still an instance method.
12:01 Changeset [7750] by Henrik Bettermann
Check type of operating system before searching log files with grep.
10:32 Changeset [7749] by Henrik Bettermann
I suggest to use the Unix 'grep' command for searching log files. …
08:31 Changeset [7748] by Henrik Bettermann
Catch ValueError? exception.
08:08 Changeset [7747] by Henrik Bettermann
Add logger for accesscodes.
07:04 Changeset [7746] by Henrik Bettermann
Move language selector to the left. Disable background images for …
06:53 Changeset [7745] by Henrik Bettermann
Some minor changes on. The po files are now released for editing.

1 Mar 2012:

22:00 Changeset [7744] by Henrik Bettermann
Switch back to English.
11:18 Changeset [7743] by Henrik Bettermann
Move language selector slightly to the left.
11:15 Changeset [7742] by Henrik Bettermann
Update language files.
09:24 Changeset [7741] by Henrik Bettermann
Some repairs.
09:23 Changeset [7740] by uli
Add course exporter.
09:22 Changeset [7739] by uli
Add course exporter tests.
07:51 Changeset [7738] by Henrik Bettermann
Finalize internationalization of py and pt files. Javascript is still …
07:06 Changeset [7737] by Henrik Bettermann
Replace widgets loop in all pagetemplates by the new widgets provider.
06:50 Changeset [7736] by Henrik Bettermann
Add viewletmanager which renders widgets in forms.
Note: See TracTimeline for information about the timeline view.