• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix a fk bug in old installations: it seems that the constraints were renamed ages ago, and since this time the ON DELETE CASCADE constraints are missing.

file upgrade-5.9.0-5.9.1d1.sql was initially added on branch oacs-5-9.

- output just one configuration parmeter per line

- improve layout of documented configuration parameters

- use @param for documenting parmeters (rather than manual HTML layout)

- improve robustness with oder versions of nsf

- improve class, object and method browser (in collaboration

with acs-api-browser)

- improve xotcl2/nx support (e.g. obtain OpenACS doc-strings

from object, class and method definitions)

- suport for debugging methods from api-doc interface (with

an appropriate nsf version)

- rename xotcl::api to xo::api (same namespace as other OpenACS

specific xotcl stupport functions)

- state clearly that xotcl 2.0 is required

- improve xotcl2/nx support

- remove legacy code

- bump version to 0.142, update dependencies

    • -230
    • +513
    /openacs-4/packages/xotcl-core/tcl/03-doc-procs.tcl
    • -104
    • +102
    /openacs-4/packages/xotcl-core/tcl/doc-procs.tcl
    • -133
    • +140
    /openacs-4/packages/xotcl-core/www/show-object.tcl
- improve backwards compatibility

- improve backwards compatibility

- improve backward compatibility

- add "protection" element instread of public_p or private_p

- replace table-based layout by div-based layout

- remove empty sections to improve layout and HTML validty

(e.g. empty blockquotes)

- improve configuratbility of api_proc_pretty_name

- prepare for improved XOTcl 2 handling and improved debug support

(e.g. private/protected/public)

- bump version number to 5.9.1d1

- rename all xowiki methods called via url to www-OLDNAME.

This makes it clear that these pages can call

ns_return, ns_returnredirect, or ad_script_abort, etc.

- bump version numbers to 5.9.1d1

    • -3
    • +3
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
- bump version numbers to 5.9.1d1

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
- rename all xowiki methods called via url to www-OLDNAME.

This makes it clear that these pages can call

ns_return, ns_returnredirect, or ad_script_abort, etc.

- don't raise an error, when a web-called method stops with ad_script_abort

- bump version numbers to 5.9.1d1

    • -24
    • +29
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -4
    • +4
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fetch xql in dml call, when no sql is provided

New feature for http client API:

util::http::basic_auth - BASIC authentication

util::http::cookie_auth - Generical cookie based authentication. This proc allows issuing authenticated calls to an OpenACS instance and other sistems using this kind of method

Now all util::http calls won't return an error when max redir depth is reached, but just the result at the page we visited as last (including cookies).

    • -0
    • +172
    /openacs-4/packages/acs-tcl/tcl/html-procs.tcl
    • -111
    • +441
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
file html-procs.tcl was initially added on branch oacs-5-9.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/html-procs.tcl
- (backport from oacs-5-9): rewrite update script based on a recursive query to avoid potential conflicts due to different orders of script execution, when e.g. acs_objects.tree_sortkey was already dropped.

- rewrite update script based on a recursive query to avoid potential conflicts due to different orders of script execution, when e.g. acs_objects.tree_sortkey was already dropped.

- bump version number to 5.9.1d1

- sigh, add missing dollar signs

- more comments and fine-tuning

- refactor and comment util_current_location

- fix quoting issues with literal message-keys

- bump version number to allow install-from-repository for critical bug fix

- fix old security hole, that allowed to download arbitrary files given a known item_id

- bump version number to provide fix via upgrade from repository

- fix incorrect parens (many thanks to Frank Bergmann, see http://openacs.org/forums/message-view?message_id=4870527)

- show class of object and provide link to class browser