Project

General

Profile

Statistics
| Revision:
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121

# Date Author Comment
8513 01/21/2014 04:39 PM Jing Tao

Added the file-based authentication configuration. Removed the ldap client section.

8512 01/21/2014 02:07 PM Jing Tao

Separate the properteis for the file-based authentication to the ldap-based authentication.

8511 01/21/2014 09:58 AM Peter Slaughter

Fixed Exception declaration problem

8510 01/21/2014 08:59 AM Peter Slaughter

minor changes to error msgs

8509 01/21/2014 08:41 AM Peter Slaughter

When a docid's access policy is modified with metacat native api, update CN with the new access policy

8508 01/17/2014 04:30 PM ben leinfelder

use 1.4.3 MetacatUI tag

8507 01/17/2014 11:58 AM Jing Tao

Add a group for the testing.

8506 01/16/2014 05:00 PM Jing Tao

Add users which are needed in the junit tests when the metacat is file-based authentication.
If users have been added, it just print out the exception.

8505 01/16/2014 09:44 AM ben leinfelder

merge trunk version of cn-index-processor solr schema with the metacat version -- keeping the dynamic multivalued fields.

8504 01/15/2014 05:33 PM Jing Tao

Add a note to the administrator to tell the name format of groups and users.

8503 01/15/2014 09:55 AM ben leinfelder

check for existing index document before trying to use existing fields.

8501 01/14/2014 06:06 PM Jing Tao

Use the verity=>none for start_tls method on some search methods.
These methods will search the referral servers, some of which is using self-signed certificate. There is a difficuty to verify it.
The search methods don't have any critical data, so the down-grade doesn't have too much impact.

8498 01/14/2014 02:57 PM ben leinfelder

allow indexing of RDF documents - provide a sparql query that will return values for the field name. Using measurement_sm initially (a dynamic multivalued solr field). https://projects.ecoinformatics.org/ecoinfo/issues/6253

8497 01/14/2014 02:21 PM ben leinfelder

use our own copy of the solr schema

8496 01/14/2014 02:14 PM ben leinfelder

check for existing documents - don't assume it exists.

8495 01/14/2014 12:49 PM ben leinfelder

fix typos/compilation

8494 01/13/2014 01:42 PM Jing Tao

Change the test file according to the change on the constructor.

8493 01/13/2014 01:41 PM Jing Tao

Change to use AuthFile constructor.

8492 01/13/2014 01:39 PM Jing Tao

Add code to check if groups is null.

8491 01/12/2014 04:48 PM Peter Slaughter

Sync access policy between mn -> cn in case where metacat native ui being used to update ap on mn

8490 01/10/2014 03:06 PM Jing Tao

Change the base directory location.

8489 01/10/2014 02:35 PM Jing Tao

Consolidate the user/group utitlities code.

8488 01/10/2014 10:50 AM Jing Tao

Change the element name in the user from "group" to "memberof".
Fixed a bug that in groupadd.

8487 01/09/2014 10:31 PM Jing Tao

Add methods to handle modify user's attributes.

8486 01/09/2014 09:16 PM Jing Tao

Complete the method - handleUseradd.

8485 01/09/2014 06:25 PM Jing Tao

Add code to handle useradd command.

8484 01/09/2014 04:39 PM Jing Tao

Fixed a bug that showing illegal options in the groupadd command.

8483 01/09/2014 04:34 PM Jing Tao

Add a double quotes at $@. This will make the any argument in the double quotes as one argument.

8482 01/09/2014 04:18 PM Jing Tao

Pass all arguments to the java class.

8481 01/09/2014 04:17 PM Jing Tao

Add a main method which will be used in the command line users management tool.

8480 01/09/2014 12:11 PM Jing Tao

Add a script to help administor to manage usrs/groups.

8479 01/09/2014 09:16 AM Jing Tao

Made changes according the changes in the AuthFile class.

8478 01/09/2014 09:15 AM Jing Tao

Add the code to handle the organization name.

8477 01/08/2014 05:18 PM Jing Tao

Add the test method for the getUserInfo method.

8476 01/08/2014 05:17 PM Jing Tao

Add the getUserInfo method.

8475 01/08/2014 04:33 PM Jing Tao

Add the common name, organization name and email into the getprincipal method.

8474 01/08/2014 04:32 PM Jing Tao

Add some contants.

8473 01/08/2014 04:04 PM Jing Tao

Add the description in the getGroups methods.

8472 01/08/2014 03:08 PM Jing Tao

Modified the junit test file according to the change in the class.

8471 01/08/2014 02:58 PM Jing Tao

Add the common name and email address information into the getUsers method.

8470 01/08/2014 01:40 PM Lauren Walker

Resampled the background image for the admin docs for a faster page load

8469 01/08/2014 11:06 AM Jing Tao

Fixed a bug that the method addUser didn't set password.

8468 01/07/2014 05:10 PM Jing Tao

Add a new property to specify the hash class which will be used to protect the password.

8467 01/07/2014 05:05 PM Jing Tao

Add the dependcy on JBcrypt module.

8466 01/07/2014 05:04 PM Jing Tao

Change the test file according to the change made in the class.

8465 01/07/2014 05:03 PM Jing Tao

Change the code to use BCryptHash to protect password.

8464 01/07/2014 01:56 PM ben leinfelder

Unify solr indexing with an IndexTask that is added to the queue -- allows us to send more than just the systemMetadata to the indexer. Initially this is for READ event counts for each document. https://projects.ecoinformatics.org/ecoinfo/issues/6346

8463 01/06/2014 02:57 PM Jing Tao

Add code to get user info and group info for an alias.

8462 01/02/2014 02:18 PM Lauren Walker

Change MetacatUI version to 1.4.2

8461 12/24/2013 01:48 PM Jing Tao

Add the code to handle the login action if it is an alias.

8460 12/23/2013 01:29 PM Jing Tao

Add the methods to get the aliased dn through non-tls or tls.

8459 12/20/2013 05:03 PM Jing Tao

Add a method to get the aliasedDn.

8458 12/20/2013 11:18 AM ben leinfelder

move metacat trunk to 2.4.0-SNAPSHOT

8454 12/20/2013 07:46 AM Chris Jones

On changes to system metadata in CNodeService and DocumentImpl, increment the serialVersion.

8452 12/19/2013 04:15 PM Peter Slaughter

(task #6297): sync pid(s) access policy between member node and coordinating node

8450 12/19/2013 02:35 PM Chris Jones

Change CNodeService's archive() and delete() methods to only update Member Nodes in the replica list (not CNs!), since calling CN.archive() again would cause an infinite loop. Thanks for catching this Ben.

8448 12/19/2013 10:19 AM ben leinfelder

merge readme notes from 2.3.1

8444 12/19/2013 09:35 AM Chris Jones

Update CNodeService.delete() and .archive() to handle situations where the pid is of formatType DATA, and therefore are not registered in the identifier table, and caused NotFound exceptions. For DATA objects, we just update the system metadata now, and for all other objects (METADATA, RESOURCE), we continue to use super.{delete()|archive()}. Also, log the delete/archive into the event log....

8440 12/19/2013 08:53 AM ben leinfelder

prep for 2.3.1 release

8439 12/19/2013 08:13 AM Chris Jones

Remove the broadcastSystemMetadataChange() method since it was a duplicate of notifyReplicaNodes(). Consolidated now.

8438 12/17/2013 05:22 PM Jing Tao

Add some log information.

8437 12/17/2013 09:42 AM Lauren Walker

retrieve the given file names (entityName) of the data files from the EML and use those for our file names in the BagIt content.

8436 12/13/2013 03:42 PM Lauren Walker

Change the BagIt file names to the pid+resource type. Create new Files instead of createTempFile to avoid the randomly generated numbers in the name.

8435 12/12/2013 04:44 PM Jing Tao

Change the addGroup method since the API was changed.

8434 12/12/2013 04:43 PM Jing Tao

Add a description element for the group.

8433 12/12/2013 01:49 PM Jing Tao

Change the user id from the name to the uid.

8432 12/11/2013 04:35 PM Jing Tao

Add the test method for the getPrincipals.

8431 12/11/2013 04:34 PM Jing Tao

Add the method to get the principals.

8430 12/11/2013 11:45 AM Jing Tao

Add test methods for changing passwords.

8429 12/11/2013 11:44 AM Jing Tao

Add the methods about reset and change password.

8428 12/10/2013 04:12 PM Jing Tao

Add method to test the getusers method.

8427 12/10/2013 04:12 PM Jing Tao

Add method to get groups and users.

8426 12/10/2013 01:32 PM Jing Tao

Read the password from property file.

8425 12/10/2013 01:30 PM Jing Tao

Add a property as the password for generating keys.

8424 12/10/2013 12:53 PM Jing Tao

Encrypt the password.

8423 12/10/2013 09:39 AM Jing Tao

Add a test method to test authentication.

8422 12/09/2013 10:40 AM Jing Tao

Add an test method for adding a user.

8421 12/09/2013 10:39 AM Jing Tao

Fixed an issue to check if an account exists.

8420 12/06/2013 05:57 PM Jing Tao

Add a junit test for the AuthFile

8419 12/06/2013 05:57 PM Jing Tao

Add a file based authentication mechanism.

8418 12/06/2013 05:56 PM Jing Tao

Add a property to specify the authen file path.

8417 12/06/2013 05:55 PM Jing Tao

Add a depency on the commons-jxpath.

8415 12/02/2013 05:26 PM Jing Tao

when a user reset the password, we search the user to use the base=o=org,dc=ecoinformatics,dc=org and filter is uid=username.

8414 11/25/2013 01:40 PM Jing Tao

Add the code to set the replication status when some exceptions happen.

8413 11/22/2013 04:01 PM Jing Tao

Add the code to check if the stored the uidnext is a number or not.

8412 11/21/2013 07:29 PM Jing Tao

Fixed a bug that a debug message is incorrect.

8411 11/21/2013 12:27 PM Jing Tao

Add the missed the attriubtes such as uidNumber, gidNumber and et al.

8410 11/21/2013 09:55 AM Jing Tao

Get the some properties from the metacat.properties file.

8409 11/21/2013 09:46 AM Jing Tao

Add some new properties for getting the next avaliable uid.

8408 11/20/2013 05:29 PM Jing Tao

Add a new method to get the next avaliable uid.

8407 11/19/2013 03:44 PM Jing Tao

Remove the file since we rename it.

8406 11/19/2013 03:44 PM Jing Tao

Use the new ldap certicate name.

8405 11/19/2013 03:42 PM Jing Tao

Use the new name of the ldap ca certicate.

8404 11/19/2013 03:39 PM Jing Tao

Rename the ca certificate file.

8403 11/18/2013 03:10 PM Jing Tao

When start tls, the verify was changed to "require" rather than "none".

8402 11/18/2013 03:08 PM Jing Tao

Add a new property to sepcify the ldap ca cert location.

8401 11/18/2013 03:07 PM Jing Tao

Include the ldap-dev ca cert in the war file.

8400 11/18/2013 03:01 PM Jing Tao

Add the ldap-dev ca certificate.

8399 11/15/2013 03:02 PM Jing Tao

Change the default value of context name to be identity.

8398 11/15/2013 03:00 PM Jing Tao

Use the identity.war to replace the account.war.