Fossil

History for src/style.c
Login

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

History for src/style.c

2020-05-29
08:05
[0f52b816] part of check-in [0c19cd0a] Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. (check-in: [0c19cd0a] user: stephan branch: default.css, size: 51909)
2020-05-28
09:40
[ac39a941] part of check-in [1243bf39] Introducing the /fileedit page. (check-in: [1243bf39] user: stephan branch: trunk, size: 52290)
09:18
[69c73e65] part of check-in [064c1c95] Reworked how style.css is emitted: all default rules first, then page-specific rules (if passed name=PAGENAME and if builtin file style.PAGENAME.css exists), then the skin. This increases the default style.css output by only approx. 800 bytes before compression (approx. 300 after compression). Has no visual impact on existing built-in skins, and none is expected on 3rd-party skin edits. See /forumpost/d63ff33063 for discussion. (check-in: [064c1c95] user: stephan branch: trunk, size: 39602)
2020-05-18
12:32
[36bc6aff] part of check-in [45341a28] Reverted [5abc0f6e7] because testing has shown the referrer to simply be too fragile and subject to browser-side whims (which also includes the option to send only the scheme and host, without the path, as the referrer, which breaks what that commit did). Now style.css supports both style.css/pagename and style.css?page=name, preferring the former, pending a decision on which one of those syntaxes the other devs prefer. (check-in: [45341a28] user: stephan branch: style-css-revamp, size: 39434)
03:41
[9a845888] part of check-in [bc407074] Replaced style.css?page=xxx with style.css/page, like the [style-css-revamp] branch does. (check-in: [bc407074] user: stephan branch: fileedit-ajaxify, size: 53425)
03:24
[a7fb1126] part of check-in [88a69253] All /fileedit/ajax requests now do a CSRF check and fail with 403 if CSRF seems likely. (check-in: [88a69253] user: stephan branch: fileedit-ajaxify, size: 52838)
02:59
[ccd5245a] part of check-in [5abc0f6e] style.css now checks for a builtin file named after the first path component of the referer (sic), rather than PD("name"), however, we still have to emit style.css/PAGENAME in $stylesheet_url in order to pick up the the page-specific CSS, otherwise /style.css?id=... is the same for all pages and a page with its own style may pick up a cached copy without its own styles, or with the styles from another page. (check-in: [5abc0f6e] user: stephan branch: style-css-revamp, size: 39460)
2020-05-17
19:55
[0750c256] part of check-in [eddb5ac5] Removed accidental dual-emit of skin-level CSS. Copy/paste bug. (check-in: [eddb5ac5] user: stephan branch: style-css-revamp, size: 39424)
19:49
[240b0dd1] part of check-in [e2a9fe4b] Eliminated an unnecessary allocation. Code style conformance tweaks. (check-in: [e2a9fe4b] user: stephan branch: style-css-revamp, size: 39470)
17:52
[c9f23246] part of check-in [ae10ddf3] Proof of concept for my proposal of reworking how style.css emits CSS, as discussed in forumpost/d63ff33063. (check-in: [ae10ddf3] user: stephan branch: style-css-revamp, size: 39409)
03:19
[791e6408] part of check-in [d661c12c] Extended style.css to optionally be able to load page-specific CSS if the 'page' URL param is provided and a builtin file named style.{{page}}.css is found. The stylesheet_url TH1 var now adds URL param page=g.zPath if builtin file style.{{g.zPath}}.css is available. (check-in: [d661c12c] user: stephan branch: fileedit-ajaxify, size: 52623)
2020-05-15
03:35
[30b60b06] part of check-in [d9fffa4c] Cleaned up some JSON output using the new %!j format. (check-in: [d9fffa4c] user: stephan branch: fileedit-ajaxify, size: 50378)
2020-05-13
16:44
[e6ef1e4c] part of check-in [ae594780] Minor doc fix. (check-in: [ae594780] user: stephan branch: fileedit-ajaxify, size: 50384)
16:41
[32c4bed4] part of check-in [b46d11b8] The programmatically-generated input-with-label elements now use an inner LABEL, instead of SPAN, and auto-generated INPUT element IDs to go with the labels (which require an ID). (check-in: [b46d11b8] user: stephan branch: fileedit-ajaxify, size: 50383)
2020-05-12
10:24
[7f2b15a1] part of check-in [c145140d] /fileedit now squelches errors related to 'missing' URL args, as they are now optional. It also now displays an informative warning at the top of the page if fileedit-glob is not set or is empty. Added a hint about hyperlink in the preview page. Added a Help tab with useful(?) tips. (check-in: [c145140d] user: stephan branch: fileedit-ajaxify, size: 49666)
2020-05-10
14:50
[124f185c] part of check-in [7e43119a] Merge in trunk for fossil_exe_id() and use it, instead of md5, as the builtin/*.js cache-buster value. (check-in: [7e43119a] user: stephan branch: fileedit-ajaxify, size: 49666)
13:58
[28394876] part of check-in [54a8243b] Add the fossil_exe_id() internal interface that returns a unique hash that changes whenever Fossil is recompiled (more precisely, whenever the MANIFEST_UUID changes or the etag.c source file is recompiled). (check-in: [54a8243b] user: drh branch: trunk, size: 37905)
09:16
[7ab8e456] part of check-in [c60ad868] Minor efficiency hack in style_emit_script_builtin() and swapped a potentially problematic ordering of two JS includes. (check-in: [c60ad868] user: stephan branch: fileedit-ajaxify, size: 49827)
08:47
[d7490c0d] part of check-in [ee175636] Several small style tweaks. Changed style_labeled_checkbox() parameter order for better readability. TabManager class now supports events alerting before/after a tab is switched to. Added auto-refresh of preview when the preview tab is activated, with a checkbox to disable it for slow connections and/or large documents (the refresh button still works as before). (check-in: [ee175636] user: stephan branch: fileedit-ajaxify, size: 49774)
2020-05-09
12:36
[adb8f5f9] part of check-in [4d5004ef] Added style_select_list_str(), selection list for commit comment mime type, and a toggle to switch between single- and multi-line comment editing modes. (check-in: [4d5004ef] user: stephan branch: fileedit-ajaxify, size: 49708)
2020-05-08
14:15
[91ed559c] part of check-in [02240eec] Swapped the style_emit_script_builtin() parameters for consistency with style_emit_script_tag(). (check-in: [02240eec] user: stephan branch: fileedit-ajaxify, size: 47882)
12:39
[8977eb12] part of check-in [3733293a] /fileedit now accepts 'fn' and 'ci' as undocumented aliases for 'filename' resp. 'checkin', for consistency with some other pages. style_emit_script_builtin() now includes a cache-buster on URLs (a prefix of the builtin content's MD5 hash). (check-in: [3733293a] user: stephan branch: fileedit-ajaxify, size: 47880)
2020-05-07
12:52
[6c37da3f] part of check-in [53b31b08] Normalized the various input-with-label elements to use SPAN wrappers instead of DIV. (check-in: [53b31b08] user: stephan branch: fileedit-ajaxify, size: 47555)
11:12
[508f9ca1] part of check-in [a62594e5] doc typo (check-in: [a62594e5] user: stephan branch: fileedit-ajaxify, size: 47549)
01:19
[275605ea] part of check-in [29567e6e] Added hash_digits() info to fossil.config object and added fossil.hashDigits(). Factored out fileedit JS use of innerHTML where possible. Reworked the Version Info tab a bit. (check-in: [29567e6e] user: stephan branch: fileedit-ajaxify, size: 47550)
2020-05-06
03:30
[d33b137f] part of check-in [2abc1ff4] Removed a bogus, but harmless, JS dep and corrected some copy/pasted docs. (check-in: [2abc1ff4] user: stephan branch: fileedit-ajaxify, size: 47294)
03:02
[b8253e5a] part of check-in [e70ab3a3] Added fossil.confirmer JS API to offer a non-intrusive click confirmation mechanism. Re-activated the /filepage content reload button with a confirmation click required. (check-in: [e70ab3a3] user: stephan branch: fileedit-ajaxify, size: 47409)
01:51
[eed23db4] part of check-in [b48212f6] Reworked how /fileedit loads its JS - it now fetches them rather than embedding them inline. Moved fossil.fetch() docs from style.c into the JS file. (check-in: [b48212f6] user: stephan branch: fileedit-ajaxify, size: 46845)
2020-05-05
16:51
[6c4386f8] part of check-in [33ffe576] Completely overhauled the /fileedit layout, using a homebrew tabbed interface. (check-in: [33ffe576] user: stephan branch: fileedit-ajaxify, size: 47522)
08:41
[73071985] part of check-in [f54ac217] Numerous minor cleanups. (check-in: [f54ac217] user: stephan branch: fileedit-ajaxify, size: 46089)
06:48
[3d814b3a] part of check-in [1a6c5090] Ajaxified commit. All that's left is cleanup and prettification. (check-in: [1a6c5090] user: stephan branch: fileedit-ajaxify, size: 45648)
04:06
[63766f0f] part of check-in [8edf9dbf] Initial work on ajaxifying /fileedit. Fetching content, preview, and diffs are ajax'd, but save is not yet. (check-in: [8edf9dbf] user: stephan branch: fileedit-ajaxify, size: 45084)
2020-05-04
23:26
[457c2fae] part of check-in [8d4ce834] Moved some generic fileedit code to style.c. Refactored /fileedit to not require JS to update version info, making this impl pure no-JS. Now to ajaxify it... (check-in: [8d4ce834] user: stephan branch: checkin-without-checkout, size: 42027)
2020-04-11
22:35
[d3e396f1] part of check-in [2f24675a] Merged from trunk (check-in: [2f24675a] user: ashepilko branch: api-cleanup, size: 37853)
2020-04-10
14:02
[2e4e6fe4] part of check-in [fae4ae05] Modifications to the "fossil ui" idle timeout feature: (0) Make the Javascript work with IE (lacking the `fetch()' function) (1) Ensure the Javascript keep-alive polling interval is lower than the idle timeout (2) Add the short form `-t' as an alias for the `--idle-timeout' command-line option, since it is now always required to enable legacy behavior. (check-in: [fae4ae05] user: florian branch: idle-time-suggestions, size: 38649)
2020-04-05
23:45
[d12c9321] part of check-in [06afb702] Match the COMMAND and WEBPAGE names with _cmd and _page functions; forumpost/045bffda68 (check-in: [06afb702] user: ashepilko branch: api-cleanup, size: 37603)
2020-04-02
00:15
[88f09f05] part of check-in [b17e4c5a] Attempting to add "accordion" action to the "About" sections of pages that have associated wiki. Basically works, but needs CSS tweaks, and possibly other UX improvements. (check-in: [b17e4c5a] user: drh branch: accordion-about-wiki, size: 37853)
2020-03-14
21:00
[6d1c5f7e] part of check-in [220ed0a9] Add the nsm query parameter to /timeline for disabling the submenu. (check-in: [220ed0a9] user: drh branch: trunk, size: 37603)
2020-02-26
14:28
[bea38d5b] part of check-in [14c81d9d] Put the Content-Security-Policy in the HTTP reply header in addition to the HTML header. That way, the CSP is enforced even for raw HTML pages or if the skin provides an HTML header that omits the CSP. Add a new "default-csp" setting included with the skin that allows an administrator to change the CSP to allow for CDNs and such. (check-in: [14c81d9d] user: drh branch: trunk, size: 37420)
2019-12-11
12:43
[4f75a6a6] part of check-in [4a7760e3] Rename the CGI control file variable "debug:" to "cgi-debug:" and enhance it so that it shows the complete CGI environment at the start of each request. Also add documentation. (check-in: [4a7760e3] user: drh branch: trunk, size: 36274)
2019-11-15
02:50
[47aff3cd] part of check-in [f27d4b50] Removed the media="screen" part of the stylesheet link output because it provides no benefit to on-screen reading and causes the style to be completely lost when printing. See https://fossil-scm.org/forum/forumpost/63a45d759e. (check-in: [f27d4b50] user: stephan branch: trunk, size: 37175)
2019-08-27
06:50
[717687ca] part of check-in [891bbc6f] Attempt to fix 'CONTENT_TYPE' detection when a suffix, e.g. '; charset=utf-8', is present. (check-in: [891bbc6f] user: mistachkin branch: noJsonCgiFlag, size: 37251)
2019-08-09
18:14
[e654ff9b] part of check-in [774fb771] Enhance markdown to use the same hyperlink target resolving logic as Fossil wiki. That means that wiki page names and check-in and ticket hashes can now be used as markdown hyperlink URLs. Also enhance markdown hyperlinks so that if the display text is an empty string, the URL is used as the display text. (check-in: [774fb771] user: drh branch: trunk, size: 37195)
2019-07-29
14:06
[ec7cd338] part of check-in [958e0bdc] When to a repolist, if any of the repositories have a non-zero repolist-skin setting, use that repository as the skin for the listing. If the repolist-skin setting is 2, then omit that repository from the list for directory-scan lists, but always show all repos for a "fossil all ui" list. This *almost* works, but still has some small issues. This is an incremental check-in. (check-in: [958e0bdc] user: drh branch: repolist-skin, size: 37108)
2019-06-10
04:48
[0c4ef984] part of check-in [60d25189] Disable the mouse-motion anti-robot requirement for devices that self-identify as a tablet or mobile device, and hence might never send mouse-motion events. (check-in: [60d25189] user: drh branch: tablet-antirobot-fix, size: 37020)
2019-06-07
13:10
[1ab08da2] part of check-in [ef848025] Minor name changes to new routines. (check-in: [ef848025] user: drh branch: copybtn.js-tweaks, size: 36997)
11:56
[6d0cfcdb] part of check-in [678018d3] Make sure copy buttons stay on the same line as the linked text. (check-in: [678018d3] user: florian branch: copybtn.js-tweaks, size: 36965)
11:47
[ce23c50f] part of check-in [eb960935] Output the copy button patterns for HTML pages and TH1 scripts from a centralized function, to make it easier to apply global modifications. (check-in: [eb960935] user: florian branch: copybtn.js-tweaks, size: 36873)
2019-05-29
14:02
[8c4669e9] part of check-in [f6fcbf29] Move the "Copy Button" functionality to a separate Javascript module, to be loaded and used independently from the timeline graph module. (check-in: [f6fcbf29] user: florian branch: tooltip-copyhash, size: 34224)
2019-05-18
02:07
[c05e0c55] part of check-in [9dc74546] Single-click to get the tooltip. Double-click to hyperlink to the branch graph. Click is approximate and does not require a direct hit on the graph line. (check-in: [9dc74546] user: drh branch: tooltips, size: 33968)
2019-05-17
14:47
[509dbc77] part of check-in [0f9b648f] Fix the redundant "udc" query parameter in the timeline. (check-in: [0f9b648f] user: drh branch: trunk, size: 33828)
2019-05-14
11:17
[405784ca] part of check-in [37f23f37] Fix the anti-robot logic so that auto-hyperlink-mouseover actually works and so that the "mouseover" setting sent down to javascript is determined only by the setting on the Access page. (check-in: [37f23f37] user: drh branch: trunk, size: 33790)
2019-02-17
07:47
[0216ce1c] part of check-in [600accbe] Make sure the TH1 interp is available before trying to use it. (check-in: [600accbe] user: mistachkin branch: dynamicCsp, size: 33917)
07:16
[8986366d] part of check-in [68e6b07e] Add the 'nonce' command to TH1. Improve clarity of the 'default_csp' variable handling and add comments. (check-in: [68e6b07e] user: mistachkin branch: dynamicCsp, size: 33980)
06:18
[43dc6293] part of check-in [0b885bb9] Skip setting the 'default_csp' TH1 variable if it already exists (e.g. it was manually overridden via the TH1 setup script). (check-in: [0b885bb9] user: mistachkin branch: dynamicCsp, size: 33770)
05:32
[004a5a53] part of check-in [cb881aab] Merge updates from trunk. (check-in: [cb881aab] user: mistachkin branch: dynamicCsp, size: 33702)
2019-02-15
21:20
[00723952] part of check-in [f59faedb] Show the SCGI environment variable value on the /test_env page if that variable exists. (check-in: [f59faedb] user: drh branch: trunk, size: 33457)
20:51
[7ef5673d] part of check-in [0fe4c7d9] When rendering the default header via TH1, allow the default Content-Security-Policy content to be overridden via the 'default_csp' variable. (check-in: [0fe4c7d9] user: mistachkin branch: dynamicCsp, size: 33693)
2019-01-26
02:26
[18b799d4] part of check-in [f54b4bf1] Fix the chref() helper function so that it correctly renders the class attribute on the generated hyperlink with hyperlink display is delayed as an anti-robot defense. (check-in: [f54b4bf1] user: drh branch: trunk, size: 33448)
2019-01-21
17:33
[2f3f2d09] part of check-in [f372e189] Provide the option to force all web page requests to go over HTTPS. (check-in: [f372e189] user: drh branch: https-all-pages-option, size: 33438)
2018-09-10
23:34
[2243b057] part of check-in [e5dbc612] Add the new "script" element to skins, accessible as /script.js. The idea is to put the hamburger menu javascript from the js-hamburger-menu branch in this script element, rather than inlining it in the footer. But I am not certain that is the best way to go so this change is parked on a branch for now. (check-in: [e5dbc612] user: drh branch: skin-script, size: 33452)
2018-09-05
23:08
[91feecfa] part of check-in [d7c43c5a] Ajaxy animated drop-down menu on clicking a new hamburger button in the default skin, as requested by drh on the forum: https://fossil-scm.org/forum/forumpost/40a18bd742

Initial version uses jQuery loaded from Google Hosted APIs for ease of development. (check-in: [d7c43c5a] user: wyoung branch: js-hamburger-menu, size: 32801)

2018-08-30
16:13
[bf618f45] part of check-in [2f72c1fb] Silence warning about unused variable (check-in: [2f72c1fb] user: andygoth branch: trunk, size: 32781)
2018-08-23
02:57
[6a1fb6f3] part of check-in [89c40851] Put all javascript inline using a nonce. Disallow 'unsafe-inline' CSP for javascript. (check-in: [89c40851] user: drh branch: csp-nonce, size: 32820)
2018-08-20
18:04
[3ddb7572] part of check-in [466744aa] Enable responsive design by default on all skins. (check-in: [466744aa] user: drh branch: mobile, size: 31742)
2018-08-08
18:10
[7d807cdc] part of check-in [8c52c674] A simpler method of ensuring that backoffice does not cling to the standard input and output. (check-in: [8c52c674] user: drh branch: backoffice-full-close, size: 31669)
17:57
[2bbf87b7] part of check-in [6865fb72] In the backoffice process, close the 0, 1, and 2 file descriptiors and reopen them as /dev/null, on unix. (check-in: [6865fb72] user: drh branch: backoffice-full-close, size: 31942)
2018-07-26
01:33
[e09eb1d5] part of check-in [8f0e18f4] Automatic scroll to the specific message of the thread when calling /info on a forum message. (check-in: [8f0e18f4] user: drh branch: forum-v2, size: 31670)
2018-07-25
17:53
[2a87d228] part of check-in [32bbb9a9] Further improvements to webpage_error() and webpage_assert(). Fix forum processing so that moderator approval and disapproval work. Add the "Delete" feature to forum that simply nulls out the page using an edit. (check-in: [32bbb9a9] user: drh branch: forum-v2, size: 31138)
16:10
[0a616e66] part of check-in [e67efdd7] Add the website_assert() macro. Fixes to forum post editing. (check-in: [e67efdd7] user: drh branch: forum-v2, size: 30838)
15:02
[20c0a4c9] part of check-in [b48068de] If the user has the 'D' capability and the "showqp" query parameter exists, then all query parameters are shown at the top of the webpage. Also, fix some issues with forum. (check-in: [b48068de] user: drh branch: forum-v2, size: 30641)
13:09
[805418a2] part of check-in [c35fe945] Initial implementation of the forum reply screen. (check-in: [c35fe945] user: drh branch: forum-v2, size: 30536)
11:25
[fc6bf680] part of check-in [5fcf49f1] Enhance the webpage_error() routine to show the complete calling environment to authorized users. Also, continuing work on forum. (check-in: [5fcf49f1] user: drh branch: forum-v2, size: 30401)
2018-07-03
10:23
[ee737489] part of check-in [24ecb3bb] Only add the default <body> element to the header if the configured header lacks "<body". Formerly, it searched for "<body>" and that search would fail if the body element contained attributes. ToDo: This default body-element mechanism needs to be better documented. (check-in: [24ecb3bb] user: drh branch: trunk, size: 29252)
2018-06-16
13:36
[5c0407f4] part of check-in [4814c41a] Progress toward getting the forum to actually work. This is an incremental check-in. (check-in: [4814c41a] user: drh branch: forum-brainstorm-1, size: 29253)
2018-03-17
23:11
[ada2d6bc] part of check-in [802939b1] Do no update the display cookie except when the user specifically changes the selectors on the /timeline submenu. (check-in: [802939b1] user: drh branch: trunk, size: 29250)
2018-02-25
19:47
[4988bac5] part of check-in [f89eb80e] Add support for Last-Modified: and If-Modified-Since:. Currently only works for /uv but can be easily expanded to other resources. Also change Set-Cookie to use max-age= rather than expires=. (check-in: [f89eb80e] user: drh branch: trunk, size: 29212)
2018-02-24
20:14
[db6acea5] part of check-in [ae660cd6] Redesign the ETags mechanism to be simpler and safer. (check-in: [ae660cd6] user: drh branch: etags-cache-control, size: 29182)
18:39
[dad17b6f] part of check-in [02740c2c] Further changes trying to get ETags to work well. But as I type this, I feel like this design is not working out well and I am about ready to start over from scratch. This check-in is just to preserve work in case I want to come back to it later. (check-in: [02740c2c] user: drh branch: etags, size: 29105)
2018-02-10
16:24
[586b9837] part of check-in [047802a3] Add the cgi_csrf_safe() routine as a supplimental defense against cross-site request forgery attacks. (check-in: [047802a3] user: drh branch: trunk, size: 28875)
2018-01-15
15:47
[535c0054] part of check-in [39b43686] Always show the HTTP_IF_NONE_MATCH cgi parameter on the /test_env page. (check-in: [39b43686] user: drh branch: trunk, size: 28825)
2017-12-23
04:21
[8ef19744] part of check-in [f4a9df4d] Only show the number of requests on the /test_env page if running on unix from "fossil server" or "fossil ui". (check-in: [f4a9df4d] user: drh branch: trunk, size: 28803)
02:43
[282a9854] part of check-in [41c7caad] The "fossil server" command keeps track of the total number of requests and displays that value on the /test_env page. (check-in: [41c7caad] user: drh branch: trunk, size: 28777)
00:50
[f905ab86] part of check-in [05ec15ca] Fix the "fossil server" command to allow up to FOSSIL_MAX_CONNECTIONS (default 1000) pending HTTP requests. This is an increase from 2. Add the --max-latency command-line option for "fossil server". Do a better job of harvesting dead child processes. Report the number of sibling HTTP request handler processes on the /test_env page. (check-in: [05ec15ca] user: drh branch: trunk, size: 28739)
2017-12-14
00:48
[b70db7af] part of check-in [20e680aa] Remove the "autofocus" attribute from text inputs, to prevent CSS flashes. (check-in: [20e680aa] user: drh branch: trunk, size: 28657)
2017-12-07
01:57
[92589049] part of check-in [e59a7fd3] Fix minor script problems. Actually turn on CSP. (check-in: [e59a7fd3] user: drh branch: trunk, size: 28652)
2017-12-06
21:56
[28dc794a] part of check-in [f9248239] Move more in-line javascript into separate JS files. (check-in: [f9248239] user: drh branch: trunk, size: 28650)
17:38
[4166cd20] part of check-in [68635d60] Fix the timeline graph generator so that it works with two or more graphs on a single page. (check-in: [68635d60] user: drh branch: trunk, size: 29309)
10:01
[c8bd58b0] part of check-in [6b645d63] Perform table sorting using a separate javascript file rather than using in-line javascript. (check-in: [6b645d63] user: drh branch: trunk, size: 29081)
01:38
[66243487] part of check-in [3969757f] Remove the use of in-line javascript from the submenu controls. (check-in: [3969757f] user: drh branch: trunk, size: 28827)
2017-12-05
22:39
[f5041f6d] part of check-in [259074d3] Make the Basic/Advanced menu controls on timelines a setting that persists in the display preferences cookie. (check-in: [259074d3] user: drh branch: trunk, size: 28838)
20:16
[ca931856] part of check-in [32a2fff8] Replace the in-line graph-drawing javascript with a separate graph drawing module, "graph.js". (check-in: [32a2fff8] user: drh branch: trunk, size: 29892)
17:17
[9187ed23] part of check-in [57ffe304] Remove unused local variable from style_footer(). (check-in: [57ffe304] user: drh branch: trunk, size: 29901)
15:21
[f9c7ebbc] part of check-in [cee662d9] Add the "/test-builtin-files" webpage. (check-in: [cee662d9] user: drh branch: trunk, size: 29974)
15:09
[36364e40] part of check-in [09494b02] Change the name of "main.js" to "href.js". Rework the javascript code so that there can be multiple javascript files sourced on an as-needed basis. (check-in: [09494b02] user: drh branch: trunk, size: 30364)
13:50
[e29d65b3] part of check-in [1760a151] Cache the main.js file. (check-in: [1760a151] user: drh branch: trunk, size: 29338)
01:30
[e4231565] part of check-in [7c408d75] Remove code inside of #if 0...#endif. (check-in: [7c408d75] user: drh branch: trunk, size: 29269)
01:24
[1a9f799f] part of check-in [52a47db1] Remove unnecessary "antibot" class names from anchors. (check-in: [52a47db1] user: drh branch: main.js, size: 29426)
01:05
[f90561cb] part of check-in [4f2c9841] Anti-robot defenses are now CSP-safe. (check-in: [4f2c9841] user: drh branch: main.js, size: 29466)
2017-12-04
21:08
[c73f2d52] part of check-in [487aa43f] Attempt to add a separate JS file and source it just prior to </body> (check-in: [487aa43f] user: drh branch: main.js, size: 30748)
2017-12-03
17:09
[de7ae941] part of check-in [52b003f1] Improved formatting of the generated CSS. (check-in: [52b003f1] user: drh branch: trunk, size: 29839)
2017-11-30
17:58
[afbf9996] part of check-in [e7767de2] Refactor the symlink processing logic so that most of the file access routines take a new parameter indicating the conditions under which symlinks should and should not be followed. This should fix a few bugs related to symlink processing. Lots of testing required before merging to trunk. (check-in: [e7767de2] user: drh branch: symlink-refactor, size: 29538)
2017-11-29
19:18
[6491594c] part of check-in [5c9c51be] Generate the big cssDefaultList table in the middle of style.c using default_css.txt as the source. The default_css.txt file will be easier to understand, edit, and comment. (check-in: [5c9c51be] user: drh branch: trunk, size: 29529)
16:20
[0cd38aed] part of check-in [f9fc914e] Futher adjustments to the default CSS for timeline selection and "current". (check-in: [f9fc914e] user: drh branch: trunk, size: 51013)
16:06
[b8b04a2d] part of check-in [5beb3614] Adjustments to the default CSS for timeline tables to better display the selected row. (check-in: [5beb3614] user: drh branch: trunk, size: 50875)
11:46
[85aba376] part of check-in [2a8598f9] Change the name of "Normal View" to "Modern View". Add the "View" modifier to all choices in the view mode selector, to help make it clear what the selector is for. (check-in: [2a8598f9] user: drh branch: sticky-timeline-style, size: 50640)
02:59
[7525c90c] part of check-in [926a5a38] Remove the "border-collapse: collapse;" default CSS from the /timeline. (check-in: [926a5a38] user: drh branch: sticky-timeline-style, size: 50640)
02:48
[b1d114ab] part of check-in [e814b1e5] Fixes to default styling. (check-in: [e814b1e5] user: drh branch: sticky-timeline-style, size: 50774)
2017-11-26
11:14
[509f1d37] part of check-in [b39ad68f] Change the default CSS so that the cursor is a pointer over the timeline check-in comment and the following ellipsis, as a hint to that one can click on those elements. (check-in: [b39ad68f] user: drh branch: trunk, size: 50578)
00:41
[6c96745c] part of check-in [9b739d1d] Default CSS for timeline ellipsis. (check-in: [9b739d1d] user: drh branch: declutter-via-js, size: 50261)
2017-11-25
20:43
[06b9c281] part of check-in [3ede2d87] On the /timeline page, begin with the "basic" view. Provide an "Advanced" button to fill in details using JS. The "basic" query parameter no longer functions. (check-in: [3ede2d87] user: drh branch: declutter-via-js, size: 50184)
2017-11-24
23:53
[02e115f4] part of check-in [78f18dbd] Make the "basic" query parameter the default for built-in skins when clicking on the Timeline menu. Add "basic" to /finfo. Other improvements to timeline. (check-in: [78f18dbd] user: drh branch: trunk, size: 48485)
2017-11-03
13:34
[89d3c102] part of check-in [f1bb72ed] Automatically generate the <html><head>...</head><body> section at the beginning of each HTML document if the header template does not contain a <body> tag. Likewise for the </body></html> after the footer. (check-in: [f1bb72ed] user: drh branch: trunk, size: 48356)
2017-10-05
11:03
[01b4804a] part of check-in [a73ed0d2] Minor formatting changes the the /mlink page. (check-in: [a73ed0d2] user: drh branch: trunk, size: 47622)
2017-09-25
15:36
[c74b7e24] part of check-in [037e06b3] Change the "Log" submenu element of the annotation page so that it shows or hides the log using javascript, avoiding a server roundtrip and a recomputation of the annotation. (check-in: [037e06b3] user: drh branch: trunk, size: 47592)
2017-09-19
20:09
[30902817] part of check-in [48d8af20] Add the ability to temporarily disable all ads. (check-in: [48d8af20] user: drh branch: trunk, size: 47257)
2017-07-03
11:26
[f04258db] part of check-in [d28cb283] On the /test_env page, show the AUTH_CONTENT and AUTH_TYPE environment variables in "cookie" mode. - On second thought, better to not show these, since they can expose passwords on screen. (check-in: [d28cb283] user: drh branch: security-risk, size: 47268)
2017-07-02
18:22
[2c96edb8] part of check-in [4207a040] On the /test_env page, report the values of the REMOTE_USER and HTTP_AUTHENTICATION environment variables, if they exist. (check-in: [4207a040] user: drh branch: trunk, size: 47204)
2016-11-29
16:57
[cf9edbf4] part of check-in [4946efef] Make the "Line Numbers" submenu element on the /artifact and /file pages a check-box. (check-in: [4946efef] user: drh branch: trunk, size: 47159)
2016-11-07
02:12
[293717fa] part of check-in [f23ccc89] Use rgba(0,0,0,0.5) instead of #888 to implement 50% shadow so that the shadow works even against a colored or dark background (check-in: [f23ccc89] user: andygoth branch: trunk, size: 47156)
2016-11-05
14:04
[6bfafac6] part of check-in [7814e9b5] Replace Show/Hide Cookies in test_env page with a checkbox (check-in: [7814e9b5] user: andygoth branch: trunk, size: 47128)
06:38
[0f0eb382] part of check-in [9c211011] Rework style.c to use new line continuation feature of translate.c (check-in: [9c211011] user: andygoth branch: trunk, size: 47244)
04:02
[20227b4f] part of check-in [e5b53f15] Draw dotted box around entire row of checkout version, not just the check-in comment and descriptive text. In my experience, it's too hard to see the dotted box against a colored background when the checkout version is on a branch. This whole-row behavior matches the version marking option provided by the timeline "m" query string. I considered also increasing the line thickness from 1px to 2px, but I found it to be too distracting. Instead, I added a very faint shadow similar to, but much lighter than, the one used by the "m" version marker. (check-in: [e5b53f15] user: andygoth branch: trunk, size: 47496)
03:19
[4e44d56b] part of check-in [2929d5fc] Add explicit call to form submit() when changing a text entry so style_submenu_entry() can be used multiple times per page (check-in: [2929d5fc] user: andygoth branch: trunk, size: 47479)
03:17
[daeb1a4e] part of check-in [2dd29534] Add missing close angle bracket omitted by previous commit (check-in: [2dd29534] user: andygoth branch: trunk, size: 47447)
03:14
[a14b4637] part of check-in [e32803bb] Cherrypick [2e9ac33a9a] (check-in: [e32803bb] user: andygoth branch: trunk, size: 47446)
03:06
[607cb144] part of check-in [bccaea60] Remove extra class='submenuctrl' from checkbox input because already present in the enclosing <label> (check-in: [bccaea60] user: andygoth branch: trunk, size: 47276)
02:29
[f8345ab4] part of check-in [8d880f0b] Implement style_submenu_checkbox(). Change "unhide" to a checkbox so it can be cancelled without editing the URL by hand. Update skins to support use of <label> tag. Remove redundant "if" check in style.c. Checkbox styling can certainly be improved, but this is a start. (check-in: [8d880f0b] user: andygoth branch: trunk, size: 47311)
2016-11-04
22:37
[e3e08b5f] part of check-in [e5b62edb] Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. (check-in: [e5b62edb] user: andygoth branch: trunk, size: 46572)
21:55
[c4f2dcaf] part of check-in [250c12c2] Merge trunk (check-in: [250c12c2] user: andygoth branch: andygoth-timeline-ms, size: 46854)
21:32
[35cd9839] part of check-in [187424e8] Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. (check-in: [187424e8] user: andygoth branch: trunk, size: 46605)
15:52
[dc80b958] part of check-in [2e9ac33a] Change style_submenu_entry() to allow zero and negative iSize. Zero iSize means display size and length limit are not specified, and negative iSize means no length limit is specified but the display size is set to the absolute value of iSize. (check-in: [2e9ac33a] user: andygoth branch: andygoth-timeline-ms, size: 46963)
2016-10-10
05:55
[29fe1c78] part of check-in [82d77c23] Merge updates from trunk. (check-in: [82d77c23] user: mistachkin branch: prjDesc, size: 46714)
2016-09-01
01:44
[88afceaf] part of check-in [4d1f2d30] Add REMOTE_HOST to the test_env page. (check-in: [4d1f2d30] user: mistachkin branch: trunk, size: 46645)
2016-08-18
01:52
[71df0fbd] part of check-in [33561a22] Add more environment variables to the 'test_env' page. (check-in: [33561a22] user: mistachkin branch: trunk, size: 46630)
2016-06-22
09:11
[39cc889a] part of check-in [414fc1e9] merge trunk (check-in: [414fc1e9] user: jan.nijtmans branch: html-cleanup, size: 46657)
2016-06-17
09:45
[85ca473e] part of check-in [63220d94] More consistancy in using <br /> and <hr /> HTML tags (check-in: [63220d94] user: jan.nijtmans branch: trunk, size: 46455)
2016-06-16
16:28
[453bc52d] part of check-in [77667ca1] Add the 'project_description' variable for TH1 style scripts. (check-in: [77667ca1] user: mistachkin branch: prjDesc, size: 46520)
2016-05-31
01:57
[c0d37267] part of check-in [8583ca38] Fix a bug in the spider excluder. (check-in: [8583ca38] user: drh branch: trunk, size: 46451)
2016-05-29
20:58
[91017c67] part of check-in [ba4a9ca8] Improved linkages between the various status pages. (check-in: [ba4a9ca8] user: drh branch: trunk, size: 46447)
2015-11-16
01:45
[e87e050f] part of check-in [d57f2395] Remove deprecated <center> tags. (check-in: [d57f2395] user: Isius branch: html-cleanup, size: 46600)
2015-11-10
12:16
[1a7a0b84] part of check-in [5f962bfa] Fix a missing comma in the /test_env page. (check-in: [5f962bfa] user: drh branch: trunk, size: 46398)
2015-11-05
02:38
[a3efd0c0] part of check-in [690824e9] Add new environment variables to the set that is displayed on the /test_env page. (check-in: [690824e9] user: drh branch: trunk, size: 46397)
2015-10-05
17:41
[2aef0f35] part of check-in [8298f4e3] Improvements to the way that the CSS URL is generated. (check-in: [8298f4e3] user: drh branch: trunk, size: 46273)
2015-06-16
13:28
[4238d0f1] part of check-in [33c44fab] remove unnecessary end-of-line spacing (check-in: [33c44fab] user: jan.nijtmans branch: trunk, size: 46281)
2015-05-31
11:19
[90365266] part of check-in [b43681dc] Make azType in statrep.c a const table (which it actually is ...) (check-in: [b43681dc] user: jan.nijtmans branch: trunk, size: 46284)
2015-05-18
22:05
[1c9ef7c0] part of check-in [67527461] Use drop-down menus to select the user on the /reports pages. (check-in: [67527461] user: drh branch: andygoth-user-reports, size: 46273)
2015-05-09
12:47
[c9aeaaea] part of check-in [31c81ac6] Fix a harmless compiler warning. (check-in: [31c81ac6] user: drh branch: trunk, size: 45126)
2015-05-06
20:55
[6c3ea4fa] part of check-in [1f1e199a] Allow the timeline graph to be customized using CSS. (check-in: [1f1e199a] user: joel branch: graphcss, size: 45122)
2015-04-27
13:19
[842f0cd7] part of check-in [7ab03289] Provide help text for all commands and webpages. (check-in: [7ab03289] user: drh branch: trunk, size: 42654)
2015-03-19
23:57
[0f13497d] part of check-in [fb9b3707] Expose timeline circles, arrowheads, and branch rail colors as settings (check-in: [fb9b3707] user: jmoger branch: differentiate-timeline, size: 42702)
2015-03-14
15:21
[04648413] part of check-in [39f084cf] Improved management of resource names so that it is not necessary to press "Reload" after changing skins either in the admin screens or using the --skin command-line option. (check-in: [39f084cf] user: drh branch: trunk, size: 42504)
2015-03-09
11:15
[f200b949] part of check-in [c68c68d9] Add extra space between lines of the file-list in a timeline. (check-in: [c68c68d9] user: drh branch: trunk, size: 42572)
08:58
[0fdfdfeb] part of check-in [7fbc1c3a] Eliminate some unnecessary end-of-line spacing (check-in: [7fbc1c3a] user: jan.nijtmans branch: trunk, size: 42484)
2015-03-01
20:42
[4206ec50] part of check-in [6ec2c2e3] More non-functional changes of 'checkin' to 'check-in' and 'checkins' to 'check-ins' in the source code. (check-in: [6ec2c2e3] user: mistachkin branch: trunk, size: 42485)
2015-02-26
12:25
[90dfcd15] part of check-in [e7ec4981] Make gebi() work on browsers with javascipt < 5.1 (check-in: [e7ec4981] user: jan.nijtmans branch: trunk, size: 42484)
00:31
[58158958] part of check-in [c3d72bd9] Update the built-in SQLite to the latest trunk version, as the 3.8.8.3 version contains an unused local variable and hence will not compile when -Werror is used. Add a missing space to an <input> element on the timeline submenu. (check-in: [c3d72bd9] user: drh branch: trunk, size: 42478)
2015-02-17
20:45
[0c1f37f0] part of check-in [565f4d11] Remove the "word-break:break-all;" from the default CSS for the fileage page. (check-in: [565f4d11] user: drh branch: trunk, size: 42477)
2015-02-14
12:24
[2661152c] part of check-in [2f50d427] 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. (check-in: [2f50d427] user: drh branch: login-enhancements, size: 42506)
2015-02-11
15:45
[086dcb42] part of check-in [245e3983] Set the "Max:" entry box on the /timeline submenu to be size 4 with maxlength of 4. (check-in: [245e3983] user: drh branch: trunk, size: 42287)
15:05
[7de99077] part of check-in [ed36e2eb] Add the ability to specify one of the built-in skins as an override of the current configuration, using the --skin option to "server", "ui", and "http" commands, or the "skin:" line in the CGI script. (check-in: [ed36e2eb] user: drh branch: trunk, size: 42250)
2015-02-09
04:10
[3a880592] part of check-in [f4e299d0] 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. (check-in: [f4e299d0] user: drh branch: trunk, size: 42437)
2015-02-07
02:49
[06f9799c] part of check-in [7478f997] Improved management of URL parameters in the file browsers. Add file and directory icons to the flat-view. (check-in: [7478f997] user: drh branch: trunk, size: 42042)
2015-02-06
21:38
[e0d43c53] part of check-in [c8f121c7] Further adjustments to the timeline control format. (check-in: [c8f121c7] user: drh branch: timelineMods, size: 41085)
19:35
[34ebdfca] part of check-in [7d20d72a] Minor revisions to the timeline controls to permit for easier reading. (check-in: [7d20d72a] user: mistachkin branch: timelineMods, size: 41333)
09:55
[16f4b665] part of check-in [b8e3dc16] eol-spacing fixes. (check-in: [b8e3dc16] user: jan.nijtmans branch: trunk, size: 41231)
2015-02-05
12:42
[7718495a] part of check-in [6535398e] Add infrastructure for making some hyperlinks have class='inlinebutton'. But there does not appear to be a good way to style this, so the change is abandoned. (check-in: [6535398e] user: drh branch: inline-button, size: 41469)
2015-02-04
23:56
[0440e74d] part of check-in [1d50f47f] Use a two-entry selection-box instead of a checkbox for boolean properties. (check-in: [1d50f47f] user: drh branch: form-submenu, size: 41235)
19:14
[78a46a8d] part of check-in [b17970e1] Add the ability to include FORM elements on the submenu. (check-in: [b17970e1] user: drh branch: form-submenu, size: 40061)
2015-02-03
13:17
[e24ee63a] part of check-in [bb4a1301] Unify the search screen generator code. Provide class marks to support CSS customization. (check-in: [bb4a1301] user: drh branch: trunk, size: 36136)
04:45
[85930748] part of check-in [1b08cfe2] Put the search snippets inside of <span class='snippet'>. (check-in: [1b08cfe2] user: drh branch: indexed-fts, size: 35924)
04:39
[c81ef9b8] part of check-in [c5a2832e] Highlight matching works on a search using <mark> rather than <b> and add appropriate CSS to make "mark" look like "b" by default. (check-in: [c5a2832e] user: drh branch: indexed-fts, size: 35911)
2015-01-26
09:04
[fd2abb27] part of check-in [9e318f6b] Update custom MinGW makefile, add one "const" and remove some unnecessary eol-spaces (check-in: [9e318f6b] user: jan.nijtmans branch: trunk, size: 35261)
2015-01-24
17:05
[cb8b51f4] part of check-in [f55b538c] Add "white-space: nowrap" to the branch table elements. (check-in: [f55b538c] user: drh branch: trunk, size: 35264)
2015-01-22
15:23
[07a3391d] part of check-in [b36e2411] Add the ability to bring up a web server that uses a different skin from the default, and have multiple servers going at the same time, each using a different skin. Currently enabled for unix only. (Later:) Upon further reflection, I'm not convinced this is a good idea, so the code is moved into a branch. (check-in: [b36e2411] user: drh branch: multiple-skins, size: 35292)
01:43
[9930d933] part of check-in [12333d95] Break out the various built-in skins into separate CSS, header, and footer text files stored under subfolders of the skins/ directory in the source tree. This should make it much easier to edit built-in skins and to add new built-in skins. (check-in: [12333d95] user: drh branch: skins-refactor, size: 35237)
2015-01-21
21:19
[d850d4b5] part of check-in [7d794604] Do not attempt to use the Right-Column Ad-Unit if the content contains a <table> element. (check-in: [7d794604] user: drh branch: ad-unit-enhancement, size: 40627)
18:55
[822b3329] part of check-in [4bc5b6cf] Enhance the ad-unit processing to allow for tall right-side column ads as an alternative to banner ads. (check-in: [4bc5b6cf] user: drh branch: ad-unit-enhancement, size: 40586)
2015-01-08
19:46
[79f67f94] part of check-in [379ce043] Restore the diamond symbol as the default 'not sorted' column indicator. (check-in: [379ce043] user: mistachkin branch: trunk, size: 39255)
2015-01-07
21:46
[a8881389] part of check-in [d3eb877c] Move table column sort indicator into CSS. (check-in: [d3eb877c] user: joel branch: trunk, size: 39169)
2015-01-04
20:54
[f0b8a041] part of check-in [965905c8] Enhance the /brlist output to show a count of the number of check-ins on each branch, and to separate the "Status" and "Resolution" into separate columns, with the "Status" column being sortable. Enhance the SortableTable() javascript to always sort ASC on initial click and only go to DESC on a second click of the same column. (check-in: [965905c8] user: drh branch: trunk, size: 38808)
2015-01-03
23:54
[23c54b3b] part of check-in [12fb5d04] New design for the /brlist webpage that shows the branches in age order and shows their current status. (check-in: [12fb5d04] user: drh branch: trunk, size: 38774)
2014-12-21
02:44
[05f7493a] part of check-in [797780c3] Adjust file tree CSS so file ages are closer to the filenames. (check-in: [797780c3] user: joel branch: trunk, size: 38524)
2014-12-18
15:28
[1357293c] part of check-in [64ae69e1] Tweaks to the default CSS for the /fileage page. (check-in: [64ae69e1] user: drh branch: trunk, size: 38264)
2014-12-16
18:43
[1e61a640] part of check-in [3bd9e9bf] An attempt to improve the "age" display in the file tree viewer. (check-in: [3bd9e9bf] user: drh branch: age-in-file-tree, size: 37968)
16:32
[30c7a292] part of check-in [f8d54372] Show the ages of files in the file tree viewer. (check-in: [f8d54372] user: drh branch: age-in-file-tree, size: 37842)
14:46
[34d2bfb3] part of check-in [31b5dffa] Enhance the "fileage" webpage so that it shows ages relative to current time rather than relative to the last checkin, so that it shows associated checkin comments, and so that it is styled using CSS. (check-in: [31b5dffa] user: drh branch: trunk, size: 37723)
2014-12-11
03:42
[62706692] part of check-in [ffa6b36d] Avoid parsing error in browser for missing end of statement. (check-in: [ffa6b36d] user: andybradford branch: trunk, size: 37272)
2014-11-28
17:38
[bc8a2fd8] part of check-in [8f1fc455] Added basic /admin_log page, added settings change logging through onoff_attribute(). (check-in: [8f1fc455] user: stephan branch: admin-logging, size: 37270)
2014-11-19
13:18
[3da9f511] part of check-in [a4e7b862] Add a configuration option that automatically redirects to SSL for HTTP connections to the login page. (check-in: [a4e7b862] user: drh branch: trunk, size: 37024)
2014-11-13
16:09
[9149667f] part of check-in [b85eb7db] Add a setup option that automatically redirects from HTTP to HTTPS on the login page, to prevent passwords from being sent in the clear over the internet. Off by default, for the sake of installations that do not support HTTPS. Also off for the "fossil ui" and "fossil server" commands. (check-in: [b85eb7db] user: drh branch: auto-https-redirect, size: 37031)
2014-10-25
01:01
[ce7841d9] part of check-in [b9a1beda] Add a new "auto-hyperlink" setting option that enables hyperlinks after a delay only if request is from a human (as deduced from the UserAgent string). (check-in: [b9a1beda] user: drh branch: trunk, size: 36824)
2014-10-14
13:10
[e7636772] part of check-in [2271ea42] strglob() -> sqlite3_strglob() (check-in: [2271ea42] user: jan.nijtmans branch: trunk, size: 36628)
2014-09-27
21:41
[299a6652] part of check-in [bdf233a7] Style tweaks, including some CSS and moving the capability string element 'out' one level. (check-in: [bdf233a7] user: mistachkin branch: inherit-priv-mark-sub, size: 36617)
05:54
[3a849dda] part of check-in [957d0374] Add some padding around subscripted inherited privilege markers to improve readability. (check-in: [957d0374] user: andybradford branch: inherit-priv-mark-sub, size: 36487)
2014-08-15
09:24
[1fda3f96] part of check-in [38421a9c] More style fixes, e.g. c/char const/const char/ (check-in: [38421a9c] user: jan.nijtmans branch: trunk, size: 36395)
2014-05-27
20:36
[9c32e2d4] part of check-in [5d440040] Correctly handle embedded documentation pages that contain characters that require HTTP encoding. (check-in: [5d440040] user: drh branch: trunk, size: 36412)
2014-04-20
19:05
[893da93a] part of check-in [8b3f1b5b] Fix CSS typo to correct alignment of "th" labels (s/tale/label/). (check-in: [8b3f1b5b] user: andygoth branch: trunk, size: 36374)
2014-03-09
00:19
[4bbe6624] part of check-in [117a0f69] Show the repository name on the test_env webpage. (check-in: [117a0f69] user: drh branch: trunk, size: 36373)
00:15
[5d522188] part of check-in [5e26a1b9] Add the ability to restrict CPU-intensive web pages when the server load average gets too high. This feature is turned off by default. (check-in: [5e26a1b9] user: drh branch: trunk, size: 36320)
2014-03-08
16:14
[48e9ebe4] part of check-in [840b7622] Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. (check-in: [840b7622] user: drh branch: trunk, size: 36275)
2014-02-15
03:03
[80653083] part of check-in [b065aff4] Further improve reporting of the compiler version information. (check-in: [b065aff4] user: mistachkin branch: trunk, size: 36246)
2014-02-13
11:05
[f01936f4] part of check-in [bce1128c] Remove obsolete XHTML legacy. (check-in: [bce1128c] user: jan.nijtmans branch: trunk, size: 36225)
2014-02-11
18:07
[3d1e91c4] part of check-in [b63ba2ac] Removed a duplicated CSS style def. (check-in: [b63ba2ac] user: stephan branch: trunk, size: 36282)
16:03
[53dcdc8d] part of check-in [f06b5928] Set margin and padding to zero on tree-view list items. (check-in: [f06b5928] user: joel branch: trunk, size: 36399)
2014-01-27
09:08
[f8070e4e] part of check-in [214899ac] Put various other constant tables in constant memory. (check-in: [214899ac] user: jan.nijtmans branch: trunk, size: 36360)
2014-01-16
23:43
[2906427b] part of check-in [75b96a29] Set/unset new "collapsed" class on tree-view lists instead of setting display property. This breaks collapse/expand on Chrome. (check-in: [75b96a29] user: joel branch: tree-view-work, size: 36354)
21:43
[a10dc070] part of check-in [bfe7eeb7] Improve tree-view styling on IE8. (check-in: [bfe7eeb7] user: joel branch: trunk, size: 36264)
2014-01-07
10:46
[d1bf82a1] part of check-in [78a5dbea] Improved header text for the tree-view. Make the tree-view the default for the "Files" menu on all default styles. (check-in: [78a5dbea] user: drh branch: trunk, size: 36268)
09:49
[ca9d8f69] part of check-in [a9e9ac46] Unflatten top line of directory nodes. Pros of old design (reduced screen space) aren't worth the cons (more confusing, more complicated CSS, and very few people are going to be using subdirectory pages). (check-in: [a9e9ac46] user: joel branch: broken-build, size: 36267)
08:25
[5309b99f] part of check-in [f52089d9] merge trunk (check-in: [f52089d9] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 36754)
02:20
[248b8b75] part of check-in [cda3140d] On the tree-view display, add some comments to better explain what is happening and simplify the javascript slightly. (check-in: [cda3140d] user: drh branch: trunk, size: 36743)
2014-01-06
10:36
[097ae7dd] part of check-in [99af4d2a] Merge trunk (check-in: [99af4d2a] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 36537)
09:16
[f320aae8] part of check-in [4ee58093] Cleanup tree-view CSS comments. No changes to code. (check-in: [4ee58093] user: joel branch: trunk, size: 36526)
02:36
[02f4fc68] part of check-in [f83e0d21] Lines now go directly from directories to child nodes, do not pass go, do not collect $200. (check-in: [f83e0d21] user: joel branch: csstree, size: 36466)
2014-01-05
21:43
[309c1278] part of check-in [19a8ce37] Add horizontal lines connecting nodes to their parent directory. (check-in: [19a8ce37] user: joel branch: csstree, size: 36115)
04:18
[18afd937] part of check-in [272b684d] Tweak styles. (check-in: [272b684d] user: joel branch: csstree, size: 35813)
00:40
[05fe9a39] part of check-in [7dfc5cda] Flatten the subdirectory ancestor links into a single line. (check-in: [7dfc5cda] user: joel branch: csstree, size: 35771)
2014-01-04
23:00
[e809185d] part of check-in [70a374d9] Fix use of sqlite3_strglob: 0 means there is a match (check-in: [70a374d9] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 34569)
20:51
[50fadb29] part of check-in [c8c56468] Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessand sqlite (check-in: [c8c56468] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 34566)
20:24
[c1efe269] part of check-in [1ec61524] Add filetype-specific classes to LI elements. (check-in: [1ec61524] user: joel branch: csstree, size: 35347)
2014-01-03
08:42
[cac58fa5] part of check-in [331185fa] Minor CSS changes (check-in: [331185fa] user: joel branch: csstree, size: 35419)
2014-01-02
12:47
[a60501b1] part of check-in [377a4f2d] Propose tree-view enhancement. (check-in: [377a4f2d] user: joel branch: csstree, size: 35477)
12:36
[f6e63e25] part of check-in [daa43661] Add portion of MANIFEST_UUID to TH1 URL variables. (check-in: [daa43661] user: joel branch: trunk, size: 34558)
2014-01-01
00:48
[e5d94f5d] part of check-in [daff9d20] Add TH1 variables for style-related URLs (/style.css, /logo, /background) that contain the resources' mtimes. Maintains aggressive caching without requiring users to do a hard refresh or clear their cache when the resource is changed. (check-in: [daff9d20] user: joel branch: trunk, size: 34516)
2013-12-04
09:36
[8ba02ed6] part of check-in [b3e32c8e] Styling: translate some tabs to spaces (check-in: [b3e32c8e] user: jan.nijtmans branch: trunk, size: 33454)
2013-10-28
14:01
[f75cbc93] part of check-in [3ede3702] Change the anti-spider error message to be more welcoming to human users who happen to be using a browser without javascript support. (check-in: [3ede3702] user: drh branch: trunk, size: 33370)
2013-10-18
11:46
[c8e91b5a] part of check-in [403d9372] Add the ability to control the timeline date and time format from the Admin/Timeline setup menu. (check-in: [403d9372] user: drh branch: trunk, size: 33357)
2013-09-27
04:08
[631e1145] part of check-in [1a30da30] Make an exception in the spider protection code for Opera Mini. (check-in: [1a30da30] user: joel branch: trunk, size: 33328)
2013-09-05
02:46
[2c20e9cf] part of check-in [2653fb4e] Add $csrf_token TH1 variable. (check-in: [2653fb4e] user: joel branch: trunk, size: 32987)
2013-08-30
12:18
[5be034c9] part of check-in [4727ef4a] Add the --errorlog command-line option and the errorlog: parameter to CGI scripts. Log all panics, fatal errors, and warnings to the error log, if defined. Panic if file descriptor 2 is not open on unix. Clean up some routines that deal with close(). (check-in: [4727ef4a] user: drh branch: trunk, size: 32947)
2013-08-24
22:33
[343de120] part of check-in [f9c2dec2] Report all available CGI environment variables on the test_env page. (check-in: [f9c2dec2] user: drh branch: trunk, size: 32884)
2013-08-20
08:08
[98d00917] part of check-in [4e092e0f] Eliminate some unnecessary variables. Eliminate some (harmless) compiler warnings with gcc 4.8.1. Remove some spaces at the end of lines. No functional changes. (check-in: [4e092e0f] user: jan.nijtmans branch: trunk, size: 32392)
2013-08-19
17:13
[62ec4dd8] part of check-in [9b19e7e0] Set default CSS for canvas node colors since Chrome has different browser defaults than all others. (check-in: [9b19e7e0] user: drh branch: trunk, size: 32393)
2013-08-13
02:23
[9dbeede3] part of check-in [4aaf5dc5] Move table.sbsdiffcols width attribute to CSS (check-in: [4aaf5dc5] user: joel branch: trunk, size: 32292)
2013-08-12
12:50
[bcb0dc79] part of check-in [2d14b6c4] Javascript-enabled hyperlinks now initially point to a honeypot, rather than to nothing. (check-in: [2d14b6c4] user: drh branch: trunk, size: 32272)
12:37
[db42741e] part of check-in [e065d5b7] New g.isHuman global variable is set if we believe an HTTP request is coming a real human being, rather than a spider or bot. (check-in: [e065d5b7] user: drh branch: trunk, size: 32036)
2013-08-03
23:33
[540110bf] part of check-in [d8f716e1] Previous two check-ins do not work correctly for CGI. Trying once again. (check-in: [d8f716e1] user: drh branch: trunk, size: 32000)
23:19
[a90974e9] part of check-in [03f07b5a] Enhance the test_env webpage so that it shows the original HTTP header text in showall=1 mode. (check-in: [03f07b5a] user: drh branch: trunk, size: 31970)
2013-08-02
16:26
[ea59296f] part of check-in [81f9791c] Add "timelineCurrent" class to indicate the current checkout version when viewing the timeline page locally. (Feel free to change the default style.) (check-in: [81f9791c] user: joel branch: trunk, size: 31895)
2013-07-17
12:56
[5cb74075] part of check-in [5d74ce03] Merge the weekly status reporting enhancements into trunk. (check-in: [5d74ce03] user: drh branch: trunk, size: 31710)
2013-07-16
15:49
[d4bc2f3b] part of check-in [0019550a] Added /timeline?yw=YYYY-WW (year/week-of-year). Added links to /stats_report. Disabled year/week links for the year/month view because the current approach is way too slow. (check-in: [0019550a] user: stephan branch: stats-report-weekly, size: 31151)
2013-07-06
02:35
[16c93ed6] part of check-in [4081a91c] Support arbitrary line lengths with synced horizontal scrolling in side-by-side diffs. (check-in: [4081a91c] user: joel branch: sbsreloaded, size: 31357)
2013-05-05
19:42
[d7a6acee] part of check-in [21454dda] Make the new CSS for the stats_report appear at the end of legacy CSS that does not define the same elements. (check-in: [21454dda] user: drh branch: trunk, size: 30798)
12:56
[95a1dded] part of check-in [0de65826] Replaced /activity with /stats_report. Supported by-month and by-year reports. Use user=NAME to limit report to that user (no UI yet for user selection). (check-in: [0de65826] user: stephan branch: trunk, size: 30759)
2013-05-04
20:39
[297f4126] part of check-in [495bf1ea] Added initial version of /activity page, intended to show "activity reports." Currently shows commit count by month. (check-in: [495bf1ea] user: stephan branch: trunk, size: 30681)
2013-04-09
13:30
[04f142dc] part of check-in [ddd16596] Change the default auto-hyperlink-delay from 0 to 10 milliseconds. (check-in: [ddd16596] user: drh branch: trunk, size: 30280)
13:26
[8a0901db] part of check-in [96f3e839] New spider-control logic: Optionally delay enabling hyperlinks or requiring mouse movement before enabling hyperlinks, controlled by the Setup/Access screen and the auto-hyperlink-delay and auto-hyperlink-mouseover settings. (check-in: [96f3e839] user: drh branch: trunk, size: 30279)
2012-12-23
07:23
[75879ef8] part of check-in [6358cc37] Add support for running raw TH1 commands via the web interface (requires setup permissions). (check-in: [6358cc37] user: mistachkin branch: adminTh1, size: 29834)
2012-12-16
17:13
[6b698f48] part of check-in [ef6285a6] Change the default footer to show the approximate time needed to generated the HTML for the page. (check-in: [ef6285a6] user: drh branch: trunk, size: 29566)
2012-12-15
14:13
[d5bc5845] part of check-in [1442cc7f] Always set "white-space: pre-wrap;" in the CSS. (check-in: [1442cc7f] user: drh branch: trunk, size: 29483)
13:26
[6c27a59c] part of check-in [69f75f19] Change the (default) font-size for side-by-side diff from "smaller" to "xx-small", as the latter seems to work better on non-Firefox browsers. (check-in: [69f75f19] user: drh branch: trunk, size: 29458)
2012-12-07
12:50
[0969c1a3] part of check-in [54085d52] Get self-registration working again after adding javascript-activated forms. (check-in: [54085d52] user: drh branch: trunk, size: 29457)
2012-11-30
16:09
[0ac8a335] part of check-in [d091c609] CSS changes: set the cursor to "pointer" on ticket reports. (check-in: [d091c609] user: drh branch: trunk, size: 28879)
2012-11-23
19:33
[7a4dda86] part of check-in [d13143eb] some unnecessary spacing (check-in: [d13143eb] user: jan.nijtmans branch: trunk, size: 28696)
2012-11-21
00:51
[03821105] part of check-in [82b8587a] 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. (check-in: [82b8587a] user: drh branch: trunk, size: 28715)
2012-11-20
22:13
[3f95a644] part of check-in [dfa35794] Change the action= attribute of <form> elements using javascript, as an additional defense against spam-bots. (check-in: [dfa35794] user: drh branch: trunk, size: 28693)
2012-11-16
07:33
[c773a8b0] part of check-in [46fba0f1] The <nobr> tag is not valid xhtml.

All div.logo, div.status, div.section and div.divider parts of the html pages are not supposed to be line-wrapped. Some skins do that though the <nobr> tag, other do it by putting "white-space: nowrap;" in css.

This commit changes the skins to do the same using css in all skins.

With this change, the "timeline" and "finfo" pages become 100% html5 complient: validator.w3.org doesn't show any errors any more (just 3 warnings)

(check-in: [46fba0f1] user: jan.nijtmans branch: no-nobr, size: 27859)
2012-11-12
13:12
[828e4f1e] part of check-in [b1beeb77] merge trunk (check-in: [b1beeb77] user: jan.nijtmans branch: convert_before_commit, size: 27799)
2012-11-09
08:52
[84ae470b] part of check-in [153116f2] (committed to the wrong branch) Attempt to fix [fb3057f6ed]. Seems to work. (check-in: [153116f2] user: jan.nijtmans branch: convert_before_commit, size: 27834)
2012-11-08
13:44
[e34269af] part of check-in [35bfedef] Always HTML-encode the href attribute of <a> elements. This check-in simplifies and fixes double-frees in the previous. Ticket [5ff2043c9668] (check-in: [35bfedef] user: drh branch: ticket-5ff2043c96, size: 27774)
12:04
[98cd7372] part of check-in [e47d862a] one more similar fix, in xhref(). There is only one hyperlink using xhref with ampersands, in the "vinfo" and "ci" pages, but just for completeness… (check-in: [e47d862a] user: jan.nijtmans branch: ticket-5ff2043c96, size: 27923)
09:45
[118f70a9] part of check-in [d1f16f71] suggested fix for [5ff2043c96] (check-in: [d1f16f71] user: jan.nijtmans branch: ticket-5ff2043c96, size: 27837)
2012-11-06
18:38
[c8ee680a] part of check-in [b83278f6] Make sure file names in file browser don't wrap by adding white-space property to default CSS. (check-in: [b83278f6] user: dmitry branch: trunk, size: 27678)
2012-11-04
12:59
[a42cd260] part of check-in [45065c5c] Fix typos. (check-in: [45065c5c] user: dmitry branch: spelling, size: 27649)
2012-11-01
13:11
[bdbfc240] part of check-in [f7938ebd] More infrastructure for wiki and ticket moderation. (check-in: [f7938ebd] user: drh branch: moderation, size: 27647)
2012-09-18
15:37
[d1ecdef8] part of check-in [a116d974] Add the name= query parameter to the <base> for wiki pages, so that hyperlinks to fragments work correctly. (check-in: [a116d974] user: drh branch: trunk, size: 27522)
05:14
[5a3edf77] part of check-in [f4022040] Sync up base tag in the header with those contained in the skins file. (check-in: [f4022040] user: mistachkin branch: trunk, size: 27009)
00:15
[c8f982d3] part of check-in [354bfe20] Strip out TH1 comments from the header. (check-in: [354bfe20] user: mistachkin branch: dynamicStyle, size: 29888)
00:06
[2b8ae8db] part of check-in [6cea1e49] Make the default header and footer a bit more dynamic. (check-in: [6cea1e49] user: mistachkin branch: dynamicStyle, size: 29869)
00:03
[60b4cfdd] part of check-in [eb1513b7] Fix the <base> tag in the default header. (check-in: [eb1513b7] user: drh branch: trunk, size: 27007)
2012-09-04
15:48
[f2c948af] part of check-in [b87d3b88] Improvements to the CSS on default skins. (check-in: [b87d3b88] user: drh branch: trunk, size: 26994)
2012-08-29
13:57
[61b2a012] part of check-in [9f6abc59] Allow UTF-8 characters in sources. translate.exe will translate it to ASCII (check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 26860)
2012-08-11
13:58
[c847e4de] part of check-in [31732d77] Add <base href="$baseurl/"> to the html header in the default configuration and in all built-in skins. Add a warning if <base> is not configured. Generate hyperlinks from wiki relative to the <base> (check-in: [31732d77] user: drh branch: wysiwyg, size: 26861)
2012-07-22
17:59
[97d571cf] part of check-in [13b0e0b4] merged in trunk [11abffbb497d67a], added a test script to check a th1 memleak case. (check-in: [13b0e0b4] user: stephan branch: th1-query-api, size: 26955)
2012-07-20
15:06
[30368dec] part of check-in [dfce20e4] Replaced $(x) with gebi(x), as per ML discussion. (check-in: [dfce20e4] user: stephan branch: trunk, size: 26881)
2012-07-19
21:44
[433f48cc] part of check-in [97d651b8] Create a javascript function $(id) which is an alias for document.getElementById(id). Use the $(id) function everywhere that document.getElementById(id) was used. (check-in: [97d651b8] user: drh branch: trunk, size: 26441)
2012-07-16
19:35
[1435e8a5] part of check-in [27dc9b0b] Removed 2x extraneous #include "th.h". (check-in: [27dc9b0b] user: stephan branch: th1-query-api, size: 26354)
2012-07-15
00:39
[c13b0f33] part of check-in [3ab06e89] Added flags arg to Th_Render to allow us to eventually customize its output a bit. (check-in: [3ab06e89] user: stephan branch: th1-query-api, size: 26370)
2012-06-20
14:40
[44536c4a] part of check-in [4bf5cdc8] Change the names of config parameters for adunits to use "-" instead of "_". Allow configuration sync of adunits as part of the skin. (check-in: [4bf5cdc8] user: drh branch: trunk, size: 26280)
14:14
[3a2c37f2] part of check-in [e33fc886] Allow ad units to be added after the menu bar. Optionally disable ads for logged in users and/or administrators. (check-in: [e33fc886] user: drh branch: trunk, size: 26285)
2012-06-11
17:33
[c4da6910] part of check-in [7a57ab64] merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) (check-in: [7a57ab64] user: mgagnon branch: mgagnon_fix, size: 25933)
17:23
[e27b2ebb] part of check-in [c109e66d] Merge in Trunk... (check-in: [c109e66d] user: mgagnon branch: mgagnon_fix, size: 23228)
2012-05-05
13:53
[96cf07af] part of check-in [7fb59a67] Improvements to the javascript that enables hyperlinks for anonymous users. (check-in: [7fb59a67] user: drh branch: trunk, size: 25891)
2012-04-28
08:03
[9fef6d2b] part of check-in [d9c8a7dd] Refinements to the new hyperlink logic and spider defense. (check-in: [d9c8a7dd] user: drh branch: spider-defense, size: 25725)
07:15
[14ed6fa1] part of check-in [8ae52fc4] Changes anchor tags (<a>) 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. (check-in: [8ae52fc4] user: drh branch: spider-defense, size: 25602)
2012-03-31
19:15
[5b989ae3] part of check-in [82f56632] Update to the latest SQLite code. Fix a compiler warning in style.c. (check-in: [82f56632] user: drh branch: trunk, size: 23186)
15:18
[756f6c43] part of check-in [62398459] Add the ability to set a background image as part of the server configuration. Process the CSS using TH1 so that $baseurl can be inserted into the CSS. (check-in: [62398459] user: drh branch: trunk, size: 23213)
2012-03-29
14:54
[11dbd802] part of check-in [a496d8e8] Add vim modline everywhere (check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 23152)
2012-02-06
16:03
[4a1429b8] part of check-in [ea4b7cd6] Make the diff colors darker by default. (check-in: [ea4b7cd6] user: drh branch: trunk, size: 23110)
03:38
[6805313a] part of check-in [357d26bc] When a line changes in a side-by-side diff, only highlight the part of line that actually changed. (check-in: [357d26bc] user: drh branch: diff-experimental, size: 23110)
2012-02-04
20:36
[08928510] part of check-in [eae55eea] Make the default font size is smaller for side-by-side diff. Fix the context-diff so that it understands the dc=N query parameter. (check-in: [eae55eea] user: drh branch: retro-sbsdiff, size: 23110)
19:55
[a7974040] part of check-in [b57b0356] Colorize the context diff. Add color to the line numbers so that they can be deemphasized. (check-in: [b57b0356] user: drh branch: retro-sbsdiff, size: 23082)
19:34
[18a7beed] part of check-in [6a669769] Revised default color scheme. Add line-numbers to context diff. (check-in: [6a669769] user: drh branch: retro-sbsdiff, size: 23004)
18:54
[68fb5bb9] part of check-in [7372c0a5] Add color to the retro sbs diff. (check-in: [7372c0a5] user: drh branch: retro-sbsdiff, size: 23004)
2012-01-18
13:22
[4febe55c] part of check-in [6daee94f] Merge trunk changes into the retro-sbsdiff branch. (check-in: [6daee94f] user: drh branch: retro-sbsdiff, size: 22441)
07:35
[a7f1ed75] part of check-in [0861811e] Add CSS style for transfer setup page errors. (check-in: [0861811e] user: mistachkin branch: pushScript, size: 23670)
2012-01-04
18:29
[df6ceef9] part of check-in [d1b68cc0] Process the style sheet using TH1 prior to returning it. This branch is experimental. (check-in: [d1b68cc0] user: drh branch: th1-css, size: 22993)
2012-01-01
15:57
[b5590173] part of check-in [a1e667e6] Simplified display of side-by-side diff in the web browser. (check-in: [a1e667e6] user: drh branch: retro-sbsdiff, size: 22330)
2011-11-25
16:11
[ec5dac2e] part of check-in [83284480] Enhancements to the UserAgent bot recognizer. We discovered earlier today on the Fossil server itself that it is very important not to misclassify bots as human since a spider that downloads every possible historical annotation and tarball and zip archive and diff can really load up a server and soak up a lot of bandwidth. (check-in: [83284480] user: drh branch: trunk, size: 23559)
2011-10-19
01:44
[1e7dad6d] part of check-in [91db2ccf] Increase the version number to 1.20. Improvements to style sheets. (check-in: [91db2ccf] user: drh branch: trunk, size: 23535)
2011-10-17
13:09
[e9b05531] part of check-in [eefb3168] Font size adjustments for side-by-side diff. Use the dp= query parameter of timeline on the info page. (check-in: [eefb3168] user: drh branch: trunk, size: 23393)
2011-10-16
13:35
[25d6283b] part of check-in [f4f5e055] Set explicit background color for sbsdiff table in skins. (check-in: [f4f5e055] user: jan branch: jan-sbsdiff, size: 23394)
00:14
[5accaa91] part of check-in [1c40493c] Updated styles/skins. Built-in skin 4 can now wrap lines. (check-in: [1c40493c] user: jan branch: jan-sbsdiff, size: 23365)
2011-10-15
15:42
[5398e9fa] part of check-in [15de70c2] Merge the latest trunk changes into the side-by-side diff branch. (check-in: [15de70c2] user: drh branch: jan-sbsdiff, size: 23009)
2011-10-14
15:41
[ebab2825] part of check-in [bb76b57a] Updated the built-in skins for sbsdiff. (check-in: [bb76b57a] user: jan branch: jan-sbsdiff, size: 22627)
2011-10-13
23:47
[9ead87b2] part of check-in [4d32db8e] Provide an option to enable the /test_env URL for all users. Optionally display cookie values in the /test_env URL. (check-in: [4d32db8e] user: drh branch: trunk, size: 22166)
2011-09-15
21:39
[c4079841] part of check-in [2d71977e] test_env command now requires g.perm.Admin or g.perm.Setup. Resolves ticket [2316d926e376aa]. (check-in: [2d71977e] user: stephan branch: trunk, size: 21784)
2011-09-14
17:45
[0244f5ed] part of check-in [34b4dec0] Refactored g.okXXX perms flags to g.perm.XXX. (check-in: [34b4dec0] user: stephan branch: stephan-hack, size: 21718)
2011-06-18
16:50
[21e3a0c7] part of check-in [e0303181] Add a version number that is increased by one on each release. Make the initial version number 1.18 since there have been 17 prior releases. (check-in: [e0303181] user: drh branch: trunk, size: 21715)
2011-05-09
12:26
[903ed767] part of check-in [c53fbe5d] Add lines describing the login to the /test_env page. (check-in: [c53fbe5d] user: drh branch: trunk, size: 21650)
2011-03-30
23:55
[9201c34a] part of check-in [53e8ad52] Change the timeline parameter for file details from "detail" to "filechng". Add default CSS elements. (check-in: [53e8ad52] user: drh branch: trunk, size: 21397)
2011-03-23
16:16
[9d03ff78] part of check-in [a99e9c91] Always put [..] marks around SHA1 hyperlinks. For unknown SHA1 numbers, enclose in <span class="brokenlink">. (check-in: [a99e9c91] user: drh branch: trunk, size: 21286)
2011-03-22
18:47
[5b2e8107] part of check-in [63958fc5] Always redirect to a fully qualified URL. Give the setup user an opportunity to redirecct from test_env for testing purposes. (check-in: [63958fc5] user: drh branch: trunk, size: 21212)
2011-03-14
12:18
[a513c003] part of check-in [c5f7ab04] Fix typos in comments and error messages. Ticket [d38c2c8795181] (check-in: [c5f7ab04] user: drh branch: trunk, size: 21081)
2011-02-18
21:47
[704f8d3e] part of check-in [b9d46314] Improved display of selected band in a text artifact. (check-in: [b9d46314] user: drh branch: trunk, size: 21080)
2011-01-20
17:49
[2e47c560] part of check-in [a2a5e294] Change the DOCTYPE to html5. Ticket [9cb4a4d74b2eca66b5f]. Tested on FF, Chrome, Safari, Opera, and IE and seems to work fine. (check-in: [a2a5e294] user: drh branch: trunk, size: 20867)
2010-12-23
02:22
[cc06d0bf] part of check-in [31c52c7b] Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. (check-in: [31c52c7b] user: drh branch: trunk, size: 20979)
2010-12-16
14:46
[e1a62beb] part of check-in [daeb10f6] Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. (check-in: [daeb10f6] user: drh branch: trunk, size: 20972)
2010-11-25
02:42
[4fb7996b] part of check-in [f5efd3f3] Remove the "Leaves" menu-bar item from the default setup. (check-in: [f5efd3f3] user: drh branch: trunk, size: 20986)
2010-11-08
20:04
[3d90e8cd] part of check-in [1e801695] merge from trunk (check-in: [1e801695] user: wolfgang branch: StvPrivateHook2, size: 22143)
2010-11-07
23:56
[eb79fef2] part of check-in [eea8810b] Fix a typo in the <DOCTYPE> marking at the top of each webpage. Ticket [c18a77e837a66122ed19]. (check-in: [eea8810b] user: drh branch: trunk, size: 21035)
2010-10-10
16:46
[c93e5315] part of check-in [c880f092] adding help cross references (check-in: [c880f092] user: wolfgang branch: wolfgangHelpCmd, size: 22143)
08:59
[e07c8495] part of check-in [c2ef3715] added more cross reference (check-in: [c2ef3715] user: Ratte branch: wolfgangHelpCmd, size: 22103)
2010-10-09
20:13
[e5f13b21] part of check-in [d1d1cd12] show references to commandline on webpages; add httptrace to windows http server (check-in: [d1d1cd12] user: wolfgang branch: wolfgangHelpCmd, size: 21852)
2010-10-08
19:03
[2ef4bdc1] part of check-in [f3f7d9e5] integrated test commands into the reference (check-in: [f3f7d9e5] user: wolfgang branch: wolfgangHelpCmd, size: 21250)
2010-10-05
09:43
[a2e4a109] part of check-in [def52067] merged from trunk (check-in: [def52067] user: wolfgang branch: wolfgangFormat2CSS_2, size: 21035)
2010-10-03
11:52
[02d6be3e] part of check-in [04b33f77] corrected some HTML-validation problems (check-in: [04b33f77] user: wolfgang branch: experimental, size: 20991)
2010-10-01
15:50
[56327dd3] part of check-in [33b4f335] Change COMPILE_VARIANT to COMPILER_NAME. Populate the macro with complete version information when using GCC. (check-in: [33b4f335] user: drh branch: wolfgangFormat2CSS_2, size: 21033)
2010-09-29
15:45
[d9cdc831] part of check-in [4d7c443c] added a compiler variant TH1 variable, to be able to see the compiler version on the web page during testing/developing different compiler variants (check-in: [4d7c443c] user: wolfgang branch: wolfgangFormat2CSS_2, size: 21037)
2010-09-28
15:45
[ada4e5a6] part of check-in [e05f750a] more formats to css (check-in: [e05f750a] user: wolfgang branch: wolfgangFormat2CSS_2, size: 20989)
09:02
[1680cde3] part of check-in [26fc585e] solved ticket [1b41304d8b]: moved style clear: both from code for content to css, adding the corresponding div only, if a sidebox wass used (check-in: [26fc585e] user: Ratte branch: wolfgangFormat2CSS_2, size: 20055)
08:29
[54b5dc92] part of check-in [15b3ad25] solved ticket [1b41304d8b]: moved style clear: both from code for content div to footer css, needs redefinition of div.footer in the css configuration! (check-in: [15b3ad25] user: Ratte branch: wolfgangFormat2CSS_2, size: 19739)
2010-09-26
12:25
[32d6c4b3] part of check-in [e5bf291e] some more htm validation (check-in: [e5bf291e] user: wolfgang branch: wolfgangFormat2CSS_2, size: 19759)
11:32
[abe13e04] part of check-in [87e27419] code layout optimoied for user color input and standard style comment for use of jscolor.com.. (check-in: [87e27419] user: wolfgang branch: wolfgangFormat2CSS_2, size: 19326)
2010-09-14
20:08
[2e5bfc3f] part of check-in [d50fe26c] switched captcha border from outline to border, because of problems with IE (check-in: [d50fe26c] user: wolfgang branch: wolfgangFormat2CSS_2, size: 18756)
19:04
[c8df4970] part of check-in [8e6dbfb2] added missing nowrap for div/divider style, has to be added in local css definition! (check-in: [8e6dbfb2] user: wolfgang branch: wolfgangFormat2CSS_2, size: 18729)
2010-09-13
22:14
[beb817cb] part of check-in [4cc0ebef] Avoid the use of tabs. Make sure lines do not exceed 80 characters. (check-in: [4cc0ebef] user: drh branch: wolfgangFormat2CSS, size: 18704)
2010-09-12
17:12
[0076f392] part of check-in [b9f38e16] some ticket pages html validated (check-in: [b9f38e16] user: wolfgang branch: wolfgangFormat2CSS, size: 18442)
10:42
[8c78c5af] part of check-in [cd2f91d3] file timeline/attach pages HTML-validated (check-in: [cd2f91d3] user: wolfgang branch: wolfgangFormat2CSS, size: 17949)
08:47
[7164a15b] part of check-in [692b67bd] correct all unclosed br and hr tags, skipped sqlite.c (check-in: [692b67bd] user: wolfgang branch: wolfgangFormat2CSS, size: 17790)
2010-09-11
21:20
[5b5becf8] part of check-in [cf8d628d] HTML validator error free ticket configuration (check-in: [cf8d628d] user: wolfgang branch: wolfgangFormat2CSS, size: 17782)
20:49
[2bec2d9b] part of check-in [a62bfaf5] admin pages without errors in HTML validator (check-in: [a62bfaf5] user: wolfgang branch: wolfgangFormat2CSS, size: 17782)
16:14
[d94316b5] part of check-in [286d4bca] 'edit css' styled and made it pass HTML-Validator, optimized handling of additional styles in style.c (check-in: [286d4bca] user: wolfgang branch: wolfgangFormat2CSS, size: 15124)
13:11
[b2594e3a] part of check-in [7d08c20f] merged improved stat page from trunk and slightly optimized style.c (check-in: [7d08c20f] user: wolfgang branch: wolfgangFormat2CSS, size: 15395)
06:38
[8e8bdbaa] part of check-in [7d88fac5] corrected % values in default styles(missing second %) (check-in: [7d88fac5] user: Ratte branch: wolfgangFormat2CSS, size: 15249)
2010-09-10
20:19
[0506764b] part of check-in [d1305d0a] fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE (check-in: [d1305d0a] user: wolfgang branch: wolfgangFormat2CSS, size: 15247)
16:11
[16344759] part of check-in [4887a1da] fixed ticket [5207b03861]: use correct type for index variable (check-in: [4887a1da] user: wolfgang branch: wolfgangFormat2CSS, size: 14091)
2010-09-09
21:41
[909e5253] part of check-in [6436092e] section css extended with 'white-space: nowrap;' to avoid validator errors. PLEASE update your local styles for the section class (check-in: [6436092e] user: wolfgang branch: wolfgangFormat2CSS, size: 14125)
21:32
[736ae818] part of check-in [4dbfba2b] reduce html-validator errors on leaves page (check-in: [4dbfba2b] user: wolfgang branch: wolfgangFormat2CSS, size: 14100)
20:27
[e2f8160e] part of check-in [6cf335ab] tag.c css skinned (check-in: [6cf335ab] user: wolfgang branch: wolfgangFormat2CSS, size: 13989)
20:12
[c4835a8f] part of check-in [dc8a247e] timeline css skinned (check-in: [dc8a247e] user: wolfgang branch: wolfgangFormat2CSS, size: 13630)
10:31
[957b4c6e] part of check-in [34f9b9de] Merge in changes from the wolfgangFormat2CSS branch. (check-in: [34f9b9de] user: drh branch: trunk, size: 11534)
2010-09-08
21:15
[cff68d00] part of check-in [a5576e2d] made default css handled by loop instead of explizit calls, .. (check-in: [a5576e2d] user: wolfgang branch: wolfgangFormat2CSS, size: 12507)
20:25
[8df569cc] part of check-in [0e394b8f] css for hyperlinks disabled (check-in: [0e394b8f] user: wolfgang branch: wolfgangFormat2CSS, size: 11741)
19:26
[eaeceabc] part of check-in [156358e2] reduced html validator errors on branch page (check-in: [156358e2] user: wolfgang branch: wolfgangFormat2CSS, size: 11268)
18:16
[f4c04b1e] part of check-in [b34a583f] layout sideboxes using css, css is only added to the user defined css, if the corresponding class is missing (check-in: [b34a583f] user: wolfgang branch: wolfgangFormat2CSS, size: 11262)
17:30
[c0768284] part of check-in [e621ef43] merged trunk changes (check-in: [e621ef43] user: wolfgang branch: wolfgangFormat2CSS, size: 11104)
00:00
[5aee5d17] part of check-in [bdd92802] first step to extract formats in separat css definitions (check-in: [bdd92802] user: wolfgang branch: wolfgangFormat2CSS, size: 10778)
2010-09-06
19:10
[4a31cbf8] part of check-in [8f6e98aa] hyperlinks disabled skinned (check-in: [8f6e98aa] user: Ratte branch: stv-skinning, size: 12190)
2010-09-05
10:59
[feae9bcf] part of check-in [ff3b6b32] sidebox via css (check-in: [ff3b6b32] user: Ratte branch: stv-skinning, size: 11994)
09:58
[5b1a303a] part of check-in [5bba36b2] 3 layouts in timeline moved to css (check-in: [5bba36b2] user: Ratte branch: stv-skinning, size: 11432)
2010-09-04
19:45
[34efc1b7] part of check-in [b15da2f4] remove unused first idea of second style sheet (check-in: [b15da2f4] user: Ratte branch: stv-skinning, size: 11165)
19:20
[99a7467a] part of check-in [8dfed953] format timeline page via css (check-in: [8dfed953] user: Ratte branch: stv-skinning, size: 11253)
2010-08-28
06:59
[284d72d1] part of check-in [f66f414f]
This is the first check-in on the windowscompilers branch and it adds the Digital Mars C compiler
The user should have dmc installed in c:\DM with zlib in c:\DM\extra\lib and c:\DM\extra\include.
typing c:\DM\bin\make -f win\Makefile.dmc builds fossil.exe in dmcobj
The following files were edited or added:

Checks if one of the windows compilers is used. If so we define _WIN32. Defining _WIN32 is normally done by
#include <windows.h>
However most of the time we don't use windows.h.

Adding an other windows compiler is done by adding
"|| defined(__COMPILER_IDENTIFIER__)"
and maybe some special things in the files below. Like

     

These have all __MINGW32__ replaced by _WIN32. And in some places special processing for either MINGW32 or DMC

In popen2 the _open_osfHandle call first parameter is cast to a long. DMC refused to compile without the cast.

DMC complained that it didn't knew of time_t in rss.h. time.h came after rss.h. Switching the two solved it!

added tcl code to generate Makefile.dmc. tclsh src/makemake.tcl dmc prints to stdout the makefile. As a convienience to the end-user I added the win/Makefile.dmc to the repository. There are few changeable variables in there for adjusting path, CFLAGS LIBS etc.

These are needed because DMC and MSVC doesn't provided them. dirent.h is copied verbatim from the net. unistd.h I found on the net too, but added some defines.

The problem with windows it doesn't have AWK standard installed. version.c creates VERSION.h. It is a very simple C-program and doesn't do a lot of checking.

(check-in: [f66f414f] user: renez branch: windowscompilers, size: 10342)
2010-08-15
19:36
[80acc242] part of check-in [c1bec02a] Fix to the DOCTYPE of generated HTML pages. Ticket [25ff8cff2bdb41766e91] (check-in: [c1bec02a] user: drh branch: trunk, size: 10397)
2010-06-11
12:02
[5e7ab265] part of check-in [15b29325] Change the default style to center the title with the project name above and with 200 pixel wide logo and status boxes to the left and right. (check-in: [15b29325] user: drh branch: trunk, size: 10396)
2010-05-21
21:05
[9590ab32] part of check-in [73d27436] adding code, wiki, tickets, checkins search functionality (check-in: [73d27436] user: Zach branch: exp-search, size: 10737)
2010-05-16
19:08
[17fee743] part of check-in [c06edd23] Change from GPL to the Simplified BSD License. (check-in: [c06edd23] user: drh branch: clear-title, size: 10355)
2010-04-22
15:48
[335e362d] part of check-in [c56af61e] Infrastructure changes that will allow the client-side sync to be run from a web interface - the status messages now go to CGI output if the sync is run from a web page. This is a partial implementation of the "SyncNow" button. The button itself has not yet been added. (check-in: [c56af61e] user: drh branch: trunk, size: 10630)
2010-03-31
18:42
[8050be34] part of check-in [42ba7b97] Get chroot jails working correctly when a particular fossil repository is specified on the "http" command. This fixes a problem introduced by the multi-repository feature added by check-in [9cd2c42e79] on 2010-01-31. (check-in: [42ba7b97] user: drh branch: trunk, size: 10629)
2010-03-08
14:18
[12d3b58b] part of check-in [599e6abf] Make the File menu option default to showing only the files in tip. (check-in: [599e6abf] user: drh branch: trunk, size: 10579)
13:18
[cc35716a] part of check-in [b22e5a9e] Get skins working again. They were busted by check-in [5476e50d659] (which was backed out using the new --backout option to merge.) Also add an unused query parameter to the style.css to force a reload of the CSS when the skin changes. (check-in: [b22e5a9e] user: drh branch: trunk, size: 10572)
2010-02-26
03:02
[7e6329bb] part of check-in [df905727] Merge in latest changes from trunk. (check-in: [df905727] user: linuxfood branch: creole, size: 11787)
2010-02-08
19:59
[1bd1a0ac] part of check-in [0faa676f] Add a DOCTYPE to the beginning of every page. IE8 appears to work better with the DOCTYPE in place. (check-in: [0faa676f] user: drh branch: trunk, size: 10564)
2010-01-23
21:48
[5c6023fb] part of check-in [08c0a9ff] Cause browsers to cache the logo and style sheet. (check-in: [08c0a9ff] user: drh branch: trunk, size: 10415)
2010-01-01
19:49
[244273f4] part of check-in [af258818] [5483de2ea6] Added two single quotes around baseurl fixing the bug (check-in: [af258818] user: jeremy_c branch: trunk, size: 10400)
2009-12-31
19:10
[2fe2db47] part of check-in [9b706757] Alternative implementation of timeline security changes - this implementation always shows the timeline link if it is applicable, even if the history capability is disabled. (check-in: [9b706757] user: drh branch: trunk, size: 10398)
14:59
[c1df7f26] part of check-in [71ad9b62]
  • Changed security for timeline. To view the timeline, you must now have History access. The timeline will then display only items which you have access to. "o" (Check-out) is required for source history, "j" (Read-Wiki) is required for Wiki history and "r" (Read-Tkt) is required for Ticket history.
(check-in: [71ad9b62] user: jeremy_c branch: jeremy_c-timeline, size: 10395)
2009-12-20
17:53
[3cc4be49] part of check-in [5a5d7e1f] Add a black & white skin with the main menu down the left margin. (check-in: [5a5d7e1f] user: drh branch: trunk, size: 10371)
2009-12-19
21:04
[d8b31037] part of check-in [007d0a9b] Add a new "Skins" configuration page that allows the look and feel of the web interface to be changed to one of several prototypes at the click of a button. Currently, there are only two built-in prototypes. (check-in: [007d0a9b] user: drh branch: trunk, size: 10357)
2009-12-07
18:34
[c7fc56d7] part of check-in [6009ff32] changed a two-part/closed BR tag to avoid a warning from HTML syntax verifiers. (check-in: [6009ff32] user: stephan branch: trunk, size: 10765)
2009-10-11
19:47
[3c29836a] part of check-in [adb155b6] Fix to the "font-family" CSS line in the default CSS. Ticket [aba72eaa589]. (check-in: [adb155b6] user: drh branch: trunk, size: 10769)
2009-10-05
10:08
[b4778ab3] part of check-in [651c75c5] merge trunk into creole (check-in: [651c75c5] user: robert branch: creole, size: 11611)
2009-10-01
14:54
[e4a69231] part of check-in [631c52bc] Add a missing $baseurl to the default header. (check-in: [631c52bc] user: drh branch: trunk, size: 10771)
2009-09-26
14:33
[4b7d601c] part of check-in [cacb8db3] Minor fixes to creole (check-in: [cacb8db3] user: robert branch: creole, size: 11602)
08:17
[6ac00aef] part of check-in [7a39dde2] Clean up and merge updates from trunk (check-in: [7a39dde2] user: robert branch: creole, size: 11557)
2009-09-22
07:49
[64c82161] part of check-in [7a2c3706] merge trunk into creole branch (check-in: [7a2c3706] user: bob branch: creole, size: 11789)
2009-09-21
20:40
[6ae8d6d4] part of check-in [249f1bea] Add a <br clear="both"> before the footer on every page. (check-in: [249f1bea] user: drh branch: trunk, size: 10763)
19:10
[d209a159] part of check-in [43481115] Add a "logo" image to the local server state. Return this image on all requests to the "/logo" URL. All the administrator to setup that image. Include the image in the default header. (check-in: [43481115] user: drh branch: trunk, size: 10741)
2009-09-02
03:14
[47b34cf9] part of check-in [449094a8] Make headings look prettier when using text-based www clients like "elinks". (check-in: [449094a8] user: bch branch: trunk, size: 10736)
2009-08-31
00:48
[29d8d356] part of check-in [7ba10f1a] When the "http" command is run as root, automatically set up a chroot jail and drop root privileges prior to reading any input. (check-in: [7ba10f1a] user: drh branch: trunk, size: 10724)
2009-08-16
21:34
[4ab2cc74] part of check-in [07f6780c] Remove unsupported and incomplete webpage functionality: The admin_sql page and the "my" page. (check-in: [07f6780c] user: drh branch: trunk, size: 10648)
2009-05-09
06:19
[b19bc65e] part of check-in [26af399a] mods to creole parser and add some default style for creole tables. (check-in: [26af399a] user: robert branch: creole, size: 11665)
2009-01-25
20:13
[d90354f0] part of check-in [9be1b003] Rename the "vinfo" page to "ci" and the "vedit" page to "ci_edit". (check-in: [9be1b003] user: drh branch: trunk, size: 11166)
19:18
[49507955] part of check-in [766bec08] Documentation tweaks. Change the "Setup" menu title to "Admin". Added pages under Admin to view the RCVFROM table of the database. (check-in: [766bec08] user: drh branch: trunk, size: 11169)
2009-01-24
00:11
[3c8c1ba9] part of check-in [83ac468a] Add a "nomenclature" sidebox for the Branches page, explaining the difference between an open and a closed branch. (check-in: [83ac468a] user: drh branch: trunk, size: 11169)
2009-01-23
01:01
[08207a3a] part of check-in [cf9ee7d6] Nomenclature chanage: "bug report" becomes "ticket" (check-in: [cf9ee7d6] user: drh branch: trunk, size: 10709)
2009-01-22
13:08
[99e13227] part of check-in [a12cb216] Reenable the "Tags" menu item, but make it go to the new "taglist" page. Also add separate "tagtimeline" page and separate "brlist" into "brlist" and "brtimeline". (check-in: [a12cb216] user: drh branch: trunk, size: 10706)
2009-01-20
23:39
[2f4e685f] part of check-in [fecb3e5c] On the "vinfo" page, add a link to a timeline of all other check-ins with the same tag. (check-in: [fecb3e5c] user: drh branch: trunk, size: 10659)
2008-11-26
21:59
[ce8ef4ed] part of check-in [8d529a7a] Tidy up the raw tags web page, and provide a way to get there, for admins only (check-in: [8d529a7a] user: eric branch: trunk, size: 10656)
2008-11-25
21:56
[f8159149] part of check-in [10df4ff6] Reinstate "Tags" on the default main menu. Allow the new tagview page to hand over to the old (but no user interface for this yet). (check-in: [10df4ff6] user: eric branch: trunk, size: 10587)
2008-10-24
18:23
[41b3e7ff] part of check-in [f55c6a1b] 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.... (check-in: [f55c6a1b] user: drh branch: trunk, size: 10589)
2008-09-06
13:09
[0d332916] part of check-in [5b877495] Disable tag URLs without sufficient permission, display a message when there are no tags, provide dummy Javascript functions for the tag timeline. (check-in: [5b877495] user: eric branch: trunk, size: 10059)
2008-08-21
20:59
[89fb0def] part of check-in [5fb14b9a] Include non-sym- tags in tagview web page. Also merge mainline into tagview branch. (check-in: [5fb14b9a] user: eric branch: trunk, size: 10061)
2008-08-17
20:53
[934dddd1] part of check-in [070e63db] Merge old tagview branch into this branch (check-in: [070e63db] user: eric branch: trunk, size: 10063)
2008-07-19
16:03
[1b159a6a] part of check-in [f8831f44] Allow Admin user to changes user information. Add a "User" link on the main menu for Admin users. (check-in: [f8831f44] user: drh branch: trunk, size: 9831)
2008-07-18
21:44
[2c3b74d9] part of check-in [23ed5e2c] CSS fixes - make <div class="content"> ... </div> actually enclose the content. Also add a couple of missing footers. (check-in: [23ed5e2c] user: eric branch: trunk, size: 9753)
2008-07-15
16:42
[7071fb1a] part of check-in [d3e711fd] Work toward getting bug-tracking working well. (check-in: [d3e711fd] user: drh branch: trunk, size: 9757)
2008-06-08
15:45
[d4b64100] part of check-in [dcc48662] Better error messages when trying to run "fossil ui" with an invalid or unaccessible repository. (check-in: [dcc48662] user: drh branch: trunk, size: 9758)
2008-05-17
21:15
[850e5f95] part of check-in [86ed68ba] Add the "Bugs" menu element on the default header. Progress on implementing bug tracking. (check-in: [86ed68ba] user: drh branch: trunk, size: 9529)
14:49
[33e094d5] part of check-in [55342eb9] The bug report generator compiles but still does not work right. (check-in: [55342eb9] user: drh branch: trunk, size: 9452)
13:40
[ede3687f] part of check-in [a0f18644] Make Th1 variable $current_page available to the header and footer. (check-in: [a0f18644] user: drh branch: trunk, size: 9327)
2008-05-16
18:11
[8d5949ed] part of check-in [68c24b18] Progress toward getting ticket handling to work. (check-in: [68c24b18] user: drh branch: trunk, size: 9290)
15:54
[ba8c800c] part of check-in [bb542b80] renamed fossil-verbatim to verbatim for consistency with other CSS elements. Added a reasonable default .verbatim entry. (check-in: [bb542b80] user: stephan branch: trunk, size: 9218)
13:31
[93f13836] part of check-in [c7c81df1] Add the "Index Page" setup option to allow each site to configure a page to appear when no URL is specified or when the "Home" menu option is selected. (check-in: [c7c81df1] user: drh branch: trunk, size: 9116)
2008-03-03
16:50
[64908117] part of check-in [f08599e8] Fix a privilege problem in the default page header. (check-in: [f08599e8] user: drh branch: trunk, size: 9054)
2008-02-25
14:05
[da95e40e] part of check-in [aa519dbd] The Login/Logout text was reversed. Fix it. (check-in: [aa519dbd] user: drh branch: trunk, size: 9054)
2008-02-20
17:13
[bd821bc5] part of check-in [89a2d5e8] made hyperlinks in the footer div less ugly. (check-in: [89a2d5e8] user: stephan branch: trunk, size: 9858)
2008-02-13
22:31
[d2af091a] part of check-in [fde1d823] Cut over all code to use TH1 instead of subscript. Completely remove the subscript interpreter from the source tree. (check-in: [fde1d823] user: drh branch: trunk, size: 9054)
19:50
[da3e8aee] part of check-in [ffe92f1a] The entire header, including the menu bar, is now generated by TH script. This allows the menu bar to be customized by editing the header script. (check-in: [ffe92f1a] user: drh branch: trunk, size: 9066)
18:18
[efdb67a1] part of check-in [3ad9a5e2] TH1 script now used to render the header and footer of each page. (check-in: [3ad9a5e2] user: drh branch: trunk, size: 9274)
2008-02-05
00:01
[72a7644b] part of check-in [6f05b429] Added /admin/sql page. Added a 'const' to db_generic_query_view() (check-in: [6f05b429] user: stephan branch: trunk, size: 9628)
2008-02-04
23:14
[baeefb67] part of check-in [0095e24b] Added style info to db_generic_query_view(), so it can be styled via css (check-in: [0095e24b] user: stephan branch: trunk, size: 9616)
17:26
[43e5c4a5] part of check-in [b5b04dcf] Added 'achtung' class. See the code comments. (check-in: [b5b04dcf] user: stephan branch: trunk, size: 9136)
02:45
[568edbea] part of check-in [e487b77b] Add file and directory browsing capabilities to the web interface. (check-in: [e487b77b] user: drh branch: trunk, size: 8822)
2008-02-03
22:07
[35a95102] part of check-in [334f8e6e] Added rudimentary /my page. (check-in: [334f8e6e] user: stephan branch: trunk, size: 8752)
02:41
[71b6719c] part of check-in [b312f5ff] Merge in some changes to the CGI reply generator that we made back in early December but got lost on an abandoned branch. Distributed version control is nice, but it also leaves open the real danger of losing changes this way. We need to work on interface features to minimize the risk of losing changes like this, and to identify lost changes quickly. (check-in: [b312f5ff] user: drh branch: trunk, size: 8713)
2008-02-02
21:10
[c26a6ac2] part of check-in [02d1ed6a] added /tagview page - a simple browse-by-tag interface (check-in: [02d1ed6a] user: stephan branch: trunk, size: 8365)
2007-12-04
13:05
[80b7efbe] part of check-in [6af8fdc2] Generate CGI replies as separate header and body so that the header can be extended during the construction of the body. (check-in: [6af8fdc2] user: drh branch: trunk, size: 8665)
2007-12-02
22:30
[77305031] part of check-in [dff17229] Addition to the default style sheet to cover the name/value pairs at the top of the vinfo page. Also a bugfix in the report.c code. (check-in: [dff17229] user: drh branch: trunk, size: 8317)
2007-11-25
21:11
[59e6a727] part of check-in [5f3ddcc1] Add ticket configuration editing capability. (check-in: [5f3ddcc1] user: drh branch: trunk, size: 8152)
16:13
[ee998320] part of check-in [f394d845] Update SQLite to the latest build from CVS. Add in the FTS3 extension, though it is not yet being used. Additional work toward tickets. (check-in: [f394d845] user: drh branch: trunk, size: 8080)
2007-11-23
23:06
[b0eab5fa] part of check-in [13732d49] Fix a bug in the default header. (check-in: [13732d49] user: drh branch: trunk, size: 7997)
22:09
[2f6f70a2] part of check-in [34af7280] New default header and footer and CSS. Add the ability to edit the footer. (check-in: [34af7280] user: drh branch: trunk, size: 7995)
2007-11-21
12:21
[c9b574b2] part of check-in [68a202e1] Attach login cookies to the root path of the server, so that multiple servers can coexist on the same site. (check-in: [68a202e1] user: drh branch: trunk, size: 6522)
03:19
[f6433696] part of check-in [f0a9e3b5] Try again to get the Login/Logout menu name correct. (check-in: [f0a9e3b5] user: drh branch: trunk, size: 6515)
03:17
[d988a19a] part of check-in [bd667b19] Get the name of the Login/Logout menu option right. (check-in: [bd667b19] user: drh branch: trunk, size: 6515)
03:01
[a2b3fea5] part of check-in [555911df] Render the header of every page using subscript. Add a setup page that for editing that subscript. (check-in: [555911df] user: drh branch: trunk, size: 6490)
2007-10-28
23:27
[7ae579f2] part of check-in [f08adf3d] Added a "wiki" link to the main menu. Added built-in description of wiki formatting rules. Added a wiki "homepage" that displays when the "wiki" URI is used without a pagename. Added support for a wiki sandbox that does not save to the repository. (check-in: [f08adf3d] user: drh branch: trunk, size: 6305)
20:52
[dd33d05f] part of check-in [8ffd32c2] Add the ability to edit the CSS for all pages in the Setup menu. Other miscellaneous changes toward getting ticketing to work. (check-in: [8ffd32c2] user: drh branch: trunk, size: 6234)
2007-10-12
22:56
[43dff7ba] part of check-in [677aa71b] The g.zExtra parameter is now always available as P("name"). This means the /wiki/xyz and /wiki?name=xyz are equivalent URLs. (check-in: [677aa71b] user: drh branch: trunk, size: 6467)
2007-10-11
02:11
[07fba9de] part of check-in [1ce716b2] Add the g.zExtra output to the test_env page. Fix a bug in the computation of g.zTop. (check-in: [1ce716b2] user: drh branch: trunk, size: 6499)
01:56
[9a9bbad4] part of check-in [218577e3] Add the g.zBaseURL and g.zTop printouts to the test_env test page. (check-in: [218577e3] user: drh branch: trunk, size: 6467)
2007-10-10
21:15
[9469a23c] part of check-in [50a58adb] Many changes and bug fixes in the wiki processing. Moving toward a workable wiki system. The "Home" menu option now takes you to the wiki page whose name is the same as the Project Name. There is a "wcontent" page, but no link to it yet. Many other changes. (check-in: [50a58adb] user: drh branch: trunk, size: 6403)
02:49
[5a0e7535] part of check-in [f3807dbd] Removed unnecessary items from WWW Configuration, also made RSS Title and Description into generic Project Name and Project Description settings, which will be used elsewhere in the web site. (check-in: [f3807dbd] user: jnc branch: trunk, size: 8420)
2007-09-28
20:08
[7864b946] part of check-in [134e2aec] Combine the "config" and "setting" commands into a single "settings" command. (check-in: [134e2aec] user: drh branch: trunk, size: 8373)
2007-09-25
20:39
[24a4432c] part of check-in [16551da2] Merge the vinfo CSS patches. (check-in: [16551da2] user: drh branch: trunk, size: 8366)
20:35
[61cb7fb3] part of check-in [64569b3a] Fix a C++-ism in style.c (check-in: [64569b3a] user: drh branch: trunk, size: 8065)
20:21
[687033cd] part of check-in [cfc7984e] Styled the vinfo page (check-in: [cfc7984e] user: jnc branch: trunk, size: 8366)
19:31
[7236258d] part of check-in [99eabf9b] Updated the default style.css a bit to make more visually appealing, however, we should finish styling the existing html output, then find someone more artistically talented to come up with a final default css theme. (check-in: [99eabf9b] user: jnc branch: trunk, size: 8065)
2007-09-24
14:02
[b61388a5] part of check-in [01ce2cf3] Added a gdiff command. diff command now runs config diff-command, gdiff command (graphical diff) now runs config gdiff-command. With both, if -i is supplied, internal diff is used. With both, if they are not configured, internal diff is used. Fixed bug with internal diff giving files in reverse order. Also put div id="sub-menu" inside of submenu if, as to not display the sub menu if no sub menu items exist (check-in: [01ce2cf3] user: jnc branch: trunk, size: 7766)
04:37
[f0dc6f50] part of check-in [5cd95974] Added style.css page that get's from the repo or uses a built in style.css. Removed static formatting in header/footer, replaced with divs, spans and ids which the style.css can totally control. The default style.css is simple, uses blue colors from timeline date area. Fixed minor bug on setup_ulist where it would display footer at top. (check-in: [5cd95974] user: jnc branch: trunk, size: 7762)
2007-09-23
18:24
[74f0d845] part of check-in [07eaead5] Added RSS feed. You can set the RSS title, description in Setup. Added header to style to include title and pointer to the new RSS feed. The new RSS feed is BaseURL/timeline.rss (check-in: [07eaead5] user: jnc branch: trunk, size: 4278)
2007-09-22
17:38
[974ef8af] part of check-in [c2d1e3c7] Improved display of version information on the help command. Display fossil version number and date on the bottom of every webpage. (check-in: [c2d1e3c7] user: drh branch: trunk, size: 4119)
2007-09-02
01:23
[4e8cafc4] part of check-in [4f641e7e] The /index webpage pulls up the wiki page specified in Setup/Configuration.s (check-in: [4f641e7e] user: drh branch: trunk, size: 4000)
2007-08-01
12:49
[7dcde677] part of check-in [afcdc7ec] Add the "leaves" webpage and the "branches" CLI command. We need to work on the nomenclature. (check-in: [afcdc7ec] user: drh branch: trunk, size: 3861)
2007-07-31
23:33
[9a943b5a] part of check-in [fd36718a] Add the new "history" permission. Merge in changes that require permissions to view the timeline. (check-in: [fd36718a] user: drh branch: trunk, size: 3810)
22:59
[ed5f94f2] part of check-in [9c952d24] Separate "nobody" and "anonymous" logins. (check-in: [9c952d24] user: drh branch: trunk, size: 3786)
16:34
[ad3eb276] part of check-in [5ebcedc3] Require read permission (permission to read tickets and configuration histories) to view the global timeline. (check-in: [5ebcedc3] user: dan branch: trunk, size: 3829)
2007-07-23
19:52
[7b2fdcfe] part of check-in [66f4caa3] Improvements to the WWW interface. (check-in: [66f4caa3] user: drh branch: trunk, size: 3804)
2007-07-21
19:32
[b4958eee] part of check-in [916b6e4b] Improvements to web-based user management. (check-in: [916b6e4b] user: drh branch: trunk, size: 3671)
14:10
[73ef49d1] part of check-in [dbda8d6c] Initial check-in of m1 sources. (check-in: [dbda8d6c] user: drh branch: trunk, size: 3673) Added