Skip to content

Releases: HumanCellAtlas/fusillade

integration 0.2.1-integration.2

15 Oct 22:08
Compare
Choose a tag to compare
Pre-release
  • Fixing promotion script

staging 0.2.1-rc.1

11 Oct 20:55
Compare
Choose a tag to compare
staging 0.2.1-rc.1 Pre-release
Pre-release
  • Fixing prod to production in promotion script

integration 0.2.1-integration.1

11 Oct 20:06
Compare
Choose a tag to compare
Pre-release
  • Fixing prod to production in promotion script

staging 0.2.0-rc.1

10 Oct 22:50
00960da
Compare
Choose a tag to compare
staging 0.2.0-rc.1 Pre-release
Pre-release
  • Using batch references (#286)
  • Verify Cloud Directory (#287)
  • Fixing promotion to production (#281)

integration 0.2.0-integration.1

09 Oct 18:57
00960da
Compare
Choose a tag to compare
Pre-release
  • Using batch references (#286)
  • Verify Cloud Directory (#287)
  • Fixing promotion to production (#281)

staging 0.1.2-rc.1

01 Oct 20:06
Compare
Choose a tag to compare
staging 0.1.2-rc.1 Pre-release
Pre-release
  • Fixing CICD deployment

integration 0.1.2-integration.1

01 Oct 18:57
Compare
Choose a tag to compare
Pre-release
  • Fixing CICD deployment

staging 0.1.1-rc.1

30 Sep 23:46
3c567b8
Compare
Choose a tag to compare
staging 0.1.1-rc.1 Pre-release
Pre-release
  • Fixes for Prod CICD (#280)
  • Adding documentation for setting up OIDC provider. (#279)
  • Adding big red button (#278)
  • Fixing documentation in openAPI (#277)
  • Adding support for refresh token revoke and silent authentication (#275)

integration 0.1.1-integration.1

30 Sep 23:19
3c567b8
Compare
Choose a tag to compare
Pre-release
  • Fixes for Prod CICD (#280)
  • Adding documentation for setting up OIDC provider. (#279)
  • Adding big red button (#278)
  • Fixing documentation in openAPI (#277)
  • Adding support for refresh token revoke and silent authentication (#275)

production 0.1.0

26 Sep 16:14
Compare
Choose a tag to compare
  • Fixing promotion script from not supplying a version to get_current_version
  • fix hard-coded parameter store name (#270)
  • Adding allow_errors in batch_write
  • prevent test name collisions
  • Running integration tests after the testing deployment has completed (#269)
  • Fixing promotion (#268)
  • Catching errors when public key cannot be retrieved
  • Rework how release branch is checked out and add debugging. (#266)
  • fix links to open-id connect spec in openid (#265)
  • Fix up the API spec (#263)
  • Adding prerelease tag to branch versions promoted from dev to integration (#264)
  • Prevents partial object from being created using batch_write (#261)
  • adding more info test evaluate tests response (#262)
  • Return more info from evaluate endpoint (#256)
  • refresh requirements (#260)
  • Fix syntax error. (#259)
  • add instructions for running tests to readme (#258)
  • No longer bump versions when releasing integration -> staging. (#255)
  • Fixing dst in authorization endpoint (#254)
  • Fix return message when modifying users to a group (#253)
  • Adding step to grab deployment configurations from AWS parameter stor… (#251)
  • Fixing resource in groups/users (#249)
  • Using get_email_claim on token_info (#252)
  • Fix IAM role used when deploying using CI (#247)
  • Adding endpoints to add and remove multiple users from a group. (#243)
  • remove security.txt (#248)
  • Adding Delete Role and Groups API Endpoints (#245)
  • Markdown cleanup (#246)
  • update readme (#242)
  • gitlab deploys staging and testing environments (#241)
  • CICD Fixes
  • Adding descriptions to all openapi endpoints (#235)
  • Adding more user documentation (#234)
  • allow email or custom email claim (#229)
  • Adding an error when the custom email claim is not included in the JWT (#223)
  • Check if user, groups, and roles exist before trying to link (#224)
  • Fix promotion
  • fixing tests (#221)
  • Expanding gitlab deployment (#220)
  • Storing github api token in AWS secrets (#219)
  • Integration Test Fix
  • Upgrade Chalice (#218)
  • create security check job (#217)
  • Don't manage IAM when deploying using CICD (#216)
  • Refresh requirements (#215)
  • master deploys dev environment
  • Configurable ConsistancyLevel for Cloud Directory operation. (#213)
  • Remove policy ID (#214)
  • Enable Debug by default (#212)
  • Preserving directory before modifying for tests + gitlab. (#210)
  • Fixing make to source the correctly. (#211)
  • updating .gitignore (#209)
  • Change how environment.local variables are set (#208)
  • Waiting for new users to be created (#207)
  • Adding .gitlab-ci.yml
  • Deployment Fixes
  • not using merge for promotion
  • Verify the parameters before creating User (#204)
  • Deployment and Readme updates (#200)
  • Adding groups and roles to policy evaluate (#203)
  • Extracting group and role information to use in policy evaluation (#202)
  • Adding max_groups to limit the number of groups a user can be in. (#197)
  • handle errors when groups and roles are already attached (#192)
  • ensuring that test directories are cleanup after use (#198)
  • Adding policy_id when setting a policy (#199)
  • Using github api V3 Authentication method for promotion
  • [EASY] Applying linter to scripts and tests (#196)
  • User status must be enabled to evaluate a user's policies (#195)
  • Fixing example app (#194)
  • generalizing userinfo endpoint to allow different OIDC provider (#150)
  • adding better responses for users and groups (#193)
  • Using merge to promote stages
  • Misc Fixes (#191)
  • example app (#180)
  • [EASY] Directory is created during deployment (#189)
  • update cleanup script to handle minor versions. (#190)
  • Adding functionality to /scripts/upgrade_schema.py (#188)
  • manage schema (#187)
  • Remove object_type (#156)
  • Adding ownership to users (#186)
  • Pre-Resource Policies (#181)
  • Allow policy_type to be specified in lookup policy (#185)
  • [EASY] Remove self.log from cloudNode (#184)
  • using lookup_batch, removing lookup_threads (#182)
  • Adding Public user and User_default group (#179)
  • allow passing context keys to evaluate functions (#178)
  • POST user, group, and role (#172)
  • 409 returned when user already exists (#174)
  • Cleaning up logging (#169)
  • adding retries for retryable errors in cloud directory (#173)
  • Adding Test Mode to separate Integration and Standalone tests (#170)
  • [EASY] Reducing code duplication with mixins (#168)
  • Authorization Decorator (#165)
  • Fixing 404 race condition when creating nodes (#166)
  • [Part 1] Adding paging to get users, groups, and roles. (#158)
  • [EASY] Fix cleanup (#164)
  • [EASY] Clean up paginator (#160)
  • Object_type is not protected (#163)
  • Adding environment variable to control json logs. (#162)
  • Code cleanup (#161)
  • [EASY] adding object_type to cloudNode objects (#159)
  • moving _facet, and _object_type out of CloudNode.init parameters (#157)
  • test integration (#154)
  • added auth tests (#155)
  • Remove refresh endpoint, post /oauth/Token should be used for refresh tokens (#149)
  • Add version endpoint (#140)
  • adding tags (#134)
  • simplify the proxy request code. (#153)
  • [EASY] Change name to role_id (#152)
  • adding responses to groups endpoints (#151)
  • Add evaluate to group endpoints (#147)
  • factor out common test code (#148)
  • Add group endpoint tests (#146)
  • Add evaluate to user endpoints (#144)
  • Add user endpoint tests (#108)
  • adding script to host a local fusillade server. (#138)
  • Version Management (#139)
  • [FIX] supporting different content-types in request(#137)
  • [doc] updating CB in examples (#136)