Releases: HumanCellAtlas/fusillade
Releases · HumanCellAtlas/fusillade
integration 0.2.1-integration.2
- Fixing promotion script
staging 0.2.1-rc.1
- Fixing prod to production in promotion script
integration 0.2.1-integration.1
- Fixing prod to production in promotion script
staging 0.2.0-rc.1
integration 0.2.0-integration.1
staging 0.1.2-rc.1
- Fixing CICD deployment
integration 0.1.2-integration.1
- Fixing CICD deployment
staging 0.1.1-rc.1
integration 0.1.1-integration.1
production 0.1.0
- 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)