Releases: DalgoT4D/DDP_backend
Releases · DalgoT4D/DDP_backend
1.0.3
What's Changed
- changed the delete connection api to delete manual dataflow and the c… by @Ishankoradia in #335
- 324 dont force the invitation flow for existing users by @fatchat in #337
- 336 enable snowflake as a destination by @fatchat in #339
Full Changelog: 1.0.2...1.0.3
1.0.2-hotfix
What's Changed
- changed the delete connection api to delete manual dataflow and the c… by @Ishankoradia in #335
Full Changelog: 1.0.2...1.0.2-hotfix
1.0.2
What's Changed
- Tests/sep9 by @fatchat in #326
- Update README.md by @nairabhishek73 in #327
- Job tracking by @fatchat in #325
- wrapping the writedataflows command in a try except by @Ishankoradia in #328
- Last sync by @fatchat in #329
- delete the git-pull block when deleting a dbt workspace by @fatchat in #331
- 332 return running jobs by @fatchat in #333
New Contributors
- @nairabhishek73 made their first contribution in #327
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- 314 disable new org creation by @fatchat in #315
- add a check on necessary permissions for user to create org by @Ishankoradia in #316
- 298 endpoint for prefect notifications by @fatchat in #318
- helpful prompts for postgres warehouse setup by @fatchat in #317
- 319 enhance the source and destination responses by @fatchat in #320
- updating cursor field in edit and create connection apis by @Ishankoradia in #321
Full Changelog: 1.0...1.0.1
1.0
airbyte upgrade
Airbyte upgrade saw API changes, this release aligns with them
0.4
0.3
0.2
0.1
What's Changed
- minor fixes - checkenv() returned None, script run for creating new db by @Ishankoradia in #4
- broke up airbyteutils into by @fatchat in #5
- Prefect integration by @fatchat in #15
- Refactor/naming convention by @Ishankoradia in #20
- updated file naming conventions along with its dependencies by @Ishankoradia in #21
- pylint and black code formatter - refactoring as per Pep8 style by @Ishankoradia in #27
- 29 consistent api and api error messages by @Ishankoradia in #31
- 30 bearer authentication using django rest framework by @fatchat in #34
- setup testing framework by @Abhishek-N in #37
- Role based auth by @fatchat in #35
- add update api for source and destination by @Abhishek-N in #38
- Airbyte logger by @Abhishek-N in #39
- update requirements and setup testing framework by @Abhishek-N in #42
- clientapi into multiple controllers by @Abhishek-N in #44
- standardizations + schemas with camel case + database field names with snake case + airbyte crud apis for server and connection block by @Ishankoradia in #45
- Fix/last commit by @siddhant3030 in #46
- airbyte sync connection through block by @Ishankoradia in #47
- 28 store and use a users GitHub token by @fatchat in #48
- prefect dbt blocks api - post, delete, get by @Ishankoradia in #50
- Unit tests for airbyte service by @Abhishek-N in #43
- 24 api for prefect flow runs by @Ishankoradia in #51
- Split off Prefect Service into another FastAPI app by @fatchat in #52
- prefect flow/deployment apis - refactor, updated, complete by @Ishankoradia in #54
- celery for long running tasks by @fatchat in #56
- 57 fix some bugs by @fatchat in #58
- get_dbt_workspace() by @fatchat in #63
- setup airbyte workspace when creating the org by @fatchat in #67
- 64 restrict airbyte destinations to bigquery and postgres by @fatchat in #65
- 68 set up the ddp warehouse along with the airbyte destination by @fatchat in #69
- 70 make airbyte normalization optional when creating a connection by @fatchat in #71
- added
airbyte_destination_id
to OrgWarehouse table by @fatchat in #75 - preparing dbt credentials to save in secrets manager on the backend by @Ishankoradia in #78
- optionally pass the destinationSchema for an AB connection by @fatchat in #79
- update tests and remove older tests by @Abhishek-N in #53
- updating the login api to send back org details along with token by @Ishankoradia in #83
- clean up and prettify airbyte's responses by @fatchat in #85
- /prefect/flow_runs/<>/logs now takes an ?offset= parameter by @fatchat in #87
- minor changes in login api by @Ishankoradia in #89
- 90 creating a ddp dbt profile by @fatchat in #91
- 92 set names of flow flow run by @fatchat in #93
- fix normalization for a connection by @fatchat in #81
- save org to the orguser after returning successfuly from setup_airbyt… by @fatchat in #95
- 96 delete prefect blocks when deleting a dbt workspace by @fatchat in #97
- 99 api changes to bind pipeline flow on webapp by @Ishankoradia in #101
- Add workflow by @Abhishek-N in #103
- api to create a deployment flow run by @Ishankoradia in #105
- use subprocess.run(check=True) by @fatchat in #107
- update workflow and add delete connection test by @Abhishek-N in #109
- 110 source created with incorrect credentials by @fatchat in #112
- fetch status and logs from last attempt for an airbyte job by @fatchat in #114
- check source connectivity before adding the source by @fatchat in #116
- check destination connection just like for sources, before creation by @fatchat in #121
- 117 create deployments for manual runs by @fatchat in #118
- run dbt clean and dbt deps before every dbt run by @fatchat in #119
- test coverage by @siddhant3030 in #125
- 122 changes to show flow run history by @Ishankoradia in #126
- Feature/improve codecov by @siddhant3030 in #129
- api changes for source stream selection by @fatchat in #128
- ignore CalledProcessError if the returncode is 120 by @fatchat in #124
- added two more fields to orgprefectblock - command and dbt_target_schema by @Ishankoradia in #134
- 131 increase code coverage prefect service by @fatchat in #132
- ignoring tests from codecov by @siddhant3030 in #130
- settings for production by @fatchat in #136
- changing the convention - camel casing should be used in payload by @Ishankoradia in #140
- enabled logfile rollover for ddpui/airbyte/django logs by @fatchat in #139
- signupcode by @fatchat in #143
- apis to check connection for update of source/destination by @Ishankoradia in #145
- partial reset of djang ddpui database by @Ishankoradia in #148
- check for warehouse before creating a connection by @fatchat in #151
- 152 organizationswarehouses to return airbyte destination by @fatchat in #153
- updated delete source api to handle delete connection blocks by @Ishankoradia in #155
- 159 add source destination and last sync status in the connections api by @Ishankoradia in #161
- Test cases for airbyte service by @siddhant3030 in #141
- Feature/test cases by @fatchat in #163
- get_airbyte_source_definition_specifications extracts the "connection… by @fatchat in #167
- dashboard/overview api by @Ishankoradia in #168
- when creating a user check the User table not the OrgUser table by @fatchat in #165
- api to activate / deactivate flows - also sending a flag for status i… by @Ishankoradia in #171
- ddp_backend/prometheus: Add support for app metrics by @jayanth-kumar-morem in #173
- 149 script to restore an ngo client by @fatchat in #160
- update workflow by @Abhishek-N in #169
- add two connectors on creating org by @Abhishek-N in #180
- 176 dump an orgs config to json by @fatchat in #182
- setup for pytest-django by @fatchat in h...