• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
backport from oacs-5-9, which might avoid problems with oacs 5-8 when used with recent versions of nsf

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)

Fix typo in XOTcl1_ParameterHandler

- fix caching of slots in db_slot for extend_slot (backport from HEAD)

- harden page-contract (backport from HEAD)

- move caching of the package class after potential reclassing

- improve performance of method get_package_class_from_package_key

- 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)

- save pg_version as per-thread variable to avoid needless database queries

- xo::pg_version: provide simple support for distinction of versions in pg

- use recursive query for child-items in folder-tree in pg9

- add experimental package parameter "MenuBarSymLinks" in xowiki parameters to ease testing

  1. … 2 more files in changeset.
- only add encoding to mime-type for text text/* types

Using prime number for interval of scheduled proc.

Removing trailing pound signs.

if we deal with a ::xo::db::CrItem we use the item_id, otherwise use the object_id.

- xotcl-core: let method query_parameter respect "set-parameter" values (e.g. from includelet)

- xotcl-core: update to version number 0.135

- xowiki: use query_parameter instead of the swiss-knife "get_parameter",

which potentially caches a provided default-value (which might be unspecified/"")

  1. … 1 more file in changeset.
- fix bug when reloading xowiki-procs (e.g. "title" or "description" where missing)

- bump revision number

- improve wrning message

- respoect global package parameters in method "parameter_get"

- use "ns_thread id" instead of "ns_thread getid"

- bump verison numbers

  1. … 1 more file in changeset.
- make statistics collection more robust against currenlty shutting down threads

- no need to abort script, since call might be issued from various contexts

- make sql version tester more robust

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

- use same logic for connection context settings when using form variables or when setting up context in workflow actions

  1. … 1 more file in changeset.
- bump version numbers to 5.8.1

  1. … 74 more files in changeset.
- bump version number to 5.8.1b2

  1. … 75 more files in changeset.
- ease overloading of caching behavior

  1. … 1 more file in changeset.
- bump version numbers for beta release

  1. … 74 more files in changeset.
Use new proc 'category::ad_form::fill_widgets' when embedding categorization into ::Generic::Form

Bugfix in ::Generic::List :

- small refactor of methods to avoid naming conflicts with list properties. This caused weird issues if library wasn't manually reloaded after startup.

Bugfix in ::Generic::Form :

- let edit_data and new_data methods return object_id instead of item_id, because item_id is not a real field of acs_objects and this causes issues when enabling category mapping.

- move transaction enclosing from edit_data and new_data methods definition to the final form declaration, so category mapping code will be in the transaction too