Skip to content

Commit

Permalink
Merge pull request #6 from SouOWendel/release-please--branches--main-…
Browse files Browse the repository at this point in the history
…-components--op-fvtt-api

chore(main): release 2.0.0
  • Loading branch information
SouOWendel authored Jan 26, 2024
2 parents 3dabef2 + e897c25 commit 0e98f5b
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.0.0"
".": "2.0.0"
}
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# Changelog

## [2.0.0](https://github.com/SouOWendel/op-fvtt-api/compare/v1.0.0...v2.0.0) (2024-01-26)


### ⚠ BREAKING CHANGES

* **authentication:** These changes make the API functional with authentication, being a big change for the functioning of the information, compared to the previos version

### Features

* **api with js vanilla:** an API was created with vanilla JavaScript ([3ebd00f](https://github.com/SouOWendel/op-fvtt-api/commit/3ebd00f5a277ece002ae72b72cbc88e36cca4b9d))
* **authentication:** integrated system with JWT, in addition, token auth and verify have been added ([5d6fd9b](https://github.com/SouOWendel/op-fvtt-api/commit/5d6fd9be9317b67c751f1ed65ba7ac0d92b1c3d6))
* **controller auth:** added to control the authentication requests that will be detected ([9a3e7c8](https://github.com/SouOWendel/op-fvtt-api/commit/9a3e7c80b260d3cea6fc2ab7ae97384653f5ed17))
* **data:** created data file for store the information for update notes ([7fdb9a9](https://github.com/SouOWendel/op-fvtt-api/commit/7fdb9a9739d3e31b8a02a845bb97879c3e0825b5))
* **express:** initial version of API with Express Framework, this include an CRUD code ([f588c50](https://github.com/SouOWendel/op-fvtt-api/commit/f588c505c1c5c21b77df07d78376a37bb8f58489))
* **http request errors:** some functions are created to handle bad request and unauthorized errors ([c7821b3](https://github.com/SouOWendel/op-fvtt-api/commit/c7821b3fb138f8840cbeb8c6cf063fec0e2abdee))
* **index:** added notes on url, use the auth and .env was adopted within the project ([69d7476](https://github.com/SouOWendel/op-fvtt-api/commit/69d74768155e86c1743ea7c74128863b53a768ad))
* **model user:** created the model for process the data and prepare ([bd9411d](https://github.com/SouOWendel/op-fvtt-api/commit/bd9411d3a0fd4267da2657ed2566ad1a46f17938))
* move again ([6a7c6e9](https://github.com/SouOWendel/op-fvtt-api/commit/6a7c6e94f453a54b966b6907364b821e8d04b5ae))
* **npm package:** added and changed some scripts, changes on author name, modules have been added ([7355197](https://github.com/SouOWendel/op-fvtt-api/commit/73551973a4eb598371292f58f001aa5d863e41e6))
* **npm package:** created new script (predev), remove npx for scripts, added pg and knex, ver up ([bd937fc](https://github.com/SouOWendel/op-fvtt-api/commit/bd937fc1a11405c6a3379ca3313cdff47d00cb9d))
* **product controller and route:** added the interaction with the products of the API and the route ([1ed5017](https://github.com/SouOWendel/op-fvtt-api/commit/1ed5017991e9d943bdc2f8533da5cd7af69fe318))
* **release please configuration:** generate alpha versions and switch for manifest on ReleasePlease ([b165fad](https://github.com/SouOWendel/op-fvtt-api/commit/b165fad6bdc1111280f3acb549aac7bcdfe80d86))
* **release-please:** added github actions workflows to base folder ([b59bb19](https://github.com/SouOWendel/op-fvtt-api/commit/b59bb196b28da21de0059e150518d0326296355a))
* **release-please:** the next release is not pre-release, changed the configuration of action ([4d7fccc](https://github.com/SouOWendel/op-fvtt-api/commit/4d7fccc1929f2af8291e7c9ce6e29498527ccb1e))
* **routes auth:** created for handle the routes of api ([9d45c3b](https://github.com/SouOWendel/op-fvtt-api/commit/9d45c3b0b2a5f3562ced085fe478d78c16f74778))
* **user service:** service for authentication with error handle ([4711703](https://github.com/SouOWendel/op-fvtt-api/commit/4711703669b03c639916d42798bc304e0e9b0db8))

## [1.0.0](https://github.com/SouOWendel/op-fvtt-api/compare/v0.3.0...v1.0.0) (2024-01-19)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "op-fvtt-api",
"version": "1.0.0",
"version": "2.0.0",
"description": "api to ordem paranormal for FoundryVTT",
"main": "./webapi/src/index.js",
"type": "module",
"scripts": {
"start": "node src/index.js",
"dev-webapi": "nodemon webapi/src/index.js",
"dev-express": "nodemon expressAPI/src/server.js",
"predev": "npm run knex:migrate",
"predev": "npm run knex:migrate",
"test": "bash webapi/script.sh",
"commit": "git-cz"
},
Expand Down

0 comments on commit 0e98f5b

Please sign in to comment.