• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed dotlrn::is_package_mounted to check if the package is mounted directly

under dotlrn, i.e. /dotlrn/bulk-mail, not

/dotlrn/classes/foo/bar/bar-summer-2002/bulk-mail. if any code depended on

this broken behaviour then that code will have to be fixed.

  1. … 1 more file in changeset.
adding back code wrongly removed from get_portal_id_from_type, that

was breaking class creation on both oracle and pg

fixed error when no value in db for param

some changes regarding dotlrn applets. the data model has changed. some other

small api changes. most of these api are not used.

  1. … 33 more files in changeset.
moved site_node::new_with_package to site_node_apm_integration::new_site_node_and_package

  1. … 3 more files in changeset.
more improvements to the site-node api

  1. … 17 more files in changeset.
the structure of a dotlrn site nodes is as follows:

foo community (dotlrn_community)

foo community (dotlrn package instance)

file-storage (package instance)

calendar (package instance)

.

.

.

added cloning support

  1. … 2 more files in changeset.
removing hardcoded links to /dotlrn, use dotlrn::get_url instead

  1. … 20 more files in changeset.
1. Added add_portlet/remove_portlet calls that accept portal_id as a param,

so that we can call this code from within the applet itself (e.g. add_user_to_community)

and be called directly so that we can create portal templates.

2. Infrastructure for applet cloning

3. New portal types system in dotlrn which replaces dummy_comm_p

4. Minor fixes to portal configuration, dotlrn-static

5. renamed add_element_or_append_id and remove_element_or_remove_id to

add_element_parameters and remove_element_parameters respectively

  1. … 76 more files in changeset.
fixing parameter calls again

  1. … 46 more files in changeset.
everyone now uses dotlrn::parameter

  1. … 51 more files in changeset.
allow multiple instances of the same class per term; other minor fixes

  1. … 16 more files in changeset.
fixed user-add

  1. … 3 more files in changeset.
now uses bulk-mail; some supporting fixes

  1. … 5 more files in changeset.
Stuff for deleting subcommunities

  1. … 22 more files in changeset.
minor fixes

  1. … 2 more files in changeset.
Mostly adding infrastructure for community delete. some misc cleanups and additions elsewhere

  1. … 20 more files in changeset.
removed anything pertaining to user's portals for a community, we don't support that anymore; renamed sql files

  1. … 131 more files in changeset.
access level is now a column in dotlrn_user_profile_rels, not a separate rel; so all the limited vs full rel stuff was removed and replaced by this simpler system

  1. … 49 more files in changeset.
renamed _memoized to _not_cached since this is what they actually are

  1. … 6 more files in changeset.
minor fixups

  1. … 3 more files in changeset.
dotlrn portal template stuff (not fully functional).

  1. … 22 more files in changeset.
updates mostly for speed: aks

  1. … 3 more files in changeset.
some speedups and cleanups

  1. … 6 more files in changeset.
adding license

  1. … 395 more files in changeset.
use new permission api

  1. … 2 more files in changeset.
fixed things

  1. … 4 more files in changeset.
fixed names of packages

  1. … 4 more files in changeset.
renaming in instructor to professor

  1. … 6 more files in changeset.