Fossil

Timeline
Login

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

25 check-ins using file src/db.c version c8372e8769

2023-01-24
16:34
Make all variable declarations C89 compliant. check-in: 462eb0cca0 user: drh tags: ui-local-diff
03:59
Wrapping a few calls to vfile_check_signature() from the new local diff code in unprotect/pop call pairs to squish a DB protection error. check-in: 1b3ef05ef9 user: wyoung tags: ui-local-diff
03:29
Brought the ui-local-diff branch up to date relative to trunk. It isn't a simple merge, primarily due to all the changes to /vdiff and /fdiff made over the past 2 years. It seems to work as well as it originally did, but it isn't ready to merge down to trunk as-is. check-in: 76fa165763 user: wyoung tags: ui-local-diff
03:18
Replaced a standalone "diffFlags" variable in the /fdiff handler with use of the new DiffConfig.diffFlags member. No functional change, just a code cleanup found while working on another branch. Making it on trunk to keep that branch's diffs minimal. check-in: 65d97f23f6 user: wyoung tags: trunk
2023-01-23
00:12
Add /json/settings/get and set APIs, per discussion in [forum:04b7159d63d4abe4|forum post 04b7159d63d4abe4]. check-in: a80f27485a user: stephan tags: trunk
2023-01-22
22:01
Remember the chosen type of artifacts that are shown at <tt>/timeline</tt> page as a display preference. This amends the initial behavior [/timeline?c=c94f6085489effe6&y=a | introduced on 2017-11-29] with the <tt>'sticky-timeline-style'</tt> branch. check-in: 61bd0c9b11 user: george tags: trunk
18:35
Fix appearance of a chat-only view: eliminate redundant gap between the vertical scrollbar and the right edge of a window. check-in: d3c0206ed2 user: george tags: trunk
2023-01-21
12:14
Merge trunk into markdown-tagrefs branch. check-in: baf038b1aa user: stephan tags: markdown-tagrefs
11:40
Make diff --checkin VERSION capable for working from outside of a checkout. check-in: 8e8e0269a9 user: stephan tags: trunk
10:50
Improve scroll width calculation for unified diffs. check-in: 7a76111fe0 user: florian tags: trunk
01:13
Remove bootstrap skin, per discussion in [forum:aa02d7443d446211|forum post aa02d7443d446211]. Clients with that skin selected will automatically be switched to the default. check-in: e1ef9347e1 user: stephan tags: trunk
2023-01-20
10:42
Simplify the loop to enumerate table columns to the left. Closed-Leaf check-in: faadb48dc9 user: florian tags: udiff-hscroll
04:25
Add /json/settings/set. Replace several free() calls with fossil_free(). Work around json_send_response() being called twice in some CLI-based cases. Closed-Leaf check-in: 4d2aeb29eb user: stephan tags: json-settings-command
00:11
Add docs for /json/settings. check-in: f302b9bc41 user: stephan tags: json-settings-command
2023-01-19
23:44
Roll back a broken part of [f3d3d1be59728b5dde702a] which caused only versioned settings' values to be fetched. check-in: c7221a2e8c user: stephan tags: json-settings-command
23:38
Correct (non-)fetching of sensitive properties for (non-)Setup users. check-in: f3d3d1be59 user: stephan tags: json-settings-command
23:32
Restructure /json/settings/get output from an array of objects to a map of objects, keyed on setting name, per forum discussion. check-in: d0bf9682a9 user: stephan tags: json-settings-command
12:15
Firefox ≠ Chromium check-in: dbffb2fad2 user: florian tags: udiff-hscroll
11:52
Compensate for the outer border. check-in: 2c0d435256 user: florian tags: udiff-hscroll
11:36
More accurate scroll width calculation for unified diffs (looks better for SQLite diffs with up to 5-digit line numbers). check-in: 337b297cbe user: florian tags: udiff-hscroll
02:55
For sensitive settings, always explicitly set value and valueSource to null for non-setup users (or if they aren't set), to avoid the possibility of downstream clients perhaps picking up inherited properties in their place, depending on their programming environment. check-in: 451cda0452 user: stephan tags: json-settings-command
02:39
Extend /json/settings/get with a version=X flag indicating the check-in version to check for versionable flags in before falling back to either the checkout or repository. List sensitive properties for all users but elide their values for non-setup users (previously they were elided altogether for non-setup users). check-in: fd405e9563 user: stephan tags: json-settings-command
01:01
Add missing 'void' to no-arg function decls and impls throughout the JSON API. (In my defense: the distinction between f(void) and f() was unknown to me at the time that code was written.) check-in: 632dfd26dd user: stephan tags: json-settings-command
2023-01-18
00:54
Initial prototype of the /json/settings/get command/page, per discussion in [forum:04b7159d63d4abe4|forum post 04b7159d63d4abe4]. check-in: 29e5bb008c user: stephan tags: json-settings-command
00:47
Fix a memory leak of the path to a versioned-setting file in print_setting(). check-in: c76b00197f user: stephan tags: trunk