SQLite

Help: /timeline
Login

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=HASHLIST
Show all check-ins in the comma-separated HASHLIST in addition to check-ins specified by t= or r=
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
d=CHECKIN
Children and descendants of CHECKIN
ft=DESCENDANT
... going forward to DESCENDANT
dp=CHECKIN
Same as 'd=CHECKIN&p=CHECKIN'
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
Show check-ins related to TAG, equivalent to t=TAG&rel
tl=TAGLIST
Shorthand for t=TAGLIST&ms=brlist
rl=TAGLIST
Shorthand for r=TAGLIST&ms=brlist
rel
Show related check-ins as well as those matching t=TAG
mionly
Limit rel to show ancestors but not descendants
nowiki
Do not show wiki associated with branch or tag
ms=MATCHSTYLE
Set tag match style to EXACT, GLOB, LIKE, 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", x: "Classic".
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
Show family (immediate parents and children) of CHECKIN
from=CHECKIN
Path 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
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=YYYY-MM
Show only events for the given year/month
yw=YYYY-WW
Show only events for the given week of the given year
yw=YYYY-MM-DD
Show events for the week that includes the given day
ymd=YYYY-MM-DD
Show only events on the given day. The use "ymd=now" to see all changes for the current week.
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 text

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.