Automated manifest pr for data.bloodpac.org at 07/24/2019 14:19 #526
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
arborist # Release Notes
For: uc-cdis/arborist
Notes since tag: 1.2.1
Notes to tag/commit: 2.0.1
Generated: 2019-07-24
Deployment Changes
migrations
folder for database schema and setup utilities (updating manifest for dcp #42)Improvements
still see the tag for the existing resource. (chore(dcfdemo mapping_v_2) #78)
special case. (update dcf diicitonary to version 2.3 #77)
logged-in
group by default in the list of groups for queriedusers. (new version of the dictionary #73)
for auth endpoints. All the tests. (NIAID - one more variable #52)content everywhere it's used) (niaid file etl #45)
Bug Fixes
resources. (update ndh dictionary to 3.1.21 #87)
(fix(arranger): make arranger pointing at dcp_1 #85)
PUT
request (Chore/dictionary update #84)?p
flag onPUT /resource/
(Chore/dictionary update #84)resources granted as the result of membership in groups. (chore(remove tube index name block) #75)
should work as expected now. (fix(cleanup): remove qa and dev commons #55)
Resource
model into aResourceIn
(which is the formatwhich should be accepted from user input) and a
ResourceOut
(which is howit should look when returned by the arborist API). The difference is that
inputs can specify the entire resource subtree. (fix(cleanup): remove qa and dev commons #55)
defer
did not have intended effect inside test runs, fixed to havecorrect behavior (feat(kidsfirst): add kf arranger config #44)
make down
andmake up
to resetthis version (feat(kidsfirst): add kf arranger config #44)
root.a.b.c
in db vs/a/b/c
responses & input) (chore(arranger config):cp from QA to prod #41)
GET /resource
will return 404 correctly (chore(arranger config):cp from QA to prod #41)Server.MakeRouter
now takesio.Writer
input so HTTP access logs can gosomewhere other than stdout (chore(arranger config):cp from QA to prod #41)
http.Status*
instead of numerals (chore(arranger config):cp from QA to prod #41)
New Features
?p
toPOST /resource
which will make arborist createparent resources for your request if they didn't exist already. (fix(dcp_1): arranger config dcp_1 #81)
instead of paths. (update dictinoary to 2.2 #70)
actually running tests on postgres backend (updating manifest for dcp #42)
requests (updating manifest for dcp #42)
anonymous
andlogged-in
groups which can be given their ownpolicies (though they can't contain users). Policies granted to the
anonymous group allow to all users, whether or not they have a token, and
the ones granted to
logged-in
apply to all users with a JWT. (new release 3.1.18 #58)now. (new release 3.1.18 #58)
indexd where we want to maintain a persistent reference to a resource in
arborist, whose name & path are potentially mutable. (chore(niaid_release_1):mapping and arranger #56)
auth/request
andauth/proxy
(Update manifest.json dictionary #40)db_version
table now stores integer ID and text for the version, notpostgres date (more robust for applying new migrations) (chore(arranger config):cp from QA to prod #41)
arranger # Release Notes
For: uc-cdis/gen3-arranger
Notes since tag: 1.0.3
Notes to tag/commit: f9353292f547ad9292fdfc6f351c23ba9937173e
Generated: 2019-07-24
Improvements
GEN3_ARBORIST_ENDPOINT_OVERRIDE
(Jenkins test DCF against default namespace #13)fence # Release Notes
For: uc-cdis/fence
Notes since tag: 2.7.1
Notes to tag/commit: 3.2.4
Generated: 2019-07-24
Dependency Updates
Improvements
user with lower & upper case name (chore(data upload anvilstaging) #655)
Project have access to the projects the active registered service account
have access to (in other words, expired service account project access
won't be checked since they don't actually have access to data) (updated BloodPAC data dictionary #651)
is public or not (for different signed url behavior). previously only
checked acl field (Changed fieldMapping for NDE AIDs Exploration page #653)
you had to pass an empty user.yaml (Gkuffel branch #641)
support it (Update manifest.json #643)
according to fence: it redirects back to the Gen3 application, to an OAuth
client, or to some other approved URL from the configuration. (updated BRAIN dd #540)
redirecting to specific domains for login/logout. (updated BRAIN dd #540)
Microsoft OAuth 2 Clients (chore/pfb-stage #593)
endpoint (feat(niaiddata-rstdio): added rstudio to niaiddata #623)
hard-coded (Feat/etl niaiddata #609)
available. (Pelican new version for STAGE #604)
New Features
SESSION_COOKIE_DOMAIN
is now configurable (Update manifest.json #640)already exists in fence (Update manifest.json #642)
--arborist
and--policies
flags forfence-create
(chore/edc #608)indexd, as long as the
authz
field is present in the index record (chore/edc #608)anonymous
andlogged-in
groups in theuser.yaml
. (patch update for fence #625)records when supported (send
"rbac"
field from the indexd record toarborist) (updated QA BRAIN dd #606)
table will delete the appropriate child rows too. (feat(buttons): file tab buttons #595)
Fence db and from Google if applicable. (feat(buttons): file tab buttons #595)
for Google data access (chore/anvil-staging: deploy latest stuff #615)
Bug Fixes
resource without any subresources and create regression test (Update tube to 0.3.10 #656)
forcibly calling apache (was getting errors b/c fence is using nginx now)
(chore(anvil-prod): update everything #654)
access and previous access when trying to update an SA (so if updating to
restrict to a subset of previous access, validation may fail and not allow
the update) (updated BloodPAC data dictionary #651)
fence-create sync --sync_from_dbgap True
without providing a valid
user.yaml
(e.g. just a dbgap sync) (fix(login.bionimbus): canary busted #637)the last step of multipart completion. (Update manifest.json #620)
Breaking Changes
--verbose
option tofence-create
CLI, prefers checking theDEBUG
value from config now to determine whether or not to output debuglogs (updated DCF dd #647)
are removed from fence/userdatamodel. (chore/edc #608)
(chore/edc #608)
with
arborist>=2.0.0
(chore/edc #608)
with older arborist API. (Modify NIAID DAT display fields #613)
"read-storage"
/"write-storage"
? (updated QA BRAIN dd #606)indexd # Release Notes
For: uc-cdis/indexd
Notes since tag: 1.1.1
Notes to tag/commit: 02d6ed8d672137ee056faf019d562230b3acc348
Generated: 2019-07-24
New Features
rbac
field (chore(ndh_fence_2.5.3) #209)Bug Fixes
/
in resource paths in migration (test(jenkins): testing shared lib #221)Dependency Updates
Deployment Changes
authz
fields based on theacl
fields. (fix(stage-etl): etl busted in stage #218)peregrine # Release Notes
For: uc-cdis/peregrine
Notes since tag: 1.2.1
Notes to tag/commit: 1.3.0
Generated: 2019-07-24
Deployment Changes
Improvements
version programmatically, so that we can remove recently-broken lines in
the Dockerfile (fix(fence): update fence to fix bug with google sa validation #130)
INDEX_CLIENT_HOST env var instead of SIGNPOST_HOST--you must therefore use
the latest cloud automation or manually recreate your peregrine secrets
(feat(peregrine):v1.0.4 and peregrine sidecar #135)
client signpost where index client is already being used instead of
signpost (feat(peregrine):v1.0.4 and peregrine sidecar #135)
Dependency Updates
updated (feat(peregrine):v1.0.4 and peregrine sidecar #135)
dev-requirements (chore(dataguid):remove not using serivces #131)
pidgin # Release Notes
For: uc-cdis/pidgin
Notes since tag: 1.0.0
Notes to tag/commit: a4aa1d95a09f573b1f9202e70d7bb2cad6798205
Generated: 2019-07-24
Dependency Updates
Improvements
Deployment Changes
sheepdog # Release Notes
For: uc-cdis/sheepdog
Notes since tag: 1.1.11
Notes to tag/commit: d7023b4f19dcdc8dcb5b8b839660834e4facba6a
Generated: 2019-07-24
Deployment Changes
Improvements
where index client is already being used instead of signpost (feat(stage): etl fix #291)
to "file_record" (feat(stage): etl fix #291)
New Features
indexd record's
authz
field. (chore(remove etl and arranger) #288)Breaking Changes
INDEX_CLIENT_HOST env var instead of SIGNPOST_HOST--you must therefore use
the latest cloud automation or manually recreate your sheepdog secrets
(feat(stage): etl fix #291)
since GDC forked sheepdog and signpost is dead (feat(stage): etl fix #291)
(Update manifest.json #290)
Dependency Updates
Bug Fixes
(Rebrand ACCOuNT with new favicon #282)
portal # Release Notes
For: uc-cdis/data-portal
Notes since tag: 2.11.4
Notes to tag/commit: fd6be3020958c359fb9b78714fe68d22836f6687
Generated: 2019-07-24
Bug Fixes
different data formats in different commons. (chore: update dictionary in dcf demo and canine #551)
including entries with undefined object_ids, resulting in a 400 response
from the manifest service (feat(stage-staging): match prod config/manifest #548)
created issues when the required input was a number. Fixes to parse as an
when needed integer. (Chore/niaid nav #545)
(Chore/niaid nav #545)
download manifest
logic was replaced by a similar logic forcreating manifest for
export to workspace
(Brain #538)first time (Updated QA BRAIN ETL mapping for new DD #537)
reset. Previously, errors persisted, even when corrected in the file. (feat(add-pfb): added export to pfb to canine #534)
New Features
ConnectFilter
fromGuppy
(Update manifest.json #517)Guppy
(Update manifest.json #517)Improvements
(Updated QA BRAIN ETL mapping for new DD #537)
data explorer page (Update manifest.json #517)
spark # Release Notes
For: uc-cdis/gen3-spark
Notes since tag: 1.0.0
Notes to tag/commit: 00ef588fd7d64415afe396bc754a6b39d20d7638
Generated: 2019-07-24
tube # Release Notes
For: uc-cdis/tube
Notes since tag: 0.1.7
Notes to tag/commit: 0.3.7
Generated: 2019-07-24
Bug Fixes
auth_resource_path
(new version of the dictionary #73)case_id
null (update dcf dictionary to 2.1 #68)data_format
anddata_type
empty (update dcf dictionary to 2.1 #68)category
field (DCF and BloodPAC etlMapping.yaml files added #62)called
etl
. It is fixed by this branch (new release 3.1.18 #58)New Features
(doc_name, prop_name)
(new version of the dictionary #73)