Fossil SCM

Show the user who make the change on the timeline, both on the www interface and in the cli.

drh 2007-07-30 17:24 trunk
Commit 1a4dd313a8300cbbd693e85fe4ea7df383f47d60
1 file changed +4 -3
+4 -3
--- src/timeline.c
+++ src/timeline.c
@@ -55,11 +55,11 @@
5555
Stmt q;
5656
char zPrevDate[20];
5757
style_header("Timeline");
5858
zPrevDate[0] = 0;
5959
db_prepare(&q,
60
- "SELECT uuid, datetime(event.mtime,'localtime'), comment"
60
+ "SELECT uuid, datetime(event.mtime,'localtime'), comment, user"
6161
" FROM event, blob"
6262
" WHERE event.type='ci' AND blob.rid=event.objid"
6363
" ORDER BY event.mtime DESC"
6464
);
6565
@ <table cellspacing=0 border=0 cellpadding=0>
@@ -78,11 +78,11 @@
7878
}
7979
@ <tr><td valign="top">%s(&zDate[11])</td>
8080
@ <td width="20"></td>
8181
@ <td valign="top" align="left">
8282
hyperlink_to_uuid(db_column_text(&q,0));
83
- @ %s(db_column_text(&q,2))</td>
83
+ @ %h(db_column_text(&q,2)) (by %h(db_column_text(&q,3)))</td>
8484
}
8585
db_finalize(&q);
8686
@ </table>
8787
style_footer();
8888
}
@@ -126,13 +126,14 @@
126126
*/
127127
void timeline_cmd(void){
128128
Stmt q;
129129
db_must_be_within_tree();
130130
db_prepare(&q,
131
- "SELECT uuid, datetime(event.mtime,'localtime'), comment"
131
+ "SELECT uuid, datetime(event.mtime,'localtime'),"
132
+ " comment || ' (by ' || user || ')'"
132133
" FROM event, blob"
133134
" WHERE event.type='ci' AND blob.rid=event.objid"
134135
" ORDER BY event.mtime DESC"
135136
);
136137
print_timeline(&q, 20);
137138
db_finalize(&q);
138139
}
139140
--- src/timeline.c
+++ src/timeline.c
@@ -55,11 +55,11 @@
55 Stmt q;
56 char zPrevDate[20];
57 style_header("Timeline");
58 zPrevDate[0] = 0;
59 db_prepare(&q,
60 "SELECT uuid, datetime(event.mtime,'localtime'), comment"
61 " FROM event, blob"
62 " WHERE event.type='ci' AND blob.rid=event.objid"
63 " ORDER BY event.mtime DESC"
64 );
65 @ <table cellspacing=0 border=0 cellpadding=0>
@@ -78,11 +78,11 @@
78 }
79 @ <tr><td valign="top">%s(&zDate[11])</td>
80 @ <td width="20"></td>
81 @ <td valign="top" align="left">
82 hyperlink_to_uuid(db_column_text(&q,0));
83 @ %s(db_column_text(&q,2))</td>
84 }
85 db_finalize(&q);
86 @ </table>
87 style_footer();
88 }
@@ -126,13 +126,14 @@
126 */
127 void timeline_cmd(void){
128 Stmt q;
129 db_must_be_within_tree();
130 db_prepare(&q,
131 "SELECT uuid, datetime(event.mtime,'localtime'), comment"
 
132 " FROM event, blob"
133 " WHERE event.type='ci' AND blob.rid=event.objid"
134 " ORDER BY event.mtime DESC"
135 );
136 print_timeline(&q, 20);
137 db_finalize(&q);
138 }
139
--- src/timeline.c
+++ src/timeline.c
@@ -55,11 +55,11 @@
55 Stmt q;
56 char zPrevDate[20];
57 style_header("Timeline");
58 zPrevDate[0] = 0;
59 db_prepare(&q,
60 "SELECT uuid, datetime(event.mtime,'localtime'), comment, user"
61 " FROM event, blob"
62 " WHERE event.type='ci' AND blob.rid=event.objid"
63 " ORDER BY event.mtime DESC"
64 );
65 @ <table cellspacing=0 border=0 cellpadding=0>
@@ -78,11 +78,11 @@
78 }
79 @ <tr><td valign="top">%s(&zDate[11])</td>
80 @ <td width="20"></td>
81 @ <td valign="top" align="left">
82 hyperlink_to_uuid(db_column_text(&q,0));
83 @ %h(db_column_text(&q,2)) (by %h(db_column_text(&q,3)))</td>
84 }
85 db_finalize(&q);
86 @ </table>
87 style_footer();
88 }
@@ -126,13 +126,14 @@
126 */
127 void timeline_cmd(void){
128 Stmt q;
129 db_must_be_within_tree();
130 db_prepare(&q,
131 "SELECT uuid, datetime(event.mtime,'localtime'),"
132 " comment || ' (by ' || user || ')'"
133 " FROM event, blob"
134 " WHERE event.type='ci' AND blob.rid=event.objid"
135 " ORDER BY event.mtime DESC"
136 );
137 print_timeline(&q, 20);
138 db_finalize(&q);
139 }
140

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button