Fossil

Timeline
Login

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

50 most recent check-ins

2021-09-18
15:15
Fix the "fossil commit" command so that it does not get confused by files added by merge and then edited but keeping the same file size. See [forum:/forumpost/03f6b307f89c990b|forum thread 03f6b307f89c990b] for discussion and a more detailed description of the problem. Leaf check-in: ed5843cf31 user: drh tags: trunk
03:40
Reimplemented /chat settings selection to be more usable, device-portable, and extensible. Re-enabled client-side selection of repo-specific chat nofication sounds. check-in: 9c777150ed user: stephan tags: trunk
03:26
/chat: Corrected storage of selected audio URI to account for multiple sounds. Updated change log and chat.md. Closed-Leaf check-in: c23aa77411 user: stephan tags: chat-config-options
02:36
/chat: re-enable inclusion of unversioned sound files (mp3, wav, ogg) in the list of chat notification sounds. check-in: 2a59a9a15a user: stephan tags: chat-config-options
01:37
Assorted small improvements to the new http-over-ssh.md doc. check-in: d8f470757e user: wyoung tags: trunk
00:51
Added the www/server/any/http-over-ssh.md doc, an elaboration of Andy Bradford's OpenSSH ForceCommand based solution for forcing access via ssh:// URLs to go through a wrapper script that rewrites the command, exchanging "test-http" for "http", causing the Fossil RBAC system to come into play in a secure fashion. Linking to it from the top-level "server/" index and from the #webonly section of the caps/ index where it cites this limitation. Reworked the latter section now that we have a documented alternative. check-in: be8ed971f9 user: wyoung tags: trunk
2021-09-17
23:24
Removed dev-mode-only automatic toggle of config area. check-in: 563ce12aca user: stephan tags: chat-config-options
23:21
Replace /chat config popup with a friendlier and more flexible widget. Reintroduces ability to select from multiple alerts. Seems to work but needs more testing. [forum:d97c869900 | Forum post d97c869900]. check-in: 6f5e04b340 user: stephan tags: chat-config-options
21:48
Clarified the read/write access issue in the #webonly section of the main user capabilities doc. check-in: 391bc36987 user: wyoung tags: trunk
19:48
Formatting improvements on the change log. Improvements to the help text for the "fossil ui" command. check-in: 76f65b4362 user: drh tags: trunk
19:32
Update the changes log. Fix a minor typo in the help text for "diff". check-in: 5839abaee4 user: drh tags: trunk
19:06
Bring the help text for the "fossil all git" command into alignment with the implementation after changes on [/timeline?c=202108141825|2021-08-14]. check-in: 1033e0ff88 user: drh tags: trunk
10:46
Tolerate one or two punctuation characters at the end of a symbolic name, if the name does not otherwise match, to accomodate names taken from the ends of URLs where some extra punctuation from the following text was included with the URL. check-in: d81190bd72 user: drh tags: trunk
02:32
Updated the JS doc's section about the hamburger menu to reflect the recent addition of this menu to other stock skins. check-in: 36d84427f6 user: wyoung tags: trunk
02:02
Converted all uses of the [https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-name | obsolete] named anchor feature from HTML before 4.0 to use fragment identifiers instead. (<tt>www/*</tt> subtree only.) Where possible, changed constructs like <verbatim><a name="foo"></a><h3></verbatim> to <verbatim><h3 id="foo"></verbatim> Also fixed a few cases where the link target came after a header so the browser would scroll the header off the screen when visiting the targeted section. Added a 50em pad at the bottom of one such edited doc to allow the intra-doc link targets to be useful since it's a short enough doc that on sufficiently tall browser windows, scrolling isn't possible, so using those anchors has no visible effect. check-in: 93cee1f56e user: wyoung tags: trunk
00:34
Remove obsolete diagram source files that have now been replaced by Pikchr. The files are still accessible in older versions, of course, and can be easily resurrected if needed. But there is no reason to include them in modern source tarballs. check-in: dbf94ab50c user: drh tags: trunk
2021-09-16
22:50
xekri skin: make /chat names and timestamps slightly more legible. check-in: 919468b358 user: stephan tags: trunk
17:12
Moved the [2d8a9046a1] CSS change into (table.diff pre), as the previous placement reportedly makes no difference. check-in: bb2e6c6185 user: stephan tags: trunk
17:05
Xekri skin: added same logo toggle as in [c4c64257cf], improved page layout in chat mode, and slightly modernized the header layout. Gave chat message area in all skins a very slight side padding. check-in: 714ff82433 user: stephan tags: trunk
15:39
Added diff context loading to the list of places we use JS in javascript.md. check-in: 30a2b87c4e user: stephan tags: trunk
15:38
Added text-size-adjust:none CSS to table.diff in an attempt to keep iPhones from scaling the code text size up, bringing it out of alignment with the line numbers. Whether this works remains to be seen. check-in: 2d8a9046a1 user: stephan tags: trunk
15:36
Eagle skin: added a toggle in the header to switch the logo link between the historical behavior (link to top of the current domain) and new (link to top of current repo), defaulting to the original behavior. [forum:f7a84dc19d51efa8|Forum post f7a84dc19d51efa8]. check-in: c4c64257cf user: stephan tags: trunk
2021-09-15
19:50
Prevent an extra leading slash from the post-login redirector. Also, on the 'register' page, include the email notifications input element if the 'selfreg-verify' setting is enabled, even when the 'default-perms' setting does not include the 'Email Alerts' ('7') permission. check-in: 129ea22423 user: mistachkin tags: trunk
19:43
Fix harmless compiler warning on Win32. check-in: e1996e2558 user: mistachkin tags: trunk
19:42
Update the custom MinGW makefile. check-in: 47bda8418a user: mistachkin tags: trunk
08:04
wiki list CLI command no longer lists deleted pages by default: use --all to include those (same parameter name as /wcontent uses for that purpose). [forum:cf4195f8bf6824fa | Forum post cf4195f8bf6824fa]. check-in: 88e5336007 user: stephan tags: trunk
2021-09-14
22:07
eagle skin: cleaned up the clock-update JS function and modernized the logo appearance a bit. /fileedit: fixed a help test typo. check-in: 7912deb5fd user: stephan tags: trunk
09:04
/wikiedit and /fileedit can now dynamically load more diff context. Discovered that the unified diff scrolling under the new diff model is not quite right and the magical CSS invocations to solve it properly elude me: for now they're scrolling (if needed) from a higher parent container level of the DOM than they should be, so the line numbers scroll along with the code. check-in: ef69044cf9 user: stephan tags: trunk
2021-09-13
21:30
Fix typo. check-in: 1e5dc324ef user: mistachkin tags: trunk
21:08
diff CSS: more fine-tuning of line-height and INS/DEL padding to account for another browser and fill in the gaps of color caused by the inflated line-height. Work around a "slight wiggle" problem on some FF versions. Minor simplification of some nearby CSS. check-in: 1e28e74720 user: stephan tags: trunk
19:59
skins: replaced CSS attributes prefixed with old/obsolete/non-standard -moz/-ms/-mx/-webkit with their standard counterparts. check-in: 9386c4c069 user: stephan tags: trunk
19:24
Proactive fix for diff context loading init which would have been a bug once wikiedit and fileedit get connected to it. check-in: 63eb9d3b00 user: stephan tags: trunk
18:25
Diff-related style tweaks to Ardoise skin, per /chat discussion. check-in: efebb41733 user: stephan tags: trunk
04:20
Exposed the JS code which initializes diff context loading, for eventual use in /wikiedit and /fileedit (currently missing required metadata in the diff for those apps). Removed a now-extraneous PRE.udiff wrapper element in ajax response diffs. check-in: 0cbfc02b4b user: stephan tags: trunk
03:44
Removed a reference to a newly-removed fossil.info-diff.js builtin file. This resolves fatally breaking sites which use the jsmode bundled option. check-in: 3d69a8a46f user: stephan tags: trunk
2021-09-12
18:20
Soften the box around diffs with a 5px corner radius. check-in: bce9662451 user: drh tags: trunk
17:50
Resolution for uneven line alignment on mobile browsers, as reported in [forum:e6f4ee7de98b55c0 | forum post e6f4ee7de98b55c0]. check-in: 49d69ff6c5 user: stephan tags: trunk
10:28
Slightly smaller fonts on diffs. check-in: 912f7295a6 user: drh tags: trunk
2021-09-11
19:51
More tweaks to the diff alignment algorithm. check-in: f9cc72fffa user: drh tags: trunk
19:20
Enhance blob_append_json_literal() so that it escapes all control characters. check-in: 810576be15 user: drh tags: trunk
18:39
blob_append_json_literal() now escapes hard tab, newlines, and carriage returns. Fixes /jchunk loading of makefiles and potentially files with any stray carriage returns. check-in: 0f7740b632 user: stephan tags: trunk
18:01
darkmode skin: give SELECT elements a color combination which is visible, as reported in [forum:9a87b3e40d | forum post 9a87b3e40d]. check-in: ee0b76a77e user: stephan tags: trunk
17:44
diff context: never show the dual-mode up/down buttons at the very start or end of a file, only in the gaps between two chunks. check-in: 7b1e2aaee1 user: stephan tags: trunk
17:28
Improved alignment by giving a score of 62 to an inserted or deleted line. check-in: 2bded9fb6c user: drh tags: trunk
17:09
Enhance the various diff views (excluding diff -b output) to be able to dynamically load more context lines per mouse click. check-in: 51c1efd403 user: stephan tags: trunk
15:53
Merge the diff alignment scoring tweak from trunk. Closed-Leaf check-in: 916094f820 user: drh tags: diff-js-refactoring
15:52
Tweak the diff-alignment scoring algorithm to give extra affinity to lines that share a common prefix. check-in: 2921ec2588 user: drh tags: trunk
08:17
Diff-related CSS cleanups. check-in: 1ca68f3ab4 user: stephan tags: diff-js-refactoring
07:36
Worked around, rather accidentally, the Darkmode and Xekri skin weirdness - side effects of padding. Bootstrap is still a bit funky, depending at least partially on which media query is currently active. check-in: 3480785e39 user: stephan tags: diff-js-refactoring
05:48
jchunk-related style tweaks for Eagle and Khaki skins. check-in: bbc534e7a4 user: stephan tags: diff-js-refactoring