The "/timeline" page:
Query parameters:
- a=TIMEORTAG
- Show events after TIMEORTAG.
- b=TIMEORTAG
- Show events before TIMEORTAG.
- c=TIMEORTAG
- Show events that happen "circa" TIMEORTAG
- cf=FILEHASH
- Show events around the time of the first use of the file with FILEHASH.
- m=TIMEORTAG
- Highlight the event at TIMEORTAG, or the closest available event if TIMEORTAG is not part of the timeline. If the t= or r= is used, the m event is added to the timeline if it isn't there already.
- x=LIST
- Show check-ins in the comma- or space-separated LIST in addition to check-ins specified by other parameters.
- sel1=TIMEORTAG
- Highlight the check-in at TIMEORTAG if it is part of the timeline. Similar to m= except TIMEORTAG must match a check-in that is already in the timeline.
- sel2=TIMEORTAG
- Like sel1= but use the secondary highlight.
- n=COUNT
- Maximum number of events. "all" for no limit
- n1=COUNT
- Same as "n" but doesn't set the display-preference cookie Use "n1=COUNT" for a one-time display change
- p=CHECKIN
- Parents and ancestors of CHECKIN
- bt=PRIOR
- ... going back to PRIOR
- p2=CKIN2
- ... use CKIN2 if CHECKIN is not found
- d=CHECKIN
- Children and descendants of CHECKIN
- d2=CKIN2
- ... Use CKIN2 if CHECKIN is not found
- ft=DESCENDANT
- ... going forward to DESCENDANT
- dp=CHECKIN
- Same as 'd=CHECKIN&p=CHECKIN'
- dp2=CKIN2
- Same as 'd2=CKIN2&p2=CKIN2'
- df=CHECKIN
- Same as 'd=CHECKIN&n1=all&nd'. Mnemonic: "Derived From"
- bt=CHECKIN
- "Back To". Show ancenstors going back to CHECKIN
- p=CX
- ... from CX back to time of CHECKIN
- from=CX
- ... shortest path from CX back to CHECKIN
- ft=CHECKIN
- "Forward To": Show decendents forward to CHECKIN
- d=CX
- ... from CX up to the time of CHECKIN
- from=CX
- ... shortest path from CX up to CHECKIN
- t=TAG
- Show only check-ins with the given TAG
- r=TAG
- Same as 't=TAG&rel'. Mnemonic: "Related"
- tl=TAGLIST
- Same as 't=TAGLIST&ms=brlist'. Mnemonic: "Tag List"
- rl=TAGLIST
- Same as 'r=TAGLIST&ms=brlist'. Mnemonic: "Related List"
- ml=TAGLIST
- Same as 'tl=TAGLIST&mionly'. Mnemonic: "Merge-in List"
- sl=TAGLIST
- "Sort List". Draw TAGLIST branches ordered left to right.
- rel
- Show related check-ins as well as those matching t=TAG
- mionly
- Show related parents but not related children.
- nowiki
- Do not show wiki associated with branch or tag
- ms=MATCHSTYLE
- Set tag name match algorithm. One of "exact", "glob", "like", or "regexp".
- u=USER
- Only show items associated with USER
- y=TYPE
- 'ci', 'w', 't', 'n', 'e', 'f', or 'all'.
- ss=VIEWSTYLE
- c: "Compact", v: "Verbose", m: "Modern", j: "Columnar",
- advm
- Use the "Advanced" or "Busy" menu design.
- ng
- No Graph.
- ncp
- Omit cherrypick merges
- nd
- Do not highlight the focus check-in
- nsm
- Omit the submenu
- nc
- Omit all graph colors other than highlights
- v
- Show details of files changed
- vfx
- Show complete text of forum messages
- f=CHECKIN
- Family (immediate parents and children) of CHECKIN
- from=CHECKIN
- Path through common ancestor from...
- to=CHECKIN
- ... to this
- to2=CHECKIN
- ... backup name if to= doesn't resolve
- shortest
- ... show only the shortest path
- rel
- ... also show related checkins
- bt=PRIOR
- ... path from CHECKIN back to PRIOR
- ft=LATER
- ... path from CHECKIN forward to LATER
- me=CHECKIN
- Most direct path from...
- you=CHECKIN
- ... to this
- rel
- ... also show related checkins
- uf=FILE_HASH
- Show only check-ins that contain the given file version All qualifying check-ins are shown unless there is also an n= or n1= query parameter.
- chng=GLOBLIST
- Show only check-ins that involve changes to a file whose name matches one of the comma-separate GLOBLIST
- brbg
- Background color determined by branch name
- ubg
- Background color determined by user
- deltabg
- Background color red for delta manifests or green for baseline manifests
- namechng
- Show only check-ins that have filename changes
- forks
- Show only forks and their children
- cherrypicks
- Show all cherrypicks
- ym=YYYYMM
- Show only events for the given year/month
- yw=YYYYWW
- Show only events for the given week of the given year
- yw=YYYYMMDD
- Show events for the week that includes the given day
- ymd=YYYYMMDD
- Show only events on the given day. The use "ymd=now" to see all changes for the current week. Add "z" at end to divide days at UTC instead of localtime days. Use ymd=YYYYMMDD-YYYYMMDD (with optional "z") for a range.
- year=YYYY
- Show only events on the given year. The use "year=0" to see all changes for the current year.
- days=N
- Show events over the previous N days
- datefmt=N
- Override the date format: 0=HH:MM, 1=HH:MM:SS, 2=YYYY-MM-DD HH:MM:SS, 3=YYMMDD HH:MM, and 4 means "off".
- bisect
- Show the check-ins that are in the current bisect
- oldestfirst
- Show events oldest first.
- showid
- Show RIDs
- showsql
- Show the SQL used to generate the report
p= and d= can appear individually or together. If either p= or d= appear, then u=, y=, a=, and b= are ignored.
If both a= and b= appear then both upper and lower bounds are honored.
When multiple time-related filters are used, e.g. ym, yw, and ymd, which one(s) is/are applied is unspecified and may change between fossil versions.
CHECKIN or TIMEORTAG can be a check-in hash prefix, or a tag, or the name of a branch.