Fossil

Timeline
Login

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

50 most recent check-ins by user george

2025-03-13
00:59
Fix a compiler warning about possible use of an uninitialized variable. Looks like GCC 12 is confused though. (check-in: a4cc6e098c ... user: george tags: trunk)
00:45
A couple of minor fixes for (not) showing associated wikis. This amends [25f43cc634]. (check-in: 3c2aba79a7 ... user: george tags: trunk)
2025-03-12
21:39
Fix positioning of 'show/hide' checkboxes for the /vinfo pages. This amends [a11d24547826] (check-in: e21f096c61 ... user: george tags: trunk)
18:05
Add 'win/build32.bat' and 'win/build64.bat' to the .fossil-settings/crlf-glob for consistency with [a2db4285da55]. (check-in: a1bda9eb6c ... user: george tags: trunk)
2024-10-21
21:38
Fix 'off-by-one' error within establish_proxy_tunnel() routine introduced in [e8d328cbd32]. (check-in: 5a282cfb80 ... user: george tags: trunk)
2024-02-23
21:57
In the source of the home page (www/index.wiki) move the "What Is It?" header ahead of the floating sidebar. This fixes appearence under the custom skin where that sidebar (from the content) collides with another floating sidebar (emitted by the header of a skin). (check-in: 3a78497bd7 ... user: george tags: trunk)
2023-12-24
15:22
Fix /whistory page: prevent csrf parameter from appearing within a query string when requesting a diff.

csrf started to appear in a query due to csrf-defense-enhancement: form_begin() unconditionally generates a hidden input with csrf token since [88a402fe2a5641]. This check-in addapts /whistory page to the new behaviour. (check-in: abdf2805fe ... user: george tags: trunk)

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 capability to read check-ins. This should prevent confusion and save some screen space. (check-in: c04c814e10 ... user: george tags: trunk)
2023-01-22
22:01
Remember the chosen type of artifacts that are shown at /timeline page as a display preference. This amends the initial behavior introduced on 2017-11-29 with the 'sticky-timeline-style' branch. (check-in: 61bd0c9b11 ... user: george tags: trunk)
18:35
Fix appearance of a chat-only view: eliminate redundant gap between the vertical scrollbar and the right edge of a window. (check-in: d3c0206ed2 ... user: george tags: trunk)
2022-12-25
16:17
A minor fix to the previous check-in. (check-in: abfec4dd5c ... user: george tags: trunk)
2022-12-20
14:21
A couple of corrections to the [2213a0eb2d413f|previous /secaudit0 addition]. (check-in: 43601b3d12 ... user: george tags: trunk)
02:01
Make /secaudit0 page aware of the Tcl integration opportunities. (check-in: 2213a0eb2d ... user: george tags: trunk)
2022-12-12
16:12
Add support for omitting some ticket events from the default timeline view. Filtering is defined by the 'ticket-hidden-expr' option added to the /tktsetup_timeline page. Filtering is bypassed if this expression is unset or if the "Unhide" checkbox (at the timeline's submenu) is checked. See forum thread 4c49b2ad661c for discussion. (leaf check-in: 452805c2a0 ... user: george tags: tkt-hidden-expr)
2022-11-26
17:31
Fix artifact_page() function so that the content of a text file is surrounded by CODE elements even if a file's extension is just a single letter. (check-in: e7a7b5c1b0 ... user: george tags: trunk)
2022-11-24
22:13
Add TH1 command "submenu". For the time being it has just one subcommand "link" that adds a hyperlink to the submenu of a page. (check-in: 71b221657b ... user: george tags: trunk)
2022-11-20
01:58
Do not attempt to render empty description of a report. Also make hyperlinks in a report's submenu more robust. This amends [fcf17b28a902c0]. (check-in: 04a01d066a ... user: george tags: trunk)
2022-11-19
16:48
Omit "Show associated wikis" from the submenu of a /wcontent page if there are no associated wikis in a repository (this amends [29a24941ed9b]). Also optimize out a couple of unnecessary calls to mprintf(). (check-in: e3c8aad9b1 ... user: george tags: trunk)
16:19
Fix malformed hyperlink for historical revisions of a forum post. Perhaps introduced by check-in [168eb71643a4]. Reported by forum post 44505ae8ec51. (check-in: 114b17c408 ... user: george tags: trunk)
2022-11-05
22:10
Respect `"timeline-utc"` setting when a ticket change artifact is displayed on the /info page. This makes it consistent with other places and fixes a hyperlink to the corresponding item of the /timeline. (check-in: 0028a3ca6a ... user: george tags: trunk)
2022-11-02
22:51
Omit "Show associated wikis" from the submenu of a /wcontent page if there are no associated wikis in a repository. This amends [29a24941ed9b]. (closed check-in: 6e28f28091 ... user: george tags: pre-2.21)
2022-10-28
17:08
Improve correctness, usability and efficiency for the case when values in a TICKET's column tend to be long and volatile.

Owner of a repository may specify one or several TICKET's columns so that delta-compression is tried for the corresponding ticket change artifacts and the corresponding changes on the /tkthistory page are rendered via unified diffs.

See details in the associated wiki. (check-in: 872a3b2327 ... user: george tags: trunk)

16:28
Add comments for auxiliary local variables inside ticket_output_change_artifact(). (closed check-in: 53b66cf63f ... user: george tags: deltify-tkt-blobs)
00:18
Fix a typo in a comment. (check-in: a2ed111979 ... user: george tags: deltify-tkt-blobs)
00:11
Add more comments and a changelog item. No code changes. (check-in: e690df08f4 ... user: george tags: deltify-tkt-blobs)
2022-10-16
00:09
Highlight a ticket's change that corresponds to the URL's fragment of the /tkthistory page. (check-in: 7afd4db3d3 ... user: george tags: deltify-tkt-blobs)
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]. (check-in: 4d5ded5eea ... user: george tags: deltify-tkt-blobs)
2022-10-03
01:41
Fix redundant back-references originating from outdated/superseded values within TICKET table. See forum thread a6ba08e926. (check-in: 668e45baff ... user: george tags: deltify-tkt-blobs)
01:31
Fix naming of columns on the /test-backlinks page. (check-in: 6a5604f481 ... user: george tags: deltify-tkt-blobs)
2022-09-20
14:13
On the /tkthistory page supply each ticket change item with a corresponding id attribute and make the 'History' button within a submenu of a /tinfo page to link back to that particular element on the /tkthistory page. (check-in: 4bb91f38a8 ... user: george tags: deltify-tkt-blobs)
13:56
Minor optimization and refactoring. (check-in: b2049d643b ... user: george tags: deltify-tkt-blobs)
2022-09-15
13:40
Improve /tkthistory page: render selected ticket fields as unified diffs. (check-in: b75a9d0fa3 ... user: george tags: deltify-tkt-blobs)
2022-09-14
13:12
Remove redundant PRE tags on the /wdiff pages. (check-in: 0dd5451d7f ... user: george tags: deltify-tkt-blobs)
2022-08-29
14:27
Add a missing closing LI tag for the /tkthistory page. (check-in: 2d0b2bda87 ... user: george tags: deltify-tkt-blobs)
14:03
Minor optimization within getAllTicketFields() function. (check-in: c3e7ed3089 ... user: george tags: deltify-tkt-blobs)
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 TICKET table holds a lengthy text that may undergo frequent modifications.

This is an opt-in feature. It is activated only when TICKET table contains a phony INTEGER column "baseline for $name" where $name stands for the name of the actual column provisioned for the aforementioned frequently changing text. (check-in: 0f4a0fe82a ... user: george tags: deltify-tkt-blobs)

2022-07-18
14:47
Do not omit a forum thread's title while rendering /forumthread page. (check-in: ffd32a9f70 ... user: george tags: trunk)
2022-07-02
20:05
Honor 'timeline-utc' setting while rendering of /wdiff pages. This is similar to [17ebe42d6183ed]. (check-in: 46de798a6a ... user: george tags: trunk)
12:24
Enhance "Changes to wiki page" entries within /timeline: turn the word "Changes" into a hyperlink to the corresponding /wdiff page. (check-in: 3a9090fc5a ... user: george tags: trunk)
2022-06-22
12:35
Fix a minor footnotes-related bug that was discovered by Stephan: if a free-standing footnote reference follows immediately after the exclamation mark then parse that as a footnote (and not as an image). This check-in also postpones initialization of a few local variables within char_link() function (which may save a few CPU cycles). (check-in: 97b28feae3 ... user: george tags: trunk)
2022-06-12
19:32
Add extsrc/pikchr.wasm to the list of binary blobs. (check-in: 13cd92de77 ... user: george tags: trunk)
2022-06-04
23:09
Supply elements in submenus with additional specific CSS classes. For each submenu element a corresponding classname is derived either from the visible label (for hyperlink-like submenu elements) or from the name of the distinguishing query parameter (for other items). (check-in: e8a051e6a9 ... user: george tags: trunk)
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. (check-in: dbcb446970 ... user: george tags: trunk)
2022-05-25
20:52
Clarify the documentation: say explicitly that Clone capability, "g" provides read access to tickets, wiki and forum; and that Write capability, "i" implies that changes to tickets, wiki and forum are also accepted from clones upon syncronization. (check-in: 6e5337e830 ... user: george tags: trunk)
2022-05-24
20:32
If neither TICKET nor TICKETCHNG table has regular "mimetype" column then generated "mimetype" columns of these two tables are queried and used during the extraction of backlinks from ticket change artifacts. See forum post 40c1208a0f84 for rationale. (check-in: 6fb642c02b ... user: george tags: trunk)
2022-05-18
22:52
Fix a couple of invokations of backlink_extract() that were overlooked in the previous check-in. (closed check-in: 33c67c2851 ... user: george tags: generated-tkt-mimetype)
20:21
Add support for generated "mimetype" column in the TICKET table. Introduce integer mimetype codes and refactor backlink_extract() accordingly. Make the overall handling of the generated "mimetype" columns a bit more clear. (check-in: e39f77906e ... user: george tags: generated-tkt-mimetype)
2022-05-14
20:52
Handle a possible existence of the additional checkbox introduced in [29a24941ed9bf4]. (leaf check-in: 76844c35fc ... user: george tags: wcontent-subsets)
19:12
A tiny optimization inside of ticket_insert(): rearrange two db_finalize() calls in order to avoid additional malloc() for zMimetype. (check-in: 563c6b9e4e ... user: george tags: generated-tkt-mimetype)
18:27
If "mimetype" column of the TICKETCHNG table is a generated column, than use these generated values for extraction of backlinks from the ticket-changes. (check-in: 5ab73ab8c7 ... user: george tags: generated-tkt-mimetype)