• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Prefer 'incr' to increment variables instead of 'expr'.

    • -7
    • +7
    ./packages/chat-portlet/www/chat-portlet.tcl
Prefer 'incr' to increment variables instead of 'expr'.

    • -1
    • +1
    ./packages/acs-lang/www/admin/batch-editor.tcl
make automated-testing login more robust, i.e. working with a configured wild card ip address

fix too many colons

make tested API calls explicit

    • -130
    • +173
    ./packages/forums/tcl/test/forums-procs.tcl
make tested API calls explicit

    • -4
    • +17
    ./packages/categories/tcl/test/categories-procs.tcl
make tested API calls explicit, fix broken test case ('the_public' was spelled 'the_pubic')

make tested API calls explicit

make tested api calls explicit

max test cases explicit

make testes calls explicit

advertise "aa_equals" rather than "aa_true"+"string equal" in tutorial

prefer "aa_equals" over "aa_true"+"string equal"

prefer "aa_equals" over "aa_true"+"string equal"

prefer aa_equals over aa_true+string equal

rework test cases, make tested procs explicit

undo recent commit

    • -0
    • +7
    ./packages/xotcl-core/tcl/ical-procs.tcl
replace "expr" by "incr"

whitespace changes, added editor hints

    • -8
    • +15
    ./packages/xotcl-core/tcl/utilities-procs.tcl
bump version of xotcl-core to 5.10.0d11 and fix dependencies

remove internally used, transitional function ::xo::get_raw_request_body (use ns_getcontnet instead)

    • -28
    • +1
    ./packages/xotcl-core/tcl/utilities-procs.tcl
improve test condition

add partial abckword compatibility for ns_getcontent for AOLserver

remove escaped files

    • -392
    • +0
    ./packages/xotcl-core/tcl/dav-procs.tcl
    • -1
    • +0
    ./packages/xowiki/tcl/xowiki-dav-init.tcl
    • -355
    • +0
    ./packages/xowiki/tcl/xowiki-dav-procs.tcl
Replace upstream references to ::xowiki::get_raw_request_body and ::xowiki::read_file/::xowiki::write_file to the ::xo:: namespace

    • -2
    • +2
    ./packages/xowiki/tcl/form-field-procs.tcl
    • -4
    • +4
    ./packages/xowiki/tcl/xowiki-procs.tcl
    • -2
    • +2
    ./packages/xowiki/tcl/xowiki-utility-procs.tcl
Refactor file read/write xowiki utilities as xotcl-core utilities,

as webDAV will use them, remove leftover references to xowiki in dav-procs.tcl

found after freshing on a fresh instance

    • -3
    • +3
    ./packages/xotcl-core/tcl/dav-procs.tcl
    • -0
    • +52
    ./packages/xotcl-core/tcl/utilities-procs.tcl
    • -35
    • +8
    ./packages/xowiki/tcl/xowiki-utility-procs.tcl
Port of downstream webDAV interface and a reference xowiki-based storage backend

Limitations:

- this implementation supports only a limited set of clients which is currently hardcoded

- no locking is currently implemented. Storage managers such as xowiki can mitigate this using versioning... but you have been warned

Currently supported clients:

- Cyberduck: https://cyberduck.io/

- WinSCP: https://winscp.net

- davfs2: https://savannah.nongnu.org/projects/davfs2

- Gnome Virtual File System

- other neon-based dav implementations might work fine (at your own risk)

    • -0
    • +392
    ./packages/xotcl-core/tcl/dav-procs.tcl
    • -7
    • +0
    ./packages/xotcl-core/tcl/ical-procs.tcl
    • -0
    • +1
    ./packages/xowiki/tcl/xowiki-dav-init.tcl
    • -0
    • +355
    ./packages/xowiki/tcl/xowiki-dav-procs.tcl
Don't include Se as a tested proc, as not being a openacs class will make loading fail

Fix backslashes

Remove ns_parseurl from list of tested procs, as not being a openacs proc will trigger an error at load time