head	1.4;
access;
symbols
	TIGRIS_0_9_2_4:1.2
	TIGRIS_0_9_2_3:1.2
	HELM_PEER_PORT_BRANCH:1.2.0.8
	TURBINE_PEER:1.2
	TIGRIS_0_9_2_1:1.2
	TIGRIS_0_9_2:1.2.0.6
	TIGRIS_0_9_0:1.2.0.4
	TIGRIS_0_8_4:1.2.0.2
	NEWHELM:1.1.1.1
	TIGRIS_NOV_12_2000:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2001.02.21.03.23.58;	author edk;	state dead;
branches;
next	1.3;

1.3
date	2001.02.08.20.37.35;	author leonardr;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.17.20.40.50;	author leonardr;	state Exp;
branches
	1.2.8.1;
next	1.1;

1.1
date	2000.11.12.21.17.50;	author dlr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.11.12.21.17.50;	author dlr;	state Exp;
branches;
next	;

1.2.8.1
date	2001.02.07.03.56.23;	author dlr;	state dead;
branches;
next	;


desc
@@


1.4
log
@delete stuff from the head which is obsolete in the branch (more changes
are still needed for a clean compile)
@
text
@######
# NOTE: this file depends on joist.sql being already processed by mysql
######


#
# Type is used to limit which roles are offered in different UI
# contexts, and to limit the types of roles that can be granted by t
# a given user
#
alter table Role add type enum('Host', 'Domain', 'Project');


#
# Descriptive string to be displayed in the UI
#
alter table Role add description text;

#
# Whether or not the role can be requested by a user.
#
alter table Role add requestable enum('N', 'Y');

#
# Whether or not the role confers "ownership" over the project/domain/host
# in which it is granted. Someone with an ownership role in a project
# will, eg. be emailed when someone requests a role in that project.
#
alter table Role add ownership enum('N', 'Y');

@


1.3
log
@Added a new field to the Role table: ownership. This designates whether someone who has the role in the project/domain/host is the sort of person who gets emails when something happens that affects the project/domain/host.
@
text
@@


1.2
log
@Added requestable field to Role. Created a new role with role request permission, and granted it to everybody across all projects (even proprietary ones)
@
text
@d23 8
@


1.2.8.1
log
@Use of Joist's Role table has been deprecated in Helm.  Use HELM_ROLE instead.
@
text
@@


1.1
log
@Initial revision
@
text
@d18 5
@


1.1.1.1
log
@Merging newhelm tree into helm, as per IZ issue #557.  Previous major version of helm is tagged TIGRIS_NOV_11_2000.
@
text
@@
