Fossil

Timeline
Login

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

50 most recent check-ins

2021-09-19
14:37
Restored "diff --command CMD" flag that got lost in the latest diff refactorings. (One-off method for supplying the diff-command setting.) ... (Leaf check-in: cae7036b user: wyoung tags: trunk)
08:15
/wikiedit, /fileedit, and /pikchrshow: tweak ctrl-enter preview toggle event handling to avoid spurious addition of CRNL to text area (patch from Warren in /chat). ... (check-in: d6e7917a user: stephan tags: trunk)
07:28
Applied patch from Warren at 26371e6b32cb4ebc to resolve the new behavior of markdown catching message prefixes of #NNN as a header. ... (Leaf check-in: 408d584e user: stephan tags: chat-markdown)
05:53
Updated change log and chat.md for the /chat switch to markdown. ... (check-in: 32bd273e user: stephan tags: chat-markdown)
04:11
/chat now uses markdown, instead of its minimal custom markup. Chat messages are rendered at send-time, not save-time, so this retroactively affects all messages. ... (check-in: 52d40548 user: stephan tags: chat-markdown)
03:55
Fixed a few minor errors in the new http-over-ssh.md doc and added a memorial to a fallen hero. ... (check-in: 9d4a1327 user: wyoung tags: trunk)
03:34
Put a space after all "###" used as inline headers in www/customgraph.md to make them behave the same if we follow the CommonMark spec and require at least one space or tab after the last #. All other www/*.md files already do this. ... (check-in: bc08b097 user: wyoung tags: trunk)
2021-09-18
21:25
Corrected display of 'hooks' setting in /setup_settings, per forum post d1ac688c1b. ... (check-in: 5d9a7442 user: stephan tags: trunk)
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 thread 03f6b307f89c990b for discussion and a more detailed description of the problem. ... (check-in: ed5843cf 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: 9c777150 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: c23aa774 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: 2a59a9a1 user: stephan tags: chat-config-options)
01:37
Assorted small improvements to the new http-over-ssh.md doc. ... (check-in: d8f47075 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: be8ed971 user: wyoung tags: trunk)
2021-09-17
23:24
Removed dev-mode-only automatic toggle of config area. ... (check-in: 563ce12a 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 post d97c869900. ... (check-in: 6f5e04b3 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: 391bc369 user: wyoung tags: trunk)
19:48
Formatting improvements on the change log. Improvements to the help text for the "fossil ui" command. ... (check-in: 76f65b43 user: drh tags: trunk)
19:32
Update the changes log. Fix a minor typo in the help text for "diff". ... (check-in: 5839abae user: drh tags: trunk)
19:06
Bring the help text for the "fossil all git" command into alignment with the implementation after changes on 2021-08-14. ... (check-in: 1033e0ff 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: d81190bd 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: 36d84427 user: wyoung tags: trunk)
02:02
Converted all uses of the obsolete named anchor feature from HTML before 4.0 to use fragment identifiers instead. (www/* subtree only.)

Where possible, changed constructs like

<a name="foo"></a><h3>
to
<h3 id="foo">

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: 93cee1f5 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: dbf94ab5 user: drh tags: trunk)
2021-09-16
22:50
xekri skin: make /chat names and timestamps slightly more legible. ... (check-in: 919468b3 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: bb2e6c61 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: 714ff824 user: stephan tags: trunk)
15:39
Added diff context loading to the list of places we use JS in javascript.md. ... (check-in: 30a2b87c 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: 2d8a9046 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 post f7a84dc19d51efa8. ... (check-in: c4c64257 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: 129ea224 user: mistachkin tags: trunk)
19:43
Fix harmless compiler warning on Win32. ... (check-in: e1996e25 user: mistachkin tags: trunk)
19:42
Update the custom MinGW makefile. ... (check-in: 47bda841 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 post cf4195f8bf6824fa. ... (check-in: 88e53360 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: 7912deb5 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: ef69044c user: stephan tags: trunk)
2021-09-13
21:30
Fix typo. ... (check-in: 1e5dc324 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: 1e28e747 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: 9386c4c0 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: 63eb9d3b user: stephan tags: trunk)
18:25
Diff-related style tweaks to Ardoise skin, per /chat discussion. ... (check-in: efebb417 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: 0cbfc02b 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: 3d69a8a4 user: stephan tags: trunk)
2021-09-12
18:20
Soften the box around diffs with a 5px corner radius. ... (check-in: bce96624 user: drh tags: trunk)
17:50
Resolution for uneven line alignment on mobile browsers, as reported in forum post e6f4ee7de98b55c0. ... (check-in: 49d69ff6 user: stephan tags: trunk)
10:28
Slightly smaller fonts on diffs. ... (check-in: 912f7295 user: drh tags: trunk)
2021-09-11
19:51
More tweaks to the diff alignment algorithm. ... (check-in: f9cc72ff user: drh tags: trunk)
19:20
Enhance blob_append_json_literal() so that it escapes all control characters. ... (check-in: 810576be 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: 0f7740b6 user: stephan tags: trunk)
18:01
darkmode skin: give SELECT elements a color combination which is visible, as reported in forum post 9a87b3e40d. ... (check-in: ee0b76a7 user: stephan tags: trunk)