History of src/report.c of 82559a701f6c5fb3
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/report.c at check-in 82559a701f6c5fb3

2013-06-20
13:56
Change return type of db_last_insert_rowid() to size_t. file: [a69cc36577] check-in: [e1cb483a9b] user: jan.nijtmans branch: size_t-rcvid, size: 37660
2013-05-05
23:49
Implement sorting by event count on some of the stats_report pages. file: [23c9e4a082] check-in: [10aaf0c971] user: drh branch: trunk, size: 37654
20:05
Attempt to make the stats_report?type=byuser tabls sortable by clicking on the column labels. Only works for the "User" column. Further debugging needed. file: [6f07c0662c] check-in: [d0ce29b031] user: drh branch: trunk, size: 36834
2012-12-09
19:22
Restrict the TH1 "query" command to be read-only and to only be able to see a specific subset of tables in the repository database file. file: [15ce9b5e12] check-in: [2056f624c0] user: drh branch: trunk, size: 36841
2012-11-30
15:07
Add javascript to ticket reports tables so that clicking on column headers causes the table to be sorted by that header. Clicking again reverses the sort order. file: [02fe10d6a7] check-in: [c43da4fcd1] user: drh branch: click-to-sort-reports, size: 36818
2012-11-24
01:01
Provide extra buttons to get to "Plaintext" views of tickets and ticket artifacts. Invert the order of ticket history so that the oldest changes are on top and more recent changes are appended. Reject [...] style hyperlinks if they do not begin with ./ or ../. file: [7030e52dd7] check-in: [aaa8e45b36] user: drh branch: ticket-enhancements, size: 34818
2012-11-23
15:57
All markup of the form <verbatim-ID>...</verbatim> with an options "links" or "links=BOOLEAN" attribute. Improved TH1 tracing and error reporting capabilities. Improved documentation on how reports work. file: [50f539fa85] check-in: [23c75abde4] user: drh branch: ticket-enhancements, size: 33958
2012-11-20
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [aef48be85a] check-in: [26ac392308] user: drh branch: trunk, size: 33607
2012-11-08
15:40
another minor xhtml error. file: [35a1adeb7a] check-in: [44d5ad59b4] user: jan.nijtmans branch: trunk, size: 33593
2012-11-04
12:59
Fix typos. file: [5bc4027439] check-in: [45065c5c28] user: dmitry branch: spelling, size: 33597
2012-09-05
12:55
const-qualification file: [87ef18958f] check-in: [645f34834d] user: jan.nijtmans branch: eclipse-project, size: 33598
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [f06c9923cb] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 33591
2012-08-07
14:58
The SQL parameter $login in the SQL for a report returns the name of the login name of the current user. file: [6b04a97525] check-in: [a4249d2180] user: drh branch: trunk, size: 33592
2012-07-16
19:35
Removed 2x extraneous #include "th.h". file: [aa35f95abb] check-in: [27dc9b0b38] user: stephan branch: th1-query-api, size: 33492
2012-07-15
00:39
Added flags arg to Th_Render to allow us to eventually customize its output a bit. file: [10b06d5a1c] check-in: [3ab06e8962] user: stephan branch: th1-query-api, size: 33508
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [53b43f0342] check-in: [0328d68181] user: drh branch: sqlite4, size: 33485
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. file: [a0dce526c4] check-in: [6823912746] user: drh branch: sqlite4, size: 33464
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [4245eb2331] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 33467
07:15
Changes anchor tags (&lt;a&gt;) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [88745e5458] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 33479
2012-02-16
01:03
Always convert the result of getenv() into UTF8. file: [b99468be9b] check-in: [57152086b8] user: drh branch: trunk, size: 33621
2012-01-04
18:29
Process the style sheet using TH1 prior to returning it. This branch is experimental. file: [da102e7f12] check-in: [d1b68cc0f3] user: drh branch: th1-css, size: 33616
2011-11-04
20:46
Added missing #ifdefs for json mode. file: [cd634e4021] check-in: [d92aad2919] user: json-demo branch: json, size: 33622
20:44
removed old rptshowJson(). file: [c536a8b88a] check-in: [5b13185100] user: json-demo branch: json, size: 33587
2011-10-22
16:00
Merged/resolved trunk [4092208afca3ff]. Accommodated changes in text_diff() signature. file: [18dcb7eaac] check-in: [acc253f44c] user: stephan branch: json, size: 35552
2011-10-20
16:31
s/'%s'/%Q/ in rptshow(). file: [72ec6d1e3d] check-in: [21af96623e] user: stephan branch: stephan-hack, size: 33555
2011-10-17
16:08
merged in trunk [fda7c2c63d] for side-by-side diffs. file: [702ebf6ed0] check-in: [571f3aca5b] user: stephan branch: json, size: 35554
2011-10-16
17:32
Fix new and harmless compiler warnings that appeared with the upgrade to GCC 4.6.1. file: [7f83411a48] check-in: [d8bbe4add6] user: drh branch: trunk, size: 33557
2011-09-15
12:03
initial mass-change merge of main repo with my fork. file: [579e15be90] check-in: [5b44a419cd] user: stephan branch: json, size: 36021
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [271567983f] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 34024
2011-09-01
12:49
Clean up a harmless compiler warning introduced by the previous check-in. file: [b8bf42a664] check-in: [f7f4a80ea0] user: drh branch: trunk, size: 33952
11:33
Make sure the perferred timezone format has been queried prior to running user SQL, since while running user SQL access to the CONFIG table is restricted. file: [3cf1c30203] check-in: [7922e56655] user: drh branch: trunk, size: 33966
2011-05-27
12:03
Do not use strcmp() for comparison since the sort order can vary by locale. Use fossil_strcmp() instead. Ticket [3f0216560679fd41]. file: [194e7f2765] check-in: [32ad9a1584] user: drh branch: trunk, size: 33966
2011-04-27
18:21
Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [d9739de8f1] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 33962
01:35
Further minor tweaks to configuration sync. file: [0b71920a43] check-in: [b5aa3bfe88] user: drh branch: config-sync, size: 33908
2011-03-14
12:18
Fix typos in comments and error messages. Ticket [d38c2c8795181] file: [8c408654f3] check-in: [c5f7ab040a] user: drh branch: trunk, size: 33675
2010-12-30
16:46
Add a new #include to report.c that is needed by DMC/PellesC compilers. file: [f20ed0e8ff] check-in: [f5acf22b24] user: drh branch: trunk, size: 33674
2010-12-29
20:20
Allow the "localtime" modifier on date/time functions within ticket report SQL statements. Ticket [bf4f5725f6c90fc2] file: [a5054647b9] check-in: [8c3bba8e97] user: drh branch: trunk, size: 33656
2010-12-23
02:22
Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. file: [caa67246dc] check-in: [31c52c7b3e] user: drh branch: trunk, size: 33580
2010-12-09
13:56
Use the built-in SQLite caseless string comparison functions instead of the C-library strcasecmp(). Accept mime-type application/x-fossil-uncompressed and avoid decompression when seen. file: [d416981ae9] check-in: [0b6c414c6f] user: drh branch: trunk, size: 33556
2010-11-16
23:16
Update to the latest version of SQLite with the sqlite3_stmt_readonly() capability and use that interface for additional security of the user-entered SQL in the ticket report logic. file: [6b2674f05c] check-in: [115f3ea60e] user: drh branch: trunk, size: 33548
2010-10-15
16:11
merge from trunk file: [a3a22269c7] check-in: [c127179362] user: wolfgang branch: wolfgangHelpCmd, size: 31708
2010-10-14
19:14
Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. file: [68a30b40cb] check-in: [2fac809165] user: drh branch: trunk, size: 31691
18:48
Remove a bunch of unused code. file: [1fbfb7f4c0] check-in: [62f8acbe73] user: drh branch: trunk, size: 31579
2010-10-10
08:59
added more cross reference file: [4cd190e24f] check-in: [c2ef371590] user: Ratte branch: wolfgangHelpCmd, size: 32464
2010-10-07
18:46
Merge in recent trunk changes. file: [d6ea164186] check-in: [568ead7b41] user: drh branch: wolfgangTicketCmd, size: 32447
09:11
changed fossil ticket fieldlist to fossil ticket list fields and added fossil ticket list reports file: [84d28ae156] check-in: [3f06f272cd] user: wolfgang branch: wolfgangTicketCmd, size: 32417
2010-10-06
09:54
moved attribute bgcolor to css file: [f224fd8a8d] check-in: [720fa53d1f] user: wolfgang branch: wolfgangFormat2CSS_2, size: 28460
2010-10-05
19:23
added ticket list and new quoting option to ticket show file: [3b176facfe] check-in: [82559a701f] user: wolfgang branch: wolfgangTicketCmd, size: 31486
16:37
fossil ticket show may use report name instead of report number file: [cf7dc16d8f] check-in: [63d91f0b87] user: wolfgang branch: wolfgangTicketCmd, size: 30751
10:43
filter on ticket show working, report code moved to report.c file: [139230cc9a] check-in: [092d763028] user: wolfgang branch: wolfgangTicketCmd, size: 30615
2010-10-04
20:18
ticket show working(without UUID-filter) file: [81731f7393] check-in: [f3f7f13815] user: wolfgang branch: wolfgangTicketCmd, size: 28423
2010-09-28
15:45
more formats to css file: [ef230683a2] check-in: [e05f750a45] user: wolfgang branch: wolfgangFormat2CSS_2, size: 28430
2010-09-26
12:25
some more htm validation file: [991ad18a51] check-in: [e5bf291e1c] user: wolfgang branch: wolfgangFormat2CSS_2, size: 28470
2010-09-22
14:32
Updates to the submenu links for ticket views. file: [55f067d635] check-in: [f29a826666] user: drh branch: trunk, size: 28342
2010-09-12
17:12
some ticket pages html validated file: [3859ac4a94] check-in: [b9f38e16d0] user: wolfgang branch: wolfgangFormat2CSS, size: 28342
12:49
corrected some & chars in hyperlinks and added missing quotes in attribute values file: [630fcc411f] check-in: [214d2faf6d] user: wolfgang branch: wolfgangFormat2CSS, size: 28338
10:42
file timeline/attach pages HTML-validated file: [494868c7fe] check-in: [cd2f91d31a] user: wolfgang branch: wolfgangFormat2CSS, size: 28282
08:47
correct all unclosed br and hr tags, skipped sqlite.c file: [13359709da] check-in: [692b67bdcc] user: wolfgang branch: wolfgangFormat2CSS, size: 28278
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [2a77ae11cd] check-in: [c06edd231f] user: drh branch: clear-title, size: 28270
2010-03-25
13:52
Added the 'New Ticket' link to the ticket report view file: [c6a14412ac] check-in: [f3df06b09f] user: jeremy branch: trunk, size: 28611
2010-01-13
09:58
Fixed bug where the ticket report view page was checking the wrong security attribute (too secure) which was causing people who should be able to view ticket reports to not be able to view ticket reports. file: [cd5c1fdb1a] check-in: [5fc36e2faa] user: jeremy_c branch: trunk, size: 28488
2010-01-09
18:43
Call ticket_init() from the report view so users can have access to all the common ticket code file: [32747b4d90] check-in: [6d0b76d01f] user: jeremy_c branch: trunk, size: 28487
18:32
Added a user configurable TH1 template for the ticket report list. file: [6b2f62f721] check-in: [14253e9b33] user: jeremy_c branch: trunk, size: 28470
13:11
If a ticket query begins with an underscore then: # Do not include a link to execute the query directly # Do not show to those users that do not have ticket report access This allows you to create ticket report queries that are for form submissions only, not direct access. file: [58de62240e] check-in: [6069602aba] user: jeremy_c branch: trunk, size: 28645
2009-12-31
14:49
* Fixed security bug in ticket reports, you previously had to have Check-out security to view a ticket report, you now have to have "r" (Read-tkt) to view ticket reports. file: [62bb643c93] check-in: [6ee7316567] user: jeremy_c branch: jeremy_c-timeline, size: 28475
2009-12-17
15:23
Remove from the "New Report Format" text obsolete instructions that had been copied out of CVSTrac. Ticket [66de5264986]. file: [e3258afe06] check-in: [4b0d2fbefb] user: drh branch: trunk, size: 28474
2009-08-30
01:22
Disable additional hyperlinks when "history" privilege is disabled (by default when the user has not signed in as "anonymous" or other known user.) Help prevent spiders for soaking up bandwidth. file: [911a1c587a] check-in: [5fe3aee839] user: drh branch: trunk, size: 30086
2009-07-06
23:53
Update to the latest SQLite. On the "Ticket" page, if "nobody" is not allowed to create new tickets but "anonymous" is, then offer a hyperlink to log in as anonymous. Change the default settings to be more secure. file: [dff9f62bfb] check-in: [623a9129c8] user: drh branch: trunk, size: 29996
2009-01-24
10:44
Fix some compiler warnings. file: [79992110fa] check-in: [cd965de682] user: drh branch: trunk, size: 29789
2009-01-23
01:01
Nomenclature chanage: "bug report" becomes "ticket" file: [99dd85042a] check-in: [cf9ee7d67e] user: drh branch: trunk, size: 29761
2009-01-08
14:05
Disable SQL restrictions as soon as the user-supplied report-generator SQL has been parsed, so that other queries that run during report rendering and run unimpeded. Ticket [c666e737cb028bcec2d55659d79ce8521355d2bf] file: [dc93483c83] check-in: [58f15e92ae] user: drh branch: trunk, size: 29785
2008-10-18
12:55
Add defenses against [http://en.wikipedia.org/wiki/Cross-site_request_forgery | cross-site request forgery] attacks. file: [e35bb33ea9] check-in: [0be54823ba] user: drh branch: trunk, size: 29623
2008-07-19
15:12
Fix enforcement of access restrictions on reports. Do not allow reports to show the content of fields whose names begin with "private_" unless the "e" permission is enabled. file: [fee58e3fd7] check-in: [21326fb6f7] user: drh branch: trunk, size: 29495
2008-07-15
16:42
Work toward getting bug-tracking working well. file: [1a3b1f6f03] check-in: [d3e711fd2f] user: drh branch: trunk, size: 28879
2008-06-08
15:10
Fix a C++-ism in report.c. file: [6a7885da53] check-in: [9e2d2676a4] user: drh branch: trunk, size: 28661
2008-05-28
18:48
Continuing work on the ticketing system. file: [5e81235a00] check-in: [49380d500a] user: drh branch: trunk, size: 28661
2008-05-25
19:36
Incremental work on tickets and especially ticket configuration. file: [754ebac1f2] check-in: [ce277cadda] user: drh branch: trunk, size: 29433
2008-05-17
21:15
Add the "Bugs" menu element on the default header. Progress on implementing bug tracking. file: [341078a2b9] check-in: [86ed68ba34] user: drh branch: trunk, size: 29354
14:49
The bug report generator compiles but still does not work right. file: [78ac6cf583] check-in: [55342eb9fb] user: drh branch: trunk, size: 28659
2007-12-02
22:30
Addition to the default style sheet to cover the name/value pairs at the top of the vinfo page. Also a bugfix in the report.c code. file: [15271012d7] check-in: [dff17229ff] user: drh branch: trunk, size: 30583
2007-11-26
01:33
Added: Begin porting the CVSTrac ticket reporting code over to fossil. The new code is not yet connected into the system. The port is incomplete. file: [3412e750ff] check-in: [62f37c9722] user: drh branch: trunk, size: 30580