• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add optional parameter "-initialize true|false" to "get_instance_from_db"

- reduce dependencies on acs_object_party_privilege_map

  1. … 2 more files in changeset.
- fortify low-level db access methods: return errors when called with wrong argument types

  1. … 1 more file in changeset.
- remove obsolete code

- use optional child-rels

- bump version number to 0.144

  1. … 2 more files in changeset.
- never add attributes when already included

- Allow to pass publish_date directly via xotcl-core/tcl/cr-procs.tcl.

This change reduces as well the number of update operations when

inserting/updating xowiki pages.

  1. … 1 more file in changeset.
- 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

  1. … 6 more files in changeset.
- use use a request-spanning per-thread cache for acs object types of xowiki classes (these never change)

- use explicit "create" statements

  1. … 2 more files in changeset.
- flush pages based on revision_id when updating the publish_status

- avoid strange sequential scans on recent versions of pg (noticed on pg 9.4.1)

- prefer "ad_log error" for error messages in the log file

  1. … 5 more files in changeset.
- add -initialize flag to methods "get_instances_from_db" and "get_folder_children"

  1. … 2 more files in changeset.
- fix redirection after renaming of old-style (ad_form based) via edit operations on xowiki::Page

  1. … 5 more files in changeset.
hot fix for http://cvs.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20150709212250 concerning slot-names and domains of slots created with extend_slot (backport to oacs-5-8)

- hot fix for http://cvs.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20150709212250 concerning slot-names and domains of slots created with extend_slot

- don't build db-stubs for trigger functions

  1. … 1 more file in changeset.
Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

  1. … 520 more files in changeset.
- add package_parameter use_hstore to xowiki

- updat descriptiong for use_hstore in xowf

- update xowiki_form_instance_item_index when renaming items

- new function xowiki::update_item_index to manually update certain

fields in the xowiki_form_instance_item_index

- remove obsolste function in xowf

  1. … 4 more files in changeset.
- don't clobber objects in "instantiate_objects" if these exists already

- add support for item index hook (to be used in other packages)

  1. … 2 more files in changeset.
- make sql version tester more robust

- fix missing "dml" in code for old sql version

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- add attribute "create_table_attribute" to "::xo::db::Attribute" to

contol the creation of somewhat magic attributes (e.g. "text" of the

acs content repository)

  1. … 1 more file in changeset.
- fix invalid @param declarations for API browser

  1. … 3 more files in changeset.
- restrict cr-item function to object_type to avoid potential conflicts with other packages (such as e.g. etp)

- undo last change

- don't save non-persistent variables in "save_new"

Unable to use bind variables given that publish_status and parent_id variables are not guaranteed to be set on callers scope.

Using bind variables in queries in order to improve query-caching.

Fixed second typo in SQL condition for publish_status