• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make callback implementation private

Properly escape "<" and ">" in api-doc documentation.

Since all documentation is rendered via HTML, the characters

"<" and ">" have to be HTML-quoted, otherwise strange things

(omission, unintended renderings) might occur.

E.g. the sentence

Define an interface between a page and an

ADP <include> similar to the page_contract.

was rendered as

Define an interface between a page and an

ADP similar to the page_contract.

which is incorrect.

  1. … 13 more files in changeset.
Prefer cached API

improve spelling

  1. … 42 more files in changeset.
Reduce duplication:

index and update_index were in fact implementing a upsert logic. Modern sql allows to write this in a single query and merge the two apis into one. Replace reference in the service contracts as well.

  1. … 5 more files in changeset.
reduce public footprint

  1. … 1 more file in changeset.
do not rely on xo::dc in packages not depending on xotcl-core

  1. … 1 more file in changeset.
Add PostgreSQL integrated websearch_to_tsquery builder, which can be activated via PackageParameter UseWebSearch

  1. … 2 more files in changeset.
improve SQL quoting

  1. … 4 more files in changeset.
support 'AND' and 'OR' at the end of the search string + extend automated tests

  1. … 1 more file in changeset.
improve spelling

  1. … 3 more files in changeset.
Relax cleanup of parenthesis: remove them only when they don't match, like it used to be in older versions of the code

Fixes automated tests (that were refreshed to latest syntax and labelled with the proc they are testing)

  1. … 1 more file in changeset.