{"push_id":1332329451,"size":12,"distinct_size":1,"ref":"refs/heads/db-1104-file-b-unit-tests","head":"e31e027cdf67f20c611d282d72378deca006530e","before":"d4faccf906960846ff917680fae65841bea1fe18","commits":[{"sha":"9f0c4b0a1695017794f2c3099cb53559c032be42","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Replace getUserByEmail in fileTests setup\n\nReplace simple function that retrieves a user by e-mail address\nwith inline SQLAlchemy query.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/9f0c4b0a1695017794f2c3099cb53559c032be42"},{"sha":"1acf8750a6cfa5eda71e462f13f31f403e12364f","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Refactor insertSubmission function\n\nIntead of passing in db info obtained from an interface object, pass in\nthe session that's obtained in the fileTests setupUpClass method.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/1acf8750a6cfa5eda71e462f13f31f403e12364f"},{"sha":"d3b9d173be93f5af17a1442c6622ef91e9d37dba","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Add foreign keys and relationships to error_metadata table.\n\nNow that we've combined the databases, we can add foreign keys\nto the ErrorMetadata model that reference information in the\nerstwhile job db tables. Added these as part of the db refactor\nwork to take advantage of the SQL Alchemy support for relationships.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/d3b9d173be93f5af17a1442c6622ef91e9d37dba"},{"sha":"c98419406f7917d0f4c547a4872bfb0f872dd2f1","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Remove interfaces from fileTests setup.\n\nThis removes use of the old database interfaces and holders\nfrom the fileTests integration setup. All db access is now\ndone by creating a flask application context and using the\nGlobalDB object.\n\nNote that the best was to reference values from helper\ntables (e.g. file_type,file_status) is still a work in progress.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/c98419406f7917d0f4c547a4872bfb0f872dd2f1"},{"sha":"b10807aa7d4fc22d72ea2cbdaec8c0fe783ccb98","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Move helper lookups to base class setUp and remove magic numbers.\n\nRemove hard-coded surrogate keys from the fileTests setup code.\nAgain, there's certainly a better way to handle these lookup\ntable values either through the ORM models or Postgres enums,\nbut putting a one-time lookup into the setup code and using\nthose to replace magic numbers is a start.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/b10807aa7d4fc22d72ea2cbdaec8c0fe783ccb98"},{"sha":"bb949b2c7c193a8e9c7ea1e94c449fb32006da65","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Merge branch 'development' into remove-db-interface-filetests-setup","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/bb949b2c7c193a8e9c7ea1e94c449fb32006da65"},{"sha":"cce901ff66b57d1b2c1d9dc84578f6874b36fee0","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Merge branch 'development' into remove-db-interface-filetests-setup","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/cce901ff66b57d1b2c1d9dc84578f6874b36fee0"},{"sha":"0c79c600ee4afa1624bb0982303d01790c0c9486","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Reverse the lookup dictionaries.\n\nHad these backwards - we mostly need to do lookups by name to\nget the id, so key the lookup dicts accordingly.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/0c79c600ee4afa1624bb0982303d01790c0c9486"},{"sha":"298ac2cd0a9a660d5b4a1919caf6c28654631d52","author":{"name":"Rebecca Sweger","email":"05643fb811b35431a88bb63f25d9c6d5abe2673f@gsa.gov"},"message":"Get static dictionaries from lookups.py instead of database.\n\nInstead of calling the database to get lookup dictionaries for\nthings like file type and job status, use the constants in the\nnew lookups.py file.","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/298ac2cd0a9a660d5b4a1919caf6c28654631d52"},{"sha":"7e092af0e397362a9431dfd29778f7348a73a19d","author":{"name":"jworcestBAH","email":"7bf4ed6bcc16b24dcd40bf1d934fa472d1d0452d@users.noreply.github.com"},"message":"Merge pull request #332 from fedspendingtransparency/db-1104-file-b-unit-tests\n\nDb 1104 file b unit tests","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/7e092af0e397362a9431dfd29778f7348a73a19d"},{"sha":"22f9efcca0356a563d6e1939f9322028b31573de","author":{"name":"jworcestBAH","email":"7bf4ed6bcc16b24dcd40bf1d934fa472d1d0452d@users.noreply.github.com"},"message":"Merge pull request #303 from fedspendingtransparency/remove-db-interface-filetests-setup\n\nremove db interface from filetests setup","distinct":false,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/22f9efcca0356a563d6e1939f9322028b31573de"},{"sha":"e31e027cdf67f20c611d282d72378deca006530e","author":{"name":"Nipun Monga","email":"876954ec3191c2d61dcea0d405a271e5158d7e5c@gmail.com"},"message":"Merge branch 'development' into db-1104-file-b-unit-tests","distinct":true,"url":"https://api.github.com/repos/fedspendingtransparency/data-act-broker-backend/commits/e31e027cdf67f20c611d282d72378deca006530e"}]}
{"actor":{"display_login":"nmonga91"}}