diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e1a90fa --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,61 @@ +# 1.0.0 (2024-11-22) + + +### Bug Fixes + +* :bug: add suspense to root layout and private routes layout to useSearchParams work correctly ([426093b](https://github.com/neopromic/finance-ai/commit/426093ba965a6235e8ba0459ece17a5c9ccf5849)) +* :bug: ensure actions will update and delete correctly ([929e5cd](https://github.com/neopromic/finance-ai/commit/929e5cdd964a1a6a3a22444798199a2e0b80119c)) +* :bug: ensure chart will dont have error with "unused vars" ([f9f02e1](https://github.com/neopromic/finance-ai/commit/f9f02e1968ff6dcccecefff402ecbfad6b935809)) +* :bug: ensure that icons have correctly bg ([ec7672f](https://github.com/neopromic/finance-ai/commit/ec7672fcd21cf1def6a6852b2992b1072834799d)) +* :fire: removed unused variables ([df10dd8](https://github.com/neopromic/finance-ai/commit/df10dd8eece7a8eb59c2e348cb8bba7b1250dacc)) +* db dont have nothing ([56a5330](https://github.com/neopromic/finance-ai/commit/56a53300f2b790f6361971669b25b0ca252eb1e3)) +* ensure the prod will get all dependencies correctly ([bdb7030](https://github.com/neopromic/finance-ai/commit/bdb70305c3ce844f656bee34ecf2c0d16ad58de7)) +* ensure the prod will get all dependencies correctly ([75199ed](https://github.com/neopromic/finance-ai/commit/75199edf9107a5358a0bd1b760f0a3a711641de8)) +* removed build step from release workflow ([d1850cf](https://github.com/neopromic/finance-ai/commit/d1850cfc46807955a7b2184825233b1e2fb1f126)) +* removed unnecessary code ([0b89e22](https://github.com/neopromic/finance-ai/commit/0b89e22d86c631d1b12cfdfaaa533c9da3d04ac0)) + + +### Features + +* :recycle: add constants folder to store global datas ([f9a54f5](https://github.com/neopromic/finance-ai/commit/f9a54f5f72956147f42bc985c37e227845d6ffdf)) +* :sparkles: add a function to check if has user and redirect to dashboard ([0bd6bfd](https://github.com/neopromic/finance-ai/commit/0bd6bfdd15d62975723a3804497858bdf1d320c0)) +* :sparkles: add a function to redirect if user is not logged yet to login page ([8931f21](https://github.com/neopromic/finance-ai/commit/8931f21ada7591c7fad8b018cc77ffb64899ebd3)) +* :sparkles: add addTransaction server action ([22a1caf](https://github.com/neopromic/finance-ai/commit/22a1cafd8a820fda8c37ab3d72aa259e5ebf6102)) +* :sparkles: add and setup shadcn ui ([cc256fb](https://github.com/neopromic/finance-ai/commit/cc256fbfa80aa118e6bc0723046240b5ea76ad23)) +* :sparkles: add badge from shadcn ([35c10ee](https://github.com/neopromic/finance-ai/commit/35c10ee00184e502d57da2066a70ada3c6f2db60)) +* :sparkles: add button ([fef9b6d](https://github.com/neopromic/finance-ai/commit/fef9b6d858deb02f061d7eb7810ecc6bf3e978f0)) +* :sparkles: add clerk middleware ([c095423](https://github.com/neopromic/finance-ai/commit/c095423b007117eabb75102eff94b8077399cc27)) +* :sparkles: add clerk provider and header component ([9ef4bfb](https://github.com/neopromic/finance-ai/commit/9ef4bfba1db9663362ccbd30d7d278aa886a5a93)) +* :sparkles: add data table to display transactions ([b9cc15d](https://github.com/neopromic/finance-ai/commit/b9cc15dac24706c67e9fea317bf45b356e184ec2)) +* :sparkles: add date-picker ([e5a5254](https://github.com/neopromic/finance-ai/commit/e5a5254830a8bb91cbb60947e2300368a7b7862a)) +* :sparkles: add expenses per category component ([dd32619](https://github.com/neopromic/finance-ai/commit/dd326191ac0f83590ba3b5031dadbab0a5461d57)) +* :sparkles: add global error boundary ([070bbcd](https://github.com/neopromic/finance-ai/commit/070bbcd1ba5870751828c1e2ed07eb944219ffba)) +* :sparkles: add Header component ([c076dca](https://github.com/neopromic/finance-ai/commit/c076dcadd820db576eb4a89059be0864d56098ef)) +* :sparkles: add heigth to layout and dark class ([717ed11](https://github.com/neopromic/finance-ai/commit/717ed11a37ef9979b5ba56217fa155b5ddb07579)) +* :sparkles: add logo ([fb54f2d](https://github.com/neopromic/finance-ai/commit/fb54f2d6eb09d940d011b99806d1277c4acccf99)) +* :sparkles: add mobile responsive support ([5c7c71e](https://github.com/neopromic/finance-ai/commit/5c7c71ee84cb634c396390faa786e8d997e59969)) +* :sparkles: add money input ([ede8a12](https://github.com/neopromic/finance-ai/commit/ede8a125080faa8f5b6145f73e9ca11317c730de)) +* :sparkles: add payment method formatter, categories, and actions ([7fed85b](https://github.com/neopromic/finance-ai/commit/7fed85b13b8edaa54511a14e9ff286b6a930c2f5)) +* :sparkles: add posthog provider to private routes ([16f32fc](https://github.com/neopromic/finance-ai/commit/16f32fc952fea1ac608a496b4ca6842cd93fa0ca)) +* :sparkles: add posthog provider to public routes layout ([a5103f0](https://github.com/neopromic/finance-ai/commit/a5103f0a3067447ac493428137a788c1f9d5258b)) +* :sparkles: add prisma ([174be7a](https://github.com/neopromic/finance-ai/commit/174be7a9d52984740a1d90ecd853ac8bb8569b1b)) +* :sparkles: add prisma client and table from shadcn ([ff30fde](https://github.com/neopromic/finance-ai/commit/ff30fde5fb0879dc1a1c1696aa79fd2abf7e1125)) +* :sparkles: add shadcn components to use with date picker ([6b00b69](https://github.com/neopromic/finance-ai/commit/6b00b69dc3501ec2e6dbfc22e73fe9e3d553d3d9)) +* :sparkles: add summary cards ([b85fb1d](https://github.com/neopromic/finance-ai/commit/b85fb1dbaa8bfadb27ba6e17dbec8693d757bd43)) +* :sparkles: add transaction button component ([2327e31](https://github.com/neopromic/finance-ai/commit/2327e3133f3f2716a5a96dd925d2c257c297b219)) +* :sparkles: add Transaction Page ([8714294](https://github.com/neopromic/finance-ai/commit/8714294a5c370296e0191859641078653f77325a)) +* :sparkles: add transactions pie charts component ([6a21917](https://github.com/neopromic/finance-ai/commit/6a219179ca2d520e5b1119d8751115846e7f81b0)) +* :sparkles: add type-badge component ([88ba359](https://github.com/neopromic/finance-ai/commit/88ba359eb6bd9cc5725edbb211d6942eed9581fc)) +* :sparkles: create posthog provider ([a4c8c5f](https://github.com/neopromic/finance-ai/commit/a4c8c5f3b1b98082f3603894b86c21cb7a3efcff)) +* :sparkles: ensure dashboard get actual month to display data ([5f7fe91](https://github.com/neopromic/finance-ai/commit/5f7fe91c5c50e959c81e309d6bd2dd102f22297e)) +* :sparkles: ensure overflow will not appear, and now we use scroll areas ([2220b45](https://github.com/neopromic/finance-ai/commit/2220b452db504d4689c4489032e3bfb9cd45f3ad)) +* :sparkles: ensure transaction can be updated ([15c2f27](https://github.com/neopromic/finance-ai/commit/15c2f27650ab13b9a42051cbbabb80f093f1fcfd)) +* :sparkles: inital sign in ui ([6e099e6](https://github.com/neopromic/finance-ai/commit/6e099e6ddd7c59a8c2d451782bf9f6b4bd9e761e)) +* :sparkles: initial login ui ([63e12c8](https://github.com/neopromic/finance-ai/commit/63e12c8ecf0ca7fb6deb45245f2ab9b8aa0891cd)) +* :sparkles: transactions now can be created ([0a7eb7d](https://github.com/neopromic/finance-ai/commit/0a7eb7dda4a72c55019b7dfcb24b93f82cdc7f07)) +* :sparkles: updated fonts ([83d81ea](https://github.com/neopromic/finance-ai/commit/83d81eaa92e156ca9209d5533a13c877c245f1ba)) +* add last transaction component ([2349d3e](https://github.com/neopromic/finance-ai/commit/2349d3ef0a75632d93888a6275ddfc384d252cb7)) +* add select ([52d8f05](https://github.com/neopromic/finance-ai/commit/52d8f05a8b3659275775355f8be10ba5ff7392b9)) +* add semantic release ([77cd8e6](https://github.com/neopromic/finance-ai/commit/77cd8e6f7dddc478d19b82286a66b16524e42caf)) +* ensure prisma is in prod dependencies ([7676144](https://github.com/neopromic/finance-ai/commit/767614471c36e5d61e859db4f56e258493930ea7)) +* ensure prisma is in prod dependencies ([27794f0](https://github.com/neopromic/finance-ai/commit/27794f0ad24b09b8b0a8b401af86959a49e514b8)) diff --git a/package.json b/package.json index 979b146..51456ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "finance-ai", - "version": "0.1.0", + "version": "1.0.0", "private": true, "scripts": { "dev": "next dev", @@ -113,4 +113,4 @@ "@semantic-release/github" ] } -} \ No newline at end of file +}