Fossil

Timeline
Login

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

100 most recent check-ins

2018-06-24
19:27
Do not report errors to the error log on a 304 reply. Leaf check-in: 60c8eca3 user: drh tags: trunk
18:47
Fix the /doc webpage so that it does not call fossil_fatal() when it cannot find the requested document. It simply does a 404 routine. By not calling fossil_fatal(), it avoids unnecessary entries in the error log. check-in: 29cb8260 user: drh tags: trunk
18:22
Only invoke the email alert sender after a successful HTTP request. Mark Not Found requests as 404, unsuccessful. check-in: 4eb3e0f2 user: drh tags: trunk
17:51
Improvements to the /test-warning webpage. check-in: 8d9ad750 user: drh tags: trunk
17:44
Extra defenses against running the digest alert generator in a context where the transaction will rollback, thus failing to record the new digest time. Change the "fossil server" and "fossil ui" commands to always log errors to the console if no other error logging is defined. check-in: f87fb027 user: drh tags: trunk
16:38
Enhance the --sqltrace logic. Using those enhancements, locate and fix and unclosed transaction in the email alert sender logic. check-in: f3de8b66 user: drh tags: trunk
10:07
Fix an SQL syntax error. check-in: 0398e41a user: drh tags: trunk
2018-06-23
20:30
Fix documentation typos. check-in: 1ba3eeeb user: drh tags: trunk
20:11
Fix typos and update documentation. check-in: 08165ad4 user: drh tags: trunk
19:55
Do not require Email-Notify permission to operate the /alerts page with a valid subscriberCode. check-in: 15910589 user: drh tags: trunk
19:51
Fix the use of captchas on the /msgadmin page. check-in: 43532cd1 user: drh tags: trunk
19:36
Add the /msgadmin page. check-in: 0c4d3c12 user: drh tags: trunk
18:44
Automatically send alert emails after each webpage request. check-in: d4e9df17 user: drh tags: trunk
17:50
Include the email-sender.tcl script as an example of how to relay from the database drop to /usr/sbin/sendmail. check-in: a677f72f user: drh tags: trunk
17:17
New note on why SMTP might be hard to implement as a sending method. check-in: b3e72035 user: drh tags: trunk
17:07
Webpages function (with an sensible error) if the email notification tables are not in the schema. check-in: 98d2338a user: drh tags: trunk
16:44
Improved documentation. No substantive code changes. check-in: 9cf915d4 user: drh tags: trunk
15:49
Add the decode-email.c utility program source code. check-in: 17b4d3e4 user: drh tags: trunk
15:48
Add an initial draft of design notes for the email notification system. check-in: aeb98be8 user: drh tags: trunk
14:24
Rework the internal email sending logic so that it is connection-oriented. This makes it more efficient and makes it easier to add support for an SMTP sending method at a later date. check-in: b4218987 user: drh tags: trunk
01:33
Futher corrections to the email alert trigger. check-in: 2c3b9030 user: drh tags: trunk
01:26
Fix minor problems with email notification. check-in: d7ccfb64 user: drh tags: trunk
01:24
Fix minor problems in email notification. check-in: 1cdf6f20 user: drh tags: trunk
00:53
Merge in support for email notifications. Munch more work is needed, but it seems ready to begin functional testing. check-in: b77f1aae user: drh tags: trunk
00:49
Fix some minor problems with email notification support Closed-Leaf check-in: c2566260 user: drh tags: email-alerts
2018-06-22
19:48
Improvements to on-line subscription management. check-in: e649820b user: drh tags: email-alerts
19:03
Add the "fossil email subscribers" and "fossil email unsubscribe" commands. check-in: ba60f874 user: drh tags: email-alerts
18:23
Alert sending logic compiles but is so far untested. check-in: 44f9f355 user: drh tags: email-alerts
17:36
A new way of computing alert text. check-in: 6c06b1c8 user: drh tags: email-alerts
15:57
Generate event report in chronological order for an alert text. check-in: e0289252 user: drh tags: email-alerts
15:34
Add logic to generate the text of email alert messages. check-in: bb30d02e user: drh tags: email-alerts
13:50
Add the --sql option to the timeline command. check-in: d51ca5f5 user: drh tags: email-alerts
12:25
Make sure the content of outbound email messages always ends with a newline. check-in: b7003483 user: drh tags: email-alerts
03:17
Add the /unsubscribe page. check-in: f9116088 user: drh tags: email-alerts
01:37
Add the --nocompress option to the "fossil clone" command. check-in: 96d0a4be user: drh tags: trunk
01:28
Fix harmless compiler warnings. check-in: 5fde17bb user: drh tags: email-alerts
01:18
Rename the email_pending table to pending_alert. Add triggers to fill in the pending_alert table each time a row is added to the event table. check-in: 8c4b92ad user: drh tags: email-alerts
2018-06-21
23:01
Add the "fossil email inbound" command, though it currently does not analyze the inbound emails - it just stores the emails in a directory for later human viewing. check-in: 775e529b user: drh tags: email-alerts
22:37
Continuing refinement of the web pages for handling email subscriptions. check-in: 84d0d853 user: drh tags: email-alerts
21:02
Add the /subscribers page. Fix minor issues. All pages still need improvement. check-in: e015c103 user: drh tags: email-alerts
19:51
Further progress toward get email subscription webpages working. check-in: adf068fa user: drh tags: email-alerts
19:10
The /subscribe page now creates entries in the subscriber table and sends verification emails. check-in: 31be2e17 user: drh tags: email-alerts
17:07
Merge codecheck1 enhancements from trunk. check-in: 4d13d948 user: drh tags: email-alerts
16:40
Strengthen the codecheck1.c utility program to help find cases where query parameters are used in unsafe ways. No unsafe usage of query parameters was detected in the current code. check-in: bb9233a6 user: drh tags: trunk
15:19
Merge the popen() on windows fix from trunk. check-in: ef2426dc user: drh tags: email-alerts
15:02
Provide an implementation for popen() and pclose() on Windows to fix the build. check-in: 565b5ff0 user: drh tags: trunk
12:34
Non-working code for the /subscribe and /alerts web pages. This is an incremental check-in. check-in: e91143e8 user: drh tags: email-alerts
12:24
Remove the configuration of the show-version-diffs property from the /setup_timeline page as that property is no longer used. check-in: 8d230be4 user: drh tags: trunk
2018-06-20
22:53
Do not show the "Change user:" form on the /logout page. It adds little value but much confusion. check-in: 00bed59b user: drh tags: trunk
22:39
First attempt at a /subscribe page. Non-functional display only. check-in: fb3934ec user: drh tags: trunk
19:56
Manage the email.c file. Accidentally omitted from the previous three check-ins. Bummer. check-in: fa83e4b3 user: drh tags: trunk
19:04
Add a new capability that allows signup for email notification. Change the name of the older "EMail" privilege to "View-PII" to avoid confusion. check-in: 25eafed1 user: drh tags: trunk
18:47
Merge the speculative Forum changes. This is because I need the enhancements to the user capabilities in order to add a new capability for Email Notifiation. The Forum logic itself is not ready, and is subject to change and removal. But it is well isolated and shouldn't hurt anything if it hangs out on trunk for a while. check-in: 9a2e5f47 user: drh tags: trunk
18:25
Add the "email" command and basic infrastructure for generating outbound email messages. check-in: 5200323a user: drh tags: trunk
18:15
Fixed a C99-ism, removed a couple ancient #if blocks. Re-added uuid to /json/timeline/event output (because it's useful in ways which the event name is not). Leaf check-in: 57e75eb7 user: stephan tags: ben-json-timeline
13:40
Rig the "fossil sql" command so that it always comes up in --quote mode. This mode is more useful for Fossil repos dues to the many binary blobs. check-in: 953aa7b4 user: drh tags: trunk
13:16
Add a setup page for email notification. There is no logic behind the setup, yet. check-in: ccf50f06 user: drh tags: trunk
12:23
Fix over-length code lines in the setup.c source file. check-in: 7001228a user: drh tags: trunk
10:29
Fix SQL to find name for /json/timeline/event check-in: 2488996f user: ben tags: ben-json-timeline
09:41
Include name (not uuid) in /json/timeline/event, because the uuid is not terribly useful. check-in: 6f0929ce user: ben tags: ben-json-timeline
01:35
Fix the mimetype selector. Improved styling of the forum display. Closed-Leaf check-in: 837b1cb5 user: drh tags: forum-brainstorm-1
2018-06-19
10:31
Add /json/timeline/event for access to minimal information about events. check-in: c7607916 user: ben tags: ben-json-timeline
2018-06-16
15:08
Fix minor issues with Forum editing. check-in: c626d1c0 user: drh tags: forum-brainstorm-1
13:36
Progress toward getting the forum to actually work. This is an incremental check-in. check-in: 4814c41a user: drh tags: forum-brainstorm-1
2018-06-15
20:48
Rough and untested implementation for forum display and reply. Add two new capabilities for posting to the forum not subject to moderation, and for the ability to edit posts from others. check-in: f8927901 user: drh tags: forum-brainstorm-1
2018-06-14
19:33
Fix typos in documentation text. check-in: 862d630f user: drh tags: trunk
19:17
This code demonstrates ideas on how to implement a Forum feature in Fossil. This is just ideas - it is not even a working prototype. This change was originally stashed, but then I thought it better to check it in on a branch for the historical record. check-in: 1e363739 user: drh tags: forum-brainstorm-1
13:48
Reinstate the timeline arrow foreground color changes that were removed by check-in [7ac88481a69dd], but with fixes to avoid integer overflow. check-in: 57a0143b user: drh tags: trunk
13:43
Reinstate the foreground color changing for timeline arrors based on the background color of the text. This check-in uses the #00aa00 background color intentially for testing purposes. Closed-Leaf check-in: 4f2b2309 user: drh tags: arrow-color-fix
2018-06-13
02:18
The "fossil grep" command now agrees with the documentation. But there is still a lot of opportunity to make enhancements. check-in: 6499c93d user: drh tags: trunk
02:02
Incomplete implementation of the "fossil grep" command. check-in: c5a98aa0 user: drh tags: trunk
2018-06-12
18:52
Reduce automatic scroll offset when multiple ranges are selected check-in: d46491d6 user: andygoth tags: trunk
2018-06-11
20:36
Disable the time_fudge corrections for check-ins that have mtimes that are modified using a tag. check-in: e08f9c04 user: drh tags: trunk
10:36
Fix to the IfModifiedSince cache processing. check-in: 33fb3a97 user: drh tags: trunk
2018-06-09
16:37
Update secondary mention of SQLite compression ratio to match table check-in: b46141f4 user: andygoth tags: trunk
2018-06-08
09:41
Upgrade dirent to latest version (1.23.2, May 8, 2018) check-in: 1eee6c70 user: jan.nijtmans tags: trunk
09:40
Take over some latest bug-fixes (one security-related) from SQLite trunk's command-line shell check-in: 592c6725 user: jan.nijtmans tags: trunk
2018-06-07
13:38
In the timeline graph, avoid drawing risers to the top for timewarp nodes. check-in: e8066719 user: drh tags: trunk
00:45
Disable the feature that changes the foreground color of the graph based on the background color of the item, as the item background color no longer extends under the graph. check-in: 7ac88481 user: drh tags: trunk
2018-06-06
17:55
Fix an XSS problem in the chng= query parameter to /timeline. check-in: 30f60a58 user: drh tags: trunk
10:39
Merged trunk Leaf check-in: a253fba0 user: mjanssen tags: commonmark-markdown
2018-06-05
23:06
Fix a bug in the pivot-finder introduced by check-in [917f1c21e52a29904] from 5 days ago. check-in: 83789c6e user: drh tags: trunk
2018-06-04
19:52
Update the built-in SQLite to the 3.24.0 release. check-in: f39d0a72 user: drh tags: trunk
16:27
Experimental option --fast on the clone command only clones manifest artifacts and related tags. This is an experiment to see how much bandwidth and time are saved by omitting the download of file content until it is actually needed. Leaf check-in: 9e8a7d4c user: drh tags: fast-clone
14:47
Update the sync protocol document. check-in: 55cd6153 user: drh tags: trunk
14:00
More tweaks to the fossil-v-git.wiki document. check-in: 6ae97be7 user: drh tags: trunk
12:40
Grammar tweak in the Fossil vs. Git document. check-in: ce4fb80e user: wyoung tags: trunk
12:39
Fixed an h2 -> h3 header level in the Fossil vs. Git document. check-in: 3b02193a user: wyoung tags: trunk
02:59
Add the "themeable" link on the homepage. Remove the link to Fuel. check-in: abc13d76 user: drh tags: trunk
02:56
Tweaks to the fossil-v-git document. check-in: a5284fac user: drh tags: trunk
02:49
Add a "Fossil vs. Git" link to the homepage. check-in: 6d0fcccd user: drh tags: trunk
02:43
Update the stats.wiki page with recent numbers. check-in: 6dc67e87 user: drh tags: trunk
2018-06-01
20:16
An off-mailing-list patch which fixes the lack of deleted files from /json/timeline/checkin's file list. Thanks to Edgardo Cruz for tracking this down. check-in: cd55efe7 user: stephan tags: trunk
2018-05-31
15:21
Improvement to the pivot-finder so that it works even if there are time-warps in the graph. check-in: 917f1c21 user: drh tags: trunk
14:40
Fix the merge pivot finder so that it honors time-warp fixes. check-in: cf6fa2f3 user: drh tags: trunk
14:32
Fix over-length source code lines in merge.c. check-in: 5a88b5f6 user: drh tags: trunk
2018-05-30
05:34
Added the Makefile.osx-jaguar check-in: 3c5ba9f5 user: drh tags: trunk
01:28
Update the build-in SQLite to the first 3.24.0 beta. check-in: bbdfec3f user: drh tags: trunk
2018-05-29
14:23
Fix the "mv" command so that it will move directories. Patch from Dingyuan Wang. check-in: 0a34967b user: drh tags: trunk
2018-05-21
01:01
Fix harmless compiler warning. check-in: a7056e64 user: mistachkin tags: trunk