Changelog¶
2024-07-02¶
Bump version of project into v2.15.8
:
-
Removed
pre-market-checklist
related to control byBASEMENT
-
Removed
quote-shift
that handle by BASEMENT. In routing, build -
Bump dependencies of the project
-
Reduced range of pydantic related of change in version
2.7.x
-
Bump
pip
into24.1.1
-
Updated README
-
make
target:info-release-latest
,info-release
for maintainers
2024-06-06¶
Bump version of the project into v2.14.0
:
-
Set up
GOOGLE_CLOUD_PROJECT
component to ADC in the environment -
Change service account from
sa-alchemist
intosa-natures-prophet
-
Updated trigger service account
-
Remove unnessary system dependencies on Dockerfile
2024-01-06¶
-
Updated logo for project
-
Updated the README with badges from ImgShield
-
Configuration for log in overall application with intergrated with system
-
Updated example on the
.env
which more readable and imagical to config -
Added config of static folder with yield output
-
Removed unsued script related to Slack command from F319 and removed resources of parsors.
-
Added hooks
pre-commit
withautopep8
-
Updated CORS method to
GET
,POST
-
Updated
revision
after on the headers output -
Updated source for
Google
model based on theservice
: -
Handle PubSub
-
Handle Workflow
-
Handle Cloud Build
-
Handle the Build Result Model from
/event/cloudbuild
-
Fix error when calling on API documentation at
/docs
-
Can not serialization of
BaryonyxBatchReportConfigPayload
related toZoneInfo
class -
Config for
APPLICATION_LOGGING_LEVEL
to handle application level of logging. -
Both on: dev, staging, production
-
Change command into worker
4
in the staging and production. See: Deployment Server Workers -
Updated mis-configuration for pydantic version
1.x.x
2024-05-20¶
-
Updated
indent_style
of bash into space -
Fixed error component on:
AttributeError: 'Identifier' object has no attribute 'BAO_TRUONG'
-
Added
--add-custom-audiences
https://cloud.google.com/sdk/gcloud/reference/run/deploy#--add-custom-audiences -
Fixed issues for updated database ORM alignment
2024-05-15¶
-
✈️ Bump version into
2.11.3
-
Updated the ingress for Cloud Run on staging
-
Updated
Makefile
with target ofmake info
2024-05-10¶
-
✈️ Bump version into
2.10.6
-
Config Cloud Run ingress: (a) Staging - internal (b) Prod - internal and load balancing
-
Added Load Balancer and IAP service:
-
IAP service mapping to
internal.notification.data.innotech.vn
on production -
Load Balancer mapping
notification::production::latest
-
-
Migration the notification:
-
Queue:
queue-notification
applied for both staging and production -
Removed queue
prod-transflow-transition-otter-hub
-
Updated the tags, run_by service account in the CloudBuild component: Tags should be short, descriptive
-
Check trigger on build of: deploy run, deploy task
-
Check the secret manager with prefix
NOTIFICATION_[ENV]_*
-
Merged service account by duplicated on code
Production:
- Config run the production
Staging:
-
Rename
SLACK_PATH
instaging_notification.yaml
intoROUTE_NOTIFICATION_PATH
-
Deploy CloudRun and Slack application in staging environment for
inno-notification
-
Write 1 staging yaml component for deploy Run
-
Rename file of cloudbuild that using
_
instead of-
-
-
Updated
Makefile
with target ofmake help
andmake clean
-
Bump dependencies of requirements
-
Updated in the
pre-commit
config -
Delete
version
in docker-compose -
Updated the handle for workflow and cloudbuild
-
Remove component of related Pubsub
cloud-builds
intoinno-infra
-
Configuration workflows trigger filepath, namespace into
[ENV]_
2024-05-08¶
🏄 Application
-
🎏 [Enhancement] Migration service. PR #116 by @bao.truong
-
Add Slack application on
unicorn
space -
Bump dependencies service:
-
Upgrade pydantic to version
2.0.0
-
Bump version of
ruff
into~> 0.2.1
fromv0.0.278
- Check path on:
run: ruff check --format=github ./otter/;
- Check path on:
-
Set up
pre-commit
internal -
Bump
pip
into24.0
-
Bump version of
slackapi/slack-github-action@v1.23.0
~>1.26.0
-
Added
.markdownlint.json
for markdownlint -
Add
.editorconfig
to config IDE -
Rename
maintain
->maintainer
-
Bump version of project into
2.5.0
-
Updated
shebang
ontests
folder -
Config
TestClient
fixture into session scope -
Updated flow for cloudbuild of run to use impersion account
2024-05-01¶
🏄 Application
- Initation documentation for project