• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow an optional '/' at the beginning of the pattern to accomodate e.g. "/workflow.wf"

Add minus to the allowed regexp characters to accomodate names such as en:LRDivider-Admin.wf

Fix typo

Access object members directly instead than by method

Add default for avatar_p

strengthen parameter checking for weblog and syndication integerfaces

improve input checking

raise error when entries_of forms not found

Check csrf token for existance (might not be there e.g. in a scheduled procedure rendering the page)

Don't try to parse empty content

Chat Redesign: enable/disable avatar pictures by room, using the new attribute 'avatar_p', instead of by package instance, using the 'ShowAvatar' parameter.

  1. … 18 more files in changeset.
revert escaped debugging output

ease editing of "Form" entry (staring with <form> tag, don't fight with CKEditor cleanup)

Chat Redesign: move common functions used in the chat skins to 'chat-common.js', and rename the skin javascript files.

  1. … 5 more files in changeset.
Improve the situation on browsers such as Firefox, where correct xml is somehow enforced when one does not specify the responseType

One should also find a solution for the persistent subscription, as it is trickier

  1. … 3 more files in changeset.
message-relay-procs: factor out subscription handling from bgdelivery

and chat-procs and provide compatibility for streaming chat modes

with HTTPS.

The message-relay-procs provide two different implementation for

delivering messages to subscribers:

a) via bgdelivery (traditional method): this is, what was used so far,

having the disadvantage that it only works on plain HTTP connections

b) via ns_connchan (new method): ns_connchan is a relatively new feature

of NaviServer which allows transparent reading/writing from connections.

Chat has a new instance variable named "message_relay", which consists

of preferences for the chat connections. So far, the traditional "bgdelivery"

is still the default mode.

bumped version numbers

- xotcl-core 5.10.0d14

- xowiki: 5.10.0d23

  1. … 5 more files in changeset.
Force xowiki.css to be loaded sooner than css from the theme, so we have a chance to override its styling

Allow new 'publish_status' action button to be specified in form-usages includelet, similar to what we have in xowiki/www/admin/list

Introduce a new option for form-usages includelet which, similar to child resources, allows to specify bulk actions (currently, only 'export' is implemented)

whitespace and spelling changes

  1. … 9 more files in changeset.
new parameter "fallback_languages":

Specify space delimited two character codes for checking default languages. When this parameter is non-empty, try to get the page in the specified languages as fallback rather than offering a link for creation of a page in the requested locale. Per default this paramter is empty.

  1. … 1 more file in changeset.
return empty body in 304 replies

add missing script abort

new parameter: use_fallback_page_in_system_locale

When this parameter is set, use the page in the system locale as fallback rather than offering a link for creation of a page in that locale, when the page in the requested locale does not exist.

Bump version to 5.10.0d21

  1. … 1 more file in changeset.
address global variable __csrf_token directly

  1. … 1 more file in changeset.
terminate message key properly

Allow ad_return_url to be called also, when connection is closed.

This might be the case e.g. for the search renderer. In this case, a default_url is used

  1. … 3 more files in changeset.
check for connection and provide fallback for return_url

Make xowf tests flexible in case a locale different than en_US is in use

  1. … 1 more file in changeset.
Improve m=revisions: Don't loose templating, but treat revsions like a page

Add "View" to default menu of "This Page" (when e.g. viewing revisions,

this allows to switch back to the view of the current version)

Bump version number to 5.10.0d19.

  1. … 3 more files in changeset.