• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add kernel parameter to support conveniant setting of expiration dates for /resources/*. See as well http://openacs.org/forums/message-view?message_id=4231862

- use "ot*" as alias for acs-object-types instead of "o*", which is used usually for acs-objects

- fix typo

- fix typo

- use tcl expand operator instead of eval

Avoid using tree_sortkey to fetch all fs objects (folders and files) created under file storage instances within communities. Using recursive queries instead.

- make sure to pickup latest fixes via "install from repository"

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
- make sure to pickup latest fixes via "install from repository"

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
- fix checking of category_ids in weblog

    • -3
    • +6
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- fix checking of category_ids in weblog

    • -3
    • +6
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
removing extra space.

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- update item index in reparent operation

    • -1
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- update item index in reparent operation

    • -1
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- use grounded recurisve query instead of *children view

    • -6
    • +20
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- use grounded recurisve query instead of *children view

    • -6
    • +20
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
removing extra space.

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- update release date

- added missing semicolon

- make script robust against multiple loads

Scalability reform part 3 (content-repository):

- content_revision__del:

* Removed manual nulling of live_revision and latest_revision

by using appropriate ond delete actions on foreign keys

* Removed manual deletion of old_revision and new_revision in

cr_item_publish_audit by using "on delete cascade"

- content_item__del:

* Removed manual deletion of item_id in cr_item_publish_audit

by using "on delete cascade"

* Removed manual deletion of item_id in cr_release_periods

by using "on delete cascade"

* Removed manual deletion of item_id in cr_item_template_map

by using "on delete cascade"

* Removed manual deletion of item_id in cr_item_keyword_map

by using "on delete cascade"

* Removed manual deletion of direct permissions (was already

cascading)

- Added missing index for child_id to cr_child_rels.

This index was in the create scripts (with a non-conformant name),

but not in the upgrade scripts

- bump version number of acs-content-repository to 5.9.0d3

- update to versin 0.045

    • -2
    • +2
    /openacs-4/packages/q-forms/q-forms.info
- class browser: give more "above" context, when a class has no subclasses

- no need for semicolon

- reenable object browsing in addition to class browsing

- Scalability reform part 2:

* remove cases in the content repository where referencial

integrity was handled manually. Ancient versions of

PostgresSQL seemed to have a bug, which was adressed

via extra triggers in OpenACS

* drop some leftover form ancient versions, were some

update scripts were missing

- bump version number of acs-content-repository to 5.9.0d2

- scalability reform part 1

* remove manual delete operations from acs_object__delete()

where update is as achieved automatcially via cascade operations

* improve documentation of source code

- bump version number to 5.9.0d2

- refresh fks of id_columns: some old installations have no proper foreign keys with cascading delete. Simply refresh all of these

- bump version number to 5.9.0d1

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
- drop unneeded method "reverse" (8.5 has this built in)

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- remove special handling of text attribute since this is not required when using xowiki_form_instance_item_view

    • -6
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- remove special handling of text attribute since this is not required when using xowiki_form_instance_item_view

    • -6
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Improve XOTcl class and object browser:

- use svg instead of png by default

This leads to better graphic output,

certain stylability via CSS, and less tmp files.

- make classes in class hierarchy clickable to

allow for navigation in the class structures

- contrast class of interest (in focus) against contextual

classes in generated graphs

- make show-object configurable to allow eg. how many

levels of the class hierarchy should be displayed

before and after the class of interest

- don't display per default instance-of relationships to

make the graph simpler

    • -0
    • +195
    /openacs-4/packages/xotcl-core/tcl/doc-procs.tcl
- backport from HEAD

    • -19
    • +40
    /openacs-4/packages/xowiki/tcl/package-procs.tcl