• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Return a 422 complaint, introduce a generic error message when an item is invalid

  1. … 3 more files in changeset.
Provide a message key for help text, localize in German

  1. … 2 more files in changeset.
A simple image captcha implementation:

a random text is converted to a distorted image, its checksum, together with the expected text are stored in a lookup table. Upon validation, the text input by the user is matched against the checksum to determine if the captcha is correct.

Plan is to use it downstream on certain publicly available contact forms.

  1. … 8 more files in changeset.
added a "-verbose" flag to template::themed_template and template::resource_path to ease debugging

  1. … 1 more file in changeset.
fix release dates in .info files

  1. … 82 more files in changeset.
release work

  1. … 204 more files in changeset.
bump version numbers of 5.9|5.10 packages to 5.10.0b1

adjust dependencies

  1. … 87 more files in changeset.
Update italian localization

  1. … 3 more files in changeset.
Update es_ES translation

  1. … 1 more file in changeset.
Update es_ES translation

  1. … 7 more files in changeset.
Port of downstream HTML5 date and time form widgets by Günter Ernst

These widgets provide a better and more consistent user experience and client-side validation across multiple platforms. They should in time become the preferred alternative for dates and time for template forms.

  1. … 2 more files in changeset.
Unify URL checking, now that 'util_url_valid_p' accepts relative URLs. Extend 'validate_url' test case and bump package version for dependencies.

  1. … 2 more files in changeset.
Update italian message keys

  1. … 1 more file in changeset.
Add new ad_form input types

  1. … 1 more file in changeset.
Bump version number, so packages making use of the new input type 'template::widget::number' can depend on this particular version

Added support for streaming HTML + javascript body procs

Previously, the API for bodyscripts (e.g. template::add_body_script,

template::add_event_listener, template::add_body_handler,

template::add_script with the right flags) was not usable for

streaming HTML pages, since the full processing of such scripts was

handled in blank-master.{tcl,adp}, which is not in use for streaming

HTML.

Now the function template::collect_body_scripts was added, which can

be used at arbitrary time to collect the body scripts and translate

those to HTML. This function can be used in streaming mode to output

these function when new HTML chunks become available.

  1. … 3 more files in changeset.
internationalize confirm message

  1. … 3 more files in changeset.
support registration of csp rules for URNs

  1. … 1 more file in changeset.
Quote form field values in validation error messages to prevent XSS attacks

  1. … 4 more files in changeset.
bump verison number to 5.10.0d9

Bring files on oacs-5-10 in sync with HEAD

  1. … 15 more files in changeset.
Bump version number due to updated message keys

add fully qualified name for templating cache, add version dependency

bump verison to 1.6d5

  1. … 2 more files in changeset.
Remove duplicated words

  1. … 1 more file in changeset.
add missing version dependencies for antonio's recent changes concering user info API

  1. … 5 more files in changeset.
Extend API to allow registration for URNs.

URNs provide an abstraction and a single place for e.g updating

references to external resources when switching between a CDN and a

local resource, or when a resource should be updated. Instead of

adding e.g. a CDN url via tempate::head::add_script, one can add an

URN and control its content from a single place.

Example:

template::register_urn \

-urn urn:ad:js:jquery \

-resource /resources/xowiki/jquery/jquery.min.js

  1. … 1 more file in changeset.
add text/markdown to the accepted text formats of the richtext widget and ad_html_text_convert

  1. … 5 more files in changeset.
Move deprecated code in deprecated-procs.tcl.

Use ad_with_deprecated_code_p to control loading of deprecated code.

Bump version number to 5.10.0d3

  1. … 2 more files in changeset.
add support for editors requiring a different HTML tag for richtext (e.g. div)

bump version number to 5.10.0d2

  1. … 3 more files in changeset.
Change default editor to ckeditor4