Fossil

History of src/tkt.c of 7ba3f653822d9884
Login

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

History of file src/tkt.c at check-in 7ba3f653822d9884

2026-01-28
16:12
Fix commands supporting the --quiet option to use the global option state initialized on program startup, so that their --quiet option really works. Make -q an alias of --quiet, as documented by many commands, and fix two resulting conflicts with the short form. IMPORTANT COMPATIBILITY NOTE: For the `test-integrity' command, the -q option is changed from --quick to --quiet, and for the `ticket' command family, the -q option is changed from --quote to --quiet! file: [fd2fb397bc] check-in: [74d5ce39ea] user: florian branch: trunk, size: 59944
2025-12-23
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. file: [e44d1f4d8e] check-in: [e2bdc10572] user: danield branch: trunk, size: 59958
2025-10-07
19:46
Experimentally add a JS toggle to the /tktview comment list to show the comment history in reverse order (newest first). This toggle only appears if JS is available and is persistent on the client. It was added per an off-list request from Steve Landers. file: [f85e6dd404] check-in: [531668f5b1] user: stephan branch: tktview-newest-first, size: 59956
2025-07-23
15:58
Minor optimization: replace calls to mprintf("%s", X) with fossil_strdup(X). file: [232d797230] check-in: [4c3e1728e1] user: danield branch: trunk, size: 59820
2025-04-28
11:14
Fix the new wiki-comments-on-ticket fieature so that it is controllable via TH1. file: [27066e367e] check-in: [a884fbbd58] user: drh branch: trunk, size: 59819
2025-04-22
18:18
Fix [fab9f0047720721e] so that it works on repositories that do not have the tkt_ctime column in the TICKET table definition. file: [a3837e0ae8] check-in: [6476f287d3] user: drh branch: trunk, size: 59976
2025-04-21
12:23
TH1 variables that derive from TICKET table columns that begin with "tkt_" are untainted. file: [fe620e642b] check-in: [9e035ee3b3] user: drh branch: trunk, size: 59841
2025-04-19
23:24
More minor fixes resulting from a code audit. file: [77afda5d9c] check-in: [b1711046d9] user: drh branch: th1-taint, size: 59773
23:02
Fix additional problems on the new TH1 implementation. file: [0145685c91] check-in: [2c2b6c68b2] user: drh branch: th1-taint, size: 59737
22:30
Fix an error that occurs while commiting a new ticket. file: [29c4e7a83d] check-in: [17060ca29a] user: drh branch: th1-taint, size: 59741
19:08
Mark some TH1 inputs that can be controlled by the user as tainted. file: [4364806164] check-in: [2742682720] user: drh branch: th1-taint, size: 59705
2025-04-17
11:00
different improvements to the ticket system as described in [forum:/forumpost/4756d97a64|forum post 4756d97a64] file: [92c82e9f06] check-in: [fab9f00477] user: jkosche branch: trunk, size: 59669
2025-04-12
13:41
fix lines >80 chars file: [6463628122] check-in: [7b41c73e67] user: jkosche branch: tkt-improvements, size: 59636
2025-04-10
13:57
also show age of ctime and mtime in /tktview file: [3ffe52a2fe] check-in: [8b48a054ed] user: jkosche branch: tkt-improvements, size: 59590
2025-04-09
13:33
also display creation time in /tktview file: [cc82c586b0] check-in: [814a417b4d] user: jkosche branch: tkt-improvements, size: 59368
2025-03-23
11:19
change the submenu for copy ticket to default TH1, so that admins can change it file: [5b6b4cb5f8] check-in: [fd40330268] user: jkosche branch: tktnew-template, size: 59325
10:45
extend tktnew to have a button 'Submit and New' that allows to chain creation of multiple tickets file: [df2a19b609] check-in: [e729e6b202] user: jkosche branch: tktnew-template, size: 59398
2025-03-08
19:03
always set private_contact initially to the contact in the user file: [b9a7df13c7] check-in: [136f1441fe] user: jkosche branch: tktnew-template, size: 59295
18:56
add submenu to tktview to copy that ticket as template for a new one, as suggested in [https://fossil-scm.org/forum/forumpost/d53ffe93722333b1] file: [976b791087] check-in: [933a6f3ad8] user: jkosche branch: tktnew-template, size: 59365
2025-03-07
15:56
Enhance codecheck1.c to detect cases where style_header() is called with arguments that are not easily proven to be HTML-free. Fix multiple calls to style_header() to prove they are always HTML-free. file: [e1553bd784] check-in: [2da41072ff] user: drh branch: enhanced-defenses, size: 59338
2025-02-26
17:54
Merge the ticket-wiki branch into trunk: add the ability to associate a wiki page with a ticket, similar to how can be done for a branch or check-in. file: [b5c6b215eb] check-in: [25f43cc634] user: stephan branch: trunk, size: 59298
15:48
Improvements to the "fossil fts-config" command so that "enable" and "disable" subcommands accept symbolic names for the search catagories, rather than cryptic code letters. Always allow help-search even if disabled; just don't advertise the capability. file: [623bef9f15] check-in: [7ea128dd51] user: drh branch: help-search, size: 59167
2025-01-20
14:39
check permissions to show submenu for editing ticket wiki file: [a581361503] check-in: [e824c5ec18] user: jkosche branch: ticket-wiki, size: 59292
2025-01-18
14:11
fix link to hash file: [2f7a26e145] check-in: [96ac36dfbd] user: jkosche branch: ticket-wiki, size: 59276
2025-01-14
13:19
add link to edit description for ticket file: [055aa8eeca] check-in: [d47a5f2134] user: jkosche branch: ticket-wiki, size: 59272
2024-11-27
17:07
Wrap the list of attachments displayed on technotes/events, tickets and wiki pages in their own `section' HTML element with CSS class name 'attachlist'. Inspired by [forum:8da5a5d868 | forum thread 8da5a5d868]. file: [e52093bf63] check-in: [b111adbe35] user: florian branch: attachlist-html-section, size: 59161
2024-02-02
22:18
Remove trailing whitespace from non-external C files. file: [6a9ba46397] check-in: [7db0a2d910] user: danield branch: fix-overlength-lines, size: 59166
2023-09-26
11:04
Update FTS when creating/updating tickets. Also avoids a stray row with rid 0. file: [ec379497bb] check-in: [fb5d53ec11] user: preben branch: fts-ticket-updates, size: 59168
2023-09-18
13:18
Try to simplify and rationalize the defenses against cross-site request forgery attacks. A hodgepodge of techniques have been used in the past. This changes attempts to make everything work more alike and to centralize CSRF defenses for easier auditing. file: [d08ea1eb73] check-in: [88a402fe2a] user: drh branch: csrf-defense-enhancement, size: 59118
2023-06-03
08:49
Merge trunk into forumpost-locking branch. file: [0b5e72d719] check-in: [8e7de26aa2] user: stephan branch: forumpost-locking, size: 59098
2023-05-15
16:43
Potential fix for [746a5106f92287036c12c945d9d7358a1263301e]. file: [0d4abe51a0] check-in: [d6a4ab2276] user: stephan branch: trunk, size: 59142
2023-05-10
18:40
Removed all of the XML-style " />" tag closing markers on empty tags such as "hr", "br", and "input" to placate modern HTML5 validators. That's the doctype we declare, not XHTML, so we should conform. (Besides which, the XHTML dream is dead.) file: [c99ce9dfe3] check-in: [f5482a0a79] user: wyoung branch: trunk, size: 59000
2023-04-16
13:13
Merge trunk into forumpost-locking branch. file: [1db391effe] check-in: [0af371047c] user: stephan branch: forumpost-locking, size: 58984
2023-03-26
23:54
Do not render "Check-ins" button within a submenu of /tktview, /tkthistory, /tkttimeline and /info pages, unless a user actually has a [/doc/trunk/www/caps/ref.html#o|capability to read check-ins]. This should prevent confusion and save some screen space. file: [338a84c10b] check-in: [c04c814e10] user: george branch: trunk, size: 59028
2023-02-21
09:52
Add db_add_unsent() and replace numerous "INSERT OR IGNORE INTO unset" statements with that. file: [5b97e9adad] check-in: [98d4ee73d7] user: stephan branch: forumpost-locking, size: 58895
2023-02-17
14:37
A large collection of compiler warning fixes re. signed/unsigned comparison from Daniel D. file: [3edf3582e4] check-in: [c71f711ec9] user: stephan branch: compiler-warnings, size: 58939
2023-02-03
07:21
prefill the tktnew page email field with user emailaddr If the logged-in user has a valid email address in their contact-info, use it to prefill the email field in the /tktnew page when submitting a new ticket. As discussed in /chat, enhance the Fossil builtin find_emailaddr() SQL function--suggested by wyoung@--to parse strings for well-formed email addresses not necessarily wrapped in <...>. Requested by jose i cabrera on the [forum:62838ffe73|forum]. file: [710bc9488d] check-in: [f974583f90] user: mark branch: trunk, size: 58935
00:31
Enable SELECT statements for the ticket_schema_auth() authorizer. This is required for the new FTS5 search and the fts5_api_from_db() routine. file: [6898bac3e3] check-in: [3fe8a8cd18] user: drh branch: trunk, size: 58614
2022-12-25
16:17
A minor fix to the previous check-in. file: [427f4dc408] check-in: [abfec4dd5c] user: george branch: trunk, size: 58590
14:24
Use URI extensions rather than name= query parameters on key ticket hyperlinks. file: [9a3516701e] check-in: [5f22b960b3] user: drh branch: trunk, size: 58590
2022-12-20
09:46
Change spelling for check-in and similar file: [6b46f1ffbe] check-in: [d9c4321e7a] user: danield branch: check-in-spelling, size: 58630
2022-11-13
16:26
Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 file: [66d55b2043] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 58657
2022-10-28
16:28
Add comments for auxiliary local variables inside <code>ticket_output_change_artifact()</code>. file: [16ae6a19c4] check-in: [53b66cf63f] user: george branch: deltify-tkt-blobs, size: 58629
00:18
Fix a typo in a comment. file: [3e3ed8cf0d] check-in: [a2ed111979] user: george branch: deltify-tkt-blobs, size: 58361
00:11
Add more comments and a changelog item. No code changes. file: [39437c2a3c] check-in: [e690df08f4] user: george branch: deltify-tkt-blobs, size: 58360
2022-10-16
00:09
Highlight a ticket's change that corresponds to the URL's fragment of the <tt>/tkthistory</tt> page. file: [3134be5b85] check-in: [7afd4db3d3] user: george branch: deltify-tkt-blobs, size: 57444
2022-10-09
22:56
Rework the previous check-in to fix incorrect backlinks' sources for the case when values are appended to a field (i.e. a value of J-card starts with '+'). Consider a reference to 77ab05a0e9 from [caeb7d672df20] for an example which was handled incorrectly by [668e45baff99]. file: [37a8ec1fc7] check-in: [4d5ded5eea] user: george branch: deltify-tkt-blobs, size: 57427
2022-10-03
01:41
Fix redundant back-references originating from outdated/superseded values within TICKET table. See forum thread [forum:/forumthread/a6ba08e926a8cfdf|a6ba08e926]. file: [cd44159e36] check-in: [668e45baff] user: george branch: deltify-tkt-blobs, size: 56954
2022-09-20
14:13
On the [/help?cmd=/tkthistory|/tkthistory page] supply each ticket change item with a corresponding id attribute and make the 'History' button within a submenu of a [/help?cmd=/tinfo|/tinfo page] to link back to that particular element on the <code>/tkthistory</code> page. file: [702a507bde] check-in: [4bb91f38a8] user: george branch: deltify-tkt-blobs, size: 55797
13:56
Minor optimization and refactoring. file: [9b1abb4156] check-in: [b2049d643b] user: george branch: deltify-tkt-blobs, size: 55740
2022-09-15
13:40
Improve <code>/tkthistory</code> page: render selected ticket fields as unified diffs. file: [143e49f32a] check-in: [b75a9d0fa3] user: george branch: deltify-tkt-blobs, size: 55746
2022-08-29
14:27
Add a missing closing LI tag for the /tkthistory page. file: [786309b09b] check-in: [2d0b2bda87] user: george branch: deltify-tkt-blobs, size: 54249
14:03
Minor optimization within <code>getAllTicketFields()</code> function. file: [f6ade7eb93] check-in: [c3e7ed3089] user: george branch: deltify-tkt-blobs, size: 54237
2022-08-22
18:27
Make it possible to store similar ticket change artifacts as deltas. This might be useful when a certain column of the <var>TICKET</var> table holds a lengthy text that may undergo frequent modifications. This is an opt-in feature. It is activated only when <var>TICKET</var> table contains a phony <code>INTEGER</code> column <code>"baseline for $name"</code> where <code>$name</code> stands for the name of the actual column provisioned for the aforementioned frequently changing text. file: [c36dfcd2ec] check-in: [0f4a0fe82a] user: george branch: deltify-tkt-blobs, size: 54150
2022-05-28
14:38
Ignore columns of the TICKET and TICKETCHNG tables that contain spaces in their names. Such ticket fields could not be properly tracked by the earlier versions of Fossil because a ticket field name isn't fossilized when an artifact is constructed. file: [9924295105] check-in: [dbcb446970] user: george branch: trunk, size: 52065
2022-05-18
20:21
Add support for generated "mimetype" column in the <var>TICKET</var> table. Introduce integer mimetype codes and refactor <code>backlink_extract()</code> accordingly. Make the overall handling of the generated "mimetype" columns a bit more clear. file: [d78c42630d] check-in: [e39f77906e] user: george branch: generated-tkt-mimetype, size: 51973
2022-05-14
19:12
A tiny optimization inside of <tt>ticket_insert()</tt>: rearrange two <tt>db_finalize()</tt> calls in order to avoid additional <tt>malloc()</tt> for <var>zMimetype</var>. file: [e3d928ccc4] check-in: [563c6b9e4e] user: george branch: generated-tkt-mimetype, size: 50820
18:27
If "<var>mimetype</var>" column of the <var>TICKETCHNG</var> table is a [https://www.sqlite.org/gencol.html|generated column], than use these generated values for extraction of backlinks from the ticket-changes. file: [7ab1858b48] check-in: [5ab73ab8c7] user: george branch: generated-tkt-mimetype, size: 50903
17:42
Fix a subtle bug in <code>ticket_insert()</code> which may lead to redundant rows in the BACKLINK table. The bug appeared in [7c13a57358ae]. file: [a01b5616d2] check-in: [3b42738e36] user: george branch: generated-tkt-mimetype, size: 50127
2022-05-08
20:40
Rename proposed column to <var>tkt_user</var> which seems more natural. Amend default schema to create this column (and also drop a nearby comment). Add a tiny optimization to <code>getAllTicketFields()</code>. file: [264caa1372] check-in: [6d95ae4f88] user: george branch: tkt-ucard, size: 50081
2022-05-01
21:00
Add support for optional <var>tkt_ucard</var> column of the <var>TICKETCHNG</var> table. If this column is present then its value is populated from the [/doc/tkt-ucard/www/fileformat.wiki#tktchng|U-card] of the corresponding artifact. file: [dea6468f86] check-in: [d681e1dc1d] user: george branch: tkt-ucard, size: 50030
20:53
Minor code clean-up inside of <tt>ticket_insert()</tt> function. file: [7c44479c7e] check-in: [3e4ba24e29] user: george branch: tkt-ucard, size: 49716
2021-07-11
21:55
Add default report checkbox and compare report titles instead file: [5e67539aad] check-in: [eaa7f6bb5c] user: kevgrig branch: ticket-search-empty-report-number, size: 49711
2021-07-10
05:47
Add ticket-search-empty-report-number setting to optionally show a report if the ticket search page query is blank file: [3d1a63bb7c] check-in: [714ce73d38] user: kevgrig branch: ticket-search-empty-report-number, size: 49684
2021-06-14
19:48
Add reminder hints to the authorizer function header comments about how to test those functions using the "test-db-prepare" command. file: [d1ab410c3a] check-in: [b594f486ef] user: drh branch: tktschema-allow-drop, size: 49541
19:36
test-db-prepare command: added --auth-report and --auth-ticket flags to install either the report or ticket schema authorizer for purposes of testing the given statement preparation. Basic sanity tests pass but needs more testing. file: [821e6f4a75] check-in: [1bb06c94d6] user: stephan branch: tktschema-allow-drop, size: 49427
19:08
Per /chat discussion: reopenened branch, merged in trunk, removed this branch's DROP TABLE option (potential data loss risk) but kept DROP VIEW/INDEX (no permanent damage can be done with those). Not yet ready for merge: addition of test code to run against the SQL authorizers is pending. file: [4c8b31e9ea] check-in: [02226325b6] user: stephan branch: tktschema-allow-drop, size: 49119
2021-04-04
15:42
Allow to DROP some specific tables, views and indices that could be introduced into the database schema of a repository through customization of ticketing subsystem. For example, DROP may be required due to the need to update tickets configuration of the already deployed repository. See the forum thread [forum:/forumthread/c9b8322fdedc8fa9|c9b8322fde] for discussion. (Update) Security risk. Do not merge to trunk. file: [cdd43bf0bc] check-in: [ca175c6151] user: george branch: tktschema-allow-drop, size: 49165
2021-03-11
15:40
More help text consistency tweaks from forum discussion [forum:8c644048f0]: --repository REPO. file: [589d4f5965] check-in: [2f7c93f49c] user: stephan branch: trunk, size: 49029
2021-01-12
13:50
Fix typos in help and other console output. file: [63641b42cd] check-in: [2f78b2cb41] user: danield branch: trunk, size: 49029
2020-12-22
12:13
Removed the parameter from style_finish_page() since the resulting content div class is now redundant with respect to the body class. This potentially breaks CSS made against old class names that a prior commit on this branch changed, but such skins would be made against an unreleased version of Fossil, it's unlikely many are using that first version of the feature anyway, and most of the class names did *not* change unless you were targeting a "div" instead of "body" or just a generic class name. None of the shipping skins are affected. file: [cfced59719] check-in: [0e83ca88ce] user: wyoung branch: body-feature-class, size: 49029
11:58
Calling the new style_set_current_feature() function to override the new TH1 variable $current_feature for Fossil UI pages where the page name isn't what we want used as the "body" CSS class. For the most part, this matches the value currently being passed to style_finish_page(), but a few have changed with the benefit of hindsight. Not all calls to style_finish_page() have a corresponding call to the new function since the default value for $current_page now suffices. file: [b6308ecfd3] check-in: [8ac0830bfc] user: wyoung branch: body-feature-class, size: 49084
2020-11-29
19:33
Allow the use of SQL functions in the schema for the ticket table. file: [8eb6a9a19c] check-in: [4740cf7589] user: drh branch: trunk, size: 48868
2020-11-07
13:25
Rename the "style_body_and_footer()" interface to "style_finish_page()" and add a more detailed header comment to the implementation. file: [c4260df872] check-in: [942b2076c6] user: drh branch: default-css-cleanups, size: 48842
2020-11-05
23:15
Added a parameter to style_footer() and renamed it to match its actual function (style_body_and_footer()) so we can add a CSS class to each page that indicates which major Fossil feature served the page, so we can have module-specific CSS. file: [aa88179408] check-in: [ef5424b683] user: wyoung branch: default-css-cleanups, size: 48886
2020-10-10
15:52
Relax constraints on the SQL used to set up the ticket schema slightly: (1) Allow creating views whose names begin with "ticket" or "fx_". (2) Allow creating tables whose names begin with "fx_". (3) Allow data changes to tables whose names begin with "fx_". file: [c31298b758] check-in: [93c45cd4e0] user: drh branch: trunk, size: 48732
2020-10-04
14:35
Exchanged most uses of %s(g.zTop) and such in the code with use of %R in Fossil's special printf() type functions. (The branch is named after just one of several of these, mprintf(), being one of the shortest names.) At the least, this is shorter, simpler code, but there is also some hope that it may fix some doubled slash problems someone is having on the forum. (https://www.fossil-scm.org/forum/forumpost/1ea72176e0) file: [d1b3230c61] check-in: [2907721acd] user: wyoung branch: prefer-mprintf-r, size: 48148
2020-08-20
13:24
Version 2.11.2 file: [d7f74a08fc] check-in: [c58877d6f2] user: drh branch: branch-2.11, size: 48323
13:18
Version 2.10.2 file: [ef320e973a] check-in: [12d2ad00de] user: drh branch: branch-2.10, size: 45875
2020-08-17
19:59
Every database connection now has a default authorizer, which calls out to an operation-specific authorizer if needed. file: [5251a6ce64] check-in: [f98ef3c103] user: drh branch: sec2020, size: 48287
14:09
Set an authorizer when running the ticket-table SQL. Ticket [56b82836ffba9952]. file: [f87bdf4dec] check-in: [fb41384045] user: drh branch: sec2020, size: 48350
2020-06-25
00:16
Adjust help text to work better with the new formatter. file: [948d7dbca1] check-in: [a8a606996b] user: drh branch: formatted-online-help, size: 46619
2020-06-02
20:05
Add the safe-html setting that determines which kinds of documents are allowed to generate unsafe HTML from Markdown. file: [e898954709] check-in: [89b6dda99c] user: drh branch: trunk, size: 46628
2020-04-16
22:26
When showing timelines of references, change the text of Wiki edits from "Changes to wiki..." or "Added wiki..." to be just "Wiki...". file: [7d3603c5fe] check-in: [6d125b7225] user: drh branch: backlink-updates, size: 46592
20:06
An attempt to begin scanning wiki for backlinks. It does not currently work. I suspect a problem in the markdown link scanner. file: [84507f0233] check-in: [f0b0293ba7] user: drh branch: backlink-updates, size: 46572
16:52
If a ticket definition has a field named "mimetype" then use the specified mimetype when parsing ticket content to extract backlinks. Add the ability to extract backlinks from markdown-formatted text. Add the /test-backlinks webpage and the test-backlink command for debugging. file: [9ce511cf8e] check-in: [7c13a57358] user: drh branch: backlink-updates, size: 46070
13:06
Begin breaking out the code for BACKLINK processing into a separate source file: backlink.c file: [ad8fd56586] check-in: [10c75204ef] user: drh branch: backlink-updates, size: 45750
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] file: [53a5558716] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 45722
2020-03-22
15:58
Further enhancements to the ticket history mechanism so that it takes into account the difference between TICKET and TICKETCHNG fields. file: [5a3959e1c9] check-in: [fc70ec085e] user: drh branch: trunk, size: 45714
15:33
The "formatted" mode for the ticket history viewer assumed that all text was Fossil-Wiki formatted. It did not account for Markdown (since that feature was added long before Markdown formatting was added). And, indeed, there is no general way for it to know what the mimetype of the text is. Hence, disable formatted mode, and show all text as plaintext. file: [c1edfec929] check-in: [f1e8cd6977] user: drh branch: trunk, size: 45408
15:02
Add the "raw" query parameter to the /tkthistory page. file: [a02dd4b380] check-in: [4c9e24fdcc] user: drh branch: trunk, size: 45889
2019-12-23
14:31
Provide new classes "tktTlOpen" or "tktTlClosed" for the timeline display of tickets, depending on whether or not the ticket is open or closed. The default style changes the foreground color slightly. Probably the style needs to be adjusted. file: [6a4b119420] check-in: [d80adfe029] user: drh branch: trunk, size: 44790
12:26
Add a timeline view at the top of the /tktview page if the "tl" query parameter is present. If a ticket is viewed from /info, then the timeline is always on. Perhaps the timeline should be on regardless? file: [9e01c5a60d] check-in: [3d131528c8] user: drh branch: trunk, size: 44782
2019-12-19
18:54
Several memleak fixes reported via https://fossil-scm.org/forum/forumpost/205b004d8a. In a branch so the OP can test them in his setup. file: [fbb1efc3b3] check-in: [4566da665d] user: stephan branch: memleak-fixes, size: 44159
2019-09-03
20:22
Make calls to db_begin_write() instead of db_begin_transaction() where appropriate. file: [a0f29261a6] check-in: [3ad81c3c49] user: drh branch: trunk, size: 44138
2019-08-31
16:42
Merge in latest from trunk. file: [dc0b5e1db0] check-in: [aa37639112] user: andybradford branch: db-begin-txn-updates, size: 44135
2019-08-27
00:11
On the /vdiff page, show a timeline with both check-ins using different highlights on each check-in. file: [1704060fa3] check-in: [6e40f866ab] user: drh branch: vdiff-improvements, size: 44144
2019-05-20
22:47
For timelines of a particular branch, try to put the target branch on the left side of the graph, before "trunk". Trunk comes second. file: [1415573c32] check-in: [b39d8d69dd] user: drh branch: selected-branch-on-left, size: 44141
2019-03-19
14:09
Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. file: [9341239449] check-in: [6cc5354821] user: andybradford branch: db-begin-txn-updates, size: 44132
2019-01-27
15:35
Add the "comment-format" setting to set the default options for printing timeline comments to the console, as discussed here: [https://fossil-scm.org/forum/forumpost/d9954370c7]. file: [291a49ee20] check-in: [bc62fa1710] user: florian branch: comment-format-setting, size: 44138
2018-06-25
18:43
Fix an extra call to db_end_transaction() in "fossil config pull ticket". file: [e99464befd] check-in: [f5eb03f5e5] user: drh branch: trunk, size: 44131
2018-06-21
19:10
The /subscribe page now creates entries in the subscriber table and sends verification emails. file: [2a2312c927] check-in: [31be2e17a4] user: drh branch: email-alerts, size: 44094
2018-03-07
19:46
Rid the code of the legacy UUID_SIZE macro. Replace it everywhere with either HNAME_MAX or HNAME_LEN_SHA1 or HNAME_LEN_K256, as appropriate. file: [2f5516ba76] check-in: [323299cb56] user: drh branch: trunk, size: 44093
2018-01-01
00:57
Check for explicit error condition from ticket_put() because otherwise Fossil thinks a successful ticket add is an error and outputs an empty line. file: [26ee209c0b] check-in: [d4c6f3c439] user: andybradford branch: trunk, size: 44088
2017-06-12
01:23
Remove another set of extraneous backslash from an error message in the ticket editing webpage. file: [e5815264d6] check-in: [699fca172d] user: mistachkin branch: trunk, size: 44085
2017-06-08
19:10
Remove extraneous backslashes in error messages in the ticket editing webpage. file: [f8b05cbbe6] check-in: [b772b36d95] user: drh branch: trunk, size: 44087
2016-11-04
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. file: [b0fcc26bf2] check-in: [187424e891] user: andygoth branch: trunk, size: 44091
2016-10-26
20:54
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. file: [cfc97ae7d6] check-in: [0b646cea7c] user: mistachkin branch: trunk, size: 44539
2016-10-24
18:15
Fix the build on MSVC. file: [c10fb85894] check-in: [65e69b8dd8] user: drh branch: trunk, size: 44358
04:51
Draft fix for issue with 'ticket set +icomment' reported by Venkat Iyer on the mailing list. file: [2fb1af9a11] check-in: [0d247d57b4] user: mistachkin branch: tktSetFix, size: 44532
2016-10-22
19:52
Begin the transaction block before inserting any content. Addresses one of the bugs reported by Venkat Iyer on ML. file: [182347f890] check-in: [1b6635a47f] user: andybradford branch: trunk, size: 44351
2016-10-20
16:48
Remove extra newlines from calls to fossil_fatal() file: [ec9811071d] check-in: [2c42b217e5] user: andygoth branch: trunk, size: 44351
2016-06-17
09:45
More consistancy in using &lt;br /&gt; and &lt;hr /&gt; HTML tags file: [0d7059f823] check-in: [63220d9403] user: jan.nijtmans branch: trunk, size: 44353
2016-06-14
14:11
Forgot close tag in previous commit file: [90529c0442] check-in: [3b3310a7b3] user: jan.nijtmans branch: trunk, size: 44368
14:08
In stead of &lt;font color=xxx, use style=color:xxx in some places. file: [7a560ed97c] check-in: [d1f60caac3] user: jan.nijtmans branch: trunk, size: 44369
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. file: [9f7aa06b83] check-in: [8bfd9951ca] user: rberteig branch: trunk, size: 44355
2016-04-02
00:00
Add a plain-text equivalent of the /test-all-help page to the CLI. Complete a first pass for spelling and minor grammar over all command and page help text. file: [ea22fb4f96] check-in: [f070ec99ae] user: rberteig branch: ross-spellcheck, size: 44352
2016-04-01
13:37
Fix typos in comments. No changes to code. file: [281846beef] check-in: [b6b50b1244] user: mistachkin branch: trunk, size: 44354
2016-02-20
13:21
Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). file: [39541c7f1f] check-in: [e8735d6a47] user: stephan branch: slash-name-links, size: 44309
2015-12-23
11:10
Improvements to handling of localtime. The 'utc' and 'localtime' query parameters now work on all web pages. Timestamps can be expressed with a timezone modifier and that works correctly. file: [09fedb774d] check-in: [ea63a2d1f4] user: drh branch: trunk, size: 44354
2015-11-16
02:42
Remove deprecated &lt;font&gt; tags. file: [760565ea0c] check-in: [46861220d3] user: Isius branch: html-cleanup, size: 44408
2015-04-27
13:19
Provide help text for all commands and webpages. file: [be76575f23] check-in: [7ab03289ee] user: drh branch: trunk, size: 44394
2015-03-01
20:56
More changes to make 'check-in' terminology consistent in source comments, SQL comments, JSON error messages, and web page link text. file: [013c241a55] check-in: [30c107e2c8] user: mistachkin branch: trunk, size: 44354
2015-02-14
14:05
Change default headers to show menu-bar items that would be available to user "anonymous" even if the current user is not logged in. file: [6023529b05] check-in: [72cddddbcc] user: drh branch: login-enhancements, size: 44354
12:24
When the user is "nobody", make the g.anon permission vector for "anonymous" available in addition to g.perm. Hyperlinks to pages that would be available to anonymous are shown rather than suppressed. When permission is denied and control jumps to login_needed() a new flag shows whether or not logging in as "anonymous" would help. Work in progress. file: [0fb71703b3] check-in: [2f50d427a9] user: drh branch: login-enhancements, size: 44354
2015-02-12
11:01
Fix typos in the Moderation setup screen, and in debugging logic on tickets. file: [1576f7620c] check-in: [8fdb68226f] user: drh branch: trunk, size: 44205
2015-02-11
11:09
Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. file: [d5510b01e8] check-in: [1fee0377e4] user: drh branch: trunk, size: 44206
2015-02-09
04:10
On timelines, to show the "selected" entry, give the row some vertical space between the previous and following rows, a yellow background, a gray border, and a shadow-box (all adjustable via CSS). For the c=TIME "circa" query parameter, highlight the nearest entry. file: [5ea07c3993] check-in: [f4e299d0e5] user: drh branch: trunk, size: 44203
2015-02-05
15:48
Improvements to search dialog boxes. On the /search menu, allow restricting the search to a specific category of document. Add a search submenu item on the timeline page. file: [fd9baf240f] check-in: [49a990b6fd] user: drh branch: form-submenu, size: 44200
09:01
Unfinished comment in search.c, and some more end-of-line spacing removals. No change in functionality. file: [1599206c76] check-in: [5260fbf632] user: jan.nijtmans branch: trunk, size: 44208
2015-02-03
13:17
Unify the search screen generator code. Provide class marks to support CSS customization. file: [ff00fc0200] check-in: [bb4a130121] user: drh branch: trunk, size: 44209
2015-02-02
14:05
Initial infrastructure for indexed full-text search using FTS4. file: [d7f7e0deb2] check-in: [64e6a10013] user: drh branch: indexed-fts, size: 44913
05:03
Make the /ticket page show as /tktsrch if ticket search is enabled, or as /reportlist if ticket search is disabled. file: [6ee963ec39] check-in: [b9daba58a9] user: drh branch: trunk, size: 44878
04:32
Fix incorrect URLs on the new submenu elements for ticket and wiki pages. file: [2736fa5c90] check-in: [5ab34b0c0f] user: drh branch: trunk, size: 44742
03:42
Improved interfaces for Ticket and Wiki searching. file: [b0e2db64f5] check-in: [6714c9471b] user: drh branch: trunk, size: 44736
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. file: [37c7a5d99a] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 42835
2014-09-18
23:04
Add comments for FOSSIL_FORCE_*_MODERATION environment variables. file: [eb753bb0db] check-in: [2eafdad737] user: mistachkin branch: please-review, size: 42750
22:02
Experimental changes to permit easier debugging of the moderation subsystem. file: [d01e3510a1] check-in: [bcb444360a] user: mistachkin branch: please-review, size: 42385
2014-09-07
00:41
When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. file: [782d608729] check-in: [acb61e5ee9] user: mistachkin branch: xferUuidList, size: 41850
2014-09-03
20:25
I have "ls"-ified "list" subcommands for my personal use-case before -- roll through code and convert others for sake of consistency file: [35e61711b5] check-in: [ce6de743c2] user: bch branch: ls, size: 41805
2014-08-05
10:52
Some code formatting. No change in functionality. file: [81198a318c] check-in: [b9b3ce3b39] user: jan.nijtmans branch: trunk, size: 41706
2014-07-23
21:37
When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. file: [d8705474df] check-in: [0d0b80fd1c] user: mistachkin branch: trunk, size: 41711
2014-07-20
02:35
Add -comfmtflags command line option to set the comment printing flags, defaulting to the legacy comment printing algorithm. file: [891b5d7921] check-in: [18a97b3a8f] user: mistachkin branch: experimental, size: 41709
02:10
Merge updates from trunk. file: [c919f0592c] check-in: [5ea6a95a7b] user: mistachkin branch: experimental, size: 41717
2014-07-17
07:04
Use "%S" format in stead of "%.10s" in more places, where UUID's are referenced. file: [bea38b1d5d] check-in: [275457adf0] user: jan.nijtmans branch: trunk, size: 41695
2014-06-20
03:56
Initial draft of the ability to break a multi-line comment on word boundaries using the new algorithm. file: [d1f2be31c3] check-in: [10b47cc350] user: mistachkin branch: experimental, size: 41723
2014-06-16
20:01
Merge updates from trunk. file: [c27101caa8] check-in: [3c9cca2bd8] user: mistachkin branch: autoadjust, size: 41701
18:02
Add an 'artifact' command to TH1. file: [916181a387] check-in: [109d8f5dd6] user: mistachkin branch: trunk, size: 41701
09:05
Merge trunk. Make it work on Windows too. Variable width output on more commands. file: [9f7ff2d22e] check-in: [40710b7a05] user: jan.nijtmans branch: autoadjust, size: 41703
2014-06-10
18:56
Make TH1 command comments consistent. file: [4d8fba0c4c] check-in: [a17919af85] user: mistachkin branch: trunk, size: 41703
2014-04-08
09:37
Simplify UUID handling in ticket UI. No functional change. file: [bc6f196062] check-in: [b18f3a5cfb] user: jan.nijtmans branch: trunk, size: 41702
2014-04-07
12:35
Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. file: [d21b0ed3df] check-in: [b34fda9692] user: jan.nijtmans branch: trunk, size: 41929
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. file: [c1bdcdcbd2] check-in: [840b762206] user: drh branch: trunk, size: 41929
2014-02-28
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. file: [ef0ed01162] check-in: [3df526ca41] user: jan.nijtmans branch: trunk, size: 41973
2014-01-13
22:50
Merge updates from trunk. Style fixes. file: [69f6fe7e18] check-in: [81c185f685] user: mistachkin branch: delay-ticket-hook, size: 41997
2014-01-10
10:44
Only run xfer_ticket_code() when needed, and fix another logic error (found by Mark Janssen) file: [f26f86bfe1] check-in: [80e443bdbd] user: jan.nijtmans branch: delay-ticket-hook, size: 41985
2014-01-09
15:39
Delay activation of ticket hook until after the ticket tables have been rebuilt. file: [39647e0d45] check-in: [dff7d2c1ee] user: jan.nijtmans branch: delay-ticket-hook, size: 41984
2013-12-28
22:41
Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. file: [d00eb2f985] check-in: [d7fd72dc30] user: jan.nijtmans branch: timeline-utc, size: 41912
2013-12-19
22:07
Merge from trunk. src/main.mk is now generated automatically. file: [d05f65ff9e] check-in: [927264ab5a] user: dg branch: dg-codenames, size: 41749
2013-12-13
11:31
Merge trunk. Fix uninitialized variable. Less copying of complete structure content. file: [a0ba2a0c3f] check-in: [85528ef507] user: jan.nijtmans branch: tkt-change-hook, size: 41865
2013-12-04
09:36
Styling: translate some tabs to spaces file: [e6d0b13cf6] check-in: [b3e32c8e8b] user: jan.nijtmans branch: trunk, size: 41728
2013-11-27
15:12
Implement "Unhide" button in timeline (not on other places yet) and make "hidden" tag propagating. file: [dd3221eeda] check-in: [50aee5561a] user: jan.nijtmans branch: hidden-tag, size: 41953
2013-10-15
06:48
Bug-fix in ticket handling when tracing is on. (discovered in tkt-change-hook branch) file: [98f85a40ea] check-in: [9e940f2e1e] user: jan.nijtmans branch: trunk, size: 41704
01:21
Centralize and simplify the commit/ticket hook integration. file: [bf4aaae6f3] check-in: [6cf28968db] user: mistachkin branch: tkt-change-hook, size: 41841
2013-10-14
10:38
Phase 4 refactoring broke some important requirements: 1) "fossil rebuild" should not run any hook script, nor should it read the hook script code from the database for each manifest it processes. 2) When handling tickets through the UI, the ticket hook should be processed once, just as if it came in through xfer. 3) (less important) Allow "http -asynchronious" to be shortened to "http -async" I apologize for having to revert part of the "Phase 4 refactoring" restoring this. Other than that, it looks good! file: [bc8eb6fc62] check-in: [b92e111a59] user: jan.nijtmans branch: tkt-change-hook, size: 41926
08:19
Phase 4, simplify usage of TH1 hooks and make more consistent. Assume that the common transfer TH1 script is idempotent. file: [d7424ad473] check-in: [0fe1771a76] user: mistachkin branch: tkt-change-hook, size: 41993
2013-10-13
15:19
don't hardcode default value of "ticket-change" code file: [4fb8fefb8d] check-in: [0e1f94732c] user: jan.nijtmans branch: tkt-change-hook, size: 41971
14:46
add back the original "ticket-change" hook, as it was in trunk file: [cc070839b9] check-in: [abef3f1957] user: jan.nijtmans branch: tkt-change-hook, size: 41986
10:06
Fix redirect after ticket submission, as suggested by Justin Forest. Rename "ticket-change" to "xfer-ticket-script" everywhere file: [0c13d58d9e] check-in: [26d6877ff6] user: jan.nijtmans branch: tkt-change-hook, size: 41738
09:53
merge trunk file: [8446cb0e0f] check-in: [a4327ba0b6] user: jan.nijtmans branch: tkt-change-hook, size: 41706
2013-10-04
09:30
Better error-message in case of "manifest file is malformed" file: [a8f0e86969] check-in: [1eb438d61a] user: jan.nijtmans branch: pending-review, size: 41696
2013-09-19
15:10
Some fossil_panic() -> fossil_fatal(). Revert output value of manifest_crosslink() to what it was: 0=error. file: [1746fbc1d9] check-in: [b6cb91ca5b] user: jan.nijtmans branch: tkt-change-hook, size: 41697
14:42
merge trunk file: [cefc7dcb58] check-in: [06f08ed02b] user: jan.nijtmans branch: tkt-change-hook, size: 41694
2013-09-15
18:51
Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. file: [8694bd9d62] check-in: [0e6862046d] user: mistachkin branch: trunk, size: 41687
2013-09-04
20:44
Merge from trunk. file: [6a1e19300d] check-in: [15090b9450] user: dg branch: dg-codenames, size: 41686
20:42
Add initial basic mnemonic encoding support. file: [4c842f96bd] check-in: [570783f795] user: dg branch: dg-codenames, size: 41686
2013-08-30
03:06
Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. file: [ca7501bc3d] check-in: [320f14363e] user: drh branch: trunk, size: 41665
2013-08-25
02:11
Spiders and robots are presented with a captcha if they request the annotation page. file: [60dbcb5f80] check-in: [f8a2aa0ce7] user: drh branch: trunk, size: 41665
2013-07-12
13:54
submitTicketCmd() must not return TH_ERROR if ticket_put() fails. file: [50e09321db] check-in: [ebfd7020aa] user: jan.nijtmans branch: tkt-change-hook, size: 41681
12:39
Better error reporting using fossil_error mechanism. file: [49e2858c0f] check-in: [97b47ddadf] user: jan.nijtmans branch: tkt-change-hook, size: 41712
2013-07-11
11:58
First shot at better error-reporting. file: [f7057d8114] check-in: [0dbaf29294] user: jan.nijtmans branch: tkt-change-hook, size: 41736
11:03
Code cleanup. Revert manifest_crosslink() to its original signature. file: [33ea0b2035] check-in: [b63458304d] user: jan.nijtmans branch: tkt-change-hook, size: 41589
10:46
Don't allow "tktnew" and "tktedit" pages or the "Common" hook to use the "http" command any more. Don't let "fossil rebuild" run any hooks. file: [4c3022db3d] check-in: [57d1d2811b] user: jan.nijtmans branch: tkt-change-hook, size: 41619
2013-07-10
14:05
Final bug-fixes (I hope) file: [c5a3803b8f] check-in: [a27df49629] user: jan.nijtmans branch: tkt-change-hook, size: 41543
13:00
Bug-fixes: - ticket change resulted in ticket hook firing twice. - uuid for commits was determined wrong. file: [a18f2eb3f9] check-in: [078c67e0c4] user: jan.nijtmans branch: tkt-change-hook, size: 41520
10:22
Add new "Tranfer Commit" hook, together with UI pages. Move existing "Ticket" hook there as well. file: [e865eb726f] check-in: [266aca1c42] user: jan.nijtmans branch: tkt-change-hook, size: 41861
08:07
Some code cleanup. Rename "tkt" variable to "uuid". file: [761fc6439e] check-in: [8564e1c6bb] user: jan.nijtmans branch: tkt-change-hook, size: 41804
2013-07-08
18:28
some first security restrictions file: [79bdb28cf0] check-in: [6949032cfe] user: jan.nijtmans branch: tkt-change-hook, size: 41790
13:51
Populate ticket uuid for use in Th hook. file: [b9dbd5cc23] check-in: [2372e7ecf2] user: jan.nijtmans branch: tkt-change-hook, size: 41737
2013-07-04
19:11
Help text fixes from Andreas Kupries. file: [c0002b0660] check-in: [f6ad6979d7] user: stephan branch: trunk, size: 41663
2013-06-20
13:56
Change return type of db_last_insert_rowid() to size_t. file: [4b4b0ce9a1] check-in: [e1cb483a9b] user: jan.nijtmans branch: size_t-rcvid, size: 41669
2013-05-31
17:41
Avoid SQL errors when the "fossil ticket" command is misused to try to append icomment text. Ticket [d4378c258d9fc6b] file: [4b40ead90c] check-in: [878f7008ab] user: drh branch: trunk, size: 41663
2013-02-27
23:41
Fix artifact links for ticket attachments. file: [41f2bd5a1c] check-in: [b061772ddf] user: mistachkin branch: tktAttachmentLinks, size: 41621
2013-02-12
19:23
Revised ticket processing to align with coding style guide, and for clarity of presentation. file: [967b7f463b] check-in: [67f787dc4e] user: drh branch: trunk, size: 41621
19:09
Fixing the rebuild of the ticket databases, so they get properly the comments included by manifests' "+comment". drh says not to be able to reproduce this issue, but here is a fix that makes all work for me. Feel free to rewrite this patch to match your taste. file: [3a2df824ef] check-in: [9cca9398ab] user: viriketo branch: trunk, size: 41638
2013-01-15
03:02
Ticket enhancements: Add the TICKET.TKT_CTIME field and make it hold the creation time of the ticket. Make sure that a TICKETCHNG entry is created for each change to the ticket if the TICKETCHNG.TKT_RID field exists. file: [7aa60d8cbd] check-in: [8554d3e656] user: drh branch: trunk, size: 41551
2013-01-11
18:03
Enhancements to the TICKETCHNG table: (1) Add the tkt_rid column and populate it (if present) with the recordID of the artifact. (2) For columns that appear in both TICKET and TICKETCHNG but are missing from the artifact, fill in the TICKETCHNG value with the value from TICKET at that point in time. (3) Add the test-ticket-rebuild command for testing the above. file: [e294a1af8c] check-in: [a18a49c875] user: drh branch: trunk, size: 41265
2012-11-27
15:32
Fix some HTML markup irregularities. Improvements to the default ticket viewer. file: [d6f7e6001d] check-in: [7575b52e15] user: drh branch: ticket-enhancements, size: 39810
2012-11-26
19:16
More trouble-shooting and debugging aids for ticket processing: With debug_tktnew and debug_tktedit or with tktview?showfields, a listing of the aField[] data structure in ticket handling code is shown at the top of the screen. file: [7d7e2e02d8] check-in: [7de5f6c056] user: drh branch: ticket-enhancements, size: 39828
16:28
Improvements to TH1 variable setup when processing tickets that use TICKETCHNG. file: [8b935ac9fa] check-in: [cc8a325622] user: drh branch: ticket-enhancements, size: 39169
2012-11-24
23:54
Bug fixes in the TICKETCHNG update mechanism. file: [e5b35d3eaf] check-in: [7136ff4c65] user: drh branch: ticket-enhancements, size: 39399
20:53
Add support fo the TICKETCHNG table in the repository database. file: [a1386f9772] check-in: [48645c39a4] user: drh branch: ticket-enhancements, size: 39195
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: [cb8da4219f] check-in: [aaa8e45b36] user: drh branch: ticket-enhancements, size: 37010
00:04
Improvements to hyperlinks showing details of tickets and attachments. file: [d148600ce2] check-in: [ceda22ac80] user: drh branch: ticket-enhancements, size: 36500
2012-11-23
16:37
Add the [string trim ...] command to TH1. Accept query parameters in tktview. file: [66a3a5e958] check-in: [7ba3f65382] user: drh branch: ticket-enhancements, size: 36004
2012-11-22
00:12
Fix usage error message for 'ticket change' and 'ticket history' commands. Also, silence harmless compiler warnings. file: [6c223d0105] check-in: [fc5a217602] user: mistachkin branch: trunk, size: 35972
2012-11-21
00:51
Optionally require a CAPTCHA (controlled by Admin/Access) when a user who is not logged in tries to edit wiki, or a ticket, or an attachment. file: [cf65e91ea4] check-in: [82b8587a50] user: drh branch: trunk, size: 35957
2012-11-20
22:13
Change the action= attribute of &lt;form&gt; elements using javascript, as an additional defense against spam-bots. file: [6d64c597aa] check-in: [dfa3579455] user: drh branch: trunk, size: 35750
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [d248932731] check-in: [26ac392308] user: drh branch: trunk, size: 35800
06:04
Add 'th1-setup' setting for the optional TH1 script to evaluate after creating and initializing the TH1 interpreter. Revise TH1 integration in preparation for generalized hooks. file: [7ed3cf114c] check-in: [b058c8a944] user: mistachkin branch: trunk, size: 35772
2012-11-04
12:59
Fix typos. file: [45ff29e1f9] check-in: [45065c5c28] user: dmitry branch: spelling, size: 35764
2012-11-02
02:41
Clean up some harmless compiler warnings. file: [f5952df5ad] check-in: [0a4193be58] user: drh branch: trunk, size: 35764
2012-11-01
22:54
All aspects of Wiki and Ticket moderation and attachments are working better. But there are still room for improvement before merging this enhancement sprint into trunk. file: [4f504ab19d] check-in: [628c402414] user: drh branch: moderation, size: 35790
15:08
Tickets are now held for moderator approval. file: [3ed8a40a61] check-in: [aa4dd79835] user: drh branch: moderation, size: 36559
2012-10-31
19:48
Add the wiki-moderator and ticket-moderator permissions. Not yet used. file: [e44f5e2041] check-in: [fc0bffd995] user: drh branch: trunk, size: 36334
2012-10-17
14:04
I think I fix the previous commit, that should avoid committing a ticket manifest if it has no changes. It was ignoring the ticket appends. In the case of only appending, the user was not notified not properly redirected, and the ticket chagnes were not committed. Still, there should be some kind of warning to the user, if it ends up in such situation, I think. file: [dc448aad23] check-in: [f02946aa8b] user: viriketo branch: trunk, size: 36278
2012-10-15
15:10
Avoid entering a ticket-change artifact that does not specify any changes. file: [56daedb7d0] check-in: [7097562813] user: drh branch: trunk, size: 36266
2012-09-05
12:55
const-qualification file: [b16d7e7702] check-in: [645f34834d] user: jan.nijtmans branch: eclipse-project, size: 36236
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [d8e154b446] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 36174
2012-08-22
20:19
Make use of %q instead of %s to avoid SQL injections. file: [583b882efd] check-in: [e766df0a69] user: drh branch: trunk, size: 36175
2012-08-08
13:13
Add the --uuid-override option to the "fossil ticket add" command. Ticket [c2efdd64bff166c3] file: [d4e00f15d0] check-in: [294cddf3ba] user: drh branch: trunk, size: 36175
12:36
Avoid freeing memory that might not have been malloced in the "ticket" command with the --quote option. Ticket [6dba56543b89dc4]. file: [508a86f470] check-in: [0bc2a94104] user: drh branch: trunk, size: 35946
2012-08-06
14:41
Add --user-override and --date-override options to the "fossil ticket add" command. file: [4952a053cd] check-in: [ea4acb5c5d] user: drh branch: trunk, size: 36027
2012-07-15
00:39
Added flags arg to Th_Render to allow us to eventually customize its output a bit. file: [cc6228e757] check-in: [3ab06e8962] user: stephan branch: th1-query-api, size: 36702
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [81033c0b56] check-in: [0328d68181] user: drh branch: sqlite4, size: 36664
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: [981a49528f] check-in: [6823912746] user: drh branch: sqlite4, size: 36652
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [776dc24a2a] check-in: [7a57ab6465] user: mgagnon branch: mgagnon_fix, size: 36668
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [ba59989782] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 36626
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: [a2749cd0d9] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 36654
2012-03-29
14:54
Add vim modline everywhere file: [35b3d88c27] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 36731
2012-02-09
04:48
Add experimental support for running a TH1 script after a ticket is edited or created. file: [39362fe6db] check-in: [9555560966] user: mistachkin branch: tktChangeScript, size: 36689
2012-01-23
03:51
Merge latest trunk changes into jimtcl branch. Lightly tested. Should allow xfer scripts to be written in Jim Tcl. file: [4e768970a5] check-in: [de9c2f08d7] user: steveb branch: jimtcl, size: 36533
2011-12-17
13:19
Add the "test-date-format" command and the date_override option to tickets. file: [0ce41ae442] check-in: [44f028c9f8] user: drh branch: trunk, size: 36465
2011-11-05
00:23
Police various compiler warnings. file: [65a77cfd34] check-in: [536fb1d6e0] user: mistachkin branch: jimtcl, size: 36405
2011-11-04
21:57
Replace the TH1 interpreter with Jim Tcl. file: [c91838c960] check-in: [863e789e83] user: steveb branch: jimtcl, size: 36411
17:24
merged in trunk [272e304d3f]. file: [a0a271b51d] check-in: [34359c3ad1] user: stephan branch: json, size: 36337
2011-11-03
17:31
Break up the command-line commands into commonly-use and auxiliary commands and only show the commonly-used ones with "fossil help". Add a new command "fossil commands" to show auxiliary and test commands. file: [8326dd8dbc] check-in: [841772c858] user: drh branch: trunk, size: 36304
2011-10-17
16:08
merged in trunk [fda7c2c63d] for side-by-side diffs. file: [2a10970b02] check-in: [571f3aca5b] user: stephan branch: json, size: 36336
2011-10-16
17:32
Fix new and harmless compiler warnings that appeared with the upgrade to GCC 4.6.1. file: [191624cc39] check-in: [d8bbe4add6] user: drh branch: trunk, size: 36303
2011-09-15
12:03
initial mass-change merge of main repo with my fork. file: [e323ebfc56] check-in: [5b44a419cd] user: stephan branch: json, size: 36372
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [54c426b8c3] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 36339
2011-09-08
13:07
Remove unused variable from ticket_cmd(). file: [12eb5c9fca] check-in: [a0b3769b01] user: dmitry branch: trunk, size: 36282
2011-08-31
07:50
Improve formatting for fossil ticket history. Make small fields print on same line, and make longer ones look better. file: [476baf683e] check-in: [374920b209] user: venkat branch: venks-emacs, size: 36306
2011-08-30
21:50
Add ability to show ticket history from command line. fossil ticket now takes a new history option, which prints the history of a ticket - somewhat like what the history button does on the ticket web GUI. file: [5fab5d1c8d] check-in: [73e363ea96] user: venkat branch: venks-emacs, size: 36175
17:39
Display the last modification time of tickets using either localtime or UTC according to user preferences. file: [af72aa0605] check-in: [839f105098] user: drh branch: trunk, size: 33083
2011-06-29
11:23
Fix broken hyperlink on ticket history. Ticket [53ed528478dbc42]. file: [af9d5ea62c] check-in: [082c02a80c] user: drh branch: trunk, size: 33071
2011-06-06
17:59
Fix indentation and tabs to style guide file: [fb1bc562c0] check-in: [081a29c0b7] user: venkat branch: venks-emacs, size: 33067
2011-06-05
00:09
Fix minor typo in comment file: [3f14f51bb2] check-in: [ac7be7fd6c] user: venkat branch: venks-emacs, size: 32908
00:04
Add ability to append to ticket fields from the fossil ticket command file: [a7f32aa7c4] check-in: [35d6029a13] user: venkat branch: venks-emacs, size: 32907
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: [ca4f3f5b1b] check-in: [32ad9a1584] user: drh branch: trunk, size: 32559
2011-05-13
20:30
Fix memory leaks in "fossil rebuild". file: [11d9fef000] check-in: [625226d577] user: drh branch: windows-i18n, size: 32538
2011-03-14
12:18
Fix typos in comments and error messages. Ticket [d38c2c8795181] file: [30bd794ff0] check-in: [c5f7ab040a] user: drh branch: trunk, size: 32517
2011-02-24
17:11
Infrastructure changes: Simplify content_put() to a single parameter. Add content_put_ex() with lots of extra parameters. Add isPrivate parameters to content_put_ex() and content_new(). file: [7377bab8cf] check-in: [1b4516168d] user: drh branch: trunk, size: 32517
2011-02-17
20:44
Make sure manifest_crosslink() resets its input blob and that callers know this and do not attempt to reuse that blob. file: [4974960284] check-in: [d22519e500] user: drh branch: trunk, size: 32535
2011-01-28
14:09
Add hyperlinks to the "user:" and "tags:" marks in timelines. file: [2815a8c846] check-in: [13165785e1] user: drh branch: trunk, size: 32453
2011-01-07
16:20
Record fractional seconds for artifact times. file: [1a1a0b83a0] check-in: [722d7cac97] user: drh branch: trunk, size: 32426
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [d7a71ae5fc] check-in: [daeb10f65f] user: drh branch: trunk, size: 32484
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. file: [dd4fb1c10f] check-in: [8bb8be26ca] user: drh branch: experimental, size: 32500
2010-11-26
18:37
Report an error if the repository schema version does not match what the fossil executable expects. file: [4e47901743] check-in: [c0c3d92340] user: drh branch: trunk, size: 32494
2010-11-23
22:18
Fix the ticket-change artifact generator so that it puts all fields with the "+" prefix on their name first, where they ought to be. file: [e2e6c530ea] check-in: [e1dac0e4f6] user: drh branch: trunk, size: 32491
2010-11-17
13:38
Tweaks to the graph layout. Add a graph to ticket timelines. file: [35024afac5] check-in: [cf178577ec] user: drh branch: trunk, size: 32463
2010-11-06
19:08
merge from trunk file: [9c6570971f] check-in: [e5fe4164f7] user: wolfgang branch: StvPrivateHook2, size: 32633
19:04
Add the -R option to the ticket command. file: [f231726862] check-in: [6dd81a542a] user: wolfgang branch: trunk, size: 32430
2010-10-26
19:01
merge from trunk file: [a59ccf5f10] check-in: [4260bc6a22] user: wolfgang branch: StvPrivateHook2 , size: 32625
2010-10-16
17:33
merge from trunk file: [14f9ffd57f] check-in: [586b0eb144] user: wolfgang branch: wolfgangHelpCmd, size: 32661
2010-10-15
20:37
Refactor the control-artifact parser. file: [cc9d49ead1] check-in: [da9fcdc95a] user: drh branch: experimental, size: 32422
17:13
Replace all malloc() calls with fossil_malloc(). The fossil_malloc() routine panics rather than return a NULL pointer. file: [0d40c76e1e] check-in: [8f41b2fa75] user: drh branch: trunk, size: 32458
16:11
merge from trunk file: [673f2f6287] check-in: [c127179362] user: wolfgang branch: wolfgangHelpCmd, size: 32725
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: [cacf6fe5c8] check-in: [2fac809165] user: drh branch: trunk, size: 32522
2010-10-11
15:49
merge from trunk file: [02388b9cc3] check-in: [c9df947761] user: wolfgang branch: wolfgangHelpCmd, size: 32718
14:20
Fix the /debug_tktnew and /debug_tktedit methods so that the do not really create a new ticket artifact. Ticket [474b0bd4f991dd60d7d9bb]. file: [78a5c955da] check-in: [06c5b3eb6d] user: drh branch: trunk, size: 32515
2010-10-10
08:59
added more cross reference file: [ea862c1f32] check-in: [c2ef371590] user: Ratte branch: wolfgangHelpCmd, size: 32437
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server file: [d6611b8e0f] check-in: [d1d1cd122b] user: wolfgang branch: wolfgangHelpCmd, size: 32352
15:34
link the command line help to the gui pages, where appropriate file: [72cb825cb1] check-in: [a5cd79272f] user: wolfgang branch: wolfgangHelpCmd, size: 32339
2010-10-07
19:17
Merge the "ticket" command into the trunk. file: [d76b8c5247] check-in: [2f5d45eca3] user: drh branch: trunk, size: 32234
15:57
add success message to fossil ticket add/set file: [c62ce041b3] check-in: [e00f13dc6e] user: wolfgang branch: wolfgangTicketCmd, size: 32199
09:11
changed fossil ticket fieldlist to fossil ticket list fields and added fossil ticket list reports file: [1ed6ec24a1] check-in: [3f06f272cd] user: wolfgang branch: wolfgangTicketCmd, size: 32112
2010-10-06
19:10
typo in fossil ticket help fixed, solving [a888fc2aa7] file: [d74000be23] check-in: [3c6f67fc81] user: wolfgang branch: wolfgangTicketCmd, size: 31646
09:24
completed work on ticket command, optimized the help text file: [101f2126dc] check-in: [d6be2068d3] user: wolfgang branch: wolfgangTicketCmd, size: 31650
09:10
added -q to ticket set|add, corrected set/add command line parser file: [fd03d4a643] check-in: [08726b95be] user: wolfgang branch: wolfgangTicketCmd, size: 31482
2010-10-05
19:23
added ticket list and new quoting option to ticket show file: [98c546eea5] check-in: [82559a701f] user: wolfgang branch: wolfgangTicketCmd, size: 30362
16:37
fossil ticket show may use report name instead of report number file: [7bbc57258e] check-in: [63d91f0b87] user: wolfgang branch: wolfgangTicketCmd, size: 29415
15:44
check for valid UUID on ticket set command file: [a8082317a3] check-in: [1e1512f510] user: wolfgang branch: wolfgangTicketCmd, size: 29247
13:46
implemented add/set ticket commands file: [c3c1afd17b] check-in: [9d3b9d653a] user: wolfgang branch: wolfgangTicketCmd, size: 29145
10:43
filter on ticket show working, report code moved to report.c file: [0c4e23334c] check-in: [092d763028] user: wolfgang branch: wolfgangTicketCmd, size: 26345
2010-10-04
20:18
ticket show working(without UUID-filter) file: [4ca1a907bc] check-in: [f3f7f13815] user: wolfgang branch: wolfgangTicketCmd, size: 28178
2010-10-03
17:25
corrected HTML-validator problems file: [3680b8d4c4] check-in: [32e85b6638] user: wolfgang branch: wolfgangFormat2CSS_2, size: 24211
2010-09-28
16:16
corrected error CSS usages file: [7c0a053413] check-in: [94abf61c52] user: wolfgang branch: wolfgangFormat2CSS_2, size: 24188
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [1d314e62e9] check-in: [4cc0ebef9a] user: drh branch: wolfgangFormat2CSS, size: 24191
2010-09-12
18:43
detail ticket views validated file: [a31cc9ebb0] check-in: [2557ca45dd] user: wolfgang branch: wolfgangFormat2CSS, size: 24185
17:12
some ticket pages html validated file: [b131037aaf] check-in: [b9f38e16d0] user: wolfgang branch: wolfgangFormat2CSS, size: 24185
12:49
corrected some & chars in hyperlinks and added missing quotes in attribute values file: [f4456945ab] check-in: [214d2faf6d] user: wolfgang branch: wolfgangFormat2CSS, size: 24162
08:47
correct all unclosed br and hr tags, skipped sqlite.c file: [2877de44b8] check-in: [692b67bdcc] user: wolfgang branch: wolfgangFormat2CSS, size: 24146
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE file: [673282c5a1] check-in: [d1305d0a7a] user: wolfgang branch: wolfgangFormat2CSS, size: 24144
2010-09-05
11:44
Do not put hyperlinks to attachments in tickets and wiki if attachment download is prohibited. Ticket [a7eff56a933249258f0d902]. file: [69fd78f1ae] check-in: [f7e2d74a85] user: drh branch: trunk, size: 24136
2010-05-21
16:21
Fix issues with attachments on tickets. In the artifact viewer, do a better job of detecting JPEG images from the content prefix. file: [c8e4713db4] check-in: [3343450e64] user: drh branch: trunk, size: 24044
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [76fa093e08] check-in: [c06edd231f] user: drh branch: clear-title, size: 24052
2010-03-18
12:55
Change the timeline comment when a wiki page is deleted. Remove some "#if 0" sections from the code. file: [4636570ed6] check-in: [49e6670386] user: drh branch: experimental, size: 24328
02:11
Add the ability to delete attachments and fix issues with timelines. file: [27ab16dc3d] check-in: [01c0180b3f] user: drh branch: experimental, size: 25273
01:09
Show attachment in timelines. file: [c7415852fd] check-in: [2978e43005] user: drh branch: experimental, size: 25073
2010-03-17
23:49
Show artifact changes in ticket history. file: [181182f225] check-in: [931f8895c6] user: drh branch: experimental, size: 24041
23:15
Basic functionality of attachments is now in place. file: [cb6dfbdd8d] check-in: [dd2d3177b1] user: drh branch: experimental, size: 23209
2010-03-15
20:54
Add a new form of ticket timeline that shows only the check-ins associated with the ticket. file: [999883ee1c] check-in: [dec1364848] user: drh branch: trunk, size: 22172
16:16
Show check-ins that mention a ticket in the ticket timeline. file: [26c5d6f1c6] check-in: [611b3b206b] user: drh branch: trunk, size: 21251
2010-01-11
17:11
Added a 'New Ticket' link to the 'View Ticket' sub menu file: [cb76bfccd0] check-in: [1bf6cf832d] user: jeremy_c branch: trunk, size: 21621
2009-09-19
14:33
Treat NULL ticket fields as empty strings when appending new text. Ticket [f6747f854ba62b3] file: [98960a5cdc] check-in: [0b76ce7b6b] user: drh branch: trunk, size: 21504
2009-09-14
15:14
Changes to the event mechanism to abbreviate a sequence of edits to the same ticket. Updates through this check-in require a "rebuild". file: [c30fd6165c] check-in: [df3e34c2e8] user: drh branch: trunk, size: 21472
14:08
Construct event records for tickets correctly even when the ticket change artifacts arrive out of order. file: [bc233f791c] check-in: [95f5520a09] user: drh branch: trunk, size: 21465
2009-08-29
22:39
Add more hyperlinks on dates and userids. file: [53e4b94cc8] check-in: [58903a0fec] user: drh branch: trunk, size: 21320
2009-01-21
01:23
Suppress the display of the artificate ID on the timeline which showing changes to wiki or tickets. file: [a24e654e39] check-in: [580d6ad8c7] user: drh branch: trunk, size: 21269
2008-11-15
21:17
Enable the "Edit" submenu link on the Ticket View page when the user has ticket append privilege. Fix for part of ticket [7b9be0b127]. file: [06fa0eeb84] check-in: [ed5179db1f] user: drh branch: trunk, size: 21250
2008-11-09
13:22
Make sure the tkt_uuid and tkt_datetime TH1 variables are initialized on a ticket display, even if no matching ticket is found. file: [d23217d9bb] check-in: [2664476fbc] user: drh branch: trunk, size: 21235
2008-10-25
20:43
Get "configuration push" working. Fix bugs in concealed-field processing of tickets. file: [fe34796f85] check-in: [31e94c0a04] user: drh branch: trunk, size: 21068
2008-10-24
18:23
Begin adding a TH1 script trace mechanism actived by the --th_trace option on the "server" and "ui" commands. The implementation is incomplete, but the plane is landing.... file: [ba64402245] check-in: [f55c6a1b62] user: drh branch: trunk, size: 20957
16:36
Modify the TH1 script interperter to use native characters rather than unsigned characters. Fix a bug in the combobox extension command of TH1. file: [4d8a2f78f1] check-in: [0c99a1554a] user: drh branch: trunk, size: 20289
2008-10-20
16:05
Improvements in the display of ticket history. file: [06773a209f] check-in: [c8a78004ce] user: drh branch: trunk, size: 20303
06:41
More improvements to the timeline display of ticket changes. file: [e278b1f557] check-in: [f0c8693845] user: drh branch: trunk, size: 17427
2008-10-18
12:55
Add defenses against [http://en.wikipedia.org/wiki/Cross-site_request_forgery | cross-site request forgery] attacks. file: [e980babe0a] check-in: [0be54823ba] user: drh branch: trunk, size: 17279
2008-07-24
14:48
Clean up handling of concealed email addresses. This might be related to ticket [4b40f574494]. file: [4222b4dfef] check-in: [3c851ca760] user: drh branch: trunk, size: 17189
02:04
Store private ticket fields (ex: the originators email address) as their SHA1 hash so that malefactors cannot read them. Add the new "concealed" table to the repository database and store mappings from SHA1 hashes back to email addresses in that table. Ticket [a24ec6005f]. Note: run "rebuild" on repositories after updating to this version of fossil in order to create the "concealed" table. Need to add the ability to manage the concealed table from the web interface and the ability to sync concealed content between trusted repositories. file: [a48490bf20] check-in: [f46fe42d6d] user: drh branch: trunk, size: 17227
2008-07-15
19:03
Implement history display for tickets. file: [6ac9641c6a] check-in: [b3ee50c946] user: drh branch: trunk, size: 16375
2008-05-28
19:24
More ticket processing refinements. file: [486a2a67ca] check-in: [27d2e6e458] user: drh branch: trunk, size: 15332
18:48
Continuing work on the ticketing system. file: [0ee8650d53] check-in: [49380d500a] user: drh branch: trunk, size: 15211
15:29
Split of the ticket configuratio into separately editable pieces. file: [0e6ecf299d] check-in: [86db6fa150] user: drh branch: trunk, size: 15147
2008-05-18
17:29
Sync server responds to reqconfig cards. Allow cloning of repositories that contain tickets. file: [b7cd94e959] check-in: [ba8af8731f] user: drh branch: trunk, size: 16130
2008-05-16
18:11
Progress toward getting ticket handling to work. file: [5b74369b2c] check-in: [68c24b1857] user: drh branch: trunk, size: 16119
2008-02-14
02:49
Continuing work on tickets (still not working right.) Improvements to the web pages. file: [e7e06add5c] check-in: [3122fc4c7e] user: drh branch: trunk, size: 16092
2008-02-13
22:31
Cut over all code to use TH1 instead of subscript. Completely remove the subscript interpreter from the source tree. file: [1502147d4d] check-in: [fde1d82372] user: drh branch: trunk, size: 16015
2007-11-25
21:11
Add ticket configuration editing capability. file: [1c6be6341e] check-in: [5f3ddcc1b8] user: drh branch: trunk, size: 16484
16:13
Update SQLite to the latest build from CVS. Add in the FTS3 extension, though it is not yet being used. Additional work toward tickets. file: [73fae28608] check-in: [f394d84560] user: drh branch: trunk, size: 14050
2007-11-24
23:59
More work on ticketing. This is a non-working incremental check-in. file: [f8ab2686b7] check-in: [a5e4e1ba96] user: drh branch: trunk, size: 15536
21:28
Progress toward ticket editing. This is an incremental check-in. file: [c07694441f] check-in: [d913179b82] user: drh branch: trunk, size: 17424
19:33
Progress toward getting ticketing working. We can enter a new ticket and display it. Cannot yet edit a ticket. file: [7e0e9ce39d] check-in: [fb358ca492] user: drh branch: trunk, size: 10414
2007-11-22
01:53
Fix some compiler warnings. Comment changes on non-functioning code in tkt.c. file: [e32e47c61c] check-in: [2a707334c9] user: drh branch: trunk, size: 5266
2007-11-18
20:48
Add a more advanced commit-hook mechanism that allows us to specify multiple procedures in a particular order prior to commit. Continuing work toward getting tickets going. file: [739fe0dd6c] check-in: [d5e7891b07] user: drh branch: trunk, size: 5033
2007-11-03
04:01
Subscript interpreter is now running. file: [e0b71a5404] check-in: [8ef26c5e72] user: drh branch: trunk, size: 7546
2007-10-28
20:52
Add the ability to edit the CSS for all pages in the Setup menu. Other miscellaneous changes toward getting ticketing to work. file: [afc132298b] check-in: [8ffd32c2b7] user: drh branch: trunk, size: 8375
2007-10-21
11:11
Fix a bug in wiki rendering that caused an extra paragraph end tag following a hyperlink. file: [5149f78c34] check-in: [8f423ad438] user: drh branch: trunk, size: 7536
2007-10-14
00:29
Work toward a new mechanism for configuring the ticket subsystem and rendering ticket entry, editing, and viewing screens. Nothing works, but it is all commented out so the code code compile. file: [0661d23511] check-in: [39aa870f8f] user: drh branch: trunk, size: 5796
2007-10-03
12:28
Added: Add the tkt.c source file as an empty template. file: [98ba13ea1e] check-in: [a3e4a5d27d] user: drh branch: trunk, size: 1165