Revision history for OpenInteract package base_security.

1.20  Tue Feb 20 08:05:14 EST 2001

      Modified conf/spops.perl to reflect SPOPS changes.

1.19  Wed Feb  7 07:41:36 EST 2001

      Fixed SQL to declare 'oid' to be NOT NULL to satisfy the UNIQUE
      requirement.

1.18  Wed Jan 31 20:55:42 EST 2001

      Cleanup

1.17  Tue Jan  2 23:27:58 EST 2001

      Added 'hierarchy' action which points to a method in the
      security handler which simply calls a template. Oh, the horror!

1.16  Tue Jan  2 01:19:56 EST 2001

      Fix misspelling in 'conf/action.perl'

1.15  Fri Dec 29 10:47:47 EST 2000

      Add the hierarchy_specify template and the action item
      ('hierarchysecurity') to map to it.

1.14  Wed Dec 20 23:41:22 EST 2000

      Hierarchical security editing works! The template is generally
      working ok (needs some touching up graphically, but we can do
      that later) and the code in OpenInteract/Handler/Security.pm
      works fine as well. Also modified hierarchy security template to
      NOT allow clearing of the ROOT_OBJECT security
      information. Cleaned up conf/spops.perl a little bit along with
      the Handler.

1.13  Tue Dec 19 14:39:30 EST 2000

      Modifications to the 'hierarchy_show' method.

1.12  Tue Dec 19 14:08:01 EST 2000

      Revise widget for displaying hierarchical security and create
      the hierarchy_show method in OpenInteract/Handler/Security to
      fill the template.

1.11  Mon Dec 18 21:57:38 EST 2000

      Create first draft of widget to edit hierarchical security,
      sitting in between the normal security editing widget and the
      object subscribing to the hierarchy security. 

      Extended the 'oid' field to be wider in struct/security.sql.

      Modified the assign_object_security template to use the new
      'isa' template behavior (found in base-1.12+) and to allow an
      object passed in which is not fetched from the database. We
      might need to modify this further to pass in just the class and
      oid so they can be entirely arbitrary.

1.10  Mon Dec 18 16:55:26 EST 2000

      Small changes to OpenInteract::Security, primarily reflecting
      the SPOPS API change to return undef from fetch_by_object() if
      no security information for a particular object is found.

1.09  Mon Dec 11 09:59:27 EST 2000

      Changed the length of the 'class' field to 75 characters. If
      you're not having a problem with the length then you don't need
      to make any changes, but if you have a long website name certain
      security class names can get quite long.

1.08  Nov 16

      Started maintaining Changes file. Renamed method in
      'OpenInteract::Security' to fit with new SPOPS change.
