• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use 'portal::exists_p' instead of custom idioms

Remove leftovers

Add a new subsite::parameter_changed implementation for xowiki, reacting to the switching of the use_hstore parameter

This way it won't be necessary for other packages to generate the hstore manually using private api

    • -11
    • +24
    ./packages/xowiki/tcl/package-procs.tcl
Add documentation

Reinstate api as private, downstream cases need to be adapted

    • -2
    • +2
    ./packages/xowiki/tcl/xowiki-utility-procs.tcl
do not rely on xo::dc in packages not depending on xotcl-core

Make api public: uses public api internally and downstream packages use it

    • -3
    • +7
    ./packages/dotlrn/tcl/community-procs.tcl
Make api public: downstream xowiki-like packages use it to extend uninstantiation logics

Make proc public: many downstream packages use it e.g. in their upgrade scripts

    • -9
    • +11
    ./packages/xowiki/tcl/xowiki-utility-procs.tcl
Add 'portal::exists_p' to 'create_portal_from_template' test case

Make api public

    • -7
    • +1
    ./packages/assessment/tcl/as-item-procs.tcl
Add 'dotlrn_members_portlet::get_my_name' to the 'dotlrn_portlet_links_names_keys' test case

Make api public

    • -2
    • +2
    ./packages/new-portal/tcl/portal-procs.tcl
Add PostgreSQL integrated websearch_to_tsquery builder, which can be activated via PackageParameter UseWebSearch

file tsearch2-driver-init.tcl was initially added on branch oacs-5-10.

Adapt spam variable name to what is advertised to the user

    • -2
    • +2
    ./packages/dotlrn/www/admin/users-spam.tcl
Replace spam::interpolate with 'string map'

    • -10
    • +9
    ./packages/dotlrn/tcl/spam-procs.tcl
reduce the size of the public interface

improve spelling

    • -3
    • +3
    ./packages/general-comments/www/file-add-2.tcl
Avoid calling depreacted content_item__new/17, call content_item__new/21 instead

file upgrade-5.10.0d1-5.10.0d2.sql was initially added on branch oacs-5-10.

We cannot use bind variables here, as the query is not executed at this time, but later at bulk mail sweeping

Provide a public general-comments solution to empty messages from a specific package: other xowiki-like packages downstream would otherwise need to call a xowiki private api

Deprecate spam::interpolate in favor of 'string map'

Deprecate acs_mail_lite::message_interpolate in favor of 'string map'

Deprecate bulk_mail::interpolate in favor of 'string map'

    • -5
    • +9
    ./packages/bulk-mail/tcl/bulk-mail-procs.tcl
Formatting changes

Reduce divergency between oracle and postgres codebase

Whitespace cleanup

Make api public as other packages might need to retrieve the portlet name