-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #42 from Dannyisadog/release/0.1.0
Release 0.1.0
- Loading branch information
Showing
1 changed file
with
87 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. | ||
|
||
## 0.1.0 (2024-08-28) | ||
|
||
|
||
### Features | ||
|
||
* **api:** add register api ([5a9ce72](https://github.com/Dannyisadog/nextjs-authjs-template/commit/5a9ce723e8248c345a501daab5e776755f0338bb)) | ||
* **api:** add users crud api ([36a0a56](https://github.com/Dannyisadog/nextjs-authjs-template/commit/36a0a5680a4a06f266ecb177398c01ae3a91fcab)) | ||
* **api:** protect get users api ([0a05164](https://github.com/Dannyisadog/nextjs-authjs-template/commit/0a05164db84cd63f9b92bc12089e1f0a1cdf8d7b)) | ||
* **api:** remove create user api ([ec83269](https://github.com/Dannyisadog/nextjs-authjs-template/commit/ec8326981827ac2dd67fd328d3bd02a59ce6c46e)) | ||
* **app:** add og title & image ([a280fa6](https://github.com/Dannyisadog/nextjs-authjs-template/commit/a280fa6c46e3765520926bc029281c266a96c10b)) | ||
* **auth:** add credential signin ([59240e1](https://github.com/Dannyisadog/nextjs-authjs-template/commit/59240e119230e607afcb84f770be6e39dcd24a43)) | ||
* **auth:** add Github provider in auth providers ([9ee1c58](https://github.com/Dannyisadog/nextjs-authjs-template/commit/9ee1c5802f874fc422131b5e4a2f15713addc3da)) | ||
* **auth:** add image when first signin create user ([fcece58](https://github.com/Dannyisadog/nextjs-authjs-template/commit/fcece587591d62a8d17e774f492c9d09e4d912d0)) | ||
* **auth:** send welcome email when first signin ([fbc945b](https://github.com/Dannyisadog/nextjs-authjs-template/commit/fbc945bfe27e1c8e9c59165abc1604fde24a579a)) | ||
* **component:** add button loading & disable status ([d782632](https://github.com/Dannyisadog/nextjs-authjs-template/commit/d782632dcba6750f18b73821a4c5a27d16d11721)) | ||
* **component:** add common button component ([fbe1ead](https://github.com/Dannyisadog/nextjs-authjs-template/commit/fbe1ead59e346a656fc483d50ac49696ce848483)) | ||
* **component:** add common textfield component ([8093a21](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8093a21ac7fb65d8ba6fffef8d1ab7df86214c9b)) | ||
* **component:** add github link title component ([63b0e59](https://github.com/Dannyisadog/nextjs-authjs-template/commit/63b0e598024c4e392ccdd0523aa25be30b9b03ef)) | ||
* **component:** add github signin button ([cb9f118](https://github.com/Dannyisadog/nextjs-authjs-template/commit/cb9f118141ec6948120ef8fbc9720f53914b070e)) | ||
* **component:** add goBack option in title component ([72e4818](https://github.com/Dannyisadog/nextjs-authjs-template/commit/72e48184d7f9d99f0ef3d6ea0d0cffad289938ce)) | ||
* **component:** add google signin button component ([835ff5b](https://github.com/Dannyisadog/nextjs-authjs-template/commit/835ff5be8247faaef5ae9936a29613791ee8ac5d)) | ||
* **component:** add loading status in google signin & signout button ([232068a](https://github.com/Dannyisadog/nextjs-authjs-template/commit/232068a92085dd1e875377cd148463c682bd0845)) | ||
* **component:** add register link in signin form ([bfcd943](https://github.com/Dannyisadog/nextjs-authjs-template/commit/bfcd9431d322d5cb250333f5d772b658e2ad677c)) | ||
* **component:** add signin button status ([d002649](https://github.com/Dannyisadog/nextjs-authjs-template/commit/d002649ee09910a3ce3bed33c04556bdc7b2482e)) | ||
* **component:** add signin form component ([82c38cb](https://github.com/Dannyisadog/nextjs-authjs-template/commit/82c38cbc6a2459b078ee17261586e6c33536de12)) | ||
* **component:** add signin welcome email template ([8421a05](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8421a05ea9349f9c7605d519b29b74fdebdface0)) | ||
* **component:** add title component ([2a2bbe6](https://github.com/Dannyisadog/nextjs-authjs-template/commit/2a2bbe6b4be74e289c1188640e81f4248dcbac33)) | ||
* **component:** add user list ([da8ce21](https://github.com/Dannyisadog/nextjs-authjs-template/commit/da8ce2105408b1d03b5965d21309395c7005c3a2)) | ||
* **component:** adjust components style ([835bf72](https://github.com/Dannyisadog/nextjs-authjs-template/commit/835bf72ecbdc81b80575138fad75df54db382def)) | ||
* **component:** adjust error message style ([dabda98](https://github.com/Dannyisadog/nextjs-authjs-template/commit/dabda98dab169867e41cfdfdc1f8f8e11ee3f924)) | ||
* **component:** adjust title height ([5d9cc0e](https://github.com/Dannyisadog/nextjs-authjs-template/commit/5d9cc0ee53a9c556f56d0950bdf9a87a08ee2993)) | ||
* **component:** display github icon conditionally ([2c797d5](https://github.com/Dannyisadog/nextjs-authjs-template/commit/2c797d5965360984a9cf76eb9cfddde4ee0f13bc)) | ||
* **component:** display user list ([22868c6](https://github.com/Dannyisadog/nextjs-authjs-template/commit/22868c6be99d0bfb76f4724c9bdd21fe659ad0f2)) | ||
* **component:** move user list to client component ([543530c](https://github.com/Dannyisadog/nextjs-authjs-template/commit/543530ca26b3d1ed57d0c621c2d08c61661059b1)) | ||
* **component:** restyle error message ([833a8b4](https://github.com/Dannyisadog/nextjs-authjs-template/commit/833a8b4e8e8676fba7cc70d79279c70ac2cdabac)) | ||
* **component:** set register link color to primary ([57ce0ce](https://github.com/Dannyisadog/nextjs-authjs-template/commit/57ce0ce622afb75bec4d88ce977d30cc082670ea)) | ||
* **component:** validate signin form data in frontend ([e36e044](https://github.com/Dannyisadog/nextjs-authjs-template/commit/e36e044bed7994c724689a362e9781876d740a49)) | ||
* **docker:** add docker-compose for postgres db ([3fb2f1f](https://github.com/Dannyisadog/nextjs-authjs-template/commit/3fb2f1fb9d83a4cf4b68a51bf5614f7ae1aa3616)) | ||
* **env:** add resend api key in env example ([1d83342](https://github.com/Dannyisadog/nextjs-authjs-template/commit/1d833428c172afa217aeda2c407ae071746d1a7a)) | ||
* **env:** update env example for github signin ([b2c7771](https://github.com/Dannyisadog/nextjs-authjs-template/commit/b2c7771cf5401c08bdf200b22da5a1b25b5dbcfe)) | ||
* **favicon:** update favicon ([39c5f53](https://github.com/Dannyisadog/nextjs-authjs-template/commit/39c5f53fdf019c344f34966b2df528e448d23ea5)) | ||
* **head:** adjust title & description ([f0290ff](https://github.com/Dannyisadog/nextjs-authjs-template/commit/f0290ff4ae11edaf7e315176f0ca1e0b2953dd1e)) | ||
* **layout:** add basic layout ([9f12ae1](https://github.com/Dannyisadog/nextjs-authjs-template/commit/9f12ae11913633cd07656f00f35c3505e2f08775)) | ||
* **layout:** add mui theme ([7eb6d8e](https://github.com/Dannyisadog/nextjs-authjs-template/commit/7eb6d8e8d7c3249b522777840641deb24de5d321)) | ||
* **layout:** adjust layout padding top ([475b653](https://github.com/Dannyisadog/nextjs-authjs-template/commit/475b653a85b64d130d9e53998f281fd5e2404148)) | ||
* **layout:** adjust layout padding y ([ddc1275](https://github.com/Dannyisadog/nextjs-authjs-template/commit/ddc1275cb45cafc6c6c1f3fbac1efb8f6a8c4e7b)) | ||
* **layout:** inject vercel analytics into app layout ([4bc64a8](https://github.com/Dannyisadog/nextjs-authjs-template/commit/4bc64a8417dc4076501ac01105a48d46d9dbf863)) | ||
* **layout:** inject vercel speed insights into app layout ([cea4b7c](https://github.com/Dannyisadog/nextjs-authjs-template/commit/cea4b7c038aa4c96e085eae20ec04b2549b29cb5)) | ||
* **layout:** move viewport into head section ([1d1d1f2](https://github.com/Dannyisadog/nextjs-authjs-template/commit/1d1d1f218e43c43c27dceffdd06d12e740ab68ab)) | ||
* **meta:** adjust meta data ([8ed876d](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8ed876d4840aafb2231121b51d2d7dde037f987e)) | ||
* **package:** add bcrypt & prisma package ([c5cb695](https://github.com/Dannyisadog/nextjs-authjs-template/commit/c5cb695766e720c3a31e7b3ffe75b6a690b10771)) | ||
* **package:** add mui icon package ([10e4f33](https://github.com/Dannyisadog/nextjs-authjs-template/commit/10e4f3300f8fb2714e04ae9502e6dda6ed269ca8)) | ||
* **package:** add resend & react-email packages ([67ee4b6](https://github.com/Dannyisadog/nextjs-authjs-template/commit/67ee4b6fb80ffbaec2fd2e2872da28322a290029)) | ||
* **package:** add standard-version package ([4909ab2](https://github.com/Dannyisadog/nextjs-authjs-template/commit/4909ab2c7bdc7b4e9472405738f0a28afa8557f9)) | ||
* **package:** add vercel analytics package ([260bfe8](https://github.com/Dannyisadog/nextjs-authjs-template/commit/260bfe81769ab1f8adc915a6a26b3d861456ef4a)) | ||
* **package:** add vercel speed insights package ([6d6a141](https://github.com/Dannyisadog/nextjs-authjs-template/commit/6d6a141a1c211829e203f0cba827d6065eba4dbd)) | ||
* **package:** install mui related packages ([e00e0ac](https://github.com/Dannyisadog/nextjs-authjs-template/commit/e00e0ac50dcc48f12792c3fad0526a0e893356ab)) | ||
* **package:** remove @react-email/components package ([4f4741e](https://github.com/Dannyisadog/nextjs-authjs-template/commit/4f4741e48b5874c375fbc2216db70ff1a947358f)) | ||
* **page:** add github signin button into signin page ([6127901](https://github.com/Dannyisadog/nextjs-authjs-template/commit/61279012d7b93091db72003d42b8dbb7cd945571)) | ||
* **page:** add register form ([aedb59a](https://github.com/Dannyisadog/nextjs-authjs-template/commit/aedb59a40253ce2f3d5136b692428180ad98449e)) | ||
* **page:** add signin page ([ba16c68](https://github.com/Dannyisadog/nextjs-authjs-template/commit/ba16c689a1ad03c35f3e4c55a6f8048f69fc53cd)) | ||
* **page:** adjust api base url ([a7014e2](https://github.com/Dannyisadog/nextjs-authjs-template/commit/a7014e2adbf06eed02ddacf0ce76eb2f7dd82825)) | ||
* **page:** adjust home page ([8743c63](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8743c63591a4e7cdee43bc4ea97bdccb9d314035)) | ||
* **page:** adjust page style ([6a12a93](https://github.com/Dannyisadog/nextjs-authjs-template/commit/6a12a93c89e16beb072f4e42598de7438793c05b)) | ||
* **page:** adjust pages style ([dc5a1f8](https://github.com/Dannyisadog/nextjs-authjs-template/commit/dc5a1f808f71bb13dd50380f3eccc77779ff2562)) | ||
* **page:** remoe useless stuff ([3e2df11](https://github.com/Dannyisadog/nextjs-authjs-template/commit/3e2df117b49d655a2e894c5b4555341b1b034a8a)) | ||
* **prisma:** add prisma schema & model ([5cd84ed](https://github.com/Dannyisadog/nextjs-authjs-template/commit/5cd84ed10cce770f209c99517ddf9533925d416c)) | ||
* **prisma:** split user schema ([56049a7](https://github.com/Dannyisadog/nextjs-authjs-template/commit/56049a7d7fd9d46bf3af36e5229fe4bc49ed5bec)) | ||
* **repository:** add email param to get user ([8ee1ccc](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8ee1cccec24a2d7f7a60a4821dc94d368606c567)) | ||
* **repository:** add image field when create user ([a1136d9](https://github.com/Dannyisadog/nextjs-authjs-template/commit/a1136d9bfa331c5761d5ce47f75c842925b695c1)) | ||
* **repository:** add user create with password ([8804b02](https://github.com/Dannyisadog/nextjs-authjs-template/commit/8804b02a9ed60b5232cad1dc7760a514de47ddc0)) | ||
* **repository:** add user repository ([b77b053](https://github.com/Dannyisadog/nextjs-authjs-template/commit/b77b0533faaad2fa81ac165d4bc9f8117a41eb8f)) | ||
* **repository:** adjust get user condition when deleted is false ([e89d494](https://github.com/Dannyisadog/nextjs-authjs-template/commit/e89d49411981948e3ffb3e711b4c29bfc3b27972)) | ||
* **service:** add send email service ([e96c539](https://github.com/Dannyisadog/nextjs-authjs-template/commit/e96c53962e6de43846593a0b8e563c9ed8f46b1a)) | ||
* **style:** adjust global & page css ([3648605](https://github.com/Dannyisadog/nextjs-authjs-template/commit/364860556af90d8adbf561f89c83d9df15a44d51)) | ||
* **style:** remove page css ([1b84388](https://github.com/Dannyisadog/nextjs-authjs-template/commit/1b84388d929157068ce377b027757136d6fe1bfe)) | ||
* **style:** reset global css ([07befe8](https://github.com/Dannyisadog/nextjs-authjs-template/commit/07befe8bc59f61c212b1aa0a9b8bd07c03375467)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* **component:** adjust email template using pure html tsx ([fab77ee](https://github.com/Dannyisadog/nextjs-authjs-template/commit/fab77ee1125bec54e8ee3de643dbd5055b97b131)) | ||
* **prisma:** split prisma schema ([b5ed7bb](https://github.com/Dannyisadog/nextjs-authjs-template/commit/b5ed7bb9dc061d635313eb07b2ccb972628bdad0)) |