Fossil

Timeline
Login

Timeline

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

113 check-ins using file auto.def version 46f5e6d048

2026-05-28
10:37
Remove some extraneous joins and apply a missing forum status filter rule. <s>This seems to filter as desired.</s> This appears to filter properly, but only in one toy repo, not the sqlite repo, so it's obviously broken. ... (Leaf check-in: ee392e1366 user: stephan tags: forum-statuses)
10:06
In /forum, when selecting a status filter clear out the x= hidden form field so that we return to the start of the list for the newly-selected status. This requires a JS-side solution. Just now discovered that it's not filtering quite properly when the explicitly-selected status is the default status and a post has a status=Z value for which Z is not in the configured status list. Per the agreed-upon rules, such posts should be treated as having the first/default status but they're currently being filtered out in that case. ... (check-in: d1fb4a49bb user: stephan tags: forum-statuses)
09:14
Attempt N at filtering /forum on the status tag. This still requires a separate query to get the status label for each entry and it's not yet proven to be performant enough for real use, but it essentially works. Bug: when browsing to page 2+ of a filtered list then changing the filter via the dropdown selection list, the x= param (starting offset) is retained but we need it to be removed. ... (check-in: 45a8de423b user: stephan tags: forum-statuses)
2026-05-27
20:28
Re-enable /forum?status=X filter. Not 100% ideal, in that the filter is performed in C instead of SQL, but it fits the restructured query code well. ... (check-in: d01961c346 user: stephan tags: forum-statuses)
20:27
Fix another bug in the display of the timespan on the /forum page. ... (check-in: 2f9222bcc8 user: drh tags: forum-statuses)
20:14
Bug fix: Show the correct span of a thread on the /forum page. ... (check-in: b89bfb2a97 user: drh tags: forum-statuses)
19:50
Merge trunk for the new 'fossil tag -root' flag, which is useful in testing this branch's feature. ... (check-in: 63fee24a3a user: stephan tags: forum-statuses)
19:43
Add the -root flag to [/help/tag|fossil tag add/cancel/ls] which translates the given name to the root-most primary parent of the given artifact. This is primarily intended to simplify tagging of forum pages, where we apply tags to the initial version for consistent handling of tags across a post's history. ... (Leaf check-in: ab0f06a5ac user: stephan tags: trunk)
17:31
Refactor the forum status display for performance. ... (check-in: 0dae5f8bd9 user: drh tags: forum-statuses)
16:52
Back out the "Pinned" pages feature. ... (check-in: 2d23c2e9cd user: drh tags: forum-statuses)
16:33
Add the whatis() SQL function, available for debugging. ... (check-in: 9d503225e1 user: drh tags: trunk)
12:25
An attempt to get the /forum page running faster. Some functionality is removed in the process. Work in progress. ... (check-in: 4235b68b93 user: drh tags: forum-statuses)
2026-05-26
21:08
Refactor and simplify forum_statuses(). ... (check-in: d9b2025741 user: stephan tags: forum-statuses)
18:50
Merge the latest trunk enhancements into the forum-statuses branch. ... (check-in: 74b8376dad user: drh tags: forum-statuses)
18:49
Improvements to the whatis() SQL function. ... (Leaf check-in: 5b31bb7fce user: drh tags: pinned-forum-posts)
18:13
Add the whatis() SQL function for use in debugging. ... (check-in: db8c6f909d user: drh tags: pinned-forum-posts)
17:57
Add a potential TODO. Doc tweaks. ... (check-in: 5c1ee065c7 user: stephan tags: forum-statuses)
17:08
Add a selection widget for status filtering. Now how to make the setting sticky? ... (check-in: 4c87c5690c user: stephan tags: forum-statuses)
16:32
Add status=VALUE filter to /forumpost. There's no UI for it yet, so requires manual URL editing. ... (check-in: 52ac6bc1b2 user: stephan tags: forum-statuses)
16:03
Baby steps in refactoring the /forum list query towards better support filtering by status. ... (check-in: 32501ce531 user: stephan tags: forum-statuses)
14:37
Allow disapproving Forum posts that are pending moderation, even if the post is not well-formed. ... (check-in: 54ae84e158 user: drh tags: forum-statuses)
14:35
forum.wiki updates. ... (check-in: dd8beced5a user: stephan tags: forum-statuses)
14:21
Swap the positions of the Unpin and Attach buttons. ... (check-in: e2bb38a463 user: stephan tags: forum-statuses)
14:00
Add initial docs for forum statuses to www/forum.wiki. ... (check-in: 39e97fc028 user: stephan tags: forum-statuses)
13:39
Fix rendering of the status tag for the read-only case. ... (check-in: aec2127bed user: stephan tags: forum-statuses)
13:30
Update Blitz skin style to treat buttons consistently to input[type=button]. Add initial widget for changing the status of a post. It is only visible when the root post in a thread is actively selected. ... (check-in: 25b18d427c user: stephan tags: forum-statuses)
09:45
Render a column for each post's status in the /forum list if the repo has a valid forum-statuses setting. These are exploratory, not definitive, changes. It's not clear how to get both a status's label and its value into this list without duplicating one of the inner queries. ... (check-in: 696c85418d user: stephan tags: forum-statuses)
2026-05-25
20:11
Merge trunk to avoid an otherwise pending merge conflict. ... (check-in: 555a0556e6 user: stephan tags: forum-statuses)
20:08
In the forum thread list Use a CSS class, instead of nth-child(), to locate forum post titles for pin decoration to simplify addition of an optional new column in the forum-statuses branch. ... (check-in: 72ac51e069 user: stephan tags: pinned-forum-posts)
18:13
Transform the forum status setting into a temp table to more easily filter on it. ... (check-in: 5e5edbe5b3 user: stephan tags: forum-statuses)
16:40
Increase the pinned-post pin size a tick so that it is unambiguously distinguishable from an LHS pin emoji in the thread title. ... (check-in: 6c9900dad5 user: stephan tags: pinned-forum-posts)
16:17
Move the pinned-post indicator to the column with the thread topic. ... (check-in: dcd43c1d77 user: stephan tags: pinned-forum-posts)
16:04
Rename the sticky CSS class to pinned. ... (check-in: 0f145235ff user: stephan tags: pinned-forum-posts)
15:20
Merge in trunk. ... (check-in: d6ff83b158 user: stephan tags: forum-statuses)
15:13
Add pinned posts to the change log. ... (check-in: 6483b05b0d user: stephan tags: pinned-forum-posts)
15:08
Connect the forum post pin/unpin button, which only appears when a setup user is specifically visiting that post. Fix a recent refactoring bug in forumpost_tag(). ... (check-in: 26931c8250 user: stephan tags: pinned-forum-posts)
14:38
Rename sticky to pinned. Add the pin/unpin button to root posts for setup users but it's not yet tied to JS to activate it. ... (check-in: 10375c36ee user: stephan tags: pinned-forum-posts)
13:44
PoC for sticky forum posts, where a 'sticky' tag set on the first version of the root post of a thread will cause it to sort to the top of the list. Pending is a way for Setup users (only) to set/unset the sticky tag (it currently requires tagging from the CLI). ... (check-in: 70ac3f6e83 user: stephan tags: pinned-forum-posts)
13:05
Initial sketches for the ability to assign a status=X tag to forum posts, e.g. opened vs resolved. This compiles but does nothing useful. ... (check-in: 025256542f user: stephan tags: forum-statuses)
11:39
Add file attachment capability to forum posts. ... (check-in: 5079ffb027 user: stephan tags: trunk)
11:38
Correct permissions check on forum-attachment removal confirmation to account for the forum-close-policy setting. ... (Closed-Leaf check-in: cb9e36ecd8 user: stephan tags: forum-attachments)
10:39
Minor tweaks and cleanup. ... (check-in: 085e123905 user: drh tags: forum-attachments)
07:55
Add 'B' capability to www/caps/ref.html. ... (check-in: bca893460e user: stephan tags: forum-attachments)
07:43
Show the attachment list at the bottom of the forum post edit page. Fix a missing void in a function signature. ... (check-in: 22bc6d7a2a user: stephan tags: forum-attachments)
2026-05-24
17:30
After attaching a file to a forum post, redirect back to that post instead of /attachview. ... (check-in: ce5b3b5d38 user: stephan tags: forum-attachments)
16:26
Enhance the test-content-put command to support the --moderate option and to be able to specify a repository using -R and to support inserting multiple artifacts all at once. ... (check-in: 6c2efda1a0 user: drh tags: trunk)
13:54
Do not show the Attach button for anonymous/nobody. ... (check-in: dfe39cc5c2 user: stephan tags: forum-attachments)
13:05
Cosmetic tweaks and docs in the forum attachments. ... (check-in: 129082a485 user: stephan tags: forum-attachments)
12:33
Add a mention of forum attachments to the change log. ... (check-in: 65e1588e0e user: stephan tags: forum-attachments)
12:28
In /ainfo elide the content if it's pending moderation and the user lacks permission to moderate or delete it. It's possible for unprivileged users to bypass this restriction by passing the same hash to /artifact, which will reveal the content. ... (check-in: 641e7fced1 user: stephan tags: forum-attachments)
12:06
If /attachadd fails due to a size limit violation, re-render the input form and populate the description field (we can't repopulate the file selector). ... (check-in: c206c78e15 user: stephan tags: forum-attachments)
10:31
Slight misinformation fix in fileformat.wiki. ... (check-in: 2a03fc1dbd user: stephan tags: forum-attachments)
10:30
fileformat.wiki tweaks for attachments support. ... (check-in: c4ba59b73e user: stephan tags: forum-attachments)
10:19
Strength the disapproval of moderation-pending attachments to disallow anonymous/nobody and use CSRF protections. ... (check-in: 363649c579 user: stephan tags: forum-attachments)
09:54
Fix: users can now cancel their own pending-moderation attachments. ... (check-in: 2005cc0a9f user: stephan tags: forum-attachments)
09:34
Add notes for an interesting TODO in the hopes that someone else can propose a good solution for it. ... (check-in: 5e2c49b4a7 user: stephan tags: forum-attachments)
09:12
API doc clarification for moderation_user_could(). ... (check-in: 6e8f6c23d3 user: stephan tags: forum-attachments)
09:06
Correct 'Usage:' tag for test-user-could-moderate. ... (check-in: cea22dc04f user: stephan tags: forum-attachments)
09:04
Simplify the skip-pending-moderation check in attachment_list(). ... (check-in: c72ac2aac7 user: stephan tags: forum-attachments)
08:57
/attachlist now elides entries which are pending moderation unless they belong to the current user or a moderator. ... (check-in: 686057e0e6 user: stephan tags: forum-attachments)
2026-05-23
19:56
Extend the scope of the forum-close-policy setting to include giving forum moderators the ability to delete other users' forum post attachments. ... (check-in: 9e60ef975b user: stephan tags: forum-attachments)
19:53
Add a note about an open design question re. where /attachadd should redirect for a forum post attachment. ... (check-in: 55b2a10844 user: stephan tags: forum-attachments)
17:34
Add some comments explaining the reason behind a particular attachment-handling case. Remove the new (in this branch) CFTYPE_TECHNOTE alias for CFTYPE_EVENT. ... (check-in: 782b8b8e81 user: stephan tags: forum-attachments)
17:20
Correct a technote attachment URL arg name in attachment_list(). ... (check-in: 554fdf8f50 user: stephan tags: forum-attachments)
14:09
Use webpage_error() instead of fossil_fatal() in some new error cases. ... (check-in: 9692f7ba54 user: stephan tags: forum-attachments)
13:24
Add flag to attachment_list() to filter pending-moderation attachments out of view except for their owner and attachment-type-dependent moderators. This should arguably be the default. Add a note to the bottom of the forum post editor explaining that attachments can be added after saving. ... (check-in: 50645bf5e9 user: stephan tags: forum-attachments)
09:57
Automatic moderation approval for attachments to moderation-approved forum posts seems to work. ... (check-in: bd00fbe81a user: stephan tags: forum-attachments)
09:17
Slight fileformat.wiki touchups regarding attachments/tags on forum posts. ... (check-in: 07bee50ac1 user: stephan tags: forum-attachments)
09:01
Refactor forum post moderation and put untested/disabled pieces in place for applying the same moderation operation to the forum post's attachments. ... (check-in: 5078e72060 user: stephan tags: forum-attachments)
08:59
Fix the annoying extra space in the attachment list. Minor doc update. ... (check-in: 0436eb5ce3 user: stephan tags: forum-attachments)
07:45
Add missing CSRF token to the new Attach button. ... (check-in: 2302e4141c user: stephan tags: forum-attachments)
06:32
Add notes to fileformat.wiki explaining why tags on forumpost artifacts should generally be applied to the first version of a post instead of an edited version. ... (check-in: 051af7e323 user: stephan tags: forum-attachments)
2026-05-22
22:26
Add some formatting flags to attachment_list() so it can optionally show each download link's size. This adds an ugly extra space which still needs to be eliminated. Fix the attachment-target-type-dependent URL flag being passed to /attachdownload links (was previously always page=X, regardless of the attachment type). ... (check-in: fbab27b0b7 user: stephan tags: forum-attachments)
22:04
Add an Attach button to the currently-selected forum post if the user is an admin or the owner of the post. Make some use of ForumPost::pEditHead to save a query. ... (check-in: b3c9af2092 user: stephan tags: forum-attachments)
21:16
Render forumpost attachment list between the post's collapsible body and its buttons. The list would ideally be in the collapsible box but forum_render(), which has many callers, isn't currently structured to make that easy. ... (check-in: c3bb903212 user: stephan tags: forum-attachments)
20:56
Use a cached statement in forumpost_head_rid() because it's used frequently checking for closed tags and (now) attachments. ... (check-in: 1e10be4821 user: stephan tags: forum-attachments)
20:39
Remove some stray debug output. ... (check-in: 9bdaf6d5ec user: stephan tags: forum-attachments)
20:36
Correct /attachlist's linking to the proper attachment-target page. For forumpost attachments, have /attachadd redirect to /attachview for the time being, and that page has a link back to the forum post(s). ... (check-in: f1a04c3ada user: stephan tags: forum-attachments)
19:21
Correct a misformated variadic caused by emacs having chased a compileation error into the generated build/manifest_.c and my having edited that instead of the original src/manifest.c. ... (check-in: 184de2d2af user: stephan tags: forum-attachments)
18:10
Make use of new attachment target type detection to slightly simplify how /artifacts renders attachments. ... (check-in: efe2513329 user: stephan tags: forum-attachments)
17:54
Add 'attachment-size-limit' setting and honor it in /attachadd. Update generation of timeline messages for attachment artifacts to distinguish forum post attachments. ... (check-in: fed106e8b6 user: stephan tags: forum-attachments)
16:48
Correct /artifact/ATTACHMENT_ID to distinguish forum post attachments from wiki page attachments. ... (check-in: 19506538a5 user: stephan tags: forum-attachments)
16:36
Initial WIP of adding attachments to forum posts. It can currently create the attachment but does not yet provide access to them via the forum (requires hand-editing URLs to /attachadd). TODOs include an attachment size limit setting and integrating attachment selection into the new-post and edit-post UIs. ... (check-in: 55d9faf99e user: stephan tags: forum-attachments)
16:07
Enhance the "fossil whatis" command so that it response to ticket IDs. ... (check-in: 86d07e8a74 user: drh tags: trunk)
14:59
In /admin_log's link to /setup_settings, add the ?all URL argument so that the admin-log setting gets displayed. ... (check-in: 1a93c064cc user: stephan tags: trunk)
14:40
Minor correction in comment, no functionality changes. ... (check-in: f0563d7c3a user: andybradford tags: trunk)
12:53
Refactor setting of forum post 'closed' tag so that it can be reused for other tags. ... (check-in: 4d58d6e834 user: stephan tags: trunk)
12:35
Minor refactoring of forum post 'closed' tag lookup internals, moving towards extending it to support other tags, e.g. 'resolved'. ... (check-in: 2d7e2cb24e user: stephan tags: trunk)
07:55
Minor cosmetic code style tweak - spacing only, no code changes. ... (Leaf check-in: caeb8cd142 user: stephan tags: forum-subject-search)
2026-05-21
21:01
Add possibility to only search forum subject lines ... (check-in: 8798a34244 user: Torsten tags: forum-subject-search)
20:26
Be more aggressive about saving unused commit messages for reuse on a retry. An attempt to fix [forum:/forumpost/83c5f1bce2|bug 83c5f1bce2]. ... (check-in: ea99abc540 user: drh tags: trunk)
19:13
Update the change log. Also update the built-in SQLite to the latest trunk version for beta-testing of SQLite. ... (check-in: 055e4d0472 user: drh tags: trunk)
2026-05-19
11:16
Update the delta_parse() table-valued function to better align with the code in the SQLite source tree. ... (check-in: 921e7c1ec8 user: drh tags: trunk)
2026-05-10
18:14
Merge trunk into rss-content ... (Leaf check-in: d7d3fdab9e user: vor0nwe tags: rss-content)
2026-05-08
17:27
Fix the test-captcha command so that accepts 64-bit values in decimal, octal, or hex. ... (check-in: ee6a2f0c21 user: drh tags: trunk)
16:35
Adjust the captcha to use light-gray blocks instead of spaces for the background, to work around issues with systems where a space is smaller than a unicode block character. [forum:/forumpost/839b3b6fef|Forum post 839b3b6fef]. ... (check-in: 20c579e435 user: drh tags: trunk)
2026-05-06
18:03
Improvements to the /ci_edit page so that it shows the context of the checkin being editted, before and after the proposed change. Clean up various internal interfaces in the process. ... (check-in: e454028a29 user: drh tags: trunk)
15:04
Fix a potential CSRF bypass. ... (Leaf check-in: 80ae3f149e user: drh tags: enhanced-checkin-edit)
14:58
Bug fixes in check-in editing. ... (check-in: dbf6ce780d user: drh tags: enhanced-checkin-edit)
14:18
Simplify the interface to www_print_timeline() by shifting parameters into the TimelineXtra structure. Use "timelineCurrent" highlighting for the focus of context graphs and for the "/ckout" context graph. Adjust CSS to make timelineCurrent highlighting a little more visible. ... (check-in: 5c274a8790 user: drh tags: enhanced-checkin-edit)
11:21
Comment improvement. No changes to code. ... (check-in: f6d335bc8f user: drh tags: trunk)
2026-05-05
22:56
Show before and after context on the /ci_edit page. ... (check-in: 664da57e00 user: drh tags: enhanced-checkin-edit)
17:41
Initial infrastructure changes for improved WWW editing and creation of check-ins. ... (check-in: 2bee647ed6 user: drh tags: enhanced-checkin-edit)
2026-05-04
10:25
Update the built-in SQLite to the latest trunk version for beta testing of SQLite. ... (check-in: c93e1c8721 user: drh tags: trunk)
10:22
Honor the NO_COLOR environment variable for the "fossil sys ls" command. ... (check-in: 471f4d00c8 user: drh tags: trunk)
2026-05-03
22:56
Merge from trunk. ... (Leaf check-in: f02094e3f3 user: brickviking tags: bv-infotool)
2026-04-30
20:48
Merge the latest SQLite trunk changes, for beta testing of SQLite. ... (check-in: 1d618cc41b user: drh tags: trunk)
13:35
Remove a newline from tools/fossil-autocomplete.zsh which, per [forum:2026-04-30T12:01:26Z|forum post 2026-04-30T12:01:26Z], confuses zsh. ... (check-in: 92a0764bfe user: stephan tags: trunk)
2026-04-29
14:59
Discontinue the use of the undocumented and deprecated sqlite3_win32_write_debug() interface to SQLite. ... (check-in: 7a8fb34c56 user: drh tags: trunk)
2026-04-27
11:27
Fix some const-correctness warnings with gcc 15.2. ... (check-in: ea099022b5 user: danield tags: trunk)
2026-04-24
20:50
Be sure to enable VT100/ANSI escape codes on Windows. A recent Windows automatic update turned that off by default on my Windows-ARM tablet. ... (check-in: e37db2bb0d user: drh tags: trunk)
09:19
Further improvements to the default prompt for "fossil sql". ... (check-in: 5c3150bc0f user: drh tags: trunk)
07:17
Fix a var deref typo in [f99e07d194bff] which would cause container builds to be mis-tagged. ... (check-in: 7b9402ff15 user: stephan tags: trunk)