Fossil

Timeline
Login

Timeline

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

50 most recent check-ins

2026-05-28
16:12
Improvements to the "status=" query parameter processing on the /forum page. ... (Leaf check-in: 57e21b8cfa user: drh tags: forum-statuses)
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. ... (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)