5.12.0 (Release Date TBD)

Summary

Release 5.12.0 focused on introducing the changes needed for

  • Creating A Strategic Plan Activity
    • Users can enter an activity for both Metric and Non-Metic bases reporting
  • Setting Strategic Plan Targets
    • A Regional coordinator is able to set Targets for the region
  • Strategic Plan Reporting
    • Users are able to generate and review reports as needed/

Strategic Plan Activity Entry

  • User is able to create a new Strategic Plan Activity
    • User is able to see a link under Habitat Improvement dropdown for "Create a New Strategic Plan Activity"
    • While searching for an Strategic Plan Activity ,the user is able to see a Button for "New Strategic Plan Activity"
  • On Create a Strategic Plan Activity Form user is able to see the following fields
    • Activity Name - Required - Max Length is 300 Characters
    • Lead Program - Required
    • FWS Point of Contact - Required. Note that the default is based on the current user
      • Options to view Recently Selected POC's
      • Option to Find other POC's
    • Activity Type - Required. Note that activity types are broken down by the Goals for the current Active Generation
      • Once selected user will be required to enter a "Value" for that Activity Type
      • The language of the Value will change based on the Activity type selected
        • For example - If Congressional Outreach then a message for "Enter the number of outreach activities" will be presented
      • User can only select ONE, activity type per Strategic Plan Activity
    • FWS Initiatives - Optional.
      • Users are able to select more than one
    • Date of Activity - Required
      • Default value is current system date
      • Users can select any date within the Active Generation
      • Fiscal Year is Controlled by the Date of Activity
      • Generation is an indicator of the current Active Generation
    • Projects - Optional
      • users can associate the Strategic Plan Activity to a Project(s)
      • User can search for a project
      • Users can select more than one project
    • Narrative - Required
      • Users must at least put in one character
      • Character count is displayed
  • If user does not enter all required fields the system will provide guidance on missing values
  • On Save user will receive a confirmation notice that the Activity Plan was created

Task (subtask)

  • [HABF-2392] - Add Strategic Plan Activity and Link to Create A New Strategic Plan Activity
  • [HABF-2397] - Add New Tab for File Upload
  • [HABF-2398] - Add File From Details to Strategic Plan Activity
  • [HABF-2399] - Existing File Results Table

Task

  • [HABF-2493] - Add database and domain entities to support Strategic Plan generations, goals, metrics
  • [HABF-2494] - Determine complexity score of geometries
  • [HABF-2522] - Excel output for SPA search page
  • [HABF-2566] - Upgrade to Leaflet 1.0 - Third Pass
  • [HABF-2568] - Complex Focus areas - test behavior, identify problems, plan solutions
  • [HABF-2573] - Upgrade to Leaflet 1.0 - Context Menu Plug-in Upgrade
  • [HABF-2604] - Refactor Focus Area Controller to move service business logic to the Service

Story

  • [HABF-2393] - Search for Strategic Plan Activity Link
  • [HABF-2394] - Search for Strategic Plan Activity Filters
  • [HABF-2395] - Create Edit/Read Existing Strategic Plan Activity TAB
  • [HABF-2404] - Apply File Management workflows to Strategic Plan Activity
  • [HABF-2405] - Save Strategic Plan Activity
  • [HABF-2425] - Disable shape editing when complexity passes the "insane" threshhold
  • [HABF-2432] - Create/Edit/Read Strategic Plan Activity - Properties Tab, Add POC
  • [HABF-2433] - Create/Edit/Read Strategic Plan Activity - Properties Tab, Narrative
  • [HABF-2434] - Create/Edit/Read Strategic Plan Activity - Properties Tab, Initiatives
  • [HABF-2435] - Create/Edit/Read Strategic Plan Activity - Properties Tab, Activity Type
  • [HABF-2490] - Strategic Plan Activity - Search Updates
  • [HABF-2495] - Just upload a Shapefile (Focus Areas)
  • [HABF-2569] - Save Focus Area form data without the geometry
  • [HABF-2570] - Save Focus Area geometry immediately when 'returning to form' from the map editor
  • [HABF-2605] - Add Monarch Initiative checkbox to the SP Activity form

Defect

  • [HABF-2504] - Performing a union between two shapes that do not overlap retains only the last geom
  • [HABF-2527] - POC Filters on the Search pages not showing previously selected POC

5.11.2

Summary

  • Hotfix release to add new initiatives and fix minor defects

Task

Defect

  • [HABF-2562] - File Search report throws and error and doesn't render the files
  • [HABF-2601] - Help Link is Broken

5.11.1

Summary

  • Hotfix Release to address various post 5.11 defects

Task

  • [HABF-2454] - Initially Integrate 3rd Party JS w/ Mapper Plug-in Control - Shapefile Export
  • [HABF-2464] - Create No-Op Mapper Plug-in Control - Layer Order
  • [HABF-2465] - Initially Integrate 3rd Party JS w/ Mapper Plug-in Control - Layer Order
  • [HABF-2488] - Implement Workaround for IE anchor href attribute character limit
  • [HABF-2589] - Devin Misc changes
  • [HABF-2590] - Allow Focus Area targets to be saved as Decimals

Defect

  • [HABF-2528] - Can't cut more than one hole in a geom
  • [HABF-2582] - Accomplishment and Habitat Type filters for Advanced Reports don't work with multiple selections
  • [HABF-2586] - Multi-select report params do not transfer to Jasper properly
  • [HABF-2591] - FF ignoring cell widths in advanced reports

5.11.0

Summary

  • Update Report UI to show only the needed reports
  • Modify the Monarch report to include all Pollinators
  • Modify the Climate Change reports to use the FWS Initiative instead of the special funding category
  • Pilot an alternative approach to developing canned reports
  • Produce the Completed Performance and Completed Fish Passage Performance reports using the new report framework
  • Resolve a variety of defects
  • HabITS5 logo added to Dashboard and Favorite icon added

Task

  • [HABF-2331] - First pass upgrade of Leaflet 1.0
  • [HABF-2450] - Retrieving Species for the user performs too slowly - times out
  • [HABF-2484] - Proof of Concept Habits5 Based Report Design
  • [HABF-2488] - Implement Workaround for IE anchor href attribute character limit
  • [HABF-2508] - Report Framework - Hyperlink module IDs to their associated module.
  • [HABF-2511] - Implement Release Note functionality

Documentation

  • [HABF-2213] - Begin Reports Requirements Process

Story

  • [HABF-2245] - Update Monarch Report to Include Pollinators
  • [HABF-2253] - Change Climate Reports to use FWS Initiative - Climate Change
  • [HABF-2407] - Updates for Performance Completed Totals Report
  • [HABF-2413] - Updates for Performance Completed Fish Totals
  • [HABF-2414] - Update Completed Fish Passage Accomplishment Performance List
  • [HABF-2415] - Update Completed Accomplishment Totals
  • [HABF-2510] - Updates for Performance Completed List
  • [HABF-2512] - Remove requirement to enter a target to save a draft Focus Area
  • [HABF-2517] - Remove these geographic reports presented in the UI

Defect

  • [HABF-2185] - Various domain objects use the XsoFwsOffice while the habits4 schema has an EcosOffice constraint.
  • [HABF-2329] - Unexpected Server Error when Selecting Specialty Reports
  • [HABF-2402] - Editing the Accomplishment geometry adds a % in IE
  • [HABF-2430] - Troubleshoot truncation of large response payload
  • [HABF-2489] - Remove validation message for previous FY when Accomplishments are locked
  • [HABF-2505] - No delete pop-up appears when trying to delete an Accomplishment from the Dashboard
  • [HABF-2516] - Focus Area reports are not reporting all species
  • [HABF-2526] - Fix file deletion for all habits
  • [HABF-2527] - POC Filters on the Search pages not showing previously selected POC

5.10.0

Summary

  • Combine Focus area work (5.10) with Mapping work (5.9)
  • Focus Area
    • User is able to search for a focus area
    • User is able to apply filters to refine focus area search
    • User is able to export focus area list results into Excel
    • User is able to create a new focus Area
    • When selecting a focus area, status details have bee added
    • When selecting a focus area user is able to see and select 'Display Progress of Targeted Benefited habitat Type Targets'
      • On clicking, if data is available a progress bar is presented
        • Display all values if available, but NA
    • When selecting a focus area user is able to Edit and be redirected to Edit Focus Area
      • User is able to see and select 'Display Progress of All Benefited Habitat Type Targets'
        • On click, if data is available a progress bar is presented
          • Display all values if available
      • User is able to see Change Log at top of page if modification is done
      • User is able to See 'Edit Focus Area Geometry' button with thumbnail of focus area.
        • On click, user is able to edit map details and adjust boundaries.
  • Mapping
    • Drag Selection of elements based on layers
      • User is able to draw a box for selection
      • User is able to draw a Circle for selection
      • User is able to Sketch (free form)
    • On selection user will need to submit or clear

Task

  • [HABF-1411] - Augment mapping module with reference layer geometry selection
  • [HABF-1413] - Augment mapping module with geometry cropping operation
  • [HABF-1416] - Augment mapping module with geometry intersection operation
  • [HABF-1417] - Augment mapping module with geometry union operation
  • [HABF-1418] - Augment mapping module with geometry difference operation
  • [HABF-1852] - Add SSURGO as a reference layer in the map editor
  • [HABF-2105] - Create a search page for Focus Areas
  • [HABF-2106] - Set up Filters for Focus Area Search (UI)
  • [HABF-2107] - Set up Filters for Focus Area Search (Back End)
  • [HABF-2108] - Filter Focus Areas by chosen criteria
  • [HABF-2109] - Display a list of Focus Areas on the Search page (UI)
  • [HABF-2110] - Sort the Focus Area list on the Search page.
  • [HABF-2111] - Excel download of filtered list of Focus Areas from the search page
  • [HABF-2112] - Create an edit page for Focus Areas
  • [HABF-2113] - Create the Focus Area "Properties" tab form
  • [HABF-2114] - Create the Focus Area "Files" tab form
  • [HABF-2115] - Create the Focus Area "Benefits by Habitat Type" tab form
  • [HABF-2116] - Create the Focus Area "Change Log" section in the Properties Tab
  • [HABF-2117] - Create the Focus Area "Published Versions" section in the Properties Tab
  • [HABF-2118] - Create the Focus Area "Targets" section for "Benefits by Habitat Type"
  • [HABF-2119] - Create the Focus Area "Citations" for "Benefits by Habitat Type" section
  • [HABF-2120] - Create the Focus Area "Species" section for "Benefits by Habitat Type" tab form
  • [HABF-2121] - View a Focus Area in Read-only mode.
  • [HABF-2122] - Save a Focus Area as Draft
  • [HABF-2123] - Display a Thumbnail map of the Focus Area on the "Properties" tab
  • [HABF-2125] - Publish a Focus Area
  • [HABF-2126] - Delete a Focus Area
  • [HABF-2128] - Setup domain objects for Focus Areas
  • [HABF-2129] - HabITS Focus Area Requirements part2
  • [HABF-2133] - Preliminary analysis on HabITS reports usage
  • [HABF-2144] - Optimize Reference Layer Context Menu "Activate" Action
  • [HABF-2148] - Remove notices to use legacy mapper system from HabITS5
  • [HABF-2154] - Constrain Changelog list to Current Version of the selected Focus Area
  • [HABF-2155] - Load up Targets data for Benefit By Habitat Type for Focus Areas
  • [HABF-2156] - Load up Target Citation data for Benefit By Habitat Type for Focus Areas
  • [HABF-2157] - Load up Target Species data for Benefit By Habitat Type for Focus Areas
  • [HABF-2158] - Create Domain Cross for Focus Area Species
  • [HABF-2159] - Customize Map Area Selection Tool w/ User Draw
  • [HABF-2160] - Determine User Rights for Focus Areas
  • [HABF-2165] - Code Test Focus Area Work
  • [HABF-2169] - Tomcat8 on HabITS5 on QA
  • [HABF-2171] - Rewrite the Focus Area Detail Report in the new system
  • [HABF-2172] - Rewrite the Published Focus Area Summary Report in the new system
  • [HABF-2173] - Gather requirements for showing Focus Area Progress
  • [HABF-2181] - Add/Edit a Citation to a Benefitted Habitat Type for a Focus Area
  • [HABF-2183] - Remove a Citation to a Benefitted Habitat Type for a Focus Area
  • [HABF-2184] - Fix all unit and integration tests on 5.10 branch
  • [HABF-2188] - HabITS Focus Area Requirements part3
  • [HABF-2189] - Design UI for Focus Area Progress
  • [HABF-2190] - Focus Area Progress on Focus Area Search
  • [HABF-2191] - Get Accomplishment Target Data to track Focus Area Progress (Service)
  • [HABF-2192] - Provide Accomplishment Target Data to Focus Areas
  • [HABF-2193] - Incorporate customer dev meeting map selection (non-confirmation) feedback
  • [HABF-2194] - Setup Domain model to track Focus Area Progress
  • [HABF-2197] - Ajax-ify- the Focus Area Progress slide area on the Search page.
  • [HABF-2198] - Targets values are not being assigned correctly for Focus Areas
  • [HABF-2200] - Create focus area species records
  • [HABF-2201] - Fix focus area save to take into consideration it is an edit of an existing focus area.
  • [HABF-2202] - Focus area errors are not showing up during create or edit.
  • [HABF-2203] - Augment Identify operation for specific scenarios
  • [HABF-2204] - Modify Selection Tool Behavior based on User Feedback
  • [HABF-2207] - Implement workflow business rules for Focus Areas
  • [HABF-2208] - Changelog not visible when doing various edits
  • [HABF-2217] - Merge version branches 5.9 and 5.10 in preparation for UAT
  • [HABF-2218] - Perform regression testing after merging code branches
  • [HABF-2220] - Application error page in Habits is showing old Helpdesk number
  • [HABF-2224] - Habits testing of Changelogs
  • [HABF-2225] - Habits focs area testing of Benefited Habitats and Targets
  • [HABF-2231] - Assist systems with Tomcat 8 upgrade for HabITS5
  • [HABF-2232] - Register Township Reference Layer
  • [HABF-2241] - Toggle Focus Area Progress information
  • [HABF-2242] - Stub out basic tooltips for Focus Areas so pages render properly
  • [HABF-2243] - Publishing a Focus Area results in an error
  • [HABF-2294] - Update Focus area Detail and Summary Report to use a Geom image instead of the map
  • [HABF-2296] - Show text counter for Focus Area Narrative when the Focus Area is Active
  • [HABF-2323] - Fix HabITS Unit tests
  • [HABF-2371] - Deploy HabITS 5.10 to production
  • [HABF-2378] - Regression test HabITS5 prior to the production release of 5.10.0
  • [HABF-2379] - Add "Gulf Coast Restoration Initiative" to the FWS Initiatives list
  • [HABF-2380] - Add "Working Lands for Wildlife" to the Initiatives

Administrative task

  • [HABF-2174] - Project Management - Occam, October 24
  • [HABF-2187] - Project Management Task
  • [HABF-2210] - Project Management - Occam November 21, 2016 Sprint

Documentation

  • [HABF-1809] - Analyze Focus Area data model and workflow
  • [HABF-2104] - Create System Specifications Document for Focus Areas
  • [HABF-2130] - Write technical implementation documentation for the map editor
  • [HABF-2132] - Write requirements for selecting shapes from a reference layer
  • [HABF-2134] - Grails Map Plugin How To: Quick Start
  • [HABF-2135] - Grails Map Plugin How To: Add a domain layer
  • [HABF-2136] - Grails Map Plugin How To: Add an ArcGIS Layer
  • [HABF-2137] - Grails Map Plugin How To: Add geometry editing for a simple domain class
  • [HABF-2138] - Grails Map Plugin How To: Control items in a context menu
  • [HABF-2139] - Grails Map Plugin How To: Perform spatial validation
  • [HABF-2140] - Grails Map Plugin How To: Persist geometry to a domain object when submitting
  • [HABF-2141] - Grails Map Plugin How To: Configure the Tools Menu
  • [HABF-2212] - Create System Specifications Document for Focus Areas
  • [HABF-2321] - Come up with some new Logo ideas for HabITS5

Story

  • [HABF-851] - Update the process for saving Focus Area geometries so they recover from intersection errors
  • [HABF-2083] - Improve performance of the species lists
  • [HABF-2149] - Create Map Area (Reference Layer) Selection Tool
  • [HABF-2150] - Augment Map Area Selection Tool w/ AGS Reference Layer awareness
  • [HABF-2151] - (Optionally) Augment Map Area (Reference Layer) Selection Tool w/ Lasso (Circle) Shape
  • [HABF-2162] - Augment Map Area Selection Tool w/ GeoJSON Reference Layer awareness
  • [HABF-2175] - Augment Map Area (Reference Layer) Selection Tool w/ Sketch (Free Draw) Shape
  • [HABF-2186] - Augment Map Area Selection Tool w/ AGS Tile Reference Layer awareness
  • [HABF-2301] - Project Management - Occam December 19, 2016
  • [HABF-2325] - Setup Specialty Reports

Defect

  • [HABF-2016] - Remove geometry, changing geometry type, reverting
  • [HABF-2028] - Null pointer when editing a Project that (somehow) doesn't have a Mechanism
  • [HABF-2054] - Selecting a complex geometry (from a shapefile) does not show context menu
  • [HABF-2065] - Lazy initialization error for Accomplishments with Partners not in Mechanism (beta)
  • [HABF-2082] - When reference layer image loading fails, context menu access and other event handling is compromised
  • [HABF-2124] - Only show Geom edit messages for aspects while in Edit mode
  • [HABF-2127] - Lada button spinners are cut off in their buttons
  • [HABF-2176] - ECOS Home page hyperlinks do not work from the HabITS V5 Dashboard
  • [HABF-2209] - Citations not sent to focus area save after initial creation
  • [HABF-2228] - Focus Area search is showing incorrect number of Focus Areas per page.
  • [HABF-2230] - Accomplishment search is showing incorrect number of Accomplishments per page.
  • [HABF-2236] - Focus Area form should retain data after validation errors
  • [HABF-2237] - Existing Citations are being deleted when no citations are added
  • [HABF-2238] - Exception when publishing new Focus Area
  • [HABF-2239] - Save Draft button doesn't appear when creating a new Focus Area until a citation is added
  • [HABF-2244] - UAT - Issue with Remove geometry and re-add a new geometry does not save the new geometry
  • [HABF-2250] - Species are not being saved -for benefitted habitats-
  • [HABF-2255] - UAT - Searching issue with available species search
  • [HABF-2256] - UAT - All Accomplishment geometry tools display after cutting a hole in a polygon
  • [HABF-2257] - UAT - Unable to delete focus area Polygon
  • [HABF-2258] - Fix Layers in the HabITS Maps
  • [HABF-2265] - FIX FWS Refuges
  • [HABF-2292] - The identify operation doesn't work for some layers
  • [HABF-2295] - Focus Area form should retain data after coming back from the Map
  • [HABF-2315] - Focus Area showing both Draw and Base layer for the editable shape.
  • [HABF-2336] - Reference layer selection - Querying the related Accomplishment polygon layer does not return results
  • [HABF-2337] - Querying some layers (SSURGO) never complete loading
  • [HABF-2338] - Editing an Accomplishment geometry when there are active many-to-many relationships fails
  • [HABF-2345] - Crop to Parent is missing from context menus
  • [HABF-2346] - Context menu options of features from a shapefile requires Activation first
  • [HABF-2384] - Apply a negative buffer on the Accomplishment geometry when retrieving Accomplishment Types