Skip to content

Changelog

2024-06-14

  • Updated response model of /stocks/eod

  • Fix ORM of pluto_ohlcv_eod

2024-06-04

  • ๐Ÿฃ Bump overall version of project into 2.8.16

Endpoint:

  • Updated summary of endpoint path

  • Updated the health check service /service/health: model updated

  • Transfer into 1 tags space of Security

  • Removed following endpoint: /index/profile/, /index/constituent/, /world/index, /adjustment/event/, /ohlcv/, /profile/

  • Removed deprecated=True on DAPI component

  • ๐Ÿšฃ Negative limit support

When user hit limit=-1, following steps will match:

(a) Change the setting of limit to -1 (not generated error by default)

(b) Turn off offset in the CRUD.

© Validate the full-control on resources (which led into 503 error based on RAM memory)

  • Fix offset strategy

  • Set default limit is 10 records (until support full negative)

  • Dropped support for from, to in the query and supported on date only

  • ๐Ÿ“„ Updated documentation for API

Screenshot on API docs

Application:

  • Bump project version

  • Cleaning schema of response output in API docs

  • Fixed updated configuration components

  • Updated configuration for Google project with now supported GOOGLE_CLOUD_PROJECT, GOOGLE_CLOUD_PROJECT_REGION

  • Updated glossary of the project

  • Updated project layout into endpoints with element of: crud, route, component

  • ๐Ÿ“„ Updated README and contributors

Internal:

  • [CICD] โœจUpdated cloudbuild:

  • Handle variables with more consice component

  • Resources control

  • Updated namespace for subtitutions values

  • Change deployment into variables

  • Added DEPLOYMENT short GHA commint

  • Removed version because docker-compose.yaml: version is obsolete

  • Updated related to build with Docker

  • Updated .dockerignore folder for selected element to build

  • Dependencies:

  • Bump version of ruff and pre-commit

  • Updated ruff configuration

  • Bump version of Github Actions

  • Added configuration for pre-commit

  • Added autopep8 compliance

  • Removed alembic element

  • Release with tzdata is up-to-date with market

  • Bump sqlalchemy version with sqlalchemy-utils related

  • Bump version slackapi/slack-github-action into @v1.26.0

  • Remove non-use variables because related to environment config on CloudBuild

  • PLUTO_PROD_DEPLOYMENT_ENVIRONMENT

  • PLUTO_STAGING_DEPLOYMENT_ENVIRONMENT

  • Enhancement Makefile

  • Added innstal-dev and install for project

  • Added pyclean and resolve make clean target.

  • Added make info to fetch information from project

  • Removed make setting

  • Added make ruff

  • Cloud Run supported --workers 4 in ENTRYPPOINT with spawn mode.

  • Updated full test case with 100% passed

  • Updated the description of the Run service

2023-09-22

  • ๐Ÿ”ฎ Update the contributor list for the project

2023-07-31

  • Added CORS check

  • Applied for all origin (meaning *)

  • Lock the method to using only GET / POST

  • Added document for depreceated related to schema

  • Load Balancer direction to dapi.innotech.vn

2023-07-15

  • Dependencies

  • Removed [pandas, numpy] for not using the current method

  • Added cisco8601 for internal parsing to ISO

  • Refactor our code based to reduced:

  • Removed C_UD (just release only for R - READ) method

  • Removed de-duplicated code checkpoint

  • Enhance memory limit

  • Issue

Pluto memory

  • Logs

Pluto memory logs

2023-04-05

  • Endpoint: total 6 new endpoints

  • [1] /profile target to replace /stocks/details

  • [2] /ohlcv/ target to replace /stocks/eod

  • [3] /adjustment/event target to replace stocks/adjust

  • [4] /service/health target to replace /health

  • [5] /index/constituent

  • [6] /index/profile

  • Data:

  • Index Constituent, Index Profile: full 2023-01

  • Market Capitalization, total: 42 index

  • Enhance log with docker size image

2023-02-15

  • [Maintaince] Repository layout structure

  • [Feature] Add Load Balancer to Internal Docs