• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
xotcl-core

- move list of site_wide pages to meta-class,

such that every derived class might have different ones.

- bump version number to 5.10.0d25

xowiki

- provide explicit site_wide pages

- bump version number to 5.10.0d49

  1. … 3 more files in changeset.
reduce verbosity

Fix typos

Crosscutting reform to ease configurability of xo* applications

acs-admin

- Provide support for site-wide packages

Site-wide packages can be used to provide a common

place for site-wide admins to configure application packages

and for testing purposes. These packages are mounted

on a special subsite (named "site-die") under acs-admin/

to avoid confusions for end-users of the site.

The site-wide subsite can be used as well for creating testing

instances or for other testing purposes.

- bump version number to 5.10.0d9

xotcl-core

- Added support for site-wide packages.

Packages can define, how site-wide packages

should be configured

- Changed Package-level procs into instprocs

of the meta-class. This way, generic code can be

provided for common handling across packages.

This effects:

- configure_fresh_instance

- get_site_wide_page

- import_prototype_page

- lookup_side_wide_page

- require_site_wide_info

- require_site_wide_pages

- bump version number to 5.10.0d24

xowiki

- provide configurable configuration info for new packages

(including site-wide packages)

- search for prototype pages along inheritance path

- moved Parameter.page prototype here

- added "table-of-contents" prototype page

- perform refactoring due to moving methods to the

meta-class

- reduce usage of anonymous arrays

- bump version number to 5.10.0d49

xowf

- simplify apm callback and use new infrastructure

- provide configurable configuration info for new packages

(including site-wide packages)

- bump version number to 5.10.0d14

  1. … 14 more files in changeset.
Move root_of_host to acs:: namespace, replace occurrences, create deprecated wrapper

  1. … 1 more file in changeset.
Use a common idiom to retrieve the first instance that is not cache dependent (ToDo reproduce the issue with ::xo::parameter get_package_id_from_package_key in an own test)

whitespace cleanup

implement suggestion #3417

prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 10 more files in changeset.
improve comments and linebreaks

  1. … 1 more file in changeset.
- modernize code (remove "my")

  1. … 12 more files in changeset.
Replace legacy acs_permission__permission_p with acs_permission.permission_p

  1. … 3 more files in changeset.
improve spelling

  1. … 8 more files in changeset.
improve spelling

  1. … 10 more files in changeset.
- Implemented TreePartitionedCache (to allow patter flushes on partitions)

- use xo::Cache on more occasions

- bump version numbers of xowiki to 5.10.0d12 and xotcl-core to 5.10.0d9

  1. … 9 more files in changeset.
Take folder-specific content out of xotcl_object_type_cache to improve scalability on high load websites.

Bump version number of xowiki to 5.10.0d10 and on xotcl-core to 5.10.0d7

  1. … 4 more files in changeset.
Improvde code documentation

  1. … 3 more files in changeset.
return 204 for pages with '0' length

Remove redundant method

  1. … 1 more file in changeset.
Use consistently xo::library to ensure application specific subclassability

  1. … 13 more files in changeset.
Moderize commented out log messages

fix escaped change

prefer XOTcl2 idioms

  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 24 more files in changeset.
- reduce dependencies on acs_object_party_privilege_map

  1. … 2 more files in changeset.
- make separaton from global and local parameters clear

- return complaint-style messages when parameter constraints are violated

- document the merging of defaults in "get_parameter" from the command invocation and the defaults as provided in the xml file

  1. … 1 more file in changeset.
- return always, when the parameter obj was found, the value (which might be the default)

- provide means to avoid i18n substitutions in cases where the full

content is running trough full substitutions

- bump version number of xowiki to 5.9.1d4

- bump version number of xotcl-core to 0.145

  1. … 4 more files in changeset.