From e33919d8d429dac7963b50091b832f88ba00cbc8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 17:07:31 +0000 Subject: [PATCH] chore(main): release 0.0.1 --- CHANGELOG.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8be44fa --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,80 @@ +# Changelog + +## 0.0.1 (2024-03-12) + + +### 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)) +* user authentication ([7cda4e1](https://github.com/NimbleBoxAI/ChainFury/commit/7cda4e1363db5933c588b03c688e7687798fb083)) + + +### 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))