Hosted by CU logo University of Colorado
Boulder
Powered by ESGF-CoG logo
Welcome, Guest. | Login | Create Account
CoG logo
You are at the CoG-CU node
 

2.* Series Releases

Release Release Notes Known Bugs

CoG 2.14

8/13/15

  • Changed project member roles. Members that are allowed to upload documents, send news, and edit wiki pages will now be called “Contributors”. “Users” is a new project member role with reduced permissions. “Users” can only view private documents and participate in forum discussions, but not edit wiki pages. This change creates the ability to expand a project community while protecting project content. Project Administrators can assign project members to either role using the Current and Pending Users page. All current project members have migrated to the “Contributor” role.
  • Added Captcha to the user registration process. Captcha is a program that protects websites against bots (computer programs that troll the Internet) by generating tests that humans can parse but bots cannot. This will increase security through the prevention of fraudulent user accounts.
  • Modified HTML tables to conform to Section 508 standards. Data tables all now contain headers and captions while tables used primarily for layout do not contain captions.
  • Added help text to the user registration page for users with pre-existing ESGF OpenIDs, explaining that extra information is required for CoG accounts. ESGF requires less user information than CoG, and having to fill in the extra information without explanation was confusing.

New known bugs:

  • Users can not be removed from a Contributor role.
  • You are a "project member" only works for User roles.

Known bugs carried over:

  • External URLs, Impacts, and User Profile URLs can not be deleted.
  • The ?next string that allows for the URL redirect after new account creation and login keeps expanding.
  • User profile information is not federated so changes do not propagate to other nodes.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.13

7/16/15

  • Upgraded to the latest version of Django (v1.8.2). The previous version used (v1.6.5) was no longer supported or patched.
  • Enabled uploaded files to automatically become Resources. Previously, to add a Resource a file had to be uploaded separately, the URL copied, and the metadata reentered in the Resource form. Now uploading a file and adding a Resource can be done in one step.
  • Deprecated the Python South dependency. South was used for database migrations. This package has been replaced by Django Migrations.

     

New known bugs:

  • External URLs, Impacts, and User Profile URLs can not be deleted.

Known bugs carried over:

  • The ?next string that allows for the URL redirect after new account creation and login keeps expanding.
  • User profile information is not federated so changes do not propagate to other nodes.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

Cog 2.12.1

6/19/15

  • Added several security enhancements

Known bugs carried over:

  • The ?next string that allows for the URL redirect after new account creation and login keeps expanding.
  • User profile information is not federated so changes do not propagate to other nodes.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.12

5/28/15

  • Added the ability to download data using Globus from selected ESGF servers (currently, only the ESGF JPL node). The Globus service is a more efficient means of downloading large datasets. The link will only appear if the data has been published to a Globus endpoint. A separate Globus account and Globus software are required to use the service.
  • Added a “Last Search” link to both the DataCart and project pages. Previously, there was no way to return to the search without losing the search constraints.
  • Added links on the Search widget and the project search page to contextual help. This help is indicated by a new question mark icon and points to a page that describes various ways to conduct an ESGF data search.
  • Changed the way private projects are federated. Now federated private projects will only appear in the Project Browser if the viewer is logged in and a member of those projects.
  • Made new projects private by default. This is accomplished by automatically checking the “is private” checkbox upon new project registration. A project can be made public at anytime by unchecking this checkbox.
  • Added an HTML redirect to the previous page after new account creation. Previously, the node start page was loaded after account creation, which confused users starting from a specific location.
  • Replaced all HTML “bold” tags with “strong” tags for 508 compliance. “Strong” tags translate better in screen readers.
  • Replaced all HTML “italics” tags with a new CSS style for 508 compliance. “Italics” tags don’t translate well in screen readers.
  • Added the text “deleted user” to the “Last Updated by” string on wiki pages where the author’s account no longer exists. Previously the string just truncated, which looked like an error and provided no information.
  • Changed the way HTML page titles are constructed. HTML titles are used in search results and as labels for browser tags. Now if the page is a project home page, the HTML title is the name of the project plus “home”. If the page has its own title, the HTML title includes that title as well as the name of the project and the name of the node. Finally, if the page exists outside of the project context, the HTML title just includes the page title and the name of the node.
  • Alphabetized the list of project tags in the tag display.
  • Moved the links to update a user’s password to the top of the “My Profile” page where it is more visible. Previously, it was located at the bottom of the page.
  • Moved “Dev Docs” to be the first link in the Developer’s submenu. This makes this link easier to spot.
  • Fixed a bug preventing the editing of an existing search facet.
  • Fixed a bug preventing some ESGF OpenIDs issued by other nodes from working with CoG.
  • Fixed the bug resulting in a race condition with the database that was causing periodic server time outs.
  • Fixed a bug limiting the number of tags in the tag pulldown to ten. The number is now set to 100.  
  • Fixed a bug preventing the insertion of images to the wiki that were already uploaded to the file server.

Known bugs fixed in this release:

  • Project tag list in the Project Browser does not display all tags. (List had been limited to 10. This number was increased.)
  • OpenIDs from other ESGF nodes do not work with CoG. (The fix required an python upgrade, and the modification of several python libraries.)
  • Existing search facets cannot be edited.
  • Deleting an image from the file server results in a server error. (Permissions needed to be adjusted for files.)

New know bugs:

  • The ?next string that allows for the URL redirect after new account creation and login keeps expanding.
  • User profile information is not federated so changes do not propagate to other nodes.

Known bugs carried over:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.11.2

4/21/15

This release fixed a bug causing a server time out because of a database race condition.

Known bugs fixed in this release:

  • A race condition can occur in the database causing the server to time out. (The race condition was prevented.)

New known bugs:

  • Project tag list in the Project Browser does not display all tags.
  • OpenIDs from other ESGF nodes do not work with CoG.

Known bugs carried over:

  • Existing search facets cannot be edited.
  • Deleting an image from the file server results in a server error.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.11.1

4/16/15

This release fixed a bug causing an extra title from appearing on the data search page.

Known bugs fixed in this release:

  • An extra title is appearing on the data search page. (The title was removed.)

New known bugs:

  • A race condition can occur in the database causing the server to time out.
  • Existing search facets cannot be edited.

Known bugs carried over:

  • Deleting an image from the file server results in a server error.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.11

4/10/15

  • Added the ability to save project tags to an individual user account. Projects associated with these tags are displayed in a new “Tags” tab in the Project Browser.
  • Added a project tag display below the Project Browser. Now tags associated with a project are visible. Previously, tags were only visible in the tag search, and the display was not project-specific.
  • Added a “Reset” button to the Project Browser to clear the current tag selection. This makes it easier to enter new tags.
  • Added a pop-up to the Project Browser that displays the full name of a project when a cursor hovers over the project link.
  • Enhanced the search configuration page to list available ESGF keys that can be used as search facets along with the metadata values associated with those keys. This will assist project administrators in setting up their search facets since  the metadata associated with a particular node is often unknown.  
  • Refactored how project logos are displayed. Logos can now be up to 150 pixels in height. Previously, logos were limited to 70 pixels. At the same time logos are no longer stretched to match the maximum size, which distorted smaller logos.  
  • Redesigned the custom header to included a new combined ESGF-CoG logo. The CoG logo is no longer part of the project space. Additionally, the location of the node was moved out of the custom header to a place just above the upper navigation bar.
  • Made all references to users contain a link to the user’s profile (e.g. “Last Updated by...” on wiki pages). This enables readers to quickly learn about project contributors.
  • Moved the Metrics link from under Governance to a new location in the upper navigation bar. This makes metrics, an important project link, more visible.
  • Modified the Governance Roles and Governance Bodies templates to display extra information about assigned members. Previously, only the member’s name was listed. Now the image from member’s profile is included and along with a link to their profile.
  • Reverse ordered Release Schedules so that titles that are dates are listed with the most recent on top. Previously, they were ordered alphabetically which put the most important schedule at the bottom.
  • Alphabetized Resource Folders. Previously folders were ordered by their update date, which would cause random ordering.
  • Modified Resources folders so that third-tier folders (e.g. folders under Presentations) are closed by default. Additionally, if a folder contains sub-folders that are years, all the sub-folders within that folder are reversed ordered so that the newest date is on top. Previously, all folders were open by default and the folders were in random order. This made them hard to read for projects with many folders and Resources.
  • Changed how files work on Private Projects. Previously, these files automatically required login access. Now files on Private Projects can be accessed if marked public.
  • Changed the file upload procedure to automatically check the isPrivate box for files on Private Projects. This will make it easier for Private Projects to protect their files.
  • Changed the formatting of the People, Partners, and Sponsors template to remove the alternating gray table in favor of a simple gray line. This makes these templates easier to read.
  • Fixed a bug that threw an error in the deletion of a Resource Note if the author of that note no longer had an account on the system.
  • Fixed an error that caused OpenID to fail if any spaces were located before or after the ID. These spaces are now automatically removed.
  • Fixed a bug that caused the People list to fail if one of the users on the list had deleted their account.

New know bugs:

  • An extra title is appearing on the data search page.
  • Deleting an image from the file server results in a server error.

Known bugs carried over:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.10.1

3/27/15

 

  • Changed how public files on private projects behave. Now unless a file is specifically labeled as private, it will be accessible without a login.

Known bugs carried over:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.10

2/23/14

  • Added the capability to federate private projects. Previously only public projects were federated. Now private projects show up in the Project Browser and in a user’s profile (visible only to the user and node administrators).
  • Added the capability for nodes to install their own Federal Google Analytics. This code is required by the Office of Management and Budget which requires the collection of metrics on node-by-node basis.
  • Changed how files are deleted from a CoG node. Previously, deleting a file from a project only deleted the pointer to that file. The file itself remained on the server. Now project deletion removes the file from the server. This removed the need for time consuming manual deletion by node administrators.
  • Added the ability to browse for and embed links to server documents from directly within the wiki. This method uses the Link Browser, which has been extended to handle documents. Previously users had to look up the URL in the Project’s File Browser, and then copy and paste that link into the wiki.
  • Fixed a bug causing an inappropriate error message to be displayed when a user tried to login in with a bad ESGF OpenID on a node installed without and ESGF node. Now all nodes will need to create a list of acceptable ESGF authentication nodes regardless of their own ESGF status. This results in a more meaningful error message.
  • Changed the behavior of the “Change Password” link on a User’s Profile. Users need to change their password on the node that maintains their ESGF OpenID. Now this link redirects the user to the correct node. Previously, the link was absent if the user was on a different node from where  their ESGF OpenID was maintained.
  • Changed the behavior of comments for users not logged in. Pages with empty comments use to flash inappropriate content when opened. Now pages with empty comments display an accordion with the words “No Comments”. This accordion can not be opened.
  • Modified the Governance Process template to increase the size of the text entry. This makes it easier to enter in this information, which is usually a paragraph or more in length.
  • Alphabetized the list of URLs by title on all templates that contain URL lists (e.g. User Docs). Previously these were in the order entered until an entry was edited and then the list was in the ordered edited.
  • Alphabetized the list of Governance Body Members. Previously, this list was in random order.
  • Modified the wiki interface to display a proper error when trying to upload a non-image document in the Image Browser. Previously, the Image Browser tried to display a full-page error in the space of 25 pixels. The error has now be converted to a pop-up notification and an error image loaded.
  • Fixed a bug causing the wiki’s “last updated” information from being occasionally rendered to the right of small tables instead of below the wiki content.

Known bugs fixed in this release:

  • CoG may render incorrectly in Internet Explorer. (Text above the doctype was causing IE to enter quirks mode. This text has been moved so that it does not appear above the doctype.)
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it. (Added a float:clear to the CSS for the Last Updated div. This ensured that it would not be effected by any floated element in the wiki proper.)

Known bugs carried over:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.

CoG 2.9.1

1/29/15

  • Changed forum posts to envoke the wiki, which enables the posting of images.

Known bugs carried over:

  • CoG may render incorrectly in Internet Explorer.
  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.

CoG 2.9

1/16/15

  • Created a new forum discussion capability. The forum consists of topics and threads. The link to the forum is located in the upper navigation bar. It is enabled via the “Update Project” page.
  • Added a search interface to the “Pending Users” page, “Current Users” page, “Site Users” page, and “All System Users” page. This allows project administrators and node administrators to search for users by a User Name, First Name, Last Name, or Email.
  • Modified the Site Users page so that it is available to project administrators. Previously, only node administrators could see this page. This page can be used to assign users to projects.
  • Upgraded the Django comments package. The current package had been deprecated.
  • Fixed a bug that caused projects registered by a user from being deleted when that user’s account is deleted.
  • Changed news so that it is sorted by “publication date”. Previously they were sorted by “update date”, which could put them out of numerical sequence.
  • Alphabetized the list of folders in the Resource Form and the Resource Folder Form.  This list is used in the assignment of Resources to Resource Folders or Resource Folders to parent Folders. This makes it easier to identify specific folders in a long list.
  • Added an administrator’s table to the User’s Profile page with useful metrics.
  • Added labels to all text inputs, checkboxes, and select pulldowns for 508 compliance.
  • Changed the welcome message for node administrators. This message now includes the name of the node to which the administrators are logged in. This is useful for administrators who control more than one node.
  • Alphabetized the list of tags in the Tag Form. This form is used to assign tags to projects.

Known bugs fixed in this release:

  • Editing any template under About Us causes the Users/Getting Started and Software Features information to be deleted. (These itesm have been disconnected in the Project Object.)
  • Deleteting a user deletes all the projects they created. (These two items have been disconnnected.)

New known bugs:

  • CoG may render incorrectly in Internet Explorer.

Known bugs carried over:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.

Cog 2.8.1

12/19/14

This release fixes a bug preventing templated content from being updated. 

Known bugs fixed in this release:

  • Updating templated content produces a 500 server error. (Changes to the maximum file upload in 2.8 effected the maxUploadSize of templated fields. The issue is corrected.)

New known bugs:

  • No error is produced when a Resource folder with the same name as an existing folder is created. The interface just flashes.

Known bugs carried over:

  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.
  • Editing any template under About Us causes the Users/Getting Started and Software Features information to be deleted.
  • Deleteting a user deletes all the projects they created.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.

CoG 2.8

12/5/14

This release nearly completes the work to make CoG the new ESGF Web Front End:

  • Conducted a security scan of the CoG system in preparation for the ESGF integration and fixed vulnerabilities associated with the display of system paths and the uploading of images.
  • Enabled projects to hyperlink to the ESGF registration services for downloading restricted data. Users wishing to download protected data are required to register. Projects are given the option of automatic or manual acceptance of new registrants.
  • Enabled projects to include a license to private data groups. A text representation of the license can be made available when the private group is configured. If a license exists, users must indicate acceptance in order to complete the registration process.
  • Added links to the RESTful URLs used to retrieve data search results in XML or JSON format. Either of these representations can be parsed as additional means of scripting a data download. The RESTful URL can also be used to script the data search itself.
  • Reinstated links to the Live Access Server (LAS) in the data search results and Data Cart.
  • Updated the code linking ESGF datasets with related ES-DOC model metadata. This link exists in the list of dataset search results returned by ESGF. This connection does not work in FireFox, Internet Explorer, or Chrome browsers but does work in Safari.
  • Added the ability for project administrators and original authors to delete comments. Previously only the site administrator could delete a comment.
  • Enabled the site administrators to control the size of the documents that can be uploaded to a specific project’s file repository. Previously, there was a system wide limit of 50MB. Now site administrators can change this value for selected projects.
  • Added code to sort Resources by their creation order. Previously, no order was specified.
  • Improved the look and feel of the site when viewed in Chrome and Internet Explorer by adjusting the layout of numerous templates and messages.
  • Removed the height specification on the custom header bar to make it easier for installations to vary the height of the custom header.

Known bugs fixed in this release:

  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized. (ESGF is working better at several data nodes and the links have been reinstated.)

New known bugs:

  • Updating templated content produces a 500 server error.
  • Links between ESGF data and ES-DOC model metadata only work in Safari. This connection is of mixed secure/non-secure content and Safari is the only browser that currently supports this.
  • Editing any template under About Us causes the Users/Getting Started and Software Features information to be deleted.
  • Deleteting a user deletes all the projects they created.

Known bugs carried over:

  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.

CoG 2.7

10/31/14

This release packaged CoG as deployable application.

  • Enabled CoG to be packaged as a deployable application via standard Python utilities. This is a necessary step for CoG to become the new web front end for the Earth System Grid Federation (ESGF).
  • Moved the site_media directory and (optional) SQLLite database outside of the main CoG source distribution. The site_media directory is the location where where projects upload their documents and images. The SQLLite database is the default database that comes with the CoG distribution. It is primarily used in development. Moving both of these items ensures they will survive Python upgrades through "pip install”.
  • Added a configuration option to allow site administrators to choose which database to use with CoG. Out of the box, CoG comes with an SQLLite database. Hooks now exist to optionally use a Postgres database, which is more powerful.
  • Added the words “ | Earth System CoG” to the title of every web page. When Google indexes CoG pages, it takes the title of the page and combines it with where it thinks the page is located. This was resulting in Google grabbing the text “What is CoG” and adding it to the search results for that page. The new approach, which will result in search showing the project name followed by “| Earth System CoG,” is used by many project hosting environments.
  • Changed the data search facets to allow users to select multiple values for each facet. This change supports more complicated search use cases such as the selection of more than one variable.
  • Added a breadcrumb trail to the data search page. The breadcrumb trail lists all of the facets chosen by a user and includes the ability to remove a selection directly from the trail. This gives users a much better idea of their facet selections.
  • Added additional access control to wiki pages. The wiki editing template now comes with a check box to limit editing of the page to just project administrators. Previously, all project members could edit any wiki page within a project.
  • Alphabetized the list of potential parent wiki pages in the wiki editing template. Every wiki page can have a parent wiki page. These potential pages were listed in the order in which they were created. For projects with many wiki pages, this made finding the appropriate page harder.
  • Ensured a project’s home wiki page was listed first in the potential list of parent wiki pages in the wiki editing template. It is common to make the home wiki page the parent of many of a project’s other wiki pages. Finding the title of the home wiki page in a long list of pages was difficult for projects that had many wiki pages. Now it is always at the top of the list.
  • Added a new sub-tab called Prioritization under the Developers tab. This is for projects who want a specific place to put software prioritization documents.
  • Alphabetized the list of Related Pages. The list of Related Pages lives in an accordion below each wiki page. For a project’s home wiki page, this list can get very long. Alphabetizing the items in the list makes it much easier for project’s to navigate their wiki holdings.
  • Redesigned the custom header to put the organizational logo on the left. This conforms to the style required by several Federal agencies.
  • Removed the “What is CoG” link in the upper navigation bar and changed the “Site Support” link to “Technical Support”. This supports better integration of CoG technical support with ESGF technical support.
  • Removed header tags throughout the HTML templates for Section 508 compliance. Screen readers for the blind find header tags and use them to organize content verbally. The use of header tags in the templates outside of project-level content might have confused these readers.

 Known bugs fixed in this release:

  • None

Known bugs carried over:

  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.6.2

10/8/14

This release focused on a couple of issues that needed immediate redress.

  • Changed files on private projects so they can no longer be accessed without authentication.
  • Updated password reset procedures to take into account both the CoG split into two federated sites and the OpenID changes.

Known bugs fixed in this release:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari. (Trust store size within ESGF was reduced, which enabled login.)
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower. (ES-DOC released version 0.9.1 of their software stack in September. They no longer support IE 0.9 and below.)

Known bugs carried over:

  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.6.1

10/3/14

This release completed the process of splitting CoG into two federated installations, with the domain name being transferred to a server at the University of Colorado.

  • Created the ability for installations to selection a "home" project to which their domain points.

Known bugs fixed in this release:

  • Attachments accordion disappears upon opening. (Functionality was restored.)

Known bugs carried over:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.6

9/4/14

This release made OpenID the only form of allowed authentication.

  • Removed the ability for users to login using a simple username and password and made an ESGF OpenID the only allowed authentication mechanism. This improves the security posture of the site and helps to satisfy Federal website authentication requirements.
  • Upgraded the password requirements. Specifically, passwords must now be a minimum of eight characters with one uppercase letter, one lowercase letter, one number, and one special character.  With this change, there is a mandated password reset for all users. This ensures all users conform to the new password requirements and ensures that all user passwords are migrated to ESGF.
  • Implemented a password meter that informs users of the strength of their password. This will help users select strong passwords.
  • Linked the CoG password system to the ESGF password system. This is one more step in the integration of the two systems.
  • Created an new installation-specific admin OpenID. This means that system administrators on individual ESGF-CoG nodes can set their own administrative passwords.
  • Created a new OpenID cookie to track a user’s OpenID and to display it on the login page. Since the transition to an OpenID-only authentication system will be a significant change, this will help users remember their OpenID.
  • Modified the User Profile so that users can no longer modify their OpenID. This prevents bad OpenIDs from affecting the rest of the ESGF-CoG federation.
  • Enabled wiki pages to be created without the left navigation bar and without the right column widgets. This is useful for large pages that need to span the entire width of the application.
  • Removed the CoG “splash” page at www.earthsystemcog.org and replaced it with a redesigned CoG project home page. This will make the transition to a federated ESGF-CoG system easier and also demonstrates the use of project home pages with no left navigation bar.

Known bugs fixed in this release:

  • None

Known bugs carried over:

  • Attachments accordion disappears upon opening.
  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.5.1

8/26/14

This released changed the look and feel of the custom header and modified the splash page to include the custom footer.

Known bugs fixed in this release:

  • None

Known bugs carried over:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.5

8/20/14

This released added the ability to create a customizable header and footer, which are needed for integration with the Earth System Grid Federation (ESGF).

  • Added a customizable header and footer to the distribution to enable organizations to display organizational logos and links on their local ESGF-CoG installation.
  • Created a new CoG footer that blends with the style of the new customizable header and footer while still acknowledging all of CoG’s and ESGF’s sponsors and partners.
  • Added the ability for installation administrators to customize their domain name and ESGF node name within the CoG installation configuration file. These values will automatically appear on the new customizable header and footer, which simplifies the deployment of these elements.
  • Added three new options to a project’s data search configuration: a) search all ESGF replicas b) search all ESGF versions, and c) search just the local node. These options give projects even greater control over their data search configurations.
  • Changed the syntax for configuring data search constraints to match the syntax used by ESGF. This allowed us to enable commas as a means of separating multiple constraints to the same search facet, which is useful for projects with very long constraints.
  • Enabled RESTful data search URLs. This means URLs with specific search constraints can be saved and shared, which makes it easier to point other users to specific datasets of interest.
  • Improved CoG’s appearance in Internet Explorer which improves CoG’s overall cross-browser compatibility.
  • Refactored site-wide CSS so that all template “style” elements are loaded correctly which improves both Section 508 and HTML compliance.
  • Increased the size of the text boxes for Mission, Vision, Values, and History to make it easier to edit these elements.
  • Increased the size of the project parent/peer selection widgets (when creating or updating a project) which makes it easier for Project Administers to see other projects in the system.

Known bugs fixed in this release:

  • Comments do not work in Internet Explorer versions 11.0 and below. (CSS changes seems to have fixed this issue).

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=49&page=1&state=closed

Known bugs carried over:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

Cog 2.4

7/17/14

This released added the ability to federate CoG installations, which is needed for integration with the Earth System Grid Federation (ESGF).

  • Added the ability to federate projects between ESGF-CoG installations. This is a necessary step for CoG to become the new web front end for the the Earth System Grid Federation (ESGF). CoG installations can choose which other installations to federate with and projects can be parents, peers, and children of projects located at other installations.
  • Added a pull down menu to the Data Cart that lists links to Data Carts at other CoG installations. This may be useful if a user decides to start their search for data at different sites. With this change, users can quickly navigate between Data Carts at multiple sites.
  • Improved the data search by increasing the number of characters for the constraint text. This is important for projects that wish to have long and detailed search constraints.
  • Moved the help text on the “My Profile Update” page from the bottom of the page to the top. This ensures that key information is available before the form is filled out.
  • Upgraded to Django version 1.6.5. Django is the framework upon which CoG is built and upgrading to the latest version improves code robustness.
  • Improved the support for Internet Explorer by updating the HTML document type to something Internet Explorer recognizes and creating special Internet Explorer CSS classes to handle special cases. These changes fixed the rendering of the User’s Profile page, which was not displaying well in Internet Explorer.
  • Modified the Advanced Search Page to move the header down into the body of the page and to add the project’s short name to the header. This reduces extra white space on the page and allows projects with different names but the same project logo to better differentiate their search pages.
  • Moved “Release Schedules” from under the Roadmaps tab to be under the Software tab. This is a more intuitive location for this link.
  • Improved the rendering of different types of text boxes and reduced the dependency on header tags in a continued effort to improve the Section 508 compliance of the system.

Known bugs fixed in this release:

  • The My Profile Update page is not rendering well in Internet Explorer. (A refactoring of the HTML document type fixed this issue).

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=48&page=1&state=closed

 

Known bugs carried over:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.
  • Comments do not work in Internet Explorer versions 11.0 and below.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3)does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server,used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.3

5/6/14

This release introduced OpenID authentication, which is needed for integration with the Earth System Grid Federation (ESGF).

  • Implemented an OpenID (http://openid.net/) approach to authentication that allows user to login with existing Earth System Grid Federation (ESGF) OpenIDs. This allows users to access data stored on ESGF nodes without having to login again.  Three cases are handled:  1) People who already have an ESGF OpenID, but not a CoG account, can use their OpenIDs to log into CoG. The first time they do this, a CoG account will automatically be created for them. 2) People who have a CoG account can now associate one or more ESGF OpenIDs with their CoG account. 3) New CoG accounts will automatically come with an ESGF OpenID.
  • Added the ability for project administrators to use negative constraints when configuring their project's Advanced Data Search (e.g., model!=‘XYZ’). This allows projects to more easily select what datasets they would like to serve.
  • Added an improved display of a project’s governance roles that simplifies Governance Role Type (e.g. Principal Investigator) , a CoG controlled vocabulary, and Governance Role Sub-Type (e.g. Project Y), a free text item.
  • Changed the way a project's resource folders are displayed. Now they are displayed even when they are empty. Only folders explicitly turned on appear. This eliminates confusion caused by someone activating or creating a folder but not seeing it because it includes no content.
  • Enabled the ‘ % ‘ character in URLs under the Resources tab in the top navigation bar.  This allows projects to link directly to publications and datasets with DOIs.
  • Fixed several bugs preventing the Data Cart from functioning properly in Internet Explorer.

Known bugs fixed in this release:

  • The collective buttons on the News form do not automatically select all sub-items. The user must do this manually. (Collective buttons are now working). 

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=47&page=1&state=closed

New known bugs:

  • The 3rd party software used for the ESGF OpenID authentication may not work with Safari.

Known bugs carried over:

  • The My Profile Update page is not rendering well in Internet Explorer.
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.3) does not work with Internet Explorer 0.8 and lower.
  • Links to the 3rd party software Live Access Server, used for data visualization, are not working on some ESGF data nodes. These links, which appear next to search results, have been hidden until the problems can be better characterized.

CoG 2.2

2/28/14

This release introduced the Data Cart and related features, which are required for the continued integration with the Earth System Grid Federation (ESGF).

  • Datasets can now be downloaded en masse via an automatically generated WGET script. Previously datasets had to be downloaded one at a time via the web interface.
  • Users can now save datasets into a personal Data Cart. The items in the Data Cart persist and can be accessed at any time in the future.
  • Services can be applied simultaneously to multiple datasets in the Data Cart (e.g. Live Access Server visualization (if enabled), or WGET scripts).
  • The data metadata displayed for each dataset has been improved with the most important information in the most visible location.

Additionally, this release features for the general improvement of the site:

  • Changes to the underlying HTML code to start the process of bringing CoG into Section 508 compliance. Section 508 is standard for Federal agencies to make their electronic and information technology accessible to people with disabilities.
  • The wiki has been changed to allow the selection PDF files in both the Link Browser and Image Browser.

Known bugs fixed in this release:

  • The 3rd party software Live Access Server used for data visualization is currently broken on the ESGF data node bundled with CoG. (LAS is now working.)
  • The 3rd party software CIM Questionnaire (version 0.10.2.0) does not render editing forms for DCMIP-2012.  An error is generated due to some form components being uninitialized. ( A new Questionnaire version was released that fixed this problem.)

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=46&page=1&state=closed

Known bugs carried over:

  • The Data Cart does not work in Internet Explore 0.9.
  • The collective buttons on the News form do not automatically select all sub-items. The user must do this manually. 
  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.0) does not work with Internet Explorer 0.8 and lower.
  • The 3rd party software Live Access Server used for data visualization has the following issues:
    • Can't visualize data on a frequency greater than one day.
    • The color scheme is saturating and therefore not correctly capturing the minimum and maximum of the data.
    • The vertical axis may display incorrectly, even with metadata present.

CoG 2.1

1/22/14

This is a technical release, focused on improving scalability and configuration options towards the ultimate goal of using CoG as the next generation web interface for the Earth System Grid Federation (ESGF). Features of this release include:

  • Switch the CoG database back-end to Postgres, for improved performance and scalability
  • Externalize some of the site configuration to a file read at startup
  • Associate each CoG instance (one, for now...) with a Site object
  • Enable CoG to run under secure web protocols

Known bugs fixed in this release:

  • None.

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=45&page=1&state=closed

New Known bugs:

Known bugs carried over:

  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.0) does not work with Internet Explorer 0.8 and lower.
  • The 3rd party software Live Access Server used for data visualization has the following issues:
    • Can't visualize data on a frequency greater than one day.
    • The color scheme is saturating and therefore not correctly capturing the minimum and maximum of the data.
    • The vertical axis may display incorrectly, even with metadata present.

CoG 2.0

12/19/13

Key features of this release include:

  • The Roadmaps tab, which was previously a sub-tab of Plans on the horizontal navigation bar, replaced the Plans tab.  Roadmap content was retained. 

Known bugs fixed in this release:

  • None.

These and other minor items in this release may be viewed as github tickets:

https://github.com/EarthSystemCoG/COG/issues?milestone=44&page=1&state=closed

Known bugs carried over:

  • Wiki tables of a certain size cause the "Last Updated" text to be rendered to the side of the table and not underneath it.
  • The 3rd party software CIM Model Metadata Viewer (version 0.9.0.0) does not work with Internet Explorer 0.8 and lower.
  • The 3rd party software Live Access Server used for data visualization has the following issues:
    • Can't visualize data on a frequency greater than one day.
    • The color scheme is saturating and therefore not correctly capturing the minimum and maximum of the data.
    • The vertical axis may display incorrectly, even with metadata present.

 

Last Update: Dec. 14, 2015, 10:35 a.m. by Sylvia Murphy