• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
prefer all caps spelling for SQL

  1. … 2 more files in changeset.
improve spelling

  1. … 6 more files in changeset.
Remove dead xqls

document optional channel closing during subscribe operations

Make sure connection channel is available (e.g. not detached) before returning content, as more recent Naviserver versions would return an error

whitespace changes

  1. … 51 more files in changeset.
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.