Activity
From 07/13/2013 to 08/11/2013
08/09/2013
- 05:07 PM Revision 8138 (metacat): Modified the documentation.
- 05:01 PM Revision 8137 (metacat): Modified the documentation.
- 04:52 PM Revision 8136 (metacat): Modified the documentation.
- 04:49 PM Revision 8135 (metacat): Add a junit test to test resourcemap subprocessor.
- 04:43 PM Revision 8134 (metacat): Use the ResourceMapException when a component of a resource map isn't found in the solr index.
- 04:42 PM Revision 8133 (metacat): Add a ResourceMapException.
- 03:56 PM Revision 8132 (metacat): Add the property of dataone.hazelcast.location.clientconfig.
- 01:22 PM Revision 8131 (metacat): Make the method getSolrindex to be public.
- 10:25 AM Revision 8130 (metacat): change the configuration path.
- 10:17 AM Revision 8129 (metacat): Change the configuration path according to the change of the class.
08/08/2013
- 04:17 PM Feature #6050 (Resolved): Use the spring application-context xml file from d1_cn_index_processor.
- It was done by the above approach.
- 04:17 PM Feature #6050 (Resolved): Use the spring application-context xml file from d1_cn_index_processor.
- We copied the application-context-systemmeta100.xml, application-context-systemmeta064.xml, eml and fgdc files from d...
- 03:08 PM Revision 8128 (metacat): Use the class path configuration of spring to replace the file configuration. We can reuse the application context files in the d1_cn_index_processor jar.
- 03:01 PM Revision 8127 (metacat): Remove the application context files (except the resource map one). It will use the ones in the d1_cn_index_processor.
- 02:19 PM Revision 8126 (metacat): Add a new property for the log class name.
- 01:43 PM Revision 8125 (metacat): Add a constructor.
- 11:03 AM Revision 8124 (metacat): Remove the constructor.
08/07/2013
- 05:47 PM Revision 8123 (metacat): Add a junit test class.
- 03:55 PM Revision 8122 (metacat): Add a junit test.
- 09:47 AM Revision 8121 (metacat): Change it from an interface to an abstract class in the document.
08/06/2013
- 05:04 PM Revision 8120 (metacat): Add a test query method.
- 04:56 PM Revision 8119 (metacat): Add a junit test class.
- 11:18 AM Revision 8118 (metacat): Add the servlet-api jar file under the test scope.
- 11:17 AM Revision 8117 (metacat): Add a junit test file.
08/05/2013
- 09:18 AM Bug #5395 (Rejected): Get unexpected result if a search was done before metacat finishes its indexing during the inserting process.
- I think we should mark this as 'won't fix' since it is part of the deprecated pathquery feature.
- 09:16 AM Bug #3067 (Closed): Website for KNB does not print all of the metadata pages
- new metacatui uses the "printall" option on the stylesheets and this includes all attribute details. We do need to ma...
08/03/2013
08/01/2013
- 03:23 PM Revision 8109 (metacat): [merge from 2.1 branch] do not require app deployment when calling build-metacat target
- 02:52 PM Revision 8106 (metacat): use v2.1.0 for all metacat release components for consistency
- 02:36 PM Revision 8105 (metacat): remove all -SNAPSHOT artifacts in favor of released versions in preparation for Metacat v2.1.0 release
- 02:34 PM Revision 8104 (metacat): include Metacat classes when compiling lsid lib (was getting a compilation error otherwise).
- 02:12 PM Bug #5832 (Closed): Old libraries
- Using Maven greatly improves our library management - basically pulling us into the future whenever we use a new libr...
- 02:10 PM Bug #5833 (Closed): Temporary files aren't
- I changed this to not use those temporary files - either we have it on disk already and can stream fromt there, or we...
- 02:00 PM Feature #5810 (Closed): Implement SOLR-based search
- 01:59 PM Task #5883 (Closed): Create unit tests to exercise Metacat SOLR query/index features
- SolrQueryAccessFilterTest is a good first pass. Metacat-index project also has unit tests and integration tests.
- 01:56 PM Feature #5913 (Closed): Handle indexing errors
- Can add more features to this as needed in the future.
- 01:55 PM Feature #5911 (Closed): Repair index after outage
- 01:55 PM Feature #5910 (Closed): Build index from scratch
- 01:27 PM Revision 8103 (metacat): default to non-https when testing localhost. If the developer has a hostname configured with https, it will correctly use this configured baseUrl, otherwise it will just use http://localhost.
- 12:12 PM Revision 8102 (metacat): do not use a URL that could resolve when testing the Metacat inaccessible exception.
- 11:55 AM Task #5884 (Closed): Document solr-based Metacat indexing in user docs (RST format)
- 11:37 AM Revision 8101 (metacat): clean-up and flesh-out the metacat-index docs. https://projects.ecoinformatics.org/ecoinfo/issues/5884
- 11:13 AM Revision 8100 (metacat): do not pull metacatui resources from git into Metacat during build.
07/31/2013
- 11:34 PM Revision 8099 (metacat): use shared metacatContextDir variable for calls to Harvester.loadProperties(metacatContextDir);
- 06:22 PM Revision 8098 (metacat): revert NCEAS skin to use traditional pathquery.
- 04:21 PM Revision 8096 (metacat): remove all metacatui references to external resources (from git or github). xsl now only returns html structure, no header/footer or css candy.
- 03:11 PM Revision 8095 (metacat): fixed a bug that the setup method deleted a result file.
- 01:00 PM Revision 8094 (metacat): Add a method to count how many documents in a specified solr server.
- 07:36 AM Revision 8093 (metacat): add change password option
07/30/2013
- 04:46 PM Revision 8092 (metacat): how many go into 12?
- 04:45 PM Revision 8091 (metacat): how many go into 12?
- 04:26 PM Revision 8090 (metacat): Add the test properties.
- 04:21 PM Revision 8089 (metacat): include id attributes for the account management links
- 04:07 PM Revision 8088 (metacat): all registry actions are being pulled in via ajax and do not need headers/footers in the template material.
- 03:58 PM Revision 8087 (metacat): use text-error class for error messages
- 03:51 PM Revision 8086 (metacat): use h3 tags for the headers rather than embedded tr/td classes
- 02:40 PM Revision 8085 (metacat): do not include metacatui headers and footers.
- 10:26 AM Revision 8084 (metacat): Remove a logFile method.
07/26/2013
- 12:14 PM Feature #5939 (Closed): Create view service that can render metadata documents at REST URL
- This is done now - both the backend service and the front end JS that ties it all together at #view/{pid}
- 12:07 PM Revision 8083 (metacat): download arrow on right side
- 12:06 PM Revision 8082 (metacat): remove "Package" from the default button, only use it when we have an ORE map id.
- 11:37 AM Revision 8081 (metacat): give the div that holds the download package button an id attribute so that we can dynamically change the content in there if/when we know the ORE map id instead of the EML id. https://projects.ecoinformatics.org/ecoinfo/issues/5948
07/25/2013
- 05:12 PM Task #6040: Metacat-index does not handle <references>
- Here is a bit of the bean definition used by indexing to pick out the content from EML...
- 05:01 PM Task #6040 (New): Metacat-index does not handle <references>
- I indexed a document from EVOS that uses a reference for a creator rather than the details of the person:...
- 04:51 PM Revision 8080 (metacat): do not use #none for the accordian control in method section
- 04:49 PM Revision 8079 (metacat): when 'printall' we should show the attribute coverage and method information, not a link to it
- 04:35 PM Revision 8078 (metacat): when 'printall' we should show the enumeratedDomain of a measurement.
- 03:55 PM Revision 8077 (metacat): use 'printall' option for the EML display - metacatui will scroll and navigate through all the metadata and has tabified the entity/attribute info. https://projects.ecoinformatics.org/ecoinfo/issues/5948
- 03:53 PM Revision 8076 (metacat): use glyph download icon, not a /knb/style/images path to an image (ugh!)
- 01:16 PM Revision 8075 (metacat): include user's fullName when validating a session. also, allow cookie session to be used if not passed in directly as a parameter
- 08:58 AM Bug #6039 (Resolved): Metacat-index can't handle the metacat which doesn't have the name as "knb"
- In the PropertiesAdmin.java class in the Metacat, we add the code to modify the value in the Metacat-index. When user...
07/24/2013
- 06:12 PM Revision 8074 (metacat): Add code to modify the web.xml in metacat-index context if the metacat's name is not knb.
- 04:12 PM Bug #6039 (Resolved): Metacat-index can't handle the metacat which doesn't have the name as "knb"
- In the web.xml of the metacat-index context, it has a parameter to locate the metacat's metacat.properties file. Its ...
07/23/2013
- 02:24 PM Revision 8073 (metacat): move Login header to container, not the fluid span.
- 08:49 AM Revision 8072 (metacat): handle <references> element in <creator> for the citation.
07/22/2013
- 04:59 PM Revision 8071 (metacat): use #view/{pid} pattern for the citation link, and then /object/{pid} for the XML download -- so no old Metacat API calls show in the rendered EML.
- 03:50 PM Revision 8070 (metacat): use the v1.1.2 d1-cn-index-processor
- 03:48 PM Revision 8069 (metacat): use the v1.1.x branch ResourceMap class for metacat-index
- 02:02 PM Revision 8068 (metacat): remove the actual href
- 01:58 PM Revision 8067 (metacat): enable listening to the "register another package" link
- 01:35 PM Revision 8066 (metacat): soften the failure page ("Whoops!")
- 01:32 PM Revision 8065 (metacat): remove note about reloading the guide page -- it ain't a page anymore!
- 12:46 PM Revision 8064 (metacat): switch where Registry Guide modal header is defined
- 12:30 PM Revision 8063 (metacat): convert all ? links to launch the modal window
- 12:22 PM Revision 8062 (metacat): use larger modal
- 12:13 PM Revision 8061 (metacat): add space to modal header to preserve vertical format
- 12:12 PM Revision 8060 (metacat): clean up guide header
- 12:09 PM Revision 8059 (metacat): clean up the modal guide - finally working. except for the section #anchors
- 12:00 PM Revision 8058 (metacat): move the modal div out of the containing sections to display properly
- 11:54 AM Revision 8057 (metacat): static loading of the guide
- 11:52 AM Revision 8056 (metacat): why cna't I load the guide?
- 11:38 AM Revision 8055 (metacat): does order matter?
- 11:36 AM Revision 8054 (metacat): grasping now
- 11:31 AM Revision 8053 (metacat): ad role="button" attribute
- 11:29 AM Revision 8052 (metacat): remove data-remote
- 11:17 AM Revision 8051 (metacat): use data-remote=true to load contents from url
- 11:14 AM Revision 8050 (metacat): rely on bootstrap to trigger the modal box
- 10:42 AM Revision 8049 (metacat): make remote=true for the modal dialog
- 10:39 AM Revision 8048 (metacat): more modal work...
- 10:30 AM Revision 8047 (metacat): try modal help window to load the guide section
- 09:29 AM Revision 8046 (metacat): remove the footer that (i swear) was hiding
- 09:25 AM Revision 8045 (metacat): do not load login.js since requirejs will do it for us
- 09:00 AM Revision 8044 (metacat): prep for ajax/metacatui use of login form
07/21/2013
- 02:44 PM Revision 8043 (metacat): use hidden field for the dataWrong parameter
- 02:40 PM Revision 8042 (metacat): settle on yes/no confirm buttons
- 02:08 PM Revision 8041 (metacat): use RegistryView listeners for the form submission process
- 01:58 PM Revision 8040 (metacat): use consistent article id="RegistryXXX" patterns for css.
- 01:51 PM Revision 8039 (metacat): remove header/footer from registry response for ajax inclusion.
- 01:42 PM Revision 8038 (metacat): use event listening in the RegistryView to submit the form.
- 01:25 PM Revision 8037 (metacat): submit form via ajax
- 01:23 PM Revision 8036 (metacat): remove the header and footer so the registry form can be loaded via ajax into an existing dom.
07/19/2013
- 05:22 PM Bug #6038 (New): In the systemmetadata table on the dev2 machine, some guids have archvied=false and obsoleted_by= null, but the guids are the values of obsoletes of the other rows.
- knb=> select archived, obsoleted_by from systemmetadata where guid='nikkis.27.1';
archived | obsoleted_by
-------... - 05:19 PM Bug #6035 (Rejected): The system metadata table in a Metacat was messed up with the value of archived
- 09:08 AM Revision 8035 (metacat): The exceptions will be caught during the looping of deleting the solr index.
07/18/2013
- 02:49 PM Revision 8034 (metacat): include filename in the package download, though we can;t really use the PID because of all the potential characters in it that are not valid for filesystems.
- 02:28 PM Revision 8033 (metacat): remove all table/tr/td/ use. clean up the data distribution area.
- 02:27 PM Revision 8032 (metacat): include $pid parameter and views/package endpoints instead of metacat API urls. Note that some links still exist for rendering portions of the EML (additionalMetadata and attribute details).
- 12:54 PM Revision 8031 (metacat): use <article id="Metadata"/> for the rendered EML and FGDC sections to make client-side consumption easier/more generic.
- 12:53 PM Revision 8030 (metacat): first pass at FGDC reformatting for metacatui look and feel.
- 11:55 AM Revision 8029 (metacat): do not squash on eml-physical.xsl definition of the template match="citation" by using a named template for fgdc.
- 10:53 AM Revision 8028 (metacat): type the doctype="metadata" objects as "FGDC-STD-001-1998" formatId for rendering XSLT and for DataONE SystemMetadata.
- 09:06 AM Revision 8027 (metacat): Remove the code to write some debug information into a temporary file.
- 08:39 AM Task #6004 (Resolved): Figure out why there are only 422 documents indexed in mn-demo-4.test.dataone.org
- I tried 3 times for indexing by the EmbeddedSolrServer, the results always showed there are 337 documents, which is c...
- 08:13 AM Revision 8026 (metacat): use custom FileInputStream subclass to delete the temporary bagit zip when the inputstream is closed (after someone has downloaded the zip).
- 08:02 AM Revision 8025 (metacat): use ObjectFormatCache instead of ObjectFormatService because we are not calling it as a CN.
- 07:49 AM Revision 8024 (metacat): copy fgdc xsl from common - start metacatui reformatting
07/17/2013
- 03:48 PM Revision 8023 (metacat): Use the ResourceMapFactory rather than the ResourceMap constructor to build a resource map.
- 03:33 PM Revision 8022 (metacat): rollback: we do want to use 1.2.0-SNAPSHOT from d1 indexing.
- 12:03 PM Revision 8021 (metacat): retrieve MetacatUI project from github (requires client has git installed!) and build into the "metacatui" skin during the war process. https://projects.ecoinformatics.org/ecoinfo/issues/6020
- 11:59 AM Revision 8020 (metacat): allow running the Harvester client without a source code checkout. (D. Blankman comments)
- 11:59 AM Revision 8019 (metacat): remove unused resources from metacatui skin
- 11:35 AM Revision 8018 (metacat): allow running the Harvester client without a source code checkout. (D. Blankman comments)
- 11:33 AM Revision 8017 (metacat): Write the ids from metacat into a temporary file.
- 10:04 AM Revision 8016 (metacat): move harvest registration page to the default skin, not the KNB skin. update docs to indicate such. (based on comments by D. Blankman)
07/16/2013
- 04:39 PM Revision 8015 (metacat): use <p> for thesaurus above the table of keywords
- 04:21 PM Revision 8014 (metacat): include the localid when rendering the view (used in stylesheets)
- 04:05 PM Revision 8013 (metacat): use ObjectFormatCache.getInstance().getFormat() instead of the CN service (the MN does not typically act as a CN!)
- 03:11 PM Revision 8012 (metacat): use "controls" class on Web Address
- 03:00 PM Revision 8011 (metacat): use tagged version of cn-index-processor library
- 02:36 PM Revision 8010 (metacat): render keywords + thesaurus in a table structure
- 02:16 PM Revision 8009 (metacat): use <strong> for title rendering.
- 02:01 PM Revision 8008 (metacat): remove more ":" after labels
- 01:54 PM Revision 8007 (metacat): remove all table/tr/ cruft that is not used in main layout.
- 01:53 PM Revision 8006 (metacat): reformat attribute enumerated domain.
- 01:17 PM Revision 8005 (metacat): use "UTF-8" instead of encoding="iso-8859-1"
- 01:14 PM Revision 8004 (metacat): use "controls" class for common name element value
- 01:13 PM Revision 8003 (metacat): do not use ":" after labels.
- 01:10 PM Revision 8002 (metacat): remove all table/tr/td use
- 01:01 PM Revision 8001 (metacat): clean up detail tables for measurement type/scale/codes sections
- 12:10 PM Revision 8000 (metacat): render attributeList with side-bar navigation tabs for each attribute.
- 10:44 AM Revision 7999 (metacat): group the physical and distribution details together.
- 10:35 AM Revision 7998 (metacat): save point before tackling attribute list and other re-org in entity view
- 10:21 AM Revision 7997 (metacat): reformat physical/distribution/format sections of the entity display. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 09:02 AM Revision 7996 (metacat): reformat access control section (even though this will be replaced with SystemMetadata information). https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 08:40 AM Revision 7995 (metacat): reformat usage rights
- 08:34 AM Revision 7994 (metacat): remove all tr/td elements in favor of divs
07/15/2013
- 07:10 PM Revision 7993 (metacat): save point with Methods/protocol restyling - still some nested rendering to handle, but mostly accordianized. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 05:44 PM Revision 7992 (metacat): style all coverage fields w/o tables. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 05:43 PM Revision 7991 (metacat): comment out the general coverage/context header (will be anchor eventually)
- 03:59 PM Revision 7990 (metacat): eliminate all table, tr, and td tags in favor of <div>s or <label>s
- 03:31 PM Revision 7989 (metacat): style all other people entries. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 03:12 PM Revision 7988 (metacat): style Creators. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 02:17 PM Revision 7987 (metacat): save point: use "fake" input areas (wells) for the value in name/value pairs.
- 12:54 PM Revision 7986 (metacat): save point: reformat the General section
- 11:22 AM Revision 7985 (metacat): style citation in a "well". https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 10:56 AM Revision 7984 (metacat): add slash for harvesterRegistration redirect.
- 10:38 AM Revision 7983 (metacat): starting point for new KNB EML stylesheets (no tables--fluid divs...). copied the existing EML XSLs, will go from there. https://projects.ecoinformatics.org/ecoinfo/issues/6037
- 10:37 AM Revision 7982 (metacat)
- 10:32 AM Revision 7981 (metacat): starting point for new KNB EML stylesheets (no tables--fluid divs...). copied the existing EML XSLs, will go from there. https://projects.ecoinformatics.org/ecoinfo/issues/6037
07/13/2013
Also available in: Atom