27 | | Coming soon... |
| 29 | Only actually tested on 0.11.1. Log a bug if it doesn't work in any other 0.11.x version. |
| 30 | |
| 31 | == Installation == |
| 32 | * Put the python file in the plugins directory of the trac environment (or in the global plugins directory). |
| 33 | * Components changes: |
| 34 | * Disable the basic trac component ChangesetModule. |
| 35 | * Enable the component TimelineCheckinFilter |
| 36 | * These changes can be done via the WebAdmin interface or by adding the following lines to trac.ini: |
| 37 | |
| 38 | {{{ |
| 39 | [components] |
| 40 | trac.versioncontrol.web_ui.changeset.changesetmodule = disabled |
| 41 | TimelineCheckinFilter.* = enabled |
| 42 | }}} |
| 43 | |
| 44 | == Configuration == |
| 45 | The following configuration can be added to trac.ini: |
| 46 | |
| 47 | {{{ |
| 48 | [timeline-checkin-filter] |
| 49 | filter_paths = trunk:trunk, branch1:branches/branch1, proj2-trunk:project2/trunk, arbitrary-label:arbitrary/path |
| 50 | filter_users = username1, username2 |
| 51 | }}} |