• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move chat.tcl into acs-subsite:

although this would depend on xowiki, having in xowiki/www might conflict with legitimate pages named "chat"

  1. … 2 more files in changeset.
file chat.tcl was initially added on branch oacs-5-10.

Add ad_page_contract (fixes automated tests)

Whitespace changes

use consistently 'ad_script_abort' after 'ns_returnfile'

Add missing 'ad_script_abort' after 'ns_returnfile'

Better handling of errors during 'exec convert' in portrait-bits.tcl, returning the default avatar when it fails

Use a variable for the default avatar mime type

Return default avatar also when there are internal issues parsing the user provided picture

Optimize avatar image size (~30%, using Trimage)

Make the default avatar images look slightly better when rounded

Chat Redesign:

+ Add avatars to chat user list.

+ acs-subsite: new default avatar images (x50 and x100)

+ acs-subsite: provide with a default avatar (x50) on portrait-bits.tcl

+ acs-subsite: restrict portrait-bits.tcl to authenticated users

+ xowiki and chat: add blocks and styles for the user picture

  1. … 2 more files in changeset.
add proper handling of https URLs

Parameters UI: show main (empty) section at the beginning and deprecated section at the bottom

fix bug #3352

Fix message keys

  1. … 2 more files in changeset.
Use more API

  1. … 2 more files in changeset.
Remove broken portrait script from the old good days

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
image width information in table images seems flaky. since portrait-bits provides efficient

scaling, why not use it?

increase number of accepted sizes

add file-not-found .adp file

Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Fix typos

  1. … 42 more files in changeset.
provide templated error pages for subsite. without this, error pages for host-node-mapped subsites are a pain

CVS: ----------------------------------------------------------------------

  1. … 2 more files in changeset.
strengthen page contracts

  1. … 16 more files in changeset.
delete unneeded .xql files

  1. … 23 more files in changeset.
Use consistently ad_script_abort after ad_return_warning

  1. … 5 more files in changeset.
Use consistently ad_script_abort after ad_return_error.

Break long lines

  1. … 24 more files in changeset.
add ad_script_abort after connection-closing commands to make termination intent explicit

  1. … 31 more files in changeset.