Fossil

Timeline
Login

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

50 most recent check-ins by user george

2021-10-09
20:13
Merge in trunk (release 2.17) Leaf check-in: c1868b9f8f user: george tags: search-terms-highlighting
20:05
Merge in trunk (release 2.17) Leaf check-in: a33f616e6a user: george tags: rptview-submenu-paralink
19:50
Merge in trunk (release 2.17) Leaf check-in: 315351f4ac user: george tags: wcontent-subsets
19:31
Merge in trunk (release 2.17) Leaf check-in: 56e2d3ad6b user: george tags: th1-doc-vars
2021-08-16
00:11
Relax <tt>isSnippetMark()</tt> so that almost arbitrary search terms are highlighted. This change is preliminary and [forum:/forumpost/042e179e0c25b8|needs further analysis]. check-in: 6b37b55f75 user: george tags: search-terms-highlighting
2021-08-15
23:49
Merge from trunk check-in: 59010c7c09 user: george tags: rptview-submenu-paralink
23:27
Merge from trunk check-in: 282c6f956f user: george tags: wcontent-subsets
23:13
Merge from trunk check-in: 5b67899db0 user: george tags: th1-doc-vars
2021-07-01
20:32
Add a note to the changelog about DROP support within tickets schema definition. check-in: f5b5991ee5 user: george tags: trunk
2021-06-22
00:30
Fix a subtle glitch in the Changelog. No code changes. check-in: 2b073cc3c1 user: george tags: trunk
2021-06-19
20:58
This should demonstrate a behavior of inline STYLE tags. Notice gray background of PRE elements in [/doc/inline-style-inconsistency/www/defcsp.md|www/defcsp.md] and the lack of it in [/doc/inline-style-inconsistency/www/webui.wiki|www/webui.wiki]. See forum [forum:/forumthread/69f475cf48|thread 69f475cf48]. Leaf check-in: 1d276f7b23 user: george tags: inline-style-inconsistency
02:29
Fix a possible "use-after-free" while rendering a [/help?cmd=/file|/file] page for the case when "ci" parameter is missing. This is a preliminary fix, it may introduce a (tiny) memory leak. check-in: a6477bca65 user: george tags: trunk
2021-06-17
23:34
Amend "Interwiki Tag Map" heading at the bottom of [/md_rules] and [/wiki_rules] pages: turn the word "Map" into a link to the [/intermap] page. check-in: 5061599031 user: george tags: trunk
22:51
On the <tt>/rptsql</tt> page wrap a report's source code and the tickets schema with CODE elements having class="language-sql". check-in: d3ca01a81e user: george tags: trunk
2021-06-15
22:31
Do not allow links with "../" substring or <tt>'<'</tt> character. The former enforces that the link maps into a repo-local page; the later enforces defense against injection of malicious HTML elements. check-in: 6261c94b1e user: george tags: rptview-submenu-paralink
21:45
Merge from trunk check-in: f445855917 user: george tags: rptview-submenu-paralink
21:37
Merge from trunk check-in: cea36e6c86 user: george tags: wcontent-subsets
21:27
Merge from trunk check-in: 1cf5c43ea5 user: george tags: th1-doc-vars
2021-06-12
18:43
Add support for [/wiki?name=branch/rptview-submenu-paralink&p|submenu parametric hyperlinks] for [/help?cmd=/rptview|/rptview] and [/help?cmd=/wiki|/wiki] pages. Closed-Leaf check-in: 9690fc39dc user: george tags: not-allowed.
17:28
Add a note to the Changelog. No code changes. check-in: 528d628947 user: george tags: rptview-submenu-paralink
2021-06-08
01:04
Merge from trunk check-in: 9712d59d9e user: george tags: rptview-submenu-paralink
2021-05-25
16:14
Split recognizable names of query parameters into three groups: 1) "...smplX" for the common use within user content 2) "...smplXa" that is provisioned to be used in aliases; 3) "...smplXs" that is provisioned to be used in custom skins. In all three groups X is a digit from {1,2,3,4,5}. check-in: 588b376560 user: george tags: rptview-submenu-paralink
2021-05-22
12:40
In the submenu of the /rptview page: 1) add "Reports" that links to /reportlist page (see [forum:/forumpost/612170e31007|forumpost 612170e3]); 2) fix a "Raw" link, that was incorrect for the case when /rptview is accessed through an alias. The later was addressed in [bed4b0f7fc58], but the bugfix was incomplete. Both of these amendments used to live on 'rptview-submenu-paralink' branch - this check-in places them on trunk. check-in: 3e35068260 user: george tags: trunk
2021-04-26
19:45
Gracefully degrade to the old behaviour if a user's browser does not support <code>URLSearchParams</code>. check-in: 262c0fb675 user: george tags: trunk
19:26
Reinforce the previous for the case when access to non-existent field resolves to null (instead of undefined). Closed-Leaf check-in: 8a7620e4a3 user: george tags: vdiff-context-glob
19:12
Gracefully degrade to the old behaviour if a user's browser does not support <code>searchParams()</code> method for URLs. check-in: 9ec88b5771 user: george tags: vdiff-context-glob
2021-04-22
01:40
Merge from '<tt>brlist-timeline</tt>' which enables easy selection of several branches on the [/brlist] page. A special hyperlink in the submenu of [/brlist] page interactively tracks which branches are checked and points to the <tt>/timeline</tt> view of just these selected branches. check-in: 5df47469a1 user: george tags: trunk
01:09
Minor refactoring: unite two similar code fragments using new auxiliary function <code>amendAnchor()</code>. Closed-Leaf check-in: f2348f2740 user: george tags: brlist-timeline
00:26
Apply <code>encodeURIComponent()</code> function to the generated regular expression before appending it to the hyperlink's prefix. This should handle some awkward characters within branch names. Spaces and commas are a noteworthy examples of characters that still should be avoided within branch names. check-in: 6281f24edb user: george tags: brlist-timeline
2021-04-21
20:53
Enable interactive adjustment of the set of wiki pages that are listed on the [/wcontent] page. Corresponding submenu controls can be configured by the administrator to fulfill local needs and constraints. check-in: 7971343314 user: george tags: wcontent-subsets
2021-04-19
16:45
Do not use bold font for the "View X branch(es)" hyperlink. check-in: 08b90535e8 user: george tags: brlist-timeline
16:08
Display "View 1 branch" hyperlink if just one branch is selected. Add documentation to the <tt>www/javascript.md</tt> and to the changelog. Also minor CSS tweaks. check-in: c6a061f2a0 user: george tags: brlist-timeline
01:01
Rename 'Timeline' submenu link into 'View X branches' that is shown only if two or more branches are selected. Also some minor code refactoring for better compatability with old versions of WebView. check-in: 00891cba00 user: george tags: brlist-timeline
2021-04-18
20:11
Fix the previous: add the <tt>fossil.page.brlist.js</tt> script which was forgotten. check-in: 6f5a5643ae user: george tags: brlist-timeline
19:59
Improve /brlist page so that several branches can be easily selected for the dedicated study via /timeline page. This is implemented using simple JavaScript that interactively changes a special hyperlink in the submenu of /brlist page. See [forum:/forumthread/07c94e4d7c202e|forum thread 07c94e4d7c]. check-in: 08433ff8c9 user: george tags: brlist-timeline
2021-04-14
18:48
If a parameter's value starts with an uppercase letter then truncate resulting label to just the first path segment. This check-in also adds a few code-comments related to %s formatting. check-in: b75ee4f28e user: george tags: rptview-submenu-paralink
2021-04-10
04:30
Fix dereferencing of NULL-pointer in 'pWiki' for the case when non-existent wiki page is requested. check-in: 735a7051f0 user: george tags: th1-doc-vars
2021-04-09
04:21
Remove [forum:/forumpost/2f375863dbc6|useless] 'nMaxDigit' parameter from the signature of the <tt>style_submenu_parametric()</tt>. Also edit a corresponding comment. check-in: d1651e7e17 user: george tags: rptview-submenu-paralink
02:58
Use "Reports" for the /reportlist element, as per [1a1c0ebe3cf9]. Also be more pedantic when composing user-visible labels for the parameter-induced hyperlinks. check-in: 8861a68e2c user: george tags: rptview-submenu-paralink
2021-04-07
03:10
Make some auxiliary Th1 variables available within skins' header/footer. For /doc, /uv and /wiki pages put into "artifact_hashsum" variable (and also into its page-specific variant) a full identifier of the requested file or wiki. For /wiki pages also provide "wiki_editor" and "wiki_timestamp" variables. There is an old forum [forum:/forumthread/436c618d309917|thread on the topic] and another thread on [forum:/forumthread/48e2ae955f09|a little bit related] issue. check-in: 80e062e1a7 user: george tags: th1-doc-vars
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. check-in: ca175c6151 user: george tags: tktschema-allow-drop
2021-03-31
22:53
Fix (URL-decode) a hyperlink that gets into clipboard when user selects a line of code (or a range of lines) and clicks "copy-to-clipboard". This affects /file, /artifact and /whatis pages. This fix may be somewhat suboptimal or incomplete: it may be worth investigating why some submenu's links are mangled on a server's side and fix it there (hint: perhaps %T and %h formatting does not play well with style_submenu_*() family of functions, see also check-in [b982c00150] and post [forum:b8ea664a57]). check-in: 898151877f user: george tags: trunk
20:42
Fix broken hyperlink at www/caps/index.md. Also substitute "most recent version" in the QuickStart with "checkout version" that seems more specific (checkout may very well correspond to a historic version). check-in: 68344d628c user: george tags: trunk
2021-03-26
20:16
Append to the list of [/doc/trunk/www/changes.wiki#v2_15|changes in v2.15] an item about [/help?cmd=/whistory|/whistory]. check-in: 920b7079f2 user: george tags: trunk
18:25
Integrate <i>rptview-submenu-paralinks</i> branch. For this check-in parametric links in submenus are enabled on [/rptview?rn=6&wikismpl=rptview&rvsmpl=wiki/To+Do+List|/rptview] page (may be triggered by rvsmpl, rvsmplX, rptview_smpl, rptview_smplX parameter names) and also for [/wiki/To+Do+List?rn=6&wikismpl=rptview&rvsmpl=wiki/To+Do+List|/wiki] page (may be triggered by wikismpl, wikismplX parameter names). See also forum threads [forum:612170e310] and [forum:8cc4931e69]. check-in: 5c5aa19cc5 user: george tags: trunk
17:59
Merge-in changes from trunk (~ version 2.15) check-in: 290671078c user: george tags: rptview-submenu-paralink
17:20
Allow a page's submenu to have multiple parametric hyperlinks induced by several different query string parameters. Use a common suffixes (smpl,smpl1,...smpl9) to probe for defined parameters. Relax constraints on hyperlink values to allow linking to wiki pages (for example). As a proof of concept add support of paralinks to the /wiki page. Get rid of dangling '&' at the endings. check-in: d075801aa8 user: george tags: rptview-submenu-paralink
2021-03-25
04:11
At /rptview page show link to /reportslist. If request's query string contains <b>rvsmpl</b> parameter then also show an auxiliary link to the page defined by the value of this parameter. Labels and links rendered via %s format specifier because %h and %T did not work properly. In this particular case this seems fine because style_finish_page() renders HTML via %h(...). Code review is very welcome though. check-in: b982c00150 user: george tags: rptview-submenu-paralink
2021-03-24
04:25
Always include a report number parameter into the report's "Raw" link (at the top of the /rptview page). This fixes the glitch for the case when the report number is "hidden" within [/waliassetup|URL alias]. check-in: bed4b0f7fc user: george tags: trunk
2021-03-23
14:50
Implement selection of two arbitrary versions of a wiki for comparison (radio-button selects a baseline, anchor sign clears this selection). Also let several sequential edits by the same user be "recycled" into a single row. Effectively this backouts [cef8425cf4a482a3]. See also a [forum:4a67bd1c5d354e75|forum thread] check-in: 6ebf5c7c9f user: george tags: trunk