Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Have euser supersede user when preparing user report. This is for consistency with the other report updates, plus it makes more sense. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | andygoth-user-reports |
| Files: | files | file ages | folders |
| SHA1: |
c8a249205ef5b601caf7d4d68afe4263 |
| User & Date: | andygoth 2015-05-18 13:07:26.380 |
Context
|
2015-05-18
| ||
| 17:53 | Catch up with recent changes on trunk. ... (check-in: 991f4b98f6 user: drh tags: andygoth-user-reports) | |
| 13:07 | Have euser supersede user when preparing user report. This is for consistency with the other report updates, plus it makes more sense. ... (check-in: c8a249205e user: andygoth tags: andygoth-user-reports) | |
| 03:04 | Update changelog for adding user field. ... (check-in: ed60255709 user: andygoth tags: andygoth-user-reports) | |
Changes
Changes to src/statrep.c.
| ︙ | ︙ | |||
404 405 406 407 408 409 410 |
all rows. */
stats_report_init_view();
stats_report_event_types_menu("byuser", NULL);
@ <h1>Timeline Events
@ (%s(stats_report_label_for_type())) by User</h1>
db_multi_exec(
"CREATE TEMP TABLE piechart(amt,label);"
| | | | | | 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 |
all rows. */
stats_report_init_view();
stats_report_event_types_menu("byuser", NULL);
@ <h1>Timeline Events
@ (%s(stats_report_label_for_type())) by User</h1>
db_multi_exec(
"CREATE TEMP TABLE piechart(amt,label);"
"INSERT INTO piechart SELECT count(*), ifnull(euser,user) FROM v_reports"
" GROUP BY ifnull(euser,user) ORDER BY count(*) DESC;"
);
if( db_int(0, "SELECT count(*) FROM piechart")>=2 ){
@ <center><svg width=700 height=400>
piechart_render(700, 400, PIE_OTHER|PIE_PERCENT);
@ </svg></centre><hr/>
}
@ <table class='statistics-report-table-events' border='0'
@ cellpadding='2' cellspacing='0' id='statsTable'>
@ <thead><tr>
@ <th>User</th>
@ <th>Events</th>
@ <th width='90%%'><!-- relative commits graph --></th>
@ </tr></thead><tbody>
db_prepare(&query,
"SELECT ifnull(euser,user), "
"COUNT(*) AS eventCount "
"FROM v_reports "
"GROUP BY ifnull(euser,user) ORDER BY eventCount DESC");
while( SQLITE_ROW == db_step(&query) ){
const int nCount = db_column_int(&query, 1);
if(nCount>nMaxEvents){
nMaxEvents = nCount;
}
}
db_reset(&query);
|
| ︙ | ︙ |