Skip to content

Latest commit

 

History

History
108 lines (105 loc) · 17.7 KB

CHANGELOG.md

File metadata and controls

108 lines (105 loc) · 17.7 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


v0.1.0 - 2025-01-04

Bug Fixes

  • (#26) add cocogitto config file to avoid merge commit validation - (f2c261c) - abhisheksr01
  • (#27) bump dependencies in the requirements.txt.lock - (ccd620d) - abhisheksr01
  • change the cidr config to min requirement of /23 cidr - (23c5643) - abhisheksr01
  • typo in the az container app name in TF code - (af6a6b8) - abhisheksr01
  • TF fmt error - (518e4fe) - abhisheksr01
  • tflint errors - (8b8d079) - abhisheksr01

Build system

  • (Dockerfile) use a non-root user for building image - (86c6cf7) - abhisheksr01
  • (requirements.txt.lock) bump dependencies and use python 3.13 - (81c6c6d) - abhisheksr01

Continuous Integration

  • update current version reference for tags and add conventional commits checks in all pipelines - (7808408) - abhisheksr01
  • add conventional commit check in the app pipeline - (5f70136) - abhisheksr01
  • prefix version with v for github-actions/bump-version - (1562ae8) - abhisheksr01
  • update ci permision to write the content - (595f993) - abhisheksr01
  • implement semver for docker images and create release in pipeline - (72171d2) - abhisheksr01
  • update the pr github action dependencies - (f2d87fa) - abhisheksr01
  • fix dev infra apply in pipeline - (bf97ad9) - abhisheksr01
  • pr and infra pipeline - (79fc3cf) - abhisheksr01
  • add repository visualization github action job - (ca792b5) - abhisheksr01
  • fix failing jobs in the infra pipeline - (28734d4) - abhisheksr01
  • add placeholder jobs in bootstrap infra pipeline - (c65b767) - abhisheksr01
  • add placeholder jobs until prod application deployment - (f6465cc) - abhisheksr01
  • enable dependabot and mergify - (17ed298) - abhisheksr01
  • add github action in dependabot alerts - (bcc2f8b) - abhisheksr01
  • create dependabot.yml - (283e7e4) - Abhishek Singh Rajput
  • update the job dependency for app pipeline - (c82f1b7) - abhisheksr01
  • use az commands for app deployment - (7534840) - abhisheksr01
  • set terraform_wrapper: false in unittest job of infra pipeline - (5d5be61) - abhisheksr01
  • add tf plan and apply job in infra pipeline - (380d0b6) - abhisheksr01
  • fix lint job in infra pipeline - (8d3af12) - abhisheksr01
  • fix failing ci infra jobs - (2df42ad) - abhisheksr01
  • add TF init step for infra-pipeline jobs - (a68b219) - abhisheksr01
  • pass docker creds in az coontainer app job - (edbc1d1) - abhisheksr01
  • prefix imageToDeploy to docker.io for container app deploy job - (2585fa8) - abhisheksr01
  • grant id-token: write permission app pipeline - (f8afa25) - abhisheksr01
  • add deploy app to az container app job - (b6a81ba) - abhisheksr01
  • update github secret reference from AZURE_ to AZ_ - (4de1ddd) - abhisheksr01
  • export OIDC variables as env in infra pipeline - (527675a) - abhisheksr01
  • add bootstrap infrastructure pipeline - (2432ab1) - abhisheksr01
  • use github repository name as docker image name in the job - (466ab8f) - abhisheksr01
  • update docker hub user reference in docker build job - (bfb28a4) - abhisheksr01
  • push docker image to docker hub - (0aef7a7) - abhisheksr01
  • use sudo for trivy installation - (6548eef) - abhisheksr01
  • increase allowed code like length to 100 - (35c0014) - abhisheksr01
  • use trivy for docker image scan - (0381d36) - abhisheksr01
  • use github.run_id as image tag - (4bfe50e) - abhisheksr01
  • add missing requests pip module in bdd test job - (24fdbde) - abhisheksr01
  • perform dependency vulnerability scan against requirements.txt.lock - (0cf2ee2) - abhisheksr01
  • add dependency vulnerability checks - (61f6ddb) - abhisheksr01
  • update code path in the static analysis job - (37479f7) - abhisheksr01
  • implement static code analysis - (d50a0b0) - abhisheksr01
  • exclude venv dir in flake8 linting - (d785915) - abhisheksr01
  • add Check Formatting and linting step in pipeline - (ef447ea) - abhisheksr01
  • set default working dir in github actions - (d8904bb) - abhisheksr01
  • add github actions pipeline skeleton - (05c4be5) - abhisheksr01

Documentation

  • update assumptions - (918a51b) - abhisheksr01
  • update the db secure access request flow dig - (b869976) - abhisheksr01
  • Repo visualizer: update diagram - (9a77e78) - repo-visualizer
  • update secure database access instructions - (6af0dbe) - abhisheksr01
  • update CICD instructions - (deaed0b) - abhisheksr01
  • update IAC instructions - (f0ef0b4) - abhisheksr01
  • todo section in readme - (9bb8358) - abhisheksr01
  • update tools used and local setup instructions in readme - (a1c099d) - abhisheksr01

Features

  • add TF configs for dev pre and prod envs - (25e7732) - abhisheksr01
  • add TF Code for App Infrastructure and automate deployment - (24010fe) - abhisheksr01
  • TF code service principal creation - (676c4a1) - abhisheksr01
  • add bootstrap azure infrastructure through terraform - (acf6d27) - abhisheksr01
  • use non root use in the Dockerfile and add docker build lint scan job in pipeline - (e0229c2) - abhisheksr01
  • load app variables from env variables and disable password auth - (ecbf584) - abhisheksr01
  • add CRUD python app and postgres datadump - (5dec3ac) - abhisheksr01

Miscellaneous Chores

  • (deps) bump golang.org/x/crypto - (33ff832) - dependabot[bot]
  • (deps) bump golang.org/x/net - (c05ea9d) - dependabot[bot]
  • (deps) bump hashicorp/setup-terraform from 2 to 3 - (b73b669) - dependabot[bot]
  • (deps) bump actions/download-artifact from 3 to 4 - (e90b303) - dependabot[bot]
  • (deps) bump terraform-linters/setup-tflint from 3 to 4 - (85c134d) - dependabot[bot]
  • (deps) bump actions/setup-python from 3.0.0 to 4.7.1 - (49ccc63) - dependabot[bot]
  • (deps) bump actions/checkout from 3 to 4 - (0266ce7) - dependabot[bot]
  • update mergify and db access diagram - (b6e3440) - abhisheksr01
  • add app-infra TF code config for differencet envs - (d814d5f) - abhisheksr01
  • add TF bootstrap code config for differencet envs - (51449ca) - abhisheksr01
  • enable TF backend for app infra - (9b592cf) - abhisheksr01
  • use image variable in app infra for latest docker image deployment - (e5b9578) - abhisheksr01
  • add TF lifecycle ignore_changes - (62e6d37) - abhisheksr01
  • update az ad service principal name - (43fba3a) - abhisheksr01
  • use python:3.11-alpine base image with no vurnerabilites - (97eb301) - abhisheksr01
  • use requirements.txt.lock file for dependency management - (88e329d) - abhisheksr01

Refactoring

  • rename the pipeline.yml to app-pipeline.yml - (e4a16b1) - abhisheksr01
  • fix formatting and linting errors - (0b598f9) - abhisheksr01
  • extract commands from Makefile to bash scripts - (bb053a7) - abhisheksr01

Tests

  • add unit and compliance test for bootstrap infrastructure - (eea3b76) - abhisheksr01
  • update expected response for rates api bdd test - (19cf3fb) - abhisheksr01
  • add new BDD feature - (ef09664) - abhisheksr01
  • implement behave driven BDD tests - (17f7b15) - abhisheksr01

Changelog generated by cocogitto.