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

    • -4
    • +2
    ./tcl/test/dotlrn-forums-test-procs.tcl
  1. … 7 more files in changeset.
Reinstate get_portal_id_not_cached as private, flush the cache before calling public api instead

  1. … 3 more files in changeset.
Fix api:

upstream dotlrn mounts dotlrn-forums at /dotlrn/forums/, but testcase dotlrn_forums__applet_portlet (dotlrn-forums) deletes such node and replaces it with a new one at /dotlrn/applets/forums/. As site_node::get_package_url does not get flushed, the api will expect to find the mounted instance at the old URL, which now resolves to the parent dotlrn instead! Fix this by not relying on the cache to retrieve the applet node id.

Delete site_node after unmount in 'dotlrn_forums::remove_applet'

    • -1
    • +1
    ./tcl/test/dotlrn-forums-test-procs.tcl
Unmount applet on removal

Add 'dotlrn_forums__applet_portlet' test case, covering 'dotlrn_forums::add_applet', 'dotlrn_forums::add_portlet', 'dotlrn_forums::add_portlet_helper', 'dotlrn_forums::remove_portlet' and 'dotlrn_forums::remove_applet'

    • -0
    • +90
    ./tcl/test/dotlrn-forums-test-procs.tcl
Implement 'dotlrn_forums::remove_applet'

Set 'dotlrn-forums' procs without current implementation to private

Whitespace changes

  1. … 5 more files in changeset.
Add 'dotlrn_forums::get_pretty_name' and 'dotlrn_forums_admin_portlet::get_pretty_name' to the 'dotlrn_forums_portlet_links_names' test

    • -3
    • +7
    ./tcl/test/dotlrn-forums-test-procs.tcl
Add simple test for 'dotlrn_forums_admin_portlet::link'

    • -0
    • +11
    ./tcl/test/dotlrn-forums-test-procs.tcl
Add new simple tests for dotlrn-* packages

    • -0
    • +33
    ./tcl/test/dotlrn-forums-test-procs.tcl
  1. … 10 more files in changeset.
file dotlrn-forums-test-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/dotlrn-forums-test-procs.tcl
improve rowcount expressions

  1. … 76 more files in changeset.
Add documentation to public procs (fixes automated tests), uniform doc sytle

    • -3
    • +9
    ./tcl/dotlrn-forums-admin-portlet-procs.tcl
  1. … 2 more files in changeset.
Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- @cvs_id -> @cvs-id

- @version -> @cvs-id

- @creation_date -> @creation-date

- @date -> @creation-date

- Different variations of $Id$

- Remove wrong @param entry

- Fix typos

  1. … 367 more files in changeset.
bump versions of packages with DotLRN style version numbering to HEAD numbers (2.10.0*)

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

    • -6
    • +4
    ./sql/postgresql/dotlrn-forums-create.sql
    • -0
    • +18
    ./sql/postgresql/upgrade/upgrade-2.9.0-2.9.1d1.sql
    • -1
    • +7
    ./tcl/dotlrn-forums-admin-portlet-procs.tcl
  1. … 7826 more files in changeset.
Fix version number for the forums package

- do not depend on beta or development versions

- make sure that released versions are not beta or development

- align version numbers (e.g. use also 5.9.1 for xotcl-core)

- bump version numbers to 5.9.1

  1. … 83 more files in changeset.
bump version numbers to 5.9.1b9 respectively to 2.9.1b9 to prepare for release

  1. … 91 more files in changeset.
- bump version number of OpenACS to 5.9.1b3 and DotLRN to 2.9.1b3

  1. … 79 more files in changeset.
Adjust version numbers in dotlrn

Prevent double-installation via xml file

  1. … 8 more files in changeset.
Bump version numbers for OpenACS 5.9.1b1

  1. … 81 more files in changeset.
- make boolean tests in .adp files more uniform

  1. … 9 more files in changeset.
- update dependcies, otherwise the update order in large updates is not correct

  1. … 1 more file in changeset.
- modernize HTML

  1. … 24 more files in changeset.
Alter caveman style booleans (type character(1)) to real SQL boolean types.

    • -6
    • +4
    ./sql/postgresql/dotlrn-forums-create.sql
    • -0
    • +18
    ./sql/postgresql/upgrade/upgrade-2.9.0-2.9.1d1.sql
file upgrade-2.9.0-2.9.1d1.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-2.9.0-2.9.1d1.sql
- bump version numbers to 6.9.0 (oacs) / 2.9.0 (dotlrn)

  1. … 72 more files in changeset.