Releases: CMSgov/bcda-app
Releases · CMSgov/bcda-app
r23
r23 - 2019-06-11
- BCDA-1347: The CCLF Cleanup functionality does not report errors properly (#290)
- BCDA-1419: Make request for BB data only if BCDA successfully receives BB beneficiary ID (#289)
- BCDA-1394 Transient Issue with Go Decryptor in Smoke Test (#288)
- BCDA-1308: Create Automated Testing in Docker/Travis (#284)
- BCDA-1309: Print cclfFileMetadata in a more readable format
r22
r21
r21 - 2019-06-02
- hash params as env vars (#282)
- BCDA-1393 Security Update: Increase Hash Entropy (#281)
- BCDA-1391 - Moving BB_HASH_PEPPER and BB_HASH_ITER to environment variables (#280)
- David Greene Swagger bearer token name: change to "Authorization", move text to description field (#279)
- Create base structured logging pattern (#276)
- BCDA-1332 Feature: Changed to use UTF8 encoding to fix string formatting issues (#273)
- When creating an ACO, set client_id = uuid (#277)
- BCDA-1259: Remove beneficiaries and acobeneficiaries table and associated structures/code (#272)
- BCDA-1359: Update CCLF filename validation regex to support CMS EFT filename format (#275)
- BCDA-1358 New CCLF0 format based on sample files from EFT team. (#274)
- BCDA-1243 Feature: save-public-key CLI command (#269)
- BCDA-1234: Update tests which rely on bene or acobene tables (#271)
- BCDA-1338 Make larger Synthetic CCLF Files (#270)
- BCDA-1322 Feature: Save ACO's Public Key (#268)
- BCDA-1233 Use CCLF data for Attribution (#266)
- BCDA-1291 Feature: Get an ACO's Unique Public Key (#265)
- Knollfear/bcda 1277 Import Synthetic CCLF Files (#264)
- BCDA-1311 Feature: Timestamp fix for test (#262)
- BCDA-1255: Create function to make the required directories for NFS
- Knollfear/bcda 1277 Refactor all code out of main.go (#258)
- BCDA-1285 Database: Add acos.public_key column (#259)
- update to router file to exclude user guide (#261)
- Add Capability to Re-Generate and Update Client Credentials (in Alpha Mode) (#260)
- BCDA-1130 Auth: increase security of stored hashes (#251)
- BCDA-1194 Feature: Added ETL logging (#256)
- BCDA-1280: Remove option to turn off encryption (#257)
- BCDA-1245 add func to revoke encryption keys (#254)
- BCDA-1242: Update Auth Function for Key Pairs (#253)
- BCDA-1232 Implement mechanism to get BBIdentifier (#252)
- BCDA-1225 & BCDA-1200 Feature: Cleanup process for cclf files (#247)
- BCDA-1246 add public encryption key model and db table (#246)
- BCDA-1186: Initialize BCDA app based on mode (API vs ETL) (#250)
- BCDA-1223: Ingest Zipped CCLF Files (#248)
- Fix race condition in RPM packaging. Ensure that swagger and static site data generation have completed beore moving on. (#249)
- BCDA-1248 Documentation: Semantic links (#244)
- BCDA-1231: Modify synthetic data to include HICN and correlate to new table structure (#245)
- BCDA-1148: add models for group management features (#241)
- adding a name to the Swagger license to remove an error from the swagger site. (#243)
- BCDA-638 Documentation: add description of credentials (#242)
- BCDA-921 Feature: Ingest of cclf9 data into db (#223)
- BCDA-964/BCDA-958: Save CCLF8 data into database (#240)
- BCDA-1185 Feature: Added CCLF0 validation (#238)
- BCDA 1164: Remove API dependency on AuthTestSuite (#239)
- BCDA-1159 add CLI to delete files in a dir (#236)
- Rename postman test to reflect opensbx instead of sbx. (#237)
- BCDA-1134 Documentation: improve swagger workflow (#235)
- BCDA-1184 Make CLI to import directory of CCLF files (#232)
- Update README to reflect change in shell (#234)
- BCDA-1143 Maintenance: Separate Auth API Methods from BCDA API (#233)
- BCDA-1044 remove user from alpha token and client registration (#226)
- BCDA-1108 Feature: use /auth/token instead of /api/v1/token in tests (#228)
- Added back to fix static site links (#230)
- BCDA-1182: Log worker health check errors (#229)
r20
r20 - 2019-04-09
- added Coverage as a swagger parameter to the BulkRequestHeader (#227)
- BCDA-777: Swagger is updated to include Coverage endpoint (#144)
- BCDA-1170: add coverage endpoint to User Guide (#225)
- BCDA 1036 Maintenance: Remove unused alpha auth functions and tests (#222)
- BCDA-779 SAMHSA filtering (#224)
- BCDA-1128 removing getEnvInt and putting it in utils (#221)
- BCDA-923: Chunk Files and Process them Concurrently (#219)
- BCDA-846: Add testing of api routes in router_test.go (#220)
- implement delete client func for alpha (#218)
- Knollfear/bcda 991 (#216)
- BCDA-336: Check Blue Button backend certificate (#215)
- Dj/bcda 1025 (#210)
- BCDA-534: Redact Bearer Token from URL Logs
- BCDA-973 Feature: Add /auth/token endpoint (#204)
- BCDA-1022 createAlphaToken generates a client ID and secret (#211)
r19
r19 - 2019-03-20
- knollfear/bcda-894 (#213)
- bcda-895 Feature: changed language for static site (#212)
- bcda-895 Feature: Added decryption walkthrough for opensbx (#207)
- BCDA-1017 use clientID and clientSecret for alpha plugin (#206)
- Knollfear/bcda 894 static site improvements (#209)
- BCDA-963: (Part 3) Remove Preload() from ACO/Beneficiary retrieval (#208)
- BCDA-963: (Part 2) Migration and synthetic data fixes (#205)
- BCDA-1031 Simplify token handling (#203)
- BCDA-1030: implement strategy for handling secrets safely (#200)
- BCDA-963: Beneficiary:ACO relationship to many:many (#201)
- knollfear/BCDA-1068 adding decryption util files from gists to our repo (#202)
- Require that the OKTA secret values be passed in on command line. (#198)
- BCDA-957: Add CMS-format ID to ACOs (#192)
- BCDA-956 Feature: add Okta token generation to cli "create-token" command (#193)
- BCDA-818 implement RevokeClientCredentials() for okta (#195)
- Modify Okta create-alpha-token output to include client name (#194)
- Make sure we're building daily in the morning, to make sure no dependencies have changed (AWS, tools, etc) (#191)
- BCDA-950: Read CCLF8 and CCLF9 (#188)
- BCDA-882: Add /_auth endpoint to acquire the auth_provider mode. (#190)
- BCDA-813 Feature: Add Okta RequestAccessToken() (#189)
- BCDA-922 Prep for splitting job into chunks (#187)
- BCDA-817 : implement GenerateClientCredentials() for okta plugin (#183)
- BCDA-815: ValidateJWT() Implementation (#186)
- BCDA-886: Optimize Docker and Makefile configurations (#184)
- BCDA-814 Implement DecodeJWT for Okta
- BCDA-623 Feature: Standardize handling of app dirs (#174)
r18
r18 - 2019-02-21
- Added gist for decrypting using C# (#178)
- BCDA-912: Ensure token info is in request logs (#182)
- knollfear/bcda-820 upgrading to GO 1.11.5 (#181)
- BCDA-888 Feature: Adjust our CLI command to accept all aco alignments. (#175)
- BCDA-672: More flexible tag/release process (#179)
- aligning checked in _site files with checked in version to make life easier for everyone. (#173)
- BCDA-808 Auth: Add an Okta client (#172)
- BCDA-794: fix sonarqube issues (#168)
- BCDA-812: implement registerClient() method for Okta auth plugin (#171)
- Added performance tests and docker files (#159)
r17
r16
r16 - 2019-02-08
- BCDA-878: Make sure links to external sites open in a new page/tab (#169)
- word changes from AJ (#167)
- knollfear/bcda-868 Adding in Open Graph and Favicon images. (#166)
- removing favicon from static site until we get a real one (#165)
- knollfear/bcda-740B revisions with Jenn regarding the static site. (#164)
- Fix tests that use scanner.Scan() (#161)
r15
r15 - 2019-02-06
- BCDA-851 (#163): Fix GORM model for Token
- Knollfear/bcda 740 Part II (#162)
- bcda-837 Encryption walkthrough including Swagger and screenshots (#160)
- Knollfear/bcda 740 Static Site (#157)
- BCDA-542: Add a simple http router that redirects http requests to https (#155)
- bcda-764: retrofit router.go to use new auth provider (#154)
- okta plugin (#156)
- BCDA-738: Review and add detail to job status responses in Swagger (#153)
r14
r14 - 2019-01-31
- knollfear/bcda-710 Adding 410 (gone) response code to old jobs (#151)
- BCDA-549: Implement Failed Job Status (#152)
- knollfear/bcda-709 Add expires header to completed jobs (#150)
- BCDA-763 Improve handling of auth tokens with auth.Token type (#149)
- bcda-762 make sure all database connections are closed (#148)
- BCDA-396 Feature: Add Coverage endpoint for bulk export of patient data (#145)
- BCDA-732: Update User Guide documentation (#143)
- BCDA-720: Encryption enabled by default (#146)
- Replace [most] uses of backend.CreateToken (#147)
- BCDA-661: Implement worker health check (#136)
- bcda-631: Implement ValidateAccessToken() for alpha plugin (#131)
- BCDA-721: Add encryption testing/validation in smoke test (#142)
- BCDA-744: Create ToC in Getting Started Guide (#141)
- BCDA-671: Expand CLI unit tests (#139)
- added a larger allocation of synthetic benes (#138)
- BCDA-712: Remove redundant integration tests and re-organize Postman tests. (#137)
- BCDA-635: Implement RevokeAccessToken() (#133)
- BCDA-683: Wrap all test targets into one
make test
target (#135) - Close db connection in
healthCheck()
(#134) - BCDA-636: implement GenerateClientCredentials on Alpha plugin (#129)
- BCDA-728: Add ability to request payload encryption in smoke test client (#130)
- using case insensitive ilike instead of = (#132)