• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix potential bug, when passed-in proc name contains wild-card

character * ("info procs|commands" return multiple results, "info

args" raises an error)

- enable proc-view to work with tcl-comands and naviserver/aolserver

commands as well

- fix outdated URLs

- overhaul of prettty-printer:

* use CSS styles instead of hard-coded values

* get rid of FONT tag

* update tcl command list for tcl 8.5

* reactivate links to tcl-commands (of matching version) in pretty

printed procs

- move configuration variables for external documentation servers to

apidoc namespace (reduce redundancy of information)

- keep for aolserver user documentation link as they were before, just

naviserver users see the naviserver documentation

- pllicies: add rules for methods "show-oject" and "list" to policy5

    • -1
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- fix two more references to private calls

- improve robustness against pages with empty package_ids (site-wide pages)

    • -2
    • +7
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- provide upload means for packages, when .apm files were generated

- deactivate debugging output during load

    • -25
    • +27
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
- minor reformatting

- add new prefix (actually, apidoc function would be nice if being public)

- wrap is not a boolean attribute

- make summary required

- replace global statement by namespace qualifiers

- fix for bug #3069

- apm_package_instance_delete: fix bug when trying to delete an instance of a package which was disabled

- provide ability to delete also unmounted packages from package-instances

- site-map: provide information about the package-key in listing of unmounted packages

- use API instead of SQL query

- add security policy to form prototype page

- add form field type security_policy

- delete cache info when uninstantiating package

    • -3
    • +3
    /openacs-4/packages/xowiki/www/admin/test.tcl
- provide listing of app(s) to be deleted for confirmation

- replace tabs by spaces (white-space change)

- provide means for easier management of package instances

file package-instances.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/apm/package-instances.tcl
- allow to pass return_url to admin/applications/application-delete.tcl

- make test run more robust against destructive operations on package instances from the tcl-api

    • -2
    • +6
    /openacs-4/packages/xowiki/www/admin/test.tcl
- make initialization more robust in case the root xowiki instance is deleted. In this case, the package_id of the site_wide pages is set to NULL.

    • -4
    • +12
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fix invalid HTML and some more cleanup

- generalize handling of boolean attributes

- improve performance of syntax highligher significantly (for large sites with many namespaces/procs by an order of magnitude, taks e.g. 100ms instead of 5secs)

- move private functions into a namespace

- replace nested proc-defintions by namespaced procs

- use thread-persistent dict instead of per-call array for formatting information

- remove obsolete file