• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- don't overwrite for missing file already computed link_types

- fix typo in comment

- use new flag "-export_vars" for package initialize to prevent interaction with query-vars

- bump version number and update dependencies

  1. … 1 more file in changeset.
- return ref_ids (list of ids in a path) from item_ref

Adding parameter show_page_references in order to control weather or not to show my-references includelet at the bottom of the pages. Bumping up version number.

  1. … 2 more files in changeset.
- improve comment

- call build-name for import_prototype_page to ensure same naming conventions

- since aolserver and naviserver translate backslashses in urls into slashes, treat slashes and backslashses in page names as well the same (i.e. translate both)

- disallow "/" in names to avoid confusion with foders

- make sure, that resolve_package_path returns always 2nd argument set

- avoid warning messages when not necessary

  1. … 2 more files in changeset.
- make ad_proc instantiate_page_from_id more intelligence (let package decide, what kind of init is needed)

- provide an explicit invocation of method "initialize" in instantiate_page_from_id (used from service contracts)

- fix context_id for inheritance of permissions. After transformation from folders to form-pages, context id was -100

- fix object_type for folders transformed via ::xowiki::tranforms_root_folder

- bump version number to 0.135

  1. … 4 more files in changeset.
- provide better rfc 3986 compliant url-encoding (relevant when subst_blank_in_name is turned off) to fix behavior in naviserver

  1. … 1 more file in changeset.
- en:photo.form: simple default form

- generalize yui-carousel to work with FormPages of en:photo.form

- pass geometry in links

- bump version number to 0.134

  1. … 5 more files in changeset.
- make check for link to folder more robust for legacy cases

- make all files in xowiki usable for "::xo::library require ..."

- don't call "is_link_page" on Package objects

- reset values in reused formfields (necessary for e.g. weblogs)

  1. … 15 more files in changeset.
- stripped lang prefix for links in regression test

- added regression_test for link to file + download option

- added delegation to Package->invoke for selected methods

"csv-dump", "download", "list". The general question is, whether

e.g. a "delete" on a link should delete the link or target, or

what the target of an "edit" is, or the target of a download.

The first belongs clearly to the link, that last clearly to the

target. We should most probably make this configurable and

move this decisions to the policy.

- derefernece link up to a maximum depth

  1. … 3 more files in changeset.
- do symbolic link evaluation always on the fly (use per-connections cache)

- remove method FormPage->get_verified_link_type_from_link_page

- fix fresh installs

- omit language-prefix on links (ease life for xowiki-webdav)

  1. … 2 more files in changeset.
- some minor refactoring

- new method Page->get_property_from_link_page

- new method FormPage->compute_link_properties

- new method FormPage->get_verified_link_type_from_link_page

- provide icons for links/broken links

  1. … 2 more files in changeset.
- overhaul of link support

- replaced Package->resolve_request with link-aware item_info_from_url

- renamed item_ref_from_id => item_info_from_id

- renamed item_ref_from_url => item_info_from_url

- added more than 50 tests to regression tests

  1. … 7 more files in changeset.
- first steps to keep references on links

- remove obsolete method Page.package_item_ref

- rename Page.update_references to Page.references_add

  1. … 2 more files in changeset.
- new method Package->item_ref_from_url

- renamed "item_id_ref" to "item_ref_from_id"

- search in html-included content (between curly brackets) in

prototype pages, along the package path and in site-wide pages

- improved documentation

- fixed regression test

- updated dependencies

- bump version number to 0.133

  1. … 6 more files in changeset.
- avoid side-effects on connection context when initializing package in "require_site_side_pages"

- provided some more message keys

- new helper object: import_archive to bulk import .zip or .tar.gz files

- new site-wide-page "import-archive.form"

- preview for plain text files

  1. … 7 more files in changeset.
- keep track of implictely added files during import/export

- don't materialize implicitely added files, if the are inherited

in the target folder

- add "-use_site_wide_pages" to Package->lookup,

Package->item_ref and Package->simple_item_ref

  1. … 3 more files in changeset.
- some refactoring of import/export code

- new helper object for exports

- first draft of clibboard functionality (currently just for admins,

only useful currently for the experimental menubar

  1. … 3 more files in changeset.
- added page.form to prototype pages and to site-wide pages

- removed the need to keep the update scripts in memory, load these when

necessary from xowiki/tcl/upgrade

  1. … 4 more files in changeset.
- provide optional flag "-status_code" to ::xowiki::Package->error_msg