Project

General

Profile

Activity

From 10/22/2013 to 11/20/2013

11/20/2013

04:18 PM Feature #6232 (Resolved): Reduce the size of the KNB footer
It takes up almost all of the screen when expanded in map view. Lauren Walker
03:01 PM Story #6207 (Resolved): Determine policy for Google Maps API key
I got nick to create a new account for us in the Google Apps NCEAS domain:
googlemaps@nceas.ucsb.edu
I have added ...
ben leinfelder
02:52 PM Feature #6231 (Resolved): Fix the positioning of the result list header
Lauren Walker
02:50 PM Task #5973 (Closed): Update pager widget on bottom of resultset listing to always show current page
We are going to implement infinite scrolling instead. Lauren Walker
02:44 PM Task #6208 (Resolved): Add map to default theme
Lauren Walker
02:22 PM Feature #6230 (Resolved): When you hover over a result item in the list, its respective marker is colored on the map
And when you hover over a marker on the map, it's respective item in the list is highlighted Lauren Walker
09:44 AM Feature #6229 (New): Make results list resizeable via jQueryUI Resizeable functionality
Lauren Walker

11/19/2013

04:33 PM Bug #6212 (Resolved): The #content div (results list) does not collapse when clicking on it's children - only when clicking on itself in the padding or empty space
Lauren Walker
04:33 PM Feature #6199 (Resolved): Design the spatial search 'map view' with an enlarged map
Lauren Walker
04:32 PM Feature #6215 (Rejected): Add minimize icon to the filter and result list headers to better indicate their collapsing functionality
Lauren Walker
04:20 PM Story #6207 (In Progress): Determine policy for Google Maps API key
Looked over their non-profit business options (http://www.google.com/earth/outreach/grants/software/mapsapi.html) and... ben leinfelder
04:05 PM Bug #6186 (Closed): Drop down arrow next to download icon wraps to new line on smaller view port widths in SNAP theme
added white-space: nowrap; to the icon group to prevent wrapping in narrow windows. ben leinfelder
12:54 PM Feature #6228 (Resolved): Display a 'Using map boundaries' current filter to the Location filter list when zoomed in on the map
Lauren Walker
11:38 AM Feature #6228 (Resolved): Display a 'Using map boundaries' current filter to the Location filter list when zoomed in on the map
Lauren Walker
11:37 AM Feature #6218 (Resolved): Add a map on/off switch to the filter sidebar under Spatial Coverage
Lauren Walker

11/18/2013

04:59 PM Task #6209 (In Progress): Add map to KNB theme
Working on this trying to preserve much of the look and feel, while adding the new features from the default theme. ben leinfelder
04:18 PM Feature #6218 (In Progress): Add a map on/off switch to the filter sidebar under Spatial Coverage
Lauren Walker
04:13 PM Feature #6181 (Resolved): Add link to 'My packages' under the user dropdown menu
Lauren Walker
11:30 AM Feature #6181 (Closed): Add link to 'My packages' under the user dropdown menu
Now there's a navbar link under the user menu.
When this filter is applied, it shows up under the Creator section as...
ben leinfelder
04:12 PM Feature #6199 (In Progress): Design the spatial search 'map view' with an enlarged map
Lauren Walker
04:12 PM Story #6204 (Resolved): Add spatial search filter
Lauren Walker
03:02 PM Story #6222 (Closed): Ensure UI loads even when Google Maps is not configured
Now falling back gracefully when either Google maps or the reCaptcha libraries cannot load. The UI will still run (wi... ben leinfelder
03:01 PM Feature #6227 (Resolved): Use local versions of the Google Fonts 
Lauren Walker
02:06 PM Bug #6226 (Closed): Data Year checkbox is not reset during resetFilters. Seemingly a jQueryUI issue
Lauren Walker
12:51 PM Bug #6192 (Closed): Add ldapweb.cgi links in the RegistryView when they are removed from the register-data.cgi template
Enabled per-theme templating of the ldap account management tools shown when the registry login form is loaded. Initi... ben leinfelder

11/15/2013

09:01 PM Bug #6211 (Closed): Entering a new search term in the navbar input does not trigger the 'clear filters' button
Now using the Model.changedAttributes() method to determine when to show the reset button. This means any changes to ... ben leinfelder
08:15 PM Bug #6213: Elements in the mainContent view, such as the big 'find data' text input are underneath the hidden map node, therefore are unclickable.
updated KNB and SNAP theme as well. ben leinfelder
08:13 PM Bug #6213 (Closed): Elements in the mainContent view, such as the big 'find data' text input are underneath the hidden map node, therefore are unclickable.
Moved the map div to the search.html template (default theme). so that it does not interfere with other views. ben leinfelder
04:06 PM Story #6206 (Closed): Plot data packages on map layer
First pass is in! ben leinfelder
04:05 PM Task #6200 (Closed): Add a marker to the map for each result item with spatial data
Just placing the single marker for each search result package - small enough number since it will be only the results... ben leinfelder
04:04 PM Task #6201 (Closed): Display an info bubble for each marker on hover
There is both a "title" hover (like standard html) and a pop up hover. When you click, this is replaced by a larger w... ben leinfelder
04:03 PM Task #6220 (Resolved): Find JS library for centroid calculation
Turns out Google Maps API has just the thing for us: ... ben leinfelder
08:46 AM Task #6220 (In Progress): Find JS library for centroid calculation
In the d1_dashboard, we were trying to plot all markers simultaneously, and therefore required an aggregation library... Chris Jones
07:38 AM Task #6220 (Resolved): Find JS library for centroid calculation
Perhaps this will work for us.
https://github.com/netshade/spatial_query
Chris also mentioned Dave V. had writte...
ben leinfelder
04:02 PM Task #6221 (Rejected): Borrow spatial aggregation library from d1_dashboard
Opting to show each package on the map - at most it is 25 plots - or whatever we end up using for the "page" size. ben leinfelder
07:41 AM Task #6221 (Rejected): Borrow spatial aggregation library from d1_dashboard
For clumping package Markers on the map and displaying the count for each bubble until the zoom level is close enough... ben leinfelder
10:53 AM Story #6222 (In Progress): Ensure UI loads even when Google Maps is not configured
When you input a bad API key, the UI loads, but you get an alert saying that Google Maps is not available and the map... ben leinfelder
07:42 AM Story #6222 (Closed): Ensure UI loads even when Google Maps is not configured
ben leinfelder
10:22 AM Feature #6223 (Closed): Refactor Google Maps API key into index.html configuration
Moved to the index.html script loader block. ben leinfelder
07:52 AM Feature #6223 (Closed): Refactor Google Maps API key into index.html configuration
ben leinfelder
08:33 AM Bug #6195 (Closed): the Publish button should be disabled for metadata files that already have a DOI
Not showing the button when the pid starts with any of those prefixes. ben leinfelder
08:18 AM Bug #6197 (Closed): Provide more information during long spinners (DOI publishing)
Added note to progress bar:
"Publishing package...please be patient"
ben leinfelder

11/14/2013

11:13 PM Feature #6205 (Closed): Add attribute search filter (text of name/label/description)
Added to default, KNB, GOA, SNAP ben leinfelder
08:44 AM Feature #6205: Add attribute search filter (text of name/label/description)
We currently index these attribute facets:... ben leinfelder
08:31 AM Feature #6205 (Closed): Add attribute search filter (text of name/label/description)
ben leinfelder
02:29 PM Feature #6218 (Resolved): Add a map on/off switch to the filter sidebar under Spatial Coverage
Using jQueryUI widget for easy implementation Lauren Walker
02:26 PM Feature #6217 (Rejected): Add a mini-map to the filters sidebar under "Spatial Coverage" fllter with a "Map Mode" link
Ben and I had a discussion about this and came to the conclusion that there should just be a on/off switch for the ma... Lauren Walker
12:03 PM Feature #6217 (Rejected): Add a mini-map to the filters sidebar under "Spatial Coverage" fllter with a "Map Mode" link
For now use an image and in later releases perhaps change this to a workable mini-map. Lauren Walker
12:01 PM Feature #6216 (Closed): Fix the positioning of the result list header and create a fade-out gradient at the bottom for scrolling
For a better UX during scrolling through the list. Until continuous scrolling is implemented, possibly also fix the p... Lauren Walker
11:59 AM Feature #6215 (Resolved): Add minimize icon to the filter and result list headers to better indicate their collapsing functionality
It became apparent during our review today of the default theme draft of the map view that we need an indicator that ... Lauren Walker
11:49 AM Feature #6214 (Resolved): Implement continuous scrolling on the results list for each theme
Lauren Walker
09:59 AM Bug #6213 (Closed): Elements in the mainContent view, such as the big 'find data' text input are underneath the hidden map node, therefore are unclickable.
Lauren Walker
09:48 AM Bug #6212 (Resolved): The #content div (results list) does not collapse when clicking on it's children - only when clicking on itself in the padding or empty space
Lauren Walker
09:47 AM Bug #6211 (Closed): Entering a new search term in the navbar input does not trigger the 'clear filters' button
Lauren Walker
08:51 AM Feature #6210 (Rejected): Add map to SNAP theme
ben leinfelder
08:50 AM Task #6209 (Resolved): Add map to KNB theme
ben leinfelder
08:49 AM Task #6208 (Resolved): Add map to default theme
ben leinfelder
08:47 AM Story #6207 (Resolved): Determine policy for Google Maps API key
ben leinfelder
08:33 AM Story #6206 (Closed): Plot data packages on map layer
Our approach:
Map only the packages in the given search result "page" (currently set to 25 but perhaps bumped to 100...
ben leinfelder
08:29 AM Story #6204 (Resolved): Add spatial search filter
ben leinfelder
08:28 AM Task #6146 (Closed): Add configurable 'filter' to select just data from that group
This was included in the 1.2.0 release of MetacatUI. ben leinfelder
08:13 AM Bug #6192 (In Progress): Add ldapweb.cgi links in the RegistryView when they are removed from the register-data.cgi template
Thinking I'll add a (blank) template to the default theme that will replace the div content. Other themes can then pu... ben leinfelder

11/13/2013

01:10 PM Feature #6199 (Feedback): Design the spatial search 'map view' with an enlarged map
A design mockup of the spatial filter and enlarged map view for the default, SNAP, and KNB themes are in the datadepo... Lauren Walker
12:21 PM Task #6203 (Rejected): Create text input for spatial search and implement with Google Maps Geocoder service
Allow spatial search by text such as place name or address. Use the Geocoder service from the Google Maps API to matc... Lauren Walker

11/08/2013

09:51 AM Bug #6202 (Resolved): GOA: progress bar now too low - should start right at bottom of header
Lauren Walker
09:45 AM Bug #6195: the Publish button should be disabled for metadata files that already have a DOI
DOIs can show up in three forms as of the moment:... ben leinfelder

11/07/2013

09:38 PM Bug #6202 (Resolved): GOA: progress bar now too low - should start right at bottom of header
ben leinfelder
05:07 PM Task #6201 (Closed): Display an info bubble for each marker on hover
Lauren Walker
05:05 PM Task #6200 (Closed): Add a marker to the map for each result item with spatial data
Use marker clusterer for multiple items Lauren Walker
05:04 PM Feature #6199 (Resolved): Design the spatial search 'map view' with an enlarged map
This view will be expanded out from the sidebar for easier editing and discovery of data by spatial filters. Lauren Walker
02:16 PM Bug #6192: Add ldapweb.cgi links in the RegistryView when they are removed from the register-data.cgi template
Instead of completely removing thes links from the registry response, I wrapped them in a <div id ="ldapAccountTools"... ben leinfelder

11/05/2013

04:30 PM Story #6188 (Resolved): Deploy Gulfwatch metacatui theme and metacat on goa.nceas.ucsb.edu
It is deployed now and seems to be working fine. Lauren Walker
04:29 PM Feature #6184 (Resolved): Match the data.aoos.org Gulf of Alaska Data Portal styling for seamless transition between catalogs
The new design has been reviewed and gone through multiple revisions, I'd say it's done. Lauren Walker
03:32 PM Story #6189 (Closed): Rename Gulfwatch theme to GOA or GulfofAlaska
ben leinfelder
03:21 PM Bug #6198 (Closed): Logout view is displayed after successful login in IE9
Needed to use POST instead of GET in order for IE to send the CGI session id back to the registry. ben leinfelder
12:26 PM Bug #6198 (Closed): Logout view is displayed after successful login in IE9
After logging in, I am redirected to the logout view, even though login was successful. Lauren Walker

11/01/2013

03:51 PM Feature #6184 (Feedback): Match the data.aoos.org Gulf of Alaska Data Portal styling for seamless transition between catalogs
The design is done, ready for review then can deploy on the live goa.nceas.ucsb.edu server Lauren Walker
03:32 PM Bug #6197 (Closed): Provide more information during long spinners (DOI publishing)
ben leinfelder
12:49 PM Bug #6195: the Publish button should be disabled for metadata files that already have a DOI
Perhaps the wording on the button could say "Published" vs. hiding or just disabling Lauren Walker
12:08 AM Bug #6195 (Closed): the Publish button should be disabled for metadata files that already have a DOI
Currently, the Publish button is visible and enabled if a user is logged in and has permission to publish a new ident... Matt Jones

10/31/2013

04:49 PM Bug #6192 (Closed): Add ldapweb.cgi links in the RegistryView when they are removed from the register-data.cgi template
ben leinfelder
01:48 PM Story #6148 (Closed): Create SNAP skin with support for working group filters
ben leinfelder
01:47 PM Task #6149 (Closed): Create SNAP theme
ben leinfelder
01:47 PM Task #6153 (Closed): Create controlled vocabulary for SNAP
adding to this for Morpho:
https://code.ecoinformatics.org/code/morpho/trunk/lib/KNBRegistry.xml
and for the web ...
ben leinfelder
11:58 AM Bug #6190 (Resolved): Changing the header type in the views replaces all other classes instead of adding to the list of classes
Change the way the NavbarView changes the header type - there is now a default (default) and alternative (alt) header... Lauren Walker
09:53 AM Bug #6190 (Resolved): Changing the header type in the views replaces all other classes instead of adding to the list of classes
So any classes that are set in the app.html template are lost when the header type is defined in the view. Lauren Walker
09:18 AM Bug #6187 (Resolved): Footer in SNAP theme on narrow viewports 'looses' its gray background
Lauren Walker

10/30/2013

05:32 PM Story #6189 (Closed): Rename Gulfwatch theme to GOA or GulfofAlaska
To keep consistent naming conventions its DataONE MN. Lauren Walker
05:31 PM Story #6188 (Resolved): Deploy Gulfwatch metacatui theme and metacat on goa.nceas.ucsb.edu
Lauren Walker
05:25 PM Bug #6187 (Resolved): Footer in SNAP theme on narrow viewports 'looses' its gray background
Lauren Walker
05:23 PM Bug #6186 (Closed): Drop down arrow next to download icon wraps to new line on smaller view port widths in SNAP theme
Just a little annoying... Lauren Walker
05:19 PM Feature #6184 (Resolved): Match the data.aoos.org Gulf of Alaska Data Portal styling for seamless transition between catalogs
Specifically:
- Match overall theming of background, containing div styling, etc.
- Use AOOS logo in header but u...
Lauren Walker
03:58 PM Bug #6182 (Resolved): Progress bar is offset vertically on SNAP theme
Lauren Walker
03:25 PM Bug #6182 (Resolved): Progress bar is offset vertically on SNAP theme
Lauren Walker
11:40 AM Feature #6181 (Resolved): Add link to 'My packages' under the user dropdown menu
Lauren Walker
10:01 AM Bug #6180 (Resolved): KNB theme: autocomplete truncates (...) before width is filled
Lauren Walker
09:57 AM Bug #6178 (Resolved): Reset filters option should show when additionalCriteria are included in the searchModel
Lauren Walker
09:52 AM Feature #6179 (Resolved): Implement a "My Packages" link to search for packages only owned by the logged in user
Lauren Walker

10/29/2013

04:19 PM Bug #6180 (Resolved): KNB theme: autocomplete truncates (...) before width is filled
ben leinfelder
03:39 PM Feature #6179 (Resolved): Implement a "My Packages" link to search for packages only owned by the logged in user
Lauren Walker
03:28 PM Bug #6178 (Resolved): Reset filters option should show when additionalCriteria are included in the searchModel
ben leinfelder
11:02 AM Bug #6132 (Resolved): Pressing return does not send the form when logging in
Lauren Walker
10:36 AM Feature #6121 (Resolved): Set the default minimum year and maximum year in Search model to the actual min and max years of all datasets
This is resolved, for the most part. The maximum year is now dynamically set to the current year, and the minimum yea... Lauren Walker
07:35 AM Bug #6139 (Closed): Ensure all UI queries limit to only the current revision of a document
The queries already include -obsoletedBy:* and archived objects are removed completely from the index. ben leinfelder

10/28/2013

01:01 PM Bug #6177 (Resolved): Check autocomplete focus CSS in all themes(only present in SNAP theme right now)
Lauren Walker
10:00 AM Bug #6177 (Resolved): Check autocomplete focus CSS in all themes(only present in SNAP theme right now)
Lauren Walker
12:28 PM Feature #6156 (Resolved): Hide Publish DOI button unless signed-in user is authorized to publish
Lauren Walker
11:30 AM Bug #6176 (Resolved): "Has data" tooltip is offset horizontally
Lauren Walker
09:59 AM Bug #6176 (Resolved): "Has data" tooltip is offset horizontally
Lauren Walker
11:11 AM Feature #6140 (Resolved): Hide the 'clear all'/'reset' button until the first filter is added
I added a filterCount attribute to the search model to keep track of how many filters are currently applied. This is ... Lauren Walker
09:55 AM Feature #6174 (Resolved): Only show autocomplete suggestions that have a facet count > 0
Lauren Walker

10/25/2013

05:12 PM Feature #6173 (Closed): Show facet count next to each autocomplete suggestion
Now showing the facet count--note that we are implicitly limiting to the default facet limit of 100 facets. they are ... ben leinfelder
03:32 PM Feature #6173 (Closed): Show facet count next to each autocomplete suggestion
Lauren Walker
04:34 PM Bug #6168 (Resolved): Search results view should route to the first page of results after changing any filter
Lauren Walker
11:38 AM Bug #6168 (Resolved): Search results view should route to the first page of results after changing any filter
Currently, if you change a filter, on say, page 5, the results will update and keep you on page 5 of the new results.... Lauren Walker
04:28 PM Feature #6145 (Closed): Load in low-res background images before the high-res images via Javascript
Now showing the image only when it is done loading. uses a greyish background until the image loads so that the white... ben leinfelder
04:02 PM Bug #6172 (Resolved): Make headers on SNAP theme smaller
Lauren Walker
03:24 PM Bug #6172 (Resolved): Make headers on SNAP theme smaller
Lauren Walker
03:44 PM Feature #6174 (Resolved): Only show autocomplete suggestions that have a facet count > 0
Lauren Walker
03:39 PM Story #6148 (Feedback): Create SNAP skin with support for working group filters
Lauren Walker
03:33 PM Feature #6131 (Resolved): Display suggestions for search terms when user starts typing a search entry
Lauren Walker
12:54 PM Feature #6131: Display suggestions for search terms when user starts typing a search entry
Note: I also added this to the Taxon input field, but without frequency counts either. ben leinfelder
03:18 PM Feature #5949 (Resolved): Implement advanced search filters in sidebar
Everything is ready - spatial next Lauren Walker
03:13 PM Bug #6169 (Closed): Selection of an autocomplete item does not trigger a search when pressing Return
added implementation of the select() function on the autocomplete fields -- they now trigger a search with the select... ben leinfelder
11:39 AM Bug #6169 (Closed): Selection of an autocomplete item does not trigger a search when pressing Return
Trigger a new search when the user hits Return while selecting an autocomplete item. Lauren Walker
01:00 PM Bug #6171 (Resolved): Dropdown menu for selecting package to download is not displaying correctly
Changed the positioning of its parent to relative, so it displays correctly now. Lauren Walker
12:35 PM Bug #6171 (Resolved): Dropdown menu for selecting package to download is not displaying correctly
Due to the new download icon positioning Lauren Walker
12:53 PM Feature #6170 (Closed): Hook up taxon query to actual solr fields
Now searching on the 7 taxonomic fields and including them as autocomplete sources in the Taxon search filed. ben leinfelder
11:57 AM Feature #6170 (Closed): Hook up taxon query to actual solr fields
These are the fields we have in the schema:... ben leinfelder
11:25 AM Task #6104 (Rejected): Reload previous search and filters when refreshing or reentering the DataCatalogView
This actually works except when refreshing the page. I decided I didn't want to reload the previous filters when refr... Lauren Walker
11:17 AM Task #6090 (Resolved): Handle paging with search filters applied
This works, implicitly. ben leinfelder
11:12 AM Task #6152 (Rejected): Create metacat skin for metacatui-snap
For simplicity, we should use the single pre-existing "metacatui" skin in the Metacat server and let the UI themes do... ben leinfelder
11:10 AM Task #6149: Create SNAP theme
In the second review phase now. Lauren Walker
11:09 AM Task #6151 (Closed): Create search filter to subset SNAP results
Configurable per-theme. Currently adding one additional query criteria, "+keywords:SNAP" -- can be changed to match w... ben leinfelder
11:07 AM Task #6150 (Closed): Create sidebar filter for 2 SNAP working groups
Configurable per-theme. When the filter is clicked, it is added to the other search criteria that are specified. Clea... ben leinfelder
10:46 AM Feature #6164 (Closed): Limit query results to those of a specified working group/organization when using a theme that supports that feature
The RegistryModel includes fields that are used to limit search results for all queries issued within that theme. If ... ben leinfelder
10:42 AM Feature #6162 (Closed): Add input in registry form for working group information
Now adding working group to the form using the "site" parameter -- this input widget is dynamically added after the r... ben leinfelder

10/24/2013

04:10 PM Story #6160: Make MetacatUI mobile-friendly
I paid attention to this in the new SNAP theme so that it looks fairly good on smaller browser widths. Lauren Walker
02:47 PM Feature #6162 (In Progress): Add input in registry form for working group information
ben leinfelder
02:47 PM Feature #6164 (In Progress): Limit query results to those of a specified working group/organization when using a theme that supports that feature
ben leinfelder
02:46 PM Feature #6163 (Closed): Add working group names to the SNAP theme search filters sidebar
This is more of a "Section" looking option rather than a search filter. Only expecting 6-8 WGs for SNAP, so it should... ben leinfelder
12:05 PM Bug #6166: URL format of #data/search/{criteria} not constraining results
(The gulfwatch skin was updated to work with the searchModel approach) ben leinfelder
12:04 PM Bug #6166 (Rejected): URL format of #data/search/{criteria} not constraining results
Decided to exclusively use the searchModel to convey search criteria within the UI. ben leinfelder
12:03 PM Bug #6056 (Closed): Sort by Author sorts by firstname rather than lastname
In the default, knb, gulfwatch and snap themes now. ben leinfelder

10/22/2013

02:03 PM Bug #6166 (Rejected): URL format of #data/search/{criteria} not constraining results
Trying this out for WG filtering on SNAP but returns all results:
http://dev2.nceas.ucsb.edu/#data/search/origin:Wes...
ben leinfelder
 

Also available in: Atom