- api: Created an NPM lib for JavaScript (d43dcb3)
- Uncomment loop to iterate through the dataset and add all the data to the db (77d96bd)
- Comment loop out (8582d17)
- Fixed query issues (69d6756)
- Fixed date issues on clevercloud.io (b712a34)
- Fixed winston issues (e641c8a)
- Added missing dependencies (b98bacd)
- Removed unused boxen dependency (d7af0cf)
- Package.json & package-lock.json to reduce vulnerabilities (8c1fb70)
- Upgrade winston from 3.15.0 to 3.17.0 (02b89fa)
- Upgrade marked from 14.1.3 to 14.1.4 (e1f0b3a)
- Made changes to the documentation (0cbe2cf)
- api: Updated the docs (d76cce4)
- Updated Readme file (e11c0ab)
- Snyk-bot [email protected]
- Christian Augustyn (@chrisaugu)
Added – for new features, Deprecated – for deprecated features that will be removed in future versions, Removed – for removed functions, Fixed – for fixed bugs and refactoring.
- upgrade to v2
- include endpoints
GET /api/v2/companies
POST /api/v2/stocks
GET /api/v2/tickers
GET /api/v2/tickers/:symbol
- Added
ticker
as a timeseries model toquote
model - Added
company
model - Fixed error codes
- Existing routes in the initial release were moved to
v1.js
file and are accessible under the route/api/v1
- Codes in
server.js
were segregated into;app.js
- for application logic,server.js
- for running the server,database.js
- for handling database connections,routes/index.js
,routes/v1.js
androutes/v2.js
- for handling routes,models/*
- for handling models,middlewares.js
- for handling middlewares,utils.js
- for handling utility functions,constants.js
- for keeping constants in one place, andserverless.js
- for running serverless app.
- Added
Dockerfile
anddocker-compose.yaml
file - Added
OpenAPI
documentation at/api/docs
- Migrated
mongoose
to^8.8.3
- fixed callback issues
- Added
redis
to take of load - Added
node-celery
to handle tasks out of the main thread
- Added
express-rate-limit
to limit the requests - Added
helmet
- Added
STO
andNEM
property to model - Removed
OSH
andNCM
property to model
- Added
timeseries
property to model
- Initial release