- Fix
fence-create google-bucket-create
when the project does not exist (#1077) - Fix "non-unique client name" migration to delete all the "unique client name" constraints it finds, instead of assuming there is exactly one (#1075)
- Add project id format check in usersync (#1067)
- various updates to cryptography/future/pyjwt (#1073)
- vulnerability fixes (#167)
- vulnerability fixes (#56)
- Pelican export: store the generated PFB files'
_expires_at
timestamp in MDS (set to 14 days after creation) so they can be deleted once expired (#69)
- The Pelican export job now requires access to submit data in MDS. In
cloud-automation setups, run
kubectl delete secrets pelicanservice-g3auto
,rm Gen3Secrets/g3auto/pelicanservice/config.json
andgen3 kube-setup-pelicanjob
. Then, grant thepelican-export-job
client access to(resource=/mds_gateway, method=access, service=mds_gateway)
in theuser.yaml
. (#69)
- The Pelican export job should now be deployed alongside the
metadata-delete-expired-objects
cronjob: add"metadata-delete-expired-objects": "quay.io/cdis/metadata-delete-expired-objects:<version>"
to theversions
block of the manifest, rungen3 kube-setup-metadata-delete-expired-objects-cronjob
and grant themetadata-delete-expired-objects-job
client access to(resource=/mds_gateway, method=access, service=mds_gateway)
and(resource=/programs, method=delete, service=fence)
in theuser.yaml
. (#69)
- Add the
/coremetadata
endpoint, replacing thepidgin
service (#198)
- Improve the format of the citation automatically generated by the
/coremetadata
endpoint (#198) - Use central github workflow actions for image build and push (#192)
- The
pidgin
service can be removed. Its functionalities are available at peregrine's/coremetadata
endpoint (#198) - ASK AN ADMINISTRATOR TO DELETE THE PIDGIN DEPLOYMENT if you remove pidgin. This is NOT automatic (#198)
- If you are seeing this message, you are deploying the Pidgin service after it has been deprecated. If you are using Peregrine version 3.2.0/2023.04 or newer, the Pidgin service can and should be removed. (#48)
- Python 3.9 (#46)
- Fixed a popup height issue (#1250)
- Fixed an issue that some urls may have double slash in them (#1250)
- fix for spinner for manifest button not showing until the count (#1234)
- This adds 500ms debouncing to the HEAL search functionality following page load. This uses the lodash debounce API (this library is already included in the code base). (#1232)
- This also adds a unit test for the debouncing functionality. (#1232)
- Change workspace registration title and url location (#1249)
- Fixed storybook for CustomDichotomousCovariates following the component's interface changes in uc-cdis/data-portal#1204 (#1246)
- Adds unit tests for CohortsOverlapDiagram, including mocking of web-services (#1246)
- This updates the Euler diagram to be more accessible, and include both a text version and a legend. (#1246)
- Add uid query param to GWASJob.jsx endpoints to support archived workflows (#1246)
- Add new temporary entry to VA QA, for testing the new GWAS Results Viewer App features (#1246)
- Updates the code base associated with the GWASApp and GWASResults application by cleaning up unneeded CSS styles and changing the names of files and selectors from GWASV2 to GWASApp. (#1246)
- A utils folder has been added containing a Search folder to house the search functionality and to aid in code organization. The filtering functions associated with searching have been moved into this folder to help clean up Discovery.tsx. Unneeded imports were removed from Discovery.tsx. (#1232)
- Added code to add new tab for COVID-19 Community Analysis tab in which we have three dashboards created in AWS Quicksight embed into Chicagoland Pandemic Response Commons (#1159)
- changes the System Use message to a scrollable div with the accept button located at the bottom of the scrolled content. (#1219)
- optionally show the System Use message after user login (#1219)
- With a 500ms debounce (#1232)
- Note that when typing a longer query, such as "intersection" it only searches once (#1232)
- (#1232)
- Moved COVID-19 Community Analysis Tab to the first position as requested by Bob (#1241)
- update batch export job for MDS v3 AggMDS response syntax (#43)