| Revision:

metacat @ 8466

  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121
# Date Author Comment
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.

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 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.

8397 11/13/2013 01:41 PM ben leinfelder

point users to the geoserver admin page deployed in the separate geoserver webapp (thanks, TFRI!)

8393 11/13/2013 06:45 AM ben leinfelder

add indices for access log performance during upgrade to 2.3.0.

8392 11/12/2013 10:49 PM ben leinfelder

use https for imports so they can load in https deployments.

8389 11/12/2013 02:00 PM Jing Tao

Use ";" rather than "," to separate the organization names.

8387 11/12/2013 09:23 AM ben leinfelder

add ou=Account to the default

8385 11/09/2013 01:32 PM ben leinfelder

set the page title without always using "Data" in the name - rely on the values to drive that in the template.

8384 11/09/2013 01:09 PM ben leinfelder

show recaptcha on load without user having to click. works in both metacatUI and in traditional server-side skin (cfg=account)

8383 11/09/2013 09:07 AM ben leinfelder

do not use bullets in ul.

8382 11/09/2013 09:00 AM ben leinfelder

include header/footer code in the ldap templates for the account skin.

8381 11/09/2013 08:20 AM ben leinfelder

bring identity management more in line with the current nceas look and feel

8380 11/09/2013 07:45 AM ben leinfelder

make account index.html more dynamic for our typical installations. May still require a context configuration value to be manually specified, but at least the default will work and we don't need to hardcode a hostname.

8379 11/08/2013 04:36 PM Jing Tao

Change the mime type to text/xml.

8378 11/08/2013 04:34 PM Jing Tao

Add the nceas' logo here.

8377 11/08/2013 04:32 PM Jing Tao

Add nceas's logo.

8376 11/08/2013 03:42 PM Jing Tao

Use java script in the index.html to create the page. So the account skin doesn't involve any java classes.

8375 11/08/2013 03:39 PM Jing Tao

Use the special web.xml to build the account.war.

8374 11/08/2013 03:38 PM Jing Tao

Add a specify web.xml for the account war file which only contains the cgi and style stuff.

8373 11/08/2013 02:19 PM ben leinfelder

use metacatUI 1.2.0 tag for building into Metacat 2.3.0 release.

8372 11/08/2013 01:56 PM ben leinfelder

use 2.3.0 without SNAPSHOT pre-release.

8371 11/08/2013 01:50 PM ben leinfelder

switch to 1.2 branch of metacatui and make sure fullclean actually removes the metacatui_build directory.

8370 11/07/2013 09:16 AM ben leinfelder

surround the ldap account tools in a div so we can replace them with theme-specific links as needed in the metacatUI.

8369 11/05/2013 04:27 PM ben leinfelder

always return the metacat logout form when calling the perl registry logout action, even when there is no perl session to invalidate -- needed for metacatui.

8368 11/05/2013 04:25 PM ben leinfelder

use "Username" in header

8366 11/05/2013 03:27 PM ben leinfelder

include update statement for marking newer revisions

8365 11/05/2013 02:31 PM ben leinfelder

use UI RC3 tag

8364 11/05/2013 01:04 PM ben leinfelder

use RC2 metacatui tag

8363 11/04/2013 02:35 PM ben leinfelder

use RC1 metacatUI tag

8362 11/04/2013 01:56 PM ben leinfelder

generate ORE object when publishing even if there was not an ORE for the original package.

8361 11/01/2013 08:22 AM ben leinfelder

set registry permissions when configuring the exploded war on *nix systems.

8360 10/31/2013 01:07 PM Jing Tao

Add the methond named isAuthoritativeMNodeAdmin method. It applies to both CN and MN methods.

8359 10/31/2013 09:57 AM ben leinfelder

include href on the captcha link so that it shows as a pointer -- but doesn't navigate anywhere.

8358 10/31/2013 09:34 AM ben leinfelder

include perl DateTime module in registry install instructions.

8357 10/31/2013 09:31 AM ben leinfelder

actually remove the entry if it is expired (uncomment the function call).

8356 10/31/2013 08:02 AM ben leinfelder

correct the createTimestamp filter and search base -- only remove inetOrgPerson entries, not any underlying structure that was added to store these temporary accounts.

8355 10/30/2013 03:37 PM Chris Jones

On calls to archive(), log the correct call (not delete()).

8354 10/30/2013 12:23 PM ben leinfelder

correct some syntax errors, date filter formatting.

8353 10/30/2013 10:37 AM Jing Tao

Renamed the test class.

8352 10/30/2013 10:19 AM Jing Tao

Rename the IndexGenerator to IndexGeneratorTimerTask.

8351 10/30/2013 10:16 AM ben leinfelder

clear temporary accounts that have not been activated after a configurable number of hours.

8350 10/30/2013 08:47 AM ben leinfelder

change method name from copy and paste.

8349 10/30/2013 07:02 AM ben leinfelder

add more details about 2.3.0 features in the README

8348 10/29/2013 03:48 PM ben leinfelder

do not include default organization for the metacatui "skin"

8347 10/29/2013 11:51 AM ben leinfelder

do not include admin moderator for registry entries by default.

8346 10/29/2013 11:14 AM ben leinfelder

show the Organization input field now that we will use keywords for the working group.