All notable changes to this project will be documented in this file.
- HUB-1796
- ignore blank
q
in searches
- ignore blank
- HUB-1768
- Updated Rails to address security vulnerabilities
- HUB-1500
- Added
strong_migrations
gem
- Added
- HUB-1678
- Updated updated Gemfile/Gemfile.lock to use nokogiri >= 1.8.5, rack >= 2.0.6, and loofah >= 2.2.3.
- HUB-1612
- Updated start-rails and entrypoint scripts docker directory
- HUB-1587
- Updated ruby version in Dockerfiles
- HUB-1467
- Updated to ruby 2.5 and rails 5.2
- HUB-1416
- Updated sprockets gem
- HUB-1171
- Fixing migration to not die on concurrent migration with a parallel container
- v2.0.0 bump
- HUB-1138
- initial docker configuration
- HUB-1279
- adds the qa and training environments
- HUB-1171
- adds developmentdocker config
- HUB-1215
- updated the loofah and rails-sanitizer gems
- HUB-1133
- Changes the Likely QDA logic to not show Likely QDAs for QCT_E and QNMC_E due to the updating rules imposed by NDAA 2018.
- HUB-1033 Adds in a Poirot pre-commit template and a rake task for adding this to the local users
.git/hooks
folder.
- HUB-1033 Tweaks the Poirot patterns a bit.
Prepared repository for open source release.
- LICENSE
- CONTRIBUTING.md
- code.json
- HUB-984 Remove Google API keys from the config files -- use .env file instead
- HUB-986
- Guards against an invalid statement in an assertion query. This will protect the system if the geo database has not been updated with new tables that the api is expecting.
- HUB-934
- Changes the business logic for when the
likely_qda_designations
array is returned depending on the other present hubzone statuses. Refer to confluence for details about details of this likely_qda display decision tree - Includes the entire qda designation data structure in the
likely_qda
information to help in diffing between the likely_qda and aqct_qda
orqnmc_qda
.
- Changes the business logic for when the
- HUB-889
- Adds in the call to the congressional districts layer.
- Wraps calls to non-HUBZone layers for a location in a new abstracted method
append_other_information()
, which includes congressional districts and likely_qda
- HUB-877
- This ticket adds in the concept of
likely_qda
designations for a location. In HUBZone ETL, a new public view was created that contains declarations and county geometries for all disasters defined in the most recent disaster import table. - After checking for HUBZone designations, the API will also check the
likely_qda
table and append these to the response under the following update to the response structure:
{ ..., hubzone: [same as before, HUBZone designations go here], other_information: { alerts: { likely_qda_designations: [ { "incident_description": <text description of the disaster>, "qda_declaration": <date of disaster declaration> } ] } }, ... }
- The
likely_qda
designation does not interact with the HUBZone designations at all, either in when designations are checked, or in the response structure.
- This ticket adds in the concept of
- This Changelog
-
HUB-885
- Fixed failing tests for version controller
-
HUB 859
- Updated gems and addressed rubocop concerns