Add a new property to sepcify the ldap ca cert location.
Add the ldap-dev ca certificate.
Change the default value of context name to be identity.
Use ";" rather than "," to separate the organization names.
add ou=Account to the default account.properties
set the page title without always using "Data" in the name - rely on the skin.properties values to drive that in the template.
show recaptcha on load without user having to click. works in both metacatUI and in traditional server-side skin (cfg=account)
do not use bullets in ul.
include header/footer code in the ldap templates for the account skin.
bring identity management more in line with the current nceas look and feel
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.
Change the mime type to text/xml.
Add the nceas' logo here.
Add nceas's logo.
Use java script in the index.html to create the page. So the account skin doesn't involve any java classes.
Add a specify web.xml for the account war file which only contains the cgi and style stuff.
surround the ldap account tools in a div so we can replace them with theme-specific links as needed in the metacatUI. https://projects.ecoinformatics.org/ecoinfo/issues/6191
use "Username" in header
include href on the captcha link so that it shows as a pointer -- but doesn't navigate anywhere.
clear temporary accounts that have not been activated after a configurable number of hours. https://projects.ecoinformatics.org/ecoinfo/issues/6099
do not include admin moderator for registry entries by default.
show the Organization input field now that we will use keywords for the working group.
Make UI include the Organization (called "site" in the form params) instead of the registry code. https://projects.ecoinformatics.org/ecoinfo/issues/6162
use 2.3.0 for this next release of metacat.
Change the version to 2.2.2
Change the button from Cancel to Bypass. So it is consistent with the Geoserver configuration page.
Add a jsp file to display the schema modification exception.
Add properties to keep the hash values for the schema.xml of the solr.
prep project for 2.2.1 patch release -- will also merge to the 2.2.x branch.
Reviewed code for all uses of FileInputStream, checking to see if the method should be closing the stream, and if so, closing it in the method as well as in the finally clause to ensure we don't leak file descriptors.
Change the default org from Account to unaffilicated in the account creation.
Change the default org from Account to unaffiliated in the account creation.
add note about restarting Tomcat when using Metacat indexing.
Refer to metacat.war deployments since those are now the default. https://projects.ecoinformatics.org/ecoinfo/issues/6082
Added the documentation for the new MetacatUI theming mechanism. Make some styling changes to the documentation and configuration pages and added Bootstrap and FontAwesome.
Use https to replace http. Otherwise, the recapatcha code can't show up in a https link.
add "btn" class as stop-gap for metacatUI styled email links. https://projects.ecoinformatics.org/ecoinfo/issues/6066
comment out the "forgot password?" link so that we can use the reset page in different UI locations.
remove unused JS that was only throwing an error when loaded via ajax
include optional email.overrideURL property for the account management page to send an email link that will result in a styled response. https://projects.ecoinformatics.org/ecoinfo/issues/6066
remove the NCEAS-specific admin db connection properties from the metadata config so they do not show up in the metacatui configuration.
include link to show the captcha - ensures we have all the divs loaded when the script runs to generate the code. https://projects.ecoinformatics.org/ecoinfo/issues/6098
use AJAX method of including the captcha. https://projects.ecoinformatics.org/ecoinfo/issues/6098
Fixed a typo.
use correct id for the lookupAccount link - used in metacatui view.
FontAwesome and Bootstrap are imported locally rather than via CDN. Updated the docs screenshots to the new style.
Adding a protocol to the <link href=""> for the external CSS
Pull the external stylesheets in by <link> rather than @import for faster page load
Edit some of the instructions for registering an account. https://projects.ecoinformatics.org/ecoinfo/issues/6063
add lookupname link to the login form. https://projects.ecoinformatics.org/ecoinfo/issues/2635
Remove the words relative to knb.
Add a link for forgot password in the loginForm.Remove the words with specific knb.
Simplified the importing of images and stylesheets so that both /admin and /docs pull from /docs
Made some CSS changes to the "Go" button in the docs because it was off by a few pixels in three different browsers. Also changed the admin config landing page links to look like buttons
add documentation entries for fields that appear on the main metacat admin page.
Add two peroperties for the templates of looking up user name.
Add a template to handle the success of looking up the username.
Add a tempalte for users to look up the forgotten username.
Imported FontAwesome after Bootstrap for the FontAwesome icons. Also added a white version of the metacat logo.
redirect to the configured metacatui context (ui.context in metacat.properties file). this in conjunction with choosing "metacatui" as the default skin in the metacat admin interface will redirect requests to the metacat context (e.g., /knb) to the ui context (e.g., /metacatui). https://projects.ecoinformatics.org/ecoinfo/issues/6062
prep for 2.2.0 release. include configuration value for metacatui deployment context.
Matched the admin config pages to the default metacatUI theme. Changed the background image of the docs and config pages to a big cat for some metacat branding.
Added a dark gray version of the metacat logo for the new configuration page styles
Add information about the activation email.
Add the new properties to access the verification templates.
Add a new template to handle the success of the email verification.
Add a new template to handle the failure during the email verification.
include the dataone.subject (node admin) in the list of administrators. This allows full administrative access to objects when using certificates+d1 api. https://projects.ecoinformatics.org/ecoinfo/issues/6086
replace the hard-coded organization list.
Redesigned the /admin configuration pages to better match our new MetacatUI design. Looks good in both /context/admin view and the #external view using metacatUI
use optional template for registering DOIs at a given target. https://projects.ecoinformatics.org/ecoinfo/issues/6092
Add a new property to control showing the organization list.
Add a new property ldap.template.organizationList to control the list of the organization in the ldap templates.It can be overwitten by the skin property with the same name.Also add the Account organization.
Remove the sentence which saied the failure reason is the uid has been used.
add logout links to header and footer. https://projects.ecoinformatics.org/ecoinfo/issues/3761
mark skin configuration as being complete by default so as to encourage use of metacatUI. https://projects.ecoinformatics.org/ecoinfo/issues/6068
add note about new metacatUI themes to the skin config page. https://projects.ecoinformatics.org/ecoinfo/issues/6068
Display the recaptcha on the register stage.
Add two new properties to store the recaptcha public key and private key.
Add the recaptcha protection.
set the timed index interval to be 12 hours.
[merge from branch to keep trunk up to date with upgrade history] prep for Metacat 2.1.1 release
[merge from branch] use #view and #share links for new metacatui deployment.
revert NCEAS skin to use traditional pathquery.
remove all metacatui references to external resources (from git or github). xsl now only returns html structure, no header/footer or css candy.
add change password option
how many go into 12?
include id attributes for the account management links
all registry actions are being pulled in via ajax and do not need headers/footers in the template material.
use text-error class for error messages
use h3 tags for the headers rather than embedded tr/td classes
do not include metacatui headers and footers.
download arrow on right side
remove "Package" from the default button, only use it when we have an ORE map id.
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
do not use #none for the accordian control in method section
when 'printall' we should show the attribute coverage and method information, not a link to it
when 'printall' we should show the enumeratedDomain of a measurement.
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