Activity
From 01/03/2014 to 02/01/2014
01/31/2014
- 03:18 PM Bug #6322: Ensure lock is obtained prior to calls to Hazelcast IMap.put()
- It seems to me that we should protect against this by creating a wrapper function rather than calling hz.put() direct...
- 02:19 PM Bug #6322: Ensure lock is obtained prior to calls to Hazelcast IMap.put()
- I see quite a few hzSystemMetadata.put() calls without locks. And there are some comments like this:...
- 03:09 PM Revision 8549 (metacat): Add a note to let users know where to run the script.
- 02:54 PM Bug #6403: Command-line user management does not handle hashed passwords
- I added note to let user know that the hashed password should be surround by single quotes.
- 02:43 PM Bug #6403 (In Progress): Command-line user management does not handle hashed passwords
- 02:42 PM Bug #6403: Command-line user management does not handle hashed passwords
- I confirmed that the script doesn't like the "$" as a part of the argument. It will work if we remove the dollar sign...
- 02:42 PM Bug #6403: Command-line user management does not handle hashed passwords
- I dug around and found that the shell script decoded the bcrypt hash code. If the input (argument) is $2a$04$csilPspP...
- 02:39 PM Bug #6403 (Closed): Command-line user management does not handle hashed passwords
- From original ticket in the identity service redmine instance (https://projects.nceas.ucsb.edu/nceas/issues/862):
... - 02:49 PM Revision 8548 (metacat): Add a note to let user know he/she should use single quotes to surround the hashed password.
- 02:48 PM Bug #6306: During the upgrading metacat to 2.3.0, a user can see a message saying the index schema was changed even though he didn't
- Reminder: for 2.4.0, I changed the schema.xml to use a copy from the metacat-index project. I need to add this hash t...
- 02:46 PM Bug #6401: Add the documentation about the file-based the authentication
- Jing will add to the existing section in configuration.rst and also authinterface.rst. Then I'll go over it. We shoul...
- 11:09 AM Bug #6401 (Closed): Add the documentation about the file-based the authentication
- In the next release, metacat will use the file-based the authentication as the default authentication mechanism. We n...
- 02:35 PM Revision 8547 (metacat): edit some of the user management phrases. use UTF-8 for all returned XML. https://projects.ecoinformatics.org/ecoinfo/issues/6320
- 11:55 AM Feature #6402 (Closed): Rebrand identity service
- Include logos of KNB, DataONE, Kepler and GoA
- 10:43 AM Feature #6285 (Closed): Handle EML singleDateTime field in SOLR index
- Added the application-context fiels for all eml versions to our local metcat-index project with the new singleDateTim...
- 10:41 AM Revision 8545 (metacat): index singleDateTime value into both begin and end date fields in solr. https://projects.ecoinformatics.org/ecoinfo/issues/6285
- 10:34 AM Feature #6346 (Resolved): Make # READ events available in SOLR index
- Note that this uses our own copy of the solr schema.xml instead of the version offered by the DataONE library. I thin...
01/30/2014
- 10:59 PM Story #6276: Update to use new EZID API URL
- Ben -- I think we need to send a notice about this out to metacat-dev, both making it clear that this feature is now ...
- 01:26 PM Story #6276 (Resolved): Update to use new EZID API URL
- updated the metacat.properties. new URL seems to be active already, but will wait until after 2/2/2014 to use it in K...
- 03:13 PM Revision 8543 (metacat): Add the code to dispaly the label for the organization selection.
- 02:48 PM Revision 8541 (metacat): Read the organization label and name from a hash.
- 02:47 PM Revision 8540 (metacat): Use an array of a hash to keep the orgName/orgLabel pair.
- 01:25 PM Revision 8539 (metacat): use the updated EZID base URL. Should be active after Feb 2nd, 2014. https://projects.ecoinformatics.org/ecoinfo/issues/6276
- 01:19 PM Feature #6305 (Resolved): Disable ecogrid links in rendered EML
- When the metadata renders, now removing the ecogrid link hrefs so that people don't click on them and get bad respons...
- 12:21 PM Story #6296 (In Progress): authMN SM.accessPolicy out of synch with CN and replicaMN
- This is in progress - Peter and I have been discussing different ways access control policies can be updated on the M...
- 11:31 AM Revision 8538 (metacat): Add the label property for the organization.
- 08:34 AM Bug #6398 (Resolved): Obsoleted metadata objects are being returned from Solr
- The (long-running) action=reindex did resolve this issue, but I wish we knew why it happened. Will have to keep our e...
- 08:12 AM Bug #6320: Create a file-base authentication mechanism as the default method
- Hi, ben: I noticed the issue as well and put it on the bug:
https://projects.nceas.ucsb.edu/nceas/issues/862
I ...
01/29/2014
- 04:26 PM Bug #6320 (In Progress): Create a file-base authentication mechanism as the default method
- I'm testing this and having a little problem with the utility class that takes the password and writes it to the auth...
- 03:06 PM Bug #6398: Obsoleted metadata objects are being returned from Solr
- Noticed that multiple revisions of the same object were being returned in the solr results.
We tried running action=... - 01:41 PM Revision 8537 (metacat): uncomment the original tests now that the "field" test is working.
- 01:35 PM Revision 8536 (metacat): use explicit accessor for clientViewBean sessionid since the taglib was resulting in a blank page.
01/27/2014
- 12:46 PM Bug #6398 (Resolved): Obsoleted metadata objects are being returned from Solr
- Even when the query specifies to not return objects with the obsoletedBy field.
Example id:
nrs.875.1
It looks...
01/24/2014
- 06:56 PM Revision 8535 (metacat): Fixed a bug that AuthFile constructor didn't read the new value of the password file path from the metacat.properties.
- 05:17 PM Revision 8534 (metacat): Add the code to handle a runtime exception.
- 04:32 PM Revision 8533 (metacat): Add the code to hide/display the file/ldap section base on the selection of the auth class.
- 04:29 PM Revision 8532 (metacat): Add code to persist the properties in the group 3.
- 08:26 AM Story #6276 (In Progress): Update to use new EZID API URL
- All,
EZID's domain name change is scheduled for our regularly scheduled maintenance window on Sunday night, Februa...
01/23/2014
- 10:26 PM Revision 8531 (metacat): Add the icon-plus-sign and icon-minus-sign.
- 05:20 PM Revision 8530 (metacat): If the user doesn't exist in the password file, the auth configuration will give an error.
- 04:37 PM Revision 8529 (metacat): Add the code to constructor default user management url.
- 04:36 PM Revision 8528 (metacat): Add a property to store the default user management page.
- 02:37 PM Revision 8527 (metacat): Add a default page to handle the user management for the filed-based authentication.
- 09:29 AM Revision 8526 (metacat): Use the userManagementurl to replace the ldapweb.cgi.
01/22/2014
- 05:34 PM Revision 8525 (metacat): Add a variable to store the user management url.
- 05:33 PM Revision 8524 (metacat): Add a method to get the user management url.
- 04:34 PM Revision 8523 (metacat): Use the userManagementUrl to replace the ldapweb.cgi url.
- 04:32 PM Revision 8522 (metacat): Pass the userManagementUrl to templates.
- 03:35 PM Revision 8521 (metacat): Add the documentation for the property user management url.
- 03:34 PM Revision 8520 (metacat): Add a new property for the user management url.
- 03:33 PM Revision 8519 (metacat): Add a new config for the user-management-url.
- 11:46 AM Revision 8518 (metacat): Add the code to set the stored value be selected in the option list.
01/21/2014
- 06:16 PM Revision 8517 (metacat): Add the part for the AuthFile class in the auth.class property.
- 06:14 PM Revision 8516 (metacat): Change the auth class from the text box to the option list.
- 05:03 PM Revision 8515 (metacat): Add the documentation for the property auth.file.path.
- 05:02 PM Revision 8514 (metacat): Add the correct doc url for the property of auth.file.path.
- 04:39 PM Revision 8513 (metacat): Added the file-based authentication configuration. Removed the ldap client section.
- 02:07 PM Revision 8512 (metacat): Separate the properteis for the file-based authentication to the ldap-based authentication.
- 09:58 AM Revision 8511 (metacat): Fixed Exception declaration problem
- 08:59 AM Revision 8510 (metacat): minor changes to error msgs
- 08:41 AM Revision 8509 (metacat): When a docid's access policy is modified with metacat native api, update CN with the new access policy
01/17/2014
- 04:30 PM Revision 8508 (metacat): use 1.4.3 MetacatUI tag
- 11:58 AM Revision 8507 (metacat): Add a group for the testing.
01/16/2014
- 05:00 PM Revision 8506 (metacat): 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.
- 09:51 AM Feature #6285 (In Progress): Handle EML singleDateTime field in SOLR index
- Giving this a whirl locally and adding it to the CN lib so we all can make use of it.
- 09:44 AM Revision 8505 (metacat): merge trunk version of cn-index-processor solr schema with the metacat version -- keeping the dynamic multivalued fields.
01/15/2014
- 05:33 PM Revision 8504 (metacat): Add a note to the administrator to tell the name format of groups and users.
- 09:55 AM Revision 8503 (metacat): check for existing index document before trying to use existing fields.
01/14/2014
- 06:06 PM Revision 8501 (metacat): 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 ...
- 02:57 PM Revision 8498 (metacat): 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
- 02:21 PM Revision 8497 (metacat): use our own copy of the solr schema
- 02:14 PM Revision 8496 (metacat): check for existing documents - don't assume it exists.
- 12:49 PM Revision 8495 (metacat): fix typos/compilation
01/13/2014
- 01:46 PM Task #6347 (Closed): Create mechanism for adding name/value pairs to the solr index
- See MetacatSolrIndex.submit() for the method that allows you to submit the document and/or just the fields for indexing.
- 01:42 PM Revision 8494 (metacat): Change the test file according to the change on the constructor.
- 01:41 PM Revision 8493 (metacat): Change to use AuthFile constructor.
- 01:39 PM Revision 8492 (metacat): Add code to check if groups is null.
- 09:01 AM Feature #5989 (In Progress): Track data download, view and citation statistics
01/12/2014
01/10/2014
- 03:06 PM Revision 8490 (metacat): Change the base directory location.
- 02:35 PM Revision 8489 (metacat): Consolidate the user/group utitlities code.
- 10:50 AM Revision 8488 (metacat): Change the element name in the user from "group" to "memberof".
- Fixed a bug that in groupadd.
01/09/2014
- 10:31 PM Revision 8487 (metacat): Add methods to handle modify user's attributes.
- 09:16 PM Revision 8486 (metacat): Complete the method - handleUseradd.
- 06:25 PM Revision 8485 (metacat): Add code to handle useradd command.
- 04:39 PM Revision 8484 (metacat): Fixed a bug that showing illegal options in the groupadd command.
- 04:34 PM Revision 8483 (metacat): Add a double quotes at $@. This will make the any argument in the double quotes as one argument.
- 04:18 PM Revision 8482 (metacat): Pass all arguments to the java class.
- 04:17 PM Revision 8481 (metacat): Add a main method which will be used in the command line users management tool.
- 12:11 PM Revision 8480 (metacat): Add a script to help administor to manage usrs/groups.
- 09:16 AM Revision 8479 (metacat): Made changes according the changes in the AuthFile class.
- 09:15 AM Revision 8478 (metacat): Add the code to handle the organization name.
01/08/2014
- 05:18 PM Revision 8477 (metacat): Add the test method for the getUserInfo method.
- 05:17 PM Revision 8476 (metacat): Add the getUserInfo method.
- 04:33 PM Revision 8475 (metacat): Add the common name, organization name and email into the getprincipal method.
- 04:32 PM Revision 8474 (metacat): Add some contants.
- 04:04 PM Revision 8473 (metacat): Add the description in the getGroups methods.
- 03:08 PM Revision 8472 (metacat): Modified the junit test file according to the change in the class.
- 02:58 PM Revision 8471 (metacat): Add the common name and email address information into the getUsers method.
- 01:40 PM Revision 8470 (metacat): Resampled the background image for the admin docs for a faster page load
- 11:06 AM Revision 8469 (metacat): Fixed a bug that the method addUser didn't set password.
01/07/2014
- 05:10 PM Revision 8468 (metacat): Add a new property to specify the hash class which will be used to protect the password.
- 05:05 PM Revision 8467 (metacat): Add the dependcy on JBcrypt module.
- 05:04 PM Revision 8466 (metacat): Change the test file according to the change made in the class.
- 05:03 PM Revision 8465 (metacat): Change the code to use BCryptHash to protect password.
- 01:59 PM Feature #6346 (In Progress): Make # READ events available in SOLR index
- I committed my first attempt at this. It should probably be tested a bit more to ensure that indexing events do not u...
- 01:56 PM Revision 8464 (metacat): 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
01/06/2014
- 05:12 PM Bug #6320: Create a file-base authentication mechanism as the default method
- I did a little bit research on comparing bcrypt and sha1. People say bcrypt is a better hash algorithm.
There is ... - 03:30 PM Bug #6321 (Resolved): Metacat login mechanism needs to handle the ldap alias account
- Add a method named getAliasedDn. This method derefer the alias to the real object.
This method is applied in the a... - 02:57 PM Revision 8463 (metacat): Add code to get user info and group info for an alias.
- 12:35 PM Feature #6362: Add an id to the year element in the citation in eml-indentifier.xsl
- Then in MetacatUI MetadataView, find the ID and put the uploaded date from the system metadata if there is no publica...
- 11:30 AM Feature #6362 (New): Add an id to the year element in the citation in eml-indentifier.xsl
- 11:44 AM Feature #6355: Print "N/A" or similar when EML fields don't exist rather than print a blank node
- For example, data attributes that are non-existent in an EML file will still be printed by eml-attributes.xsl but wil...
01/03/2014
- 02:35 PM Feature #6355 (New): Print "N/A" or similar when EML fields don't exist rather than print a blank node
- 09:49 AM Task #6347 (Closed): Create mechanism for adding name/value pairs to the solr index
- For use with getting READ even counts into the object index and also for adding semantic annotation facets into the i...
- 09:38 AM Feature #6346 (Resolved): Make # READ events available in SOLR index
- I'd suggest using the dynamic fields we have at our disposal: https://cwiki.apache.org/confluence/display/solr/Dynami...
Also available in: Atom