• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve code formatting

Added missing message key for status code 500.

Use consistently the error category in the title and the specific error message in the text

  1. … 2 more files in changeset.
Add 'message-undelete' page to make use of the new '::message::undelete' proc for undeleting messages, a couple of icons, the undelete option in 'message-list' and the undelete action in automated tests

  1. … 5 more files in changeset.
file Undelete24.gif was initially added on branch oacs-5-10.

    • binary
    ./images/Undelete24.gif
file Undelete16.gif was initially added on branch oacs-5-10.

    • binary
    ./images/Undelete16.gif
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.