• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Set required hkey variable

- add repeat fields dynamically via js if needed.

This can improves load times for long complex nested repeat structure significantly

  1. … 1 more file in changeset.
- clean dirty editor buffer

- reduce number of update statements to keep #dead tuples low

- provide data-repeat attribute to the repeat container

- make status informatin about the container or the element being prototype explicit for generating controls or not

Remove inline event handlers to comply with CSP

- remove commented out lines

- improve comments

- turn relative links during notifications into absolute links

  1. … 1 more file in changeset.
- use :form_field_index for adding names recursively to the index

- provide more detailed debugging info

- remove commented out "if disabled" code; otherwise, the controls are also shown when viewing the items

- add repeat container to debugging output

- add debugging aids in case creation of nested formfields fails

- detect when repeat fields are used in input mode: as long we have no js-support, max repeat count form fields have to be created in advance

- avoid duplicate generations for form fields in some cases

- move CSP generation to rendering section

- allow the repeat fields to be sent in arbitrary order from the browser

- extend dynamic repeat field creating for nested cases

- add functionality to dynamically add components for repeated form fields (no preallocation needed).

This is per default deactivated, .js support for "adding more" is missing.

- add nonces to script elements

  1. … 2 more files in changeset.
- prefer lower case HTML attribute names

Fixed typo

- use event listener instead of "onclick"

- handle ad_script_abort in payload of xowiki::Objects

chat-procs overhaul:

- don't double encode everything

- avoid deprecated js functions escape()/unescape()

xowiki/www/ajax/streaming-chat.js, xowiki/www/ajax/scripted-streaming-chat.js

- scripted-mode: fix incorrect markup

- fix parameter passing to xowiki/www/ajax/chat.tcl to avoid rejects

- fix json_encode: one quote to man in xotcl-core/tcl/chat-procs.tcl

- don't dropt "user has_entered_the_room" in "xo::Chat instproc login",

since xowiki chat has otherwise no idea, who is logged in

  1. … 5 more files in changeset.
- allow per default class attributes for HTML elements

- make contributors link robust against subdirs

  1. … 3 more files in changeset.
- revert this mornings change.

- use for hex codes 2-digit notation \xHH to make it compatible for tcl8.6

  1. … 5 more files in changeset.
- add resolver for explicitly spefified "-href ..." infos in image links

Use id of the including page when includlet doesn't have its own