Releases: uc-cdis/guppy
Releases · uc-cdis/guppy
0.20.1
0.20.0
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.19.1
Notes to tag/commit: 0.20.0
Generated: 2024-10-29
New Features
- Adds the ability to refresh guppy via a POST request to the path
_refresh
. Guppy must be configured to accept this request via the
allowRefresh
variable in the guppy config. If this variable is not set,
the feature is not available. (#273) - Authenticated users who present a valid token that has
admin_access
or*
method permissions for serviceguppy
on resource path/guppy_admin
are able to make the _refresh request. (#273) - This request restarts the server, allowing for the ability to update the
guppy configurations to reflect any new column additions in the elastic
indices as a data submitter. (#273)
Deployment Changes
- To enable this feature in helm charts add
"allowRefresh": {{ .Values.allowRefresh }}
to
gen3-helm/helm/guppy/templates/guppy_config.yaml
and then in your
values.yaml file, specify allowRefresh as the boolean true value. (#273)
0.19.1 - Dependency Updates - small bug fix
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.19.0
Notes to tag/commit: 0.19.1
Generated: 2024-10-07
New Features
- add nvm file to enable command
nvm use
to set proper node version (#285)
Dependency Updates
Bug Fixes
- Fixed param ordering in server start (#277)
Snyk Has Created This Pr To Fix 1 Vulnerabilities In The Npm Dependencies Of This Project.
-
Snyk changed the following file(s): (#280)
package.json
(#280)package-lock.json
(#280)-
Vulnerabilities that will be fixed with an upgrade: (#280)
- | | Issue | Score | (#280)
- :-------------------------:|:-------------------------|:-------------------------
(#280) | Cross-site Scripting
SNYK-JS-SEND-7926862 |
391 (#280)-
[!IMPORTANT] (#280)
-
(#280)
-
- Check the changes in this PR to ensure they won't cause issues with
your project. (#280)
- Check the changes in this PR to ensure they won't cause issues with
-
- Max score is 1000. Note that the real score may have changed since the
PR was raised. (#280)
- Max score is 1000. Note that the real score may have changed since the
-
- This PR was automatically created by Snyk using the credentials of a
real user. (#280)
- This PR was automatically created by Snyk using the credentials of a
- Note:** You are seeing this because you or someone else with access to
this repository has authorized Snyk to open fix PRs. (#280) - For more information:
(#280)
- 🧐 View latest project
report
(#280) - 📜 Customise PR
templates
(#280) - 🛠 Adjust project
settings
(#280) - 📚 Read about Snyk's upgrade
logic
(#280) - Learn how to fix vulnerabilities with free interactive lessons:** (#280)
- 🦉 Cross-site
Scripting
(#280) - (#280)
0.19.0: fix apply hide number resolver to as text agg results (#274)
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.18.0
Notes to tag/commit: 0.19.0
Generated: 2024-08-28
Bug Fixes
- Fixed a bug causing tiered access middleware didn't properly applied to
aggregation results (#274) - Fixed a bug causing Guppy not passing CSRF token along with search field
queries (#252)
Deployment Changes
- Important: all envs that has tiered access enabled should deploy a
Guppy that has this fix (#274)
Dependency Updates
- Bumps ws from 6.2.2 to 6.2.3. (#272)
- Bumps braces from 3.0.2 to 3.0.3.
(#271) - Bumps protobufjs from 7.2.4 to
7.2.6. (#263) - Bumps ejs from 3.1.9 to 3.1.10. (#265)
- Bumps express from 4.18.2 to
4.19.2. (#261) - Bumps
webpack-dev-middleware
from 5.3.3 to 5.3.4. (#259) - Bumps ip from 2.0.0 to 2.0.1. (#256)
Improvements
0.18.0: ES7
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.17.1
Notes to tag/commit: 0.18.0
Generated: 2023-12-18
Improvements
- Guppy will send CSRF token in request headers if available (#251)
- Move from travis to GH action (#247)
Dependency Updates
- Remove unused dep
csurf
(#251) - Bumps
@babel/traverse
to 7.23.2 and updates ancestor dependency
storybook.
These dependencies need to be updated together. (#245)
Bug Fixes
- Fixed a bug cause inaccurate total count being returned from query after
updating to ES7 (#250)
Breaking Changes
- Any environment using ElasticSearch 6.x will break with the new version
(#200)
Deployment Changes
ES7 compatibilty
- Guppy with ES7 compatibilty
0.17.1
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.17.0
Notes to tag/commit: 0.17.1
Generated: 2023-10-04
Improvements
- Add note to documentation for Ubuntu generate_data not running correctly
(#235)
Dependency Updates
- Bumps postcss from 8.4.25 to 8.4.31.
(#240) - Bumps graphql from 16.7.1 to
16.8.1. (#237) - Bumps
import-in-the-middle
from 1.4.1 to 1.4.2. (#230) - Bumps
@apollo/server
from 4.7.5 to 4.9.3. (#232)
Bug Fixes
- fixed an issue that causes the connected filters to crash (#239)
0.17.0
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.16.1
Notes to tag/commit: 0.17.0
Generated: 2023-09-20
New Features
- Add a new Guppy Explorer config field
filters.tabs.asTextAggFields
to
explicitly specify the filter field names that to be casted from numeric to
text (#234)
Bug Fixes
- Fixed a bug that casts all numeric field in filter into text fields (#234)
Improvements
- Update ES6 image for local dev helper to support running on Apple Silicon
Macs (#234) - updated error logging to use GraphQLError per documentation (#226)
- updated schema to not need gql wrapper (#226)
- update way ApolloServer is called (#226)
Dependency Updates
- Add "@apollo/server": "^4.7.5", (#226)
- Remove "apollo-server": "^2.4.8", (#226)
- Remove ""apollo-server-express": "^2.4.8", (#226)
- "graphql": "^16.7.1", (#226)
- "graphql-middleware": "^6.1.34", (#226)
- "graphql-parse-resolve-info": "^4.13.0", (#226)
- "graphql-tools": "^9.0.0", (#226)
- "react": "^17.0.2" (#225)
- "react-dom": "^17.0.2" (#225)
- "@gen3/ui-component": "^0.11.4", (#224)
- "array.prototype.flatmap": "^1.3.1", (#224)
- "dd-trace": "^4.5.0", (#224)
- "express": "^4.18.2", (#224)
- "file-saver": "^2.0.5", (#224)
- "flat": "^5.0.2", (#224)
- "lodash": "^4.17.21", (#224)
- "loglevel": "^1.8.1", (#224)
- "prop-types": "^15.8.1", (#224)
- remove core-js nothing uses it (#216)
- update storybook table to antd table from unsupported react-table (#222)
- install "antd": "^4.24.11" (#222)
- remove "react-table": "^6.9.2", (#222)
- update eslint and fix formatting errors (#223)
- "eslint" to "^8.44.0" (#223)
- "eslint-config-airbnb" to "^19.0.4" (#223)
- "@babel/cli": "^7.22.6", (#221)
- "@babel/core": "^7.22.8", (#221)
- "@babel/node": "^7.22.6", (#221)
- "@babel/plugin-proposal-object-rest-spread": "^7.20.7", (#221)
- "@babel/plugin-proposal-private-methods": "^7.18.6", (#221)
- "@babel/plugin-transform-runtime": "^7.22.7", (#221)
- "@babel/preset-env": "^7.22.7", (#221)
- "@babel/preset-react": "^7.22.5", (#221)
- "@babel/runtime-corejs3": "^7.22.6", (#221)
- "@storybook/addon-actions": "^7.0.26", (#221)
- "@storybook/addon-links": "^7.0.26", (#221)
- "@storybook/react": "^7.0.26", (#221)
- "@storybook/react-webpack5": "^7.0.26", (#221)
- "babel-jest": "^29.6.1", (#221)
- "babel-loader": "^9.1.2", (#221)
- "commander": "^3.0.2", (#221)
- "jest": "^29.6.1", (#221)
- "json-schema-faker": "^0.5.3", (#221)
- "nock": "^13.3.1", (#221)
- "storybook": "^7.0.26" (#221)
- update helmet to 7 (#220)
- update node to 16 for future dependency updates (#219)
- Bumps glob-parent to 5.1.2 and
updates ancestor dependency
@storybook/react.
These dependencies need to be updated together. (#195)
Deployment Changes
- update node from 14 to 16 (#219)
0.16.1
Support _totalCount and fix performance bug
Release Notes
For: uc-cdis/guppy
Notes since tag: 0.15.7
Notes to tag/commit: 0.16.0
Generated: 2023-05-19
New Features
- add _totalCount to guppy items (#180)
- remove unneeded countFields and extraAggsFieldsCardinalityCount property
(#180)
Bug Fixes
- fix performance bug where charts were being processed as filters, now only
processes filters (#180)
Improvements
- ran npm audit fix to cleanup code (#176)