Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.0.1 #214

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 79 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Changelog

## 0.0.1 (2024-03-15)


### Features

* add signup ([b6d115e](https://github.com/NimbleBoxAI/ChainFury/commit/b6d115eea608a1cb8b4ecc7016be9a4333b680e0))
* Added /chatbots/metrics ([8d748b2](https://github.com/NimbleBoxAI/ChainFury/commit/8d748b24047c5dfbcf04f72de996f65bde0498a5))
* Added # tokens for prompts ([08570c7](https://github.com/NimbleBoxAI/ChainFury/commit/08570c787501ccc02188fa41b2e85ac777dc6bad))
* Added dashboard apis ([06e7007](https://github.com/NimbleBoxAI/ChainFury/commit/06e700780d528f43317cdc07bf98082916e1a288))
* Added functionality to monitor metrics ([fd29967](https://github.com/NimbleBoxAI/ChainFury/commit/fd299672e65429be32b596f69dd95fa0abf2bcd1))
* Added GPT Rating for prompts ([d862a91](https://github.com/NimbleBoxAI/ChainFury/commit/d862a91548753f14bb401a0f1b59f5d25fcc5e87))
* Added langflow components and prompt API ([8d71bce](https://github.com/NimbleBoxAI/ChainFury/commit/8d71bceb41e32db6b3e4c1cd557d978f929f3bc5))
* Added UI to server & Updated docker for same ([5817e02](https://github.com/NimbleBoxAI/ChainFury/commit/5817e02a05796d824941eca0caf36107696ec440))
* added user feedback functionality ([5681f20](https://github.com/NimbleBoxAI/ChainFury/commit/5681f20b755fbc193010506a9d37ba687724abb4))
* Adding some metrics for prompts ([3e6f5cb](https://github.com/NimbleBoxAI/ChainFury/commit/3e6f5cbedcc86d461b1e9e0b4fd89ce6687fa679))
* chatbot post api with user authentication ([5491bc2](https://github.com/NimbleBoxAI/ChainFury/commit/5491bc2bbc6d5ecaffb7df585a024c79bb932b0d))
* Connect to external database ([00bff69](https://github.com/NimbleBoxAI/ChainFury/commit/00bff698608fe01a68763f7d47797a8d18ea5cb3))
* fixed api & added total tokens processed ([6c4159d](https://github.com/NimbleBoxAI/ChainFury/commit/6c4159d0439bee55146bb4a4c5756a028f1535d8))
* hashing user passwords ([63bc70d](https://github.com/NimbleBoxAI/ChainFury/commit/63bc70d8dcf9b75b9d5f7cb25e5d75d491a610ad))
* Landing page ([e9aeb1b](https://github.com/NimbleBoxAI/ChainFury/commit/e9aeb1b9551ae9d6a467bedbb61434a78791b58e))
* Self rating GPT module ([fed2240](https://github.com/NimbleBoxAI/ChainFury/commit/fed224082c4d863de03135ad8933a504d83b5a4f))
* templates ([c1a0471](https://github.com/NimbleBoxAI/ChainFury/commit/c1a047134ae42f6d4faf8ba03aad67c29234c7ec))
* the butterfly ([f5ce3ac](https://github.com/NimbleBoxAI/ChainFury/commit/f5ce3ac71b728c8b0b9bafbedfdf0029ebac4171))
* update & list chatbots ([00f4b98](https://github.com/NimbleBoxAI/ChainFury/commit/00f4b9841c6947a6ce47e0cbf6b0248247dbe692))
* updated apis with auth ([4ecc5d3](https://github.com/NimbleBoxAI/ChainFury/commit/4ecc5d3b022d5b893a2dcd36e0c2caef218d19c4))


### Bug Fixes

* 'fields' bug ([3cecce2](https://github.com/NimbleBoxAI/ChainFury/commit/3cecce244d5c6e6a98d2e1627c29f234067f88c3))
* Added a default value for rating 🌟 ([744f953](https://github.com/NimbleBoxAI/ChainFury/commit/744f953353668981da6da6164266fbcdf0625f5c))
* added template router ([ef0e9a0](https://github.com/NimbleBoxAI/ChainFury/commit/ef0e9a03b447f03c622982caf11c3d0859b8d3a2))
* added to_dict functions ([09137c1](https://github.com/NimbleBoxAI/ChainFury/commit/09137c1e533f5876c7f73688266f207aaf8ae53c))
* admin email added ([913f83a](https://github.com/NimbleBoxAI/ChainFury/commit/913f83adef4866b64d35c057b5227a32b34a3563))
* all chatbots for users were visible ([e44eb16](https://github.com/NimbleBoxAI/ChainFury/commit/e44eb16fce32a45251bc9f034d97493a66fc1a97))
* calculating chatbot user and internal user metric ([eb82718](https://github.com/NimbleBoxAI/ChainFury/commit/eb82718f31c3dc593b1c1ece5f8be9c378d8f240))
* **Chainfury:** Fix metrics api issue ([8d9a3b7](https://github.com/NimbleBoxAI/ChainFury/commit/8d9a3b7e4bf7d135ea5ec3587c14cd0cb339e9e9))
* **Chainfury:** Remove token from change password mutation ([b8c9b8f](https://github.com/NimbleBoxAI/ChainFury/commit/b8c9b8f2795af2c4f33d9a8f8f96293c1c2ed2e4))
* **Chainfury:** Restrict edit chatbot access to unauth users ([93bcef6](https://github.com/NimbleBoxAI/ChainFury/commit/93bcef697858e360e745c3fa1e3140355ec67b4f))
* change password now returning 400 on password error ([64187a1](https://github.com/NimbleBoxAI/ChainFury/commit/64187a10f69805096fb517026590e1eac90d14f2))
* change types back compatible to python 3.9.2 ([260b2d2](https://github.com/NimbleBoxAI/ChainFury/commit/260b2d232baf4d9eba563d82ab44efca1f9c70bc))
* Changed db_session to fastapi_db_session ([dcf537c](https://github.com/NimbleBoxAI/ChainFury/commit/dcf537c08edc8cd5fc6b527cb5984eb983b1241c))
* Changed release type to simple ([40fcaac](https://github.com/NimbleBoxAI/ChainFury/commit/40fcaac383ffb6280d36a566490b1058cf8557a3))
* changed the datatype of gpt_ratings ([d13ac73](https://github.com/NimbleBoxAI/ChainFury/commit/d13ac733903079c005068adbbee8f3a3d76dc96b))
* chatbot metrics ([effc337](https://github.com/NimbleBoxAI/ChainFury/commit/effc33733d6af56f720cca1c1bf07727f52e54ac))
* chatbots use user_id as FK ([cd06eb1](https://github.com/NimbleBoxAI/ChainFury/commit/cd06eb1e128d1945b0480d17d6d95d073dfc0c11))
* **CORS:** Allow credentials issue ([66d12cb](https://github.com/NimbleBoxAI/ChainFury/commit/66d12cb98537907b32d9830954aeb19e8f37a310))
* **Dashboard:** Scroll issue ([68268e3](https://github.com/NimbleBoxAI/ChainFury/commit/68268e3cd55ad1e28c3586635a55c0e8429cbf68))
* dockerfile now installs chainfury frmo source ([0caf8c0](https://github.com/NimbleBoxAI/ChainFury/commit/0caf8c08d021521b368100344faff7a2e9bb1a1c))
* Filter metrics for every chatbot ([2c75d92](https://github.com/NimbleBoxAI/ChainFury/commit/2c75d929cc378f6a77e71f5198d31d34e241d034))
* fixed datetime format ([4a65bf3](https://github.com/NimbleBoxAI/ChainFury/commit/4a65bf31238d8ecf59dc4c6d3fbdad0f129ddfed))
* fixed metrics bug which stopped server startup ([7276c99](https://github.com/NimbleBoxAI/ChainFury/commit/7276c99dd9f65a19b3f44617426f687ba0f55192))
* Fixed req & docker ([ae3710e](https://github.com/NimbleBoxAI/ChainFury/commit/ae3710e210dc5d5f42ae4a36718d2001bd24ceb1))
* fixing langflow version ([959eb36](https://github.com/NimbleBoxAI/ChainFury/commit/959eb367983eecd4481c6d6c26ef1031e6558408))
* **fury:** Fix pymysql not found issue ([6d142ac](https://github.com/NimbleBoxAI/ChainFury/commit/6d142acbff8b4d5a4439d7d491c5584b5a930d9e))
* grouped by hourly basis for latency metrics ([9de644c](https://github.com/NimbleBoxAI/ChainFury/commit/9de644cee14cd074a2eb714c2e02f2e6ae964a24))
* Improvised the OpenAI self rating module ([e6d89c4](https://github.com/NimbleBoxAI/ChainFury/commit/e6d89c4f35ff006a48ca50c6d6f68972f00b5747))
* latency API now returns for last 24 hours ([5ef8633](https://github.com/NimbleBoxAI/ChainFury/commit/5ef86333df51d11201d565533f10a1cdc407d9cf))
* **Metrics:** Fix all metrics api ([d6a5db9](https://github.com/NimbleBoxAI/ChainFury/commit/d6a5db9ea8c6a74398905c0db4c334d839826970))
* minor bug fix with dashboard imports ([bc2d1fb](https://github.com/NimbleBoxAI/ChainFury/commit/bc2d1fb785283e1d973bada851d88e9db9287927))
* Minor fixes and updates ([16bb4eb](https://github.com/NimbleBoxAI/ChainFury/commit/16bb4eb210b70b82ea2818195504e1378a6a7e57))
* nullable values in Prompts table, changed data types based on random id generation ([c8fd20b](https://github.com/NimbleBoxAI/ChainFury/commit/c8fd20b22c40e77706940abb6eb63ab35970d0af))
* num_tokens none type error ([2cc5097](https://github.com/NimbleBoxAI/ChainFury/commit/2cc509782a237f0953ae5c4fb2ee045bb3b16559))
* Replace strftime with cast to ensure compatibility with MYSQL database ([533bd95](https://github.com/NimbleBoxAI/ChainFury/commit/533bd95e799c878c83fa152d0be16503367db810))
* returning chatbot details on creation ([dccf013](https://github.com/NimbleBoxAI/ChainFury/commit/dccf0131ef08e7f610438b29a2cc05130ded4db3))
* reverted back changes from main branch ([f552ba5](https://github.com/NimbleBoxAI/ChainFury/commit/f552ba5c97caf864e4a5e65164b1588d707cebf9))
* standardise APIs according to FE + usage document ([64df199](https://github.com/NimbleBoxAI/ChainFury/commit/64df1993be1801e8d6bec445cd4a55e1781384eb))
* story to delete the chatbot created ([b668d90](https://github.com/NimbleBoxAI/ChainFury/commit/b668d906307595835f5867a497633405164835a1))
* update hourly latency query for chatbot ([b46a697](https://github.com/NimbleBoxAI/ChainFury/commit/b46a697c5c0358e02e179dde2e760f6d964c3c90))
* Update user ratings ([1e34e3a](https://github.com/NimbleBoxAI/ChainFury/commit/1e34e3accb64e26416a073dea5c8cad580586bb9))
* updated chatbot to take dag as dict ([038b7a7](https://github.com/NimbleBoxAI/ChainFury/commit/038b7a75d8d17b3dc8823e990b0a45faa49892b4))
* Using correct db query method ([4824a61](https://github.com/NimbleBoxAI/ChainFury/commit/4824a61f9205ce87c0176e9b41cfd17b73159366))


### Miscellaneous Chores

* release 0.0.1 ([2bc9ceb](https://github.com/NimbleBoxAI/ChainFury/commit/2bc9ceb3aceae54815eb6ba788bc760a335fd146))
Loading