• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file api-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/api-test-procs.tcl
make end of resub options explicit

file xotcl-init.tcl was initially added on branch oacs-5-10.

improve spelling: move closer to the linux documentation recommendations

file xotcl-core.tr_TR.utf-8.xml was initially added on branch oacs-5-10.

    • -0
    • +0
    ./catalog/xotcl-core.tr_TR.utf-8.xml
revert escaped file

file xotcl-core-db-tutorial-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
file xotcl-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/xotcl-test-procs.tcl
file message-relay-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/message-relay-procs.tcl
Remove unwanted change

Reflect changes in util__table_column_exists in tcl api and make xotcl-core dependant on latest acs-kernel

xo::broadcast: allow to send messages to threads seleced via pattern

address global variable __csrf_token directly

  1. … 1 more file in changeset.
Use the database to check whether default table values looking different actually are once casted to the column datatype

handle different variants of boolean return values from the DB

improve comments

add thread object name for naming mutex and make creation/destroy logging more conformant

Replace single quotes wuith double quotes in javascript expressions involving acs_ListBulkActionClick

this is really needed only for the URL part, but was done on the name as well for consistency. The reason

is even a properly encoded URL could still contain single quotes, therefore breaking the expression,

while double quotes are expected to be encoded in valid, urlencoded URLs. This relies on trusting the developer

to properly encode URLs, which should be expected. An alternative could involve active escaping of

javascript special characters by e.g. ad_js_escape.

  1. … 6 more files in changeset.
improve log messages

  1. … 1 more file in changeset.
provide ip address to be stored in acs_objects on save operation

Move chat machinery from xotcl-core to xowiki

Rationale: this feature makes little sense without the front-end xowiki provides and makes chat implementation harder to understand, as components are scattered in different packages.

  1. … 1 more file in changeset.
improve robustness of API browser when trying to browse non-existing objects

  1. … 1 more file in changeset.
improve robustness of API browser when trying to browse non-existing objects

improve robustness of API browser when trying to browse non-existing objects

Improve error handling idioms and handle additional error cases where the client has just disconnected

Try to trap additional disconnection-related errors

Put the puts operation in the try catch as well

reduce number of hits in prepared statement nsv cache by using a per-interp cache

Chat Redesign:

+ New style classes, opening the door to further graphic redesign.

+ Revamping of the user list.

+ Revamping of the input block.

+ Small changes in the messages block, including floating timestamps to the right.

+ Responsive design: use flexbox for chat layout.

+ Responsive design: make user list horizontally scrollable for 'small' widths.

+ Expose user_id in a hidden div, in the chat adp, so it can be used by the javascript part to check and assign different styles to the chat messages if they belong to the user watching the page.

+ xotcl-core: Pass color and user_id in the message, avoiding the creation of the user link at this level.

+ xotcl-core: Remove user_link proc.

+ xowiki: Avoid autocompletion in input field.

+ xowiki: Adding and relocation of div elements.

+ xowiki: Simple function to transform url-like elements of the messages into links.

+ xowiki: Create user links in chat-common.js.

+ xowiki: Check user_id and assign classes to elements depending on the user watching the page.

  1. … 4 more files in changeset.
Fix typo in comment