What's Changed
- Fix seed_db service in docker-compose by @aroelo in #573
- Inf 418/add dag tags to workflows by @tuanchien in #572
- jsonl comparison fix by @keegansmith21 in #575
- Updated docker compose process to pipe its stderr to stdout by @keegansmith21 in #577
- precommit rebase fix by @keegansmith21 in #579
- INF-547: Random_id generator to use hostname of machine by @alexmassen-hane in #581
- Added prefix functionality to ObservatoryEnvironment class by @alexmassen-hane in #578
- INF-558: Added exception handling for deleting datasets and buckets produced by unit tests by @alexmassen-hane in #585
- Config default update by @keegansmith21 in #561
- Increase BQ bytes budget for new DOI workflow by @jdddog in #587
- Log BulkIndexErrors by @jdddog in #588
- BAD-308 schema and table description updates by @keegansmith21 in #589
- API core version by @jdddog in #594
- Updated github unit tests to only run on push by @keegansmith21 in #593
- View creation function update by @keegansmith21 in #596
- INF-588: HTTP Request Updates by @keegansmith21 in #597
- Remove project and workflow generation by @jdddog in #599
- INF-597: Terraform config files not updating and Flower docker container not building successfully. by @alexmassen-hane in #598
- Feature/remove query api by @jdddog in #600
- Remove Elastic and Kibana from local platform by @jdddog in #603
- Upgrade to Docker Compose V2 by @jdddog in #602
- Update to response logging criteria by @keegansmith21 in #605
- Fix: Only delete non hidden files in terraform directory. by @alexmassen-hane in #604
- Move helper functions from Thoth Telescope to common Observatory Platform utilities by @alexmassen-hane in #607
- Change table_id to table_name by @jdddog in #608
- Add constraint for alembic by @jdddog in #609
- Fix/dependencies by @jdddog in #612
- Add POSTGRES_USER environment variable by @jdddog in #613
- INF-465: Cloud Endpoints Portal Deprecation - move observatory-api container by @alexmassen-hane in #610
- Fix/Change apiserver container docker network by @alexmassen-hane in #615
- INF-609: Add limits to Bigquery for per user per day and project per day. by @alexmassen-hane in #616
- Fix api and workers network settings by @jdddog in #617
- Use config file to specify workflows by @jdddog in #606
- Added .env to gitignore by @keegansmith21 in #619
- Terraform deploy may 2023 fixes by @jdddog in #620
- Fix issues with Docker and remove unneeded code by @jdddog in #622
- Feature/Add FTP Server by @alexmassen-hane in #621
- Changed default write disposition by @keegansmith21 in #623
- Added function to list blobs in gcs bucket by @keegansmith21 in #624
- Added multi-uri table load by @keegansmith21 in #626
- Feature/Match on multiple keys for upserts and deletes in Bigquery. by @alexmassen-hane in #625
- Upgrade to Airflow 2.6.3 by @jdddog in #627
- Fix Google Cloud Storage based logging by @jdddog in #629
- Fix/Logs disappear when tasks are in "up for retry" state by @alexmassen-hane in #630
- Upgrade Terraform and Packer by @alexmassen-hane in #634
- Make dag_run_id nullable in openapi.yaml by @jdddog in #631
- hmac key by @keegansmith21 in #632
- Added glob match functionality to list_blobs by @keegansmith21 in #633
- Fix/Update VM Template File by @alexmassen-hane in #636
- Feature/Add functionality to bq_load_from_memory function by @alexmassen-hane in #637
- Feature/json custom datetime format by @jdddog in #638
- Add functions required to make use of Airflow TaskGroups and test them by @jdddog in #642
- Fix/Install Packer plugins when building the observatory image by @alexmassen-hane in #641
- Feature/Create buckets with roles for unit tests by @alexmassen-hane in #639
- Added readthedocs config file by @keegansmith21 in #643
- python 3.10 by @keegansmith21 in #628
- Fix SlackWebhookHook missing 1 required keyword-only argument: 'slack_webhook_conn_id' by @jdddog in #644
- Update unittest os to ubuntu-latest by @keegansmith21 in #645
- Updates to contributing.md and readme by @keegansmith21 in #640
- Moving logging for compare_lists_of_dicts into its own function by @jdddog in #647
- Feature: Add bq functions to the platform by @alexmassen-hane in #646
New Contributors
- @alexmassen-hane made their first contribution in #581
Full Changelog: 0.5.0...0.6.0