• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add support for content_type image

  1. … 1 more file in changeset.
- get package_id in instance_select_query as well always (e.g. also

for queries based on cr_revisions)

- bump version number to 0.117

  1. … 1 more file in changeset.
- return always package_id for instance_select_query (requires OpenACS 5.2).

- rewrite query, since pg makes sequential scans when the or is used

- deactivate per-thread caching of CrClass get_name and get_parent_id until we get rid of the "folder object" in xowiki

  1. … 1 more file in changeset.
- provide proper query-names for db_* interface

  1. … 8 more files in changeset.
- extended CrClass api with get_parent_id, get_name and

get_child_item_ids (all three methods do not instantiate objects)

- bumped version number to require these methods

  1. … 1 more file in changeset.
- fix the strange problem reported by Jörg Schaller with PO, where the query based on cr_revisionsi returned duplicate entries

- some refactoring:

moved ::xo::db::CrClass->require_folder to ::xo::Package->require_root_folder

and simplified it significantly

- new method :xo::db::CrFolder ad_proc register_content_types

- ::xo::db::CrFolder ad_instproc save_new

registers content types, if allowed_content_types are specified

- ::xo::db::CrFolder instproc delete: don't call UI-stuff from the library

- bump version number to let other packages depend on it

  1. … 2 more files in changeset.
- improving low level support for folders to cirumvent a name clash with the xowiki folder object (which should go away in the future)

  1. … 1 more file in changeset.
- added cross package "xo::library require" to force reloading of dependet files

- added minimal folder support

- bump version number to 107

  1. … 4 more files in changeset.
- fix comment

- make sure the the log method is available for stack printing

- for caching cr-items: be more conservative on re-caching content and flushing cached revisions

- add trivial Module definition

- bump version to 0.105

  1. … 3 more files in changeset.
- fix for reported user in notification management

  1. … 1 more file in changeset.
-update to version 0.100, compliant with xowiki 0.105

  1. … 24 more files in changeset.
removing unneedd variable

- decoupled emtpy title handling from autonaming

- pass parent_id to instance_select_query (still fallback on folder_id, if not set)

- if parent_id for instance_select_query is empty, don't constrain on folder_id or parent_id

- ::xo::db::Class->get_instances_from_db: return order-composite with

object of the actual type (not only ::xotcl::Object)

- provide option '-quoted" to update_revision to allow sql-functions to be passed as well

- flush cache entries in CrItem->set_live_revision

  1. … 1 more file in changeset.
- make all switch statements safe (as principle)

  1. … 5 more files in changeset.
- provide a wider interface to the per-connection-thread cache

- new flag -with_children for CrClass->instance_select_query

(if set, it returns as well the child objects of the objects for the given folder)

- bump version number

  1. … 3 more files in changeset.
- bump version numbers

- new method for cr_items: rename

- caching for lookup method (only successful lookups so far)

  1. … 5 more files in changeset.
- do not store per-object-mixins in the cache (some might be volatile)

roll back the changes in xotcl-core to the state of 2008-06-18 in order avoid conflicts in the release cycle

  1. … 8 more files in changeset.
merge in recent fixes from head

  1. … 8 more files in changeset.
fix comma in comment

- fix for oracle

- improve (clusterwide) cache management

- fix documentation (api browser)

  1. … 2 more files in changeset.
fix typos in pseudo-comments for api-doc

  1. … 1 more file in changeset.
try to maintain both, creation_user and modifying_user for cr_items, although stored procedures don't handle this

some minor oracle fixes

  1. … 1 more file in changeset.