Fossil

Timeline
Login

Timeline

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

109 check-ins using file src/fossil.dom.js version dd4f9c08

2020-08-30
15:50
Fixed (removed) wrapping of .input-with-label elements. (check-in: b012ecb7 user: stephan tags: wikiedit-wysiwyg-legacy)
13:47
Some wysiwyg code reduction, balanced out by more docs ;). (check-in: 79cb2df7 user: stephan tags: wikiedit-wysiwyg-legacy)
13:20
Significant cleanups in and shortening of the legacy wysiwyg JS code. (check-in: b8297d34 user: stephan tags: wikiedit-wysiwyg-legacy)
10:42
An experiment in reactivating the legacy wysiwyg editor in the new wikiedit page. It works, but cannot currently be removed from the page once it's installed without reloading the page. (check-in: 629bc0e1 user: stephan tags: wikiedit-wysiwyg-legacy)
06:07
Fixed color quirk (unintentionally deriving a default color) in the Ardoise skin reported at /forumpost/9ac6b287d9. (check-in: 693bf6b2 user: stephan tags: trunk)
06:05
Add db_unprotect()/db_protect_pop() to /setup_skin_admin when the user selects one of the builtin skins to fix problem reported at /forumpost/72a1db2bdc. (check-in: 37c29059 user: stephan tags: trunk)
2020-08-29
14:22
Minor /wikiedit layout improvements and removed the probably-obvious '?' button from the auto-refresh checkbox. (check-in: f83c4fa4 user: stephan tags: trunk)
14:07
Plugged a leaky abstraction in wikiedit and fileedit which applied when connecting a 3rd-party editor widget and added an example of how to plug in TinyMCE to the fileedit docs. (check-in: 88703f00 user: stephan tags: trunk)
13:06
Run the before-commit hook after the check-in comment has been collected from the user and include the check-in comment in the information provided to the hook. (check-in: 4ff4e1c8 user: drh tags: trunk)
2020-08-28
18:38
Define the "hooks" setting and mark it as sensitive. (check-in: 23f95bfc user: drh tags: trunk)
18:28
Modify the before-commit hook so that it runs after the check-in comment has been collected from the user. Include the check-in comment in the commit-description file. (Closed-Leaf check-in: b4006e2e user: drh tags: comment-in-before-commit)
13:31
Minor tweaks to the /sitemap. (check-in: 35da20b5 user: drh tags: trunk)
13:22
Add the contact information page. (check-in: 0d70e093 user: drh tags: trunk)
12:22
The /wcontent page adds the "p" query parameter to links so that we can actually edit checkin/* and branch/* wiki pages. (check-in: 50e7a310 user: drh tags: trunk)
09:47
Unprotect the ssl-identity property when setting it. (check-in: e3636830 user: drh tags: trunk)
09:34
Use the timeline format for /whistory. (check-in: cef8425c user: drh tags: trunk)
2020-08-27
23:54
Typo fix: Turns out "edited" only has one "t". Who knew? (check-in: 91ff34dc user: drh tags: trunk)
17:56
Clarified the online docs for the "fossil remote REF" command form. It wasn't obvious before that you could give a NAME instead of a URL. (check-in: 292ba94e user: wyoung tags: trunk)
15:11
Additional interlinking and clarification of CGI documentation. (check-in: 43fb402b user: drh tags: trunk)
12:34
Do not assume that missing SCRIPT_NAME and PATH_INFO environment variables for CGI have a value which is an empty string. (check-in: 9601b6cf user: drh tags: trunk)
01:37
Fix the server-side clone so that it is able to operate on a read-only repository database. (check-in: 147bf47d user: drh tags: trunk)
2020-08-26
21:43
Improvements to help-text HTML formatting. (check-in: 517223ec user: drh tags: trunk)
16:11
Merge in trunk (check-in [9543ddbef2]) (check-in: b56460fc user: george tags: wiki-history)
15:52
Merge in trunk (check-in [f741baa6be]) (check-in: 5d4a57f2 user: george tags: wiki-history)
14:46
Update the built-in SQLite to the latest 3.34.0 alpha that includes support for the sqlite3_txn_state() interface, with an eye toward using sqlite3_txn_state() to help prevent "busy" errors coming from high-load Fossil servers. (check-in: e3ca34cb user: drh tags: trunk)
2020-08-25
16:23
Yet another improvement to the "Latest Release" section of the homepage. (check-in: 5d32221c user: drh tags: trunk)
16:14
Further improvements to the "Latest Release" section of the homepage. (check-in: f282632b user: drh tags: trunk)
16:10
Update the homepage with links to the latest release and the commits that have gone into it. (check-in: c508ed7a user: drh tags: trunk)
14:34
Improved titles for forum posts that show the original poster and the latest editor if they are different people. (check-in: 9543ddbe user: drh tags: trunk)
13:53
Tiniest style tweak for consistency (check-in: 7ea82586 user: andygoth tags: trunk)
13:47
Separately show original and edited user/date (check-in: 39a550c8 user: andygoth tags: trunk)
07:07
Removed some hard tabs in CSS injected by copy/paste from the browser dev tools. (check-in: 1bfa3686 user: stephan tags: trunk)
07:00
The fossil.XYZ.js-using pages now include all of those APIs when running in bundled JS mode, as that provides far lower aggregate over-the-wire and HTTP request counts. Added ? popup help buttons in wikiedit/fileedit to replace title-attribute hoverhelp (popup positioning can still be improved, though). (check-in: 34f7fd72 user: stephan tags: trunk)
06:32
Fix HTML formatting issues with a few built-in help pages. (check-in: 11384f18 user: drh tags: trunk)
06:18
Lots of tweaking to the "help buttonlet" popup position. Something to improve some rainy day. (Closed-Leaf check-in: 3f08a9d2 user: stephan tags: misc-js-experiments)
05:04
Updated javascript.md page to track recent developments. (check-in: 3a1d3cc2 user: wyoung tags: trunk)
00:01
Improvements to handling of line endings and BOM marks when doing a 3-way merge. (check-in: 88ff2642 user: drh tags: trunk)
2020-08-24
23:24
Merge miscellanous auxiliary defenses and security enhancements. This check-in is not needed to fix any problems that are not already fixed in version 2.12.1. It merely provides additional defense in depth. (check-in: f741baa6 user: drh tags: trunk)
22:57
If both files being merged by 'fossil merge' contain a UTF-8 byte order mark (BOM), keep it in the produced merged file. (Closed-Leaf check-in: 91182cd1 user: marciogabe tags: merge-crlf-bom)
22:46
Improved cross-page caching of wikiedit/fileedit bundle, reducing those pages to a single request of 10-13k once cache is warm. Fixed non-bundled JS distribution of fileedit and wikiedit. (check-in: 20c50cd1 user: stephan tags: misc-js-experiments)
22:45
Adjust 'fossil merge' command to use CR/LF line endings for conflict markings if both files being merged already use such line ending type. (check-in: 60ecf5d9 user: marciogabe tags: merge-crlf-bom)
22:20
Moved C routines which emit fossil.XYZ JS APIs from style.c to builtin.c, and renamed appropriately. Added flag to output_text_with_line_numbers() to disable emit of JS (needed for fileedit preview, at a minimum). The experimental emitting of all fossil.XYZ APIs at once is now limited to bundled mode, as that's the only place it's potentially of benefit. (check-in: c515e5fd user: stephan tags: misc-js-experiments)
20:49
Experimentally added '?' help buttons in wikiedit. Experimentally emit all fossil.XYZ APIs, rather than selected ones, to test whether that reduces overall transmission together with caching. DOM init-time timing workarounds to get confirmer buttons to pin their sizes properly. (check-in: 9edbb7ea user: stephan tags: misc-js-experiments)
20:24
Changed how fossil.confirmer pinSize option computes element width to be more robust in the face of CSS 'auto' width values. (check-in: 1f4143ba user: stephan tags: trunk)
12:35
For Hash or Wiki interwiki hyperlinks in Fossil Wiki without an alternative display, elide the initial interwiki tag from the display. (check-in: 2d1a493d user: drh tags: trunk)
04:44
Applied fix from [5244a548] to /json/wiki/list. (check-in: 5a568d8b user: stephan tags: trunk)
04:33
Reverted [37409e7dbe] in favor of [5244a548], which is cleaner, smaller, and works. (check-in: a7d8c58d user: stephan tags: trunk)
00:24
Merge changes from trunk. (Closed-Leaf check-in: 4a8bc878 user: drh tags: sec2020)
2020-08-23
22:11
Provide backlinks from Forum posts. Run rebuild to insert Forum backlinks into the BACKLINK table after applying this patch. (check-in: 2df0e5c4 user: drh tags: trunk)
20:06
Updates to the "fossil config" command documentation and the change log. (check-in: 79b1cd4b user: drh tags: trunk)
18:12
For the wiki_render_page_list_json() function, only include pages on the list if they have one or more artifacts. This seems to clears the bug described by "Wiki editor inop" forum post (check-in: 5244a548 user: drh tags: trunk)
16:02
Merge the interwiki enhancement from trunk. (check-in: 26ac4b1c user: drh tags: sec2020)
15:55
Add support for interwiki links. (check-in: f4dc114a user: drh tags: trunk)
15:52
Add the /intermap page for adjusting the interwiki mapping using a Web interface. (Closed-Leaf check-in: dab94dda user: drh tags: interwiki)
14:04
Add preliminary documentation for interwiki links. List the intermap on the /md_rules and /wiki_rules pages. (check-in: 1a4158ea user: drh tags: interwiki)
01:47
Fix syntax error in the previous commit. Dunno how I managed to check in a change that doesn't build.... (check-in: fa105da0 user: drh tags: interwiki)
01:43
Move much interwiki code into a new source files "interwiki.c". Add the "fossil interwiki" command for managing the list of remote wikis. (check-in: 08750733 user: drh tags: interwiki)
00:47
Fix a bugs in the interwiki configuration transfer logic. (check-in: c959dde1 user: drh tags: interwiki)
00:29
Typo fix in comment (check-in: 684fb15a user: wyoung tags: interwiki)
2020-08-22
23:21
The "Code" on an inter-wiki link must be ascii alphanumeric. Sync the inter-wiki config table entries on clone. (check-in: 55053678 user: drh tags: interwiki)
20:23
Rudimentary support for interwiki links. (check-in: 3ca23edc user: drh tags: interwiki)
19:07
Update the Fossil Wiki and Markdown cheat-sheets to include hyperlinks to one another. (check-in: 0ae2dbd4 user: drh tags: trunk)
16:26
Typo fix. Removed 13th quote, as the link is now 404, per note in the forum. (check-in: 659f6cd0 user: stephan tags: trunk)
16:24
Fix harmless compiler warnings. (check-in: a872067f user: drh tags: trunk)
16:10
More robust handling of missing CGI parameters. See discussion at forum thread e2e75f8aec. (check-in: d6f69343 user: drh tags: trunk)
15:35
Merge the latest enhancements from trunk. (check-in: 11c1566a user: drh tags: sec2020)
15:34
Improvements to the forum thread display. Additional details on the forum thread. (check-in: 5182a1bf user: drh tags: trunk)
15:31
Increment the cfgcnt when a forum items held for moderation is approved or disapproved, so that the timeline etag cache will expire. (check-in: c80762fa user: drh tags: trunk)
13:49
URL fixes in www/quotes.wiki; where a new URL can't be found, removed the quote as unsupportable. (check-in: 4c5445d9 user: wyoung tags: trunk)
12:04
Amend broken link to OpenBSD server doc from file name change: server/openbsd/httpd.md -> server/openbsd/fastcgi.md (check-in: 0fd7302d user: jamsek tags: trunk)
10:45
Merge Andy Goth's enhancements to the forum. (Closed-Leaf check-in: 50cdb741 user: drh tags: sec2020-forum-refactor)
03:25
Correct minor documentation typo (bytes -> bits) (check-in: 96f1a9f5 user: andygoth tags: trunk)
03:06
Guard against an infinite loop in certain pathological edit patterns (Closed-Leaf check-in: 71fe590e user: andygoth tags: andygoth-forum-refactor)
02:53
Link to the next edit rather than the final edit (check-in: 91a3a600 user: andygoth tags: andygoth-forum-refactor)
02:50
When showing the source of an edited post, show that exact version rather than the newest version (check-in: df916a9d user: andygoth tags: andygoth-forum-refactor)
02:38
Unify and regularize forum display code (check-in: 6999639b user: andygoth tags: andygoth-forum-refactor)
00:23
Update the custom MinGW makefile. (check-in: 6eb1f434 user: mistachkin tags: trunk)
2020-08-21
23:40
Internally rename "entry" to "post" for more consistent terminology (check-in: adefa86c user: andygoth tags: andygoth-forum-refactor)
23:20
Rework forum post serial IDs to include a revision number when edited. This fixes buggy sids displayed in thread https://fossil-scm.org/forum/forumpost/6737a387fe?t=c&threadtable. (check-in: dd47b8c3 user: andygoth tags: andygoth-forum-refactor)
22:58
Extend translator to support two- and three-argument printf specifiers, e.g. "%.*s(len)(str)" or "%*.*d(width)(prec)(val)" (check-in: df7b0c31 user: andygoth tags: andygoth-forum-refactor)
22:03
Remove mfirt (check-in: a8d90b1f user: andygoth tags: andygoth-forum-refactor)
21:52
Remove fprev (check-in: d585c347 user: andygoth tags: andygoth-forum-refactor)
21:50
Restore inadvertently deleted column (check-in: c76023e3 user: andygoth tags: andygoth-forum-refactor)
21:45
Replace firt with pIrt (check-in: ed56faad user: andygoth tags: andygoth-forum-refactor)
21:17
Remove nReply which is present only in debug outputs, correct column alignment in debug output (check-in: b932e49c user: andygoth tags: andygoth-forum-refactor)
20:34
Remove indenting that was leaking into the HTML output (check-in: bf98aa00 user: andygoth tags: andygoth-forum-refactor)
20:19
Add new fields to threadtable debug output (check-in: c4d6d757 user: andygoth tags: andygoth-forum-refactor)
19:42
Actually use pEditHead (check-in: 9e924011 user: andygoth tags: andygoth-forum-refactor)
19:41
Add pEditHead field to avoid repeatedly walking back to find the original post (check-in: 7114bdc8 user: andygoth tags: andygoth-forum-refactor)
19:34
Rename pEditLeaf to pEditTail (check-in: 145a6ef2 user: andygoth tags: andygoth-forum-refactor)
19:33
Rename pLeaf to pEditLeaf to be consistent with the other edit fields (check-in: 763d22b7 user: andygoth tags: andygoth-forum-refactor)
18:32
Additional checks to ensure that db_set() and db_set_int() do not modify a sensitive setting unless PROTECT_BASELINE is disabled. (check-in: ccdb5a9b user: drh tags: sec2020)
15:57
Add pEditNext field to permit walking forward as well as backward through the edit chain (check-in: a17f4955 user: andygoth tags: andygoth-forum-refactor)
15:54
Begin refactoring forum code to support orthogonal history and plaintext options. First step: rename pEdit to pEditPrev to make room for a pEditNext field. (check-in: 636f6596 user: andygoth tags: andygoth-forum-refactor)
15:08
Add missing db_unprotect() calls to backoffice. (check-in: c75dcc62 user: drh tags: sec2020)
15:05
Improved documentation of the database write protection logic. Added undocumented SQL command db_protect() and db_protect_pop() to the "sql" command. Panic on a protection stack overflow. (check-in: 75deba73 user: drh tags: sec2020)
14:40
Add missing bold markup (check-in: 273dd80e user: andygoth tags: trunk)
13:04
Add triggers to prevent changes to sensitive settings when PROTECT_SENSITIVE is engaged. (check-in: c9b9a77d user: drh tags: sec2020)
11:26
Remove incorrect leaf ambiguity warning when doing a "fossil commit --dry-run". (check-in: 1b52c414 user: drh tags: sec2020)
11:19
Fix the locate_unmanaged_files() routine so that it always see (and ignores) symbolic links. (check-in: 0938b565 user: drh tags: sec2020)
10:29
More improvements to the allow-symlinks help text. (check-in: f7f31147 user: drh tags: sec2020)
10:23
Improved on-line help for the allow-symlinks setting. (check-in: d3090e91 user: drh tags: sec2020)
10:10
Improve comments on symlink logic (check-in: 39a5df1f user: drh tags: sec2020)
01:09
Add a missing db_unprotect() to the "fossil all" command. (check-in: b9ae03f6 user: drh tags: sec2020)
01:01
Merge the latest changes from trunk into sec2020. (check-in: 1d61aae3 user: drh tags: sec2020)
2020-08-20
22:40
Using parameters to namespace functions in fossil*.js instead of the global "fossil" object. Squishes a complaint by GCC and makes the code a smidge smaller besides. (check-in: 0f03f78a user: wyoung tags: trunk)
21:15
Same as [31af8053] but in src/copybtn.js, upon which code fossil.copybutton.js was apparently based. This other file may be going away soon, but until then, it avoids a warning. (check-in: c0cb0b9d user: wyoung tags: trunk)
20:40
Gave the line-number popup (and related popups) a z-level below that of the default skin's hamburger menu. (check-in: bbef8ce3 user: stephan tags: trunk)
20:25
Added a "window." reference to a global variable in fossil.dom.js to make explicit where the variable is coming from. All the surrounding code does this, and the fix quiets a complaint from GCC. (check-in: 31af8053 user: wyoung tags: trunk)