• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Chat Redesign: add LinkRegex global parameter to the chat package, containing the regexp that will look for URLs inside chat messages, so they can be properly formatted as html links.

    • -5
    • +7
    ./packages/xowiki/www/ajax/chat-common.js
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.

    • -28
    • +121
    ./packages/chat/www/resources/chat.css
    • -23
    • +14
    ./packages/xotcl-core/tcl/chat-procs.tcl
    • -6
    • +10
    ./packages/xowiki/tcl/chat-procs.tcl
    • -20
    • +92
    ./packages/xowiki/www/ajax/chat-common.js
Trailing whitespace cleanup

    • -66
    • +66
    ./packages/acs-templating/tcl/date-procs.tcl
add metering for "ns_proxy get" operation

    • -8
    • +12
    ./packages/acs-tcl/tcl/proxy-procs.tcl
improve comments

    • -32
    • +73
    ./packages/xowiki/tcl/upgrade/upgrade.tcl
Fix typo in comment

    • -2
    • +2
    ./packages/xotcl-core/tcl/bgdelivery-procs.tcl
Use finer grained error handling to intercept disconnection from client

    • -7
    • +9
    ./packages/xotcl-core/tcl/bgdelivery-procs.tcl
fix scope for variable scope

    • -1
    • +1
    ./packages/acs-tcl/tcl/acs-cache-procs.tcl
simplfy index expressions, strengthen input value checking

    • -5
    • +10
    ./packages/acs-tcl/tcl/text-html-procs.tcl
Replace deprecated proc template::util::leadingPad with ad_pad

    • -7
    • +4
    ./packages/acs-templating/tcl/date-procs.tcl
Treat failure to flush the channel as just a warning, because this usually just means client (e.g. browser in a chat) closed the connection

    • -3
    • +13
    ./packages/xotcl-core/tcl/bgdelivery-procs.tcl
PostgreSQL compatibility fix: Newer versions of PostgreSQL return default values with

type casts (e.g. 'en_US'::character varying). These have to be removed before

comparing with plain values.

    • -12
    • +25
    ./packages/xotcl-core/tcl/05-db-procs.tcl
add German translation for location.

Fix test for pseudo-boolean value that stopped to work because of

http://fisheye.openacs.org/changelog/OpenACS?cs=oacs-5-9%3Agustafn%3A20151001184401

reduce verbosity

    • -8
    • +8
    ./packages/xotcl-core/tcl/chat-procs.tcl
Tolerate wrong locales from browsers by assuming our default one

    • -2
    • +6
    ./packages/acs-lang/tcl/locale-procs.tcl
remove old tlf exercise statistics

    • -10
    • +2
    ./packages/xotcl-request-monitor/www/index.tcl
remove comma before that

prefer {} as empty sql statement

    • -3
    • +3
    ./packages/forums/tcl/forums-sc-procs.tcl
improve spelling

    • -2
    • +2
    ./packages/acs-lang/tcl/localization-procs.tcl
    • -3
    • +3
    ./packages/acs-tcl/tcl/00-database-procs.tcl
    • -1
    • +1
    ./packages/acs-tcl/tcl/http-client-procs.tcl
    • -2
    • +2
    ./packages/acs-tcl/tcl/security-procs.tcl
    • -4
    • +4
    ./packages/acs-tcl/tcl/text-html-procs.tcl
    • -2
    • +2
    ./packages/acs-templating/tcl/date-procs.tcl
    • -2
    • +2
    ./packages/acs-templating/tcl/form-procs.tcl
    • -2
    • +2
    ./packages/acs-templating/tcl/util-procs.tcl
    • -2
    • +2
    ./packages/acs-templating/tcl/wizard-procs.tcl
prefer package_id over package_key for lookup

remove comma before that

prefer US spelling

    • -1
    • +1
    ./packages/xowf/tcl/test/xowf-test-procs.tcl
remove comma before that

    • -4
    • +4
    ./packages/xotcl-core/tcl/05-db-procs.tcl
    • -2
    • +2
    ./packages/xotcl-core/tcl/cr-procs.tcl
    • -2
    • +2
    ./packages/xowiki/tcl/category-procs.tcl
    • -2
    • +2
    ./packages/xowiki/tcl/form-field-procs.tcl
    • -2
    • +2
    ./packages/xowiki/tcl/package-procs.tcl
    • -6
    • +13
    ./packages/xowiki/tcl/xowiki-procs.tcl
minor refactoring: factor out limit_clause

    • -11
    • +32
    ./packages/xotcl-core/tcl/05-db-procs.tcl
whitespace cleanup

    • -30
    • +30
    ./packages/acs-tcl/tcl/test/location-procs.tcl
    • -36
    • +36
    ./packages/acs-tcl/tcl/test/whos-online-procs.tcl
fix name of tested procs

fix name of tested proc

add secondary series with authenticated users

bump version number to 0.52

    • -56
    • +131
    ./packages/xotcl-request-monitor/www/index.tcl
add missing proc_doc