• last updated 44 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
added drop scripts. KEEP THEM UP TO DATE OR SUFFER THE WRATH OF YON

    • -0
    • +189
    ./oracle/applet-sc-drop.sql
    • -0
    • +196
    ./oracle/class-memberships-create.sql
    • -0
    • +67
    ./oracle/class-memberships-drop.sql
    • -0
    • +40
    ./oracle/classes-drop.sql
    • -195
    • +0
    ./oracle/classes-memberships-create.sql
    • -0
    • +29
    ./oracle/clubs-drop.sql
    • -0
    • +34
    ./oracle/communities-drop.sql
    • -0
    • +4
    ./oracle/communities-package-create.sql
    • -0
    • +21
    ./oracle/communities-package-drop.sql
    • -0
    • +366
    ./oracle/communities-tree-create.sql
    • -3
    • +2
    ./oracle/community-memberships-create.sql
    • -0
    • +30
    ./oracle/community-memberships-drop.sql
  1. … 16 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

    • -0
    • +33
    ./oracle/portal-types-create.sql
    • -0
    • +24
    ./oracle/portal-types-drop.sql
  1. … 71 more files in changeset.
was missing the member role attributes

displaying role in community correctly everywhere

    • -6
    • +4
    ./oracle/community-memberships-create.sql
    • -6
    • +4
    ./postgresql/dotlrn-community-memberships-create.sql
  1. … 8 more files in changeset.
fixed role attributes

added the plural versions of the attributes too

added community attributes infrastructure and a few attributes we know we need already

  1. … 2 more files in changeset.
defaulting ID to email address; made ID column 200 chars instead of 100

  1. … 1 more file in changeset.
apparently we can't have a foreign key constraint on the package_id column of dotlrn_community_applets. i don't have time to look into why not right now so i am just removing the constraint

Update args for removeportlet and addportlet

changing communities data model

    • -48
    • +54
    ./oracle/communities-package-create.sql
    • -4
    • +4
    ./oracle/community-memberships-packages-create.sql
Added 3 procs to applet contract and impls. Infrastructure for getting rid of dummy_comm_p, cloning, and community deleting

    • -5
    • +66
    ./postgresql/dotlrn-applet-sc-create.sql
  1. … 23 more files in changeset.
Big checkin. All portal elements tcl and sql have been cleaned up. cleaned up portal api's. still incomplete

    • -26
    • +10
    ./oracle/main-portlet-create.sql
    • -3
    • +3
    ./postgresql/dotlrn-main-portlet-create.sql
  1. … 75 more files in changeset.
Mostly adding infrastructure for community delete. some misc cleanups and additions elsewhere

    • -204
    • +213
    ./oracle/applet-sc-create.sql
  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

    • -0
    • +72
    ./oracle/admin-profile-provider-create.sql
    • -0
    • +66
    ./oracle/admin-profile-provider-drop.sql
    • -0
    • +33
    ./oracle/admins-create.sql
    • -0
    • +28
    ./oracle/admins-drop.sql
    • -0
    • +82
    ./oracle/admins-init.sql
    • -0
    • +112
    ./oracle/admins-package-create.sql
    • -0
    • +24
    ./oracle/admins-package-drop.sql
    • -0
    • +59
    ./oracle/admins-sanitize.sql
    • -0
    • +238
    ./oracle/applet-sc-create.sql
    • -0
    • +395
    ./oracle/classes-create.sql
    • -0
    • +195
    ./oracle/classes-memberships-create.sql
    • -0
    • +137
    ./oracle/clubs-create.sql
    • -0
    • +142
    ./oracle/communities-create.sql
    • -0
    • +360
    ./oracle/communities-package-create.sql
    • -0
    • +77
    ./oracle/community-memberships-create.sql
  1. … 117 more files in changeset.
making sure portal_id param is defaulting to null

    • -26
    • +26
    ./oracle/dotlrn-community-memberships-packages-create.sql
adding subcomm rename funtionality, got rid of personal per comm portal creation, fixing drop community infrastructure (that's not done yet)

  1. … 2 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

    • -91
    • +13
    ./oracle/dotlrn-admins-package-create.sql
    • -2
    • +1
    ./oracle/dotlrn-admins-package-drop.sql
    • -24
    • +2
    ./oracle/dotlrn-admins-sanitize.sql
    • -10
    • +3
    ./oracle/dotlrn-externals-create.sql
    • -91
    • +13
    ./oracle/dotlrn-externals-package-create.sql
    • -2
    • +1
    ./oracle/dotlrn-externals-package-drop.sql
    • -24
    • +2
    ./oracle/dotlrn-externals-sanitize.sql
    • -10
    • +3
    ./oracle/dotlrn-professors-create.sql
  1. … 35 more files in changeset.
dotlrn portal template stuff (not fully functional).

    • -2
    • +4
    ./oracle/dotlrn-communities-create.sql
    • -2
    • +4
    ./postgresql/dotlrn-communities-create.sql
  1. … 20 more files in changeset.
optimized dotlrn_users view

    • -11
    • +17
    ./postgresql/dotlrn-users-create.sql
fully qualifying to avoid ambiguities that cause bugs

    • -40
    • +49
    ./oracle/dotlrn-communities-package-create.sql
speedup

    • -11
    • +10
    ./oracle/dotlrn-communities-package-create.sql
  1. … 4 more files in changeset.
some speedups and cleanups

    • -0
    • +22
    ./oracle/dotlrn-communities-package-create.sql
  1. … 6 more files in changeset.
fixed order of loading for new dependencies

    • -0
    • +200
    ./oracle/dotlrn-classes-memberships-create.sql
    • -222
    • +1
    ./oracle/dotlrn-community-memberships-create.sql
separating packages from ddl

    • -315
    • +1
    ./oracle/dotlrn-communities-create.sql
    • -282
    • +1
    ./postgresql/dotlrn-communities-create.sql
    • -0
    • +309
    ./postgresql/dotlrn-communities-package-create.sql
fixed package creation

    • -0
    • +330
    ./oracle/dotlrn-communities-package-create.sql
working around limitations in acs_object_types caused an error in the creation of the base dotlrn_community_types; this will be fixed once i fix the acs_object_types table

adding license

    • -1
    • +17
    ./oracle/dotlrn-admin-profile-provider-create.sql
    • -1
    • +17
    ./oracle/dotlrn-admin-profile-provider-drop.sql
    • -1
    • +17
    ./oracle/dotlrn-admins-package-create.sql
    • -1
    • +17
    ./oracle/dotlrn-admins-package-drop.sql
    • -1
    • +17
    ./oracle/dotlrn-admins-sanitize.sql
    • -0
    • +16
    ./oracle/dotlrn-applet-sc-create.sql
    • -1
    • +17
    ./oracle/dotlrn-communities-create.sql
    • -1
    • +17
    ./oracle/dotlrn-community-memberships-create.sql
    • -0
    • +16
    ./oracle/dotlrn-community-memberships-packages-create.sql
  1. … 381 more files in changeset.
added PG support

    • -0
    • +52
    ./postgresql/dotlrn-admin-profile-provider-create.sql
    • -0
    • +50
    ./postgresql/dotlrn-admin-profile-provider-drop.sql
    • -0
    • +26
    ./postgresql/dotlrn-admins-create.sql
    • -0
    • +13
    ./postgresql/dotlrn-admins-drop.sql
    • -0
    • +114
    ./postgresql/dotlrn-admins-init.sql
    • -0
    • +141
    ./postgresql/dotlrn-admins-package-create.sql
    • -0
    • +9
    ./postgresql/dotlrn-admins-package-drop.sql
    • -0
    • +65
    ./postgresql/dotlrn-admins-sanitize.sql
    • -0
    • +216
    ./postgresql/dotlrn-applet-sc-create.sql
    • -0
    • +327
    ./postgresql/dotlrn-classes-create.sql
    • -0
    • +105
    ./postgresql/dotlrn-clubs-create.sql
    • -0
    • +408
    ./postgresql/dotlrn-communities-create.sql
    • -0
    • +302
    ./postgresql/dotlrn-community-memberships-create.sql
    • -0
    • +407
    ./postgresql/dotlrn-community-memberships-packages-create.sql
  1. … 54 more files in changeset.
fixing member_p

    • -3
    • +11
    ./oracle/dotlrn-communities-create.sql
  1. … 3 more files in changeset.