• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed caching of ad_acs_kernel_id, which didn't work properly

adding missing date localizations of the fi_FI locale, provided by Jarkko Laine

Adding code so that a package always provides the service of itself (package_key and version_name) when created. When a package is upgraded the provided version_name is automatically updated. Also making the info file be automatically updated upon edit of the package

removing old tests of ad_page_contract that are not used anymore. Toomuch work to move them to the current acs-automated-testing framework

adds util_list_of_ns_sets_to_list_of_lists patch 15 Ola Hansson

fixes html quoting for slide edit patch 57 Martin Magerl

adds template::data::validate::email patch 496 Deds Castillo

- Fixed typo in openfts install

- changing to composite PK made PK too long. fixes bug 178

- changing to composite PK made PK too long. fixes bug 178

Use site_node_closest_ancestor_package_url to find closest "search" package

instance. Fixes Bug#162

    • -3
    • +3
    /openacs-4/packages/news/www/index.tcl
Use site_node_closest_ancestor_package_url to locate the nearest "search"

package. This uses a genearl proc instead of a news specific implementation.

It was necessary to make the news url procs return the correct URL for news

items. Closes bug#162

    • -3
    • +3
    /openacs-4/packages/news/www/index.tcl
Fixed object-goto to redirect using the notifications URL service contract.

This should support any object/notification_type.

file survey-notification-procs.tcl was initially added on branch oacs-4-6.

file survey-notification-procs.xql was initially added on branch oacs-4-6.

Added support for notifications service contracts

    • -1
    • +3
    /openacs-4/packages/survey/survey.info
rolling back bad commit. I committed installation timesaver changes to these files as part of my catalog file commit. Needless to say, Jeff the Gatekeeper Davis immediately spotted this mistake so that it could be corrected...

Quote HTML content in textarea.

Quote HTML content in <textarea> tag.

Quote HTML in textarea

Clean up comments

Remove old query

Add type_id to object-goto URL, we can't get the notification type from

the object_id alone.

adding support for Tcl proc package callbacks. Currently only supporting after-install and after-instantiate callbacks (next up is after-mount). There is no UI yet.

    • -26
    • +207
    /openacs-4/packages/acs-tcl/tcl/apm-procs.tcl
    • -35
    • +60
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.tcl
    • -12
    • +43
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.xql
    • -0
    • +181
    /openacs-4/packages/acs-tcl/tcl/test/acs-tcl-test-procs.tcl
Modified to query the notification_types table for the service

contract implementation to grab the url when redirecting to the object page.

adding a table to the APM for holding Tcl proc callbacks invoked after installation, instantiation etc. of packages

changed target_url to allhtml in add-adv-2.tcl closes bug 137

changing to require bulk-mail version 0.1d (highest available) instead of 0.1a

Fixing APM dependency bug. When installing new packages, the version comparison among the packages to install would use a simple Tcl comparison rather than the version_name_greater plsql proc (i.e. version 0.1a would be considered less than 0.1d). I changed to use the plsql proc instead

backing out a change I made by mistake from the translation server. The lang::audit::created_message is a proc that is used only on that server and I have no plans yet to add it to cvs