|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 0.0.1 (2024-03-13) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* add signup ([b6d115e](https://github.com/NimbleBoxAI/ChainFury/commit/b6d115eea608a1cb8b4ecc7016be9a4333b680e0)) |
| 9 | +* Added /chatbots/metrics ([8d748b2](https://github.com/NimbleBoxAI/ChainFury/commit/8d748b24047c5dfbcf04f72de996f65bde0498a5)) |
| 10 | +* Added # tokens for prompts ([08570c7](https://github.com/NimbleBoxAI/ChainFury/commit/08570c787501ccc02188fa41b2e85ac777dc6bad)) |
| 11 | +* Added dashboard apis ([06e7007](https://github.com/NimbleBoxAI/ChainFury/commit/06e700780d528f43317cdc07bf98082916e1a288)) |
| 12 | +* Added functionality to monitor metrics ([fd29967](https://github.com/NimbleBoxAI/ChainFury/commit/fd299672e65429be32b596f69dd95fa0abf2bcd1)) |
| 13 | +* Added GPT Rating for prompts ([d862a91](https://github.com/NimbleBoxAI/ChainFury/commit/d862a91548753f14bb401a0f1b59f5d25fcc5e87)) |
| 14 | +* Added langflow components and prompt API ([8d71bce](https://github.com/NimbleBoxAI/ChainFury/commit/8d71bceb41e32db6b3e4c1cd557d978f929f3bc5)) |
| 15 | +* Added UI to server & Updated docker for same ([5817e02](https://github.com/NimbleBoxAI/ChainFury/commit/5817e02a05796d824941eca0caf36107696ec440)) |
| 16 | +* added user feedback functionality ([5681f20](https://github.com/NimbleBoxAI/ChainFury/commit/5681f20b755fbc193010506a9d37ba687724abb4)) |
| 17 | +* Adding some metrics for prompts ([3e6f5cb](https://github.com/NimbleBoxAI/ChainFury/commit/3e6f5cbedcc86d461b1e9e0b4fd89ce6687fa679)) |
| 18 | +* chatbot post api with user authentication ([5491bc2](https://github.com/NimbleBoxAI/ChainFury/commit/5491bc2bbc6d5ecaffb7df585a024c79bb932b0d)) |
| 19 | +* Connect to external database ([00bff69](https://github.com/NimbleBoxAI/ChainFury/commit/00bff698608fe01a68763f7d47797a8d18ea5cb3)) |
| 20 | +* fixed api & added total tokens processed ([6c4159d](https://github.com/NimbleBoxAI/ChainFury/commit/6c4159d0439bee55146bb4a4c5756a028f1535d8)) |
| 21 | +* hashing user passwords ([63bc70d](https://github.com/NimbleBoxAI/ChainFury/commit/63bc70d8dcf9b75b9d5f7cb25e5d75d491a610ad)) |
| 22 | +* Landing page ([e9aeb1b](https://github.com/NimbleBoxAI/ChainFury/commit/e9aeb1b9551ae9d6a467bedbb61434a78791b58e)) |
| 23 | +* Self rating GPT module ([fed2240](https://github.com/NimbleBoxAI/ChainFury/commit/fed224082c4d863de03135ad8933a504d83b5a4f)) |
| 24 | +* templates ([c1a0471](https://github.com/NimbleBoxAI/ChainFury/commit/c1a047134ae42f6d4faf8ba03aad67c29234c7ec)) |
| 25 | +* the butterfly ([f5ce3ac](https://github.com/NimbleBoxAI/ChainFury/commit/f5ce3ac71b728c8b0b9bafbedfdf0029ebac4171)) |
| 26 | +* update & list chatbots ([00f4b98](https://github.com/NimbleBoxAI/ChainFury/commit/00f4b9841c6947a6ce47e0cbf6b0248247dbe692)) |
| 27 | +* updated apis with auth ([4ecc5d3](https://github.com/NimbleBoxAI/ChainFury/commit/4ecc5d3b022d5b893a2dcd36e0c2caef218d19c4)) |
| 28 | +* user authentication ([7cda4e1](https://github.com/NimbleBoxAI/ChainFury/commit/7cda4e1363db5933c588b03c688e7687798fb083)) |
| 29 | + |
| 30 | + |
| 31 | +### Bug Fixes |
| 32 | + |
| 33 | +* 'fields' bug ([3cecce2](https://github.com/NimbleBoxAI/ChainFury/commit/3cecce244d5c6e6a98d2e1627c29f234067f88c3)) |
| 34 | +* Added a default value for rating 🌟 ([744f953](https://github.com/NimbleBoxAI/ChainFury/commit/744f953353668981da6da6164266fbcdf0625f5c)) |
| 35 | +* added template router ([ef0e9a0](https://github.com/NimbleBoxAI/ChainFury/commit/ef0e9a03b447f03c622982caf11c3d0859b8d3a2)) |
| 36 | +* added to_dict functions ([09137c1](https://github.com/NimbleBoxAI/ChainFury/commit/09137c1e533f5876c7f73688266f207aaf8ae53c)) |
| 37 | +* admin email added ([913f83a](https://github.com/NimbleBoxAI/ChainFury/commit/913f83adef4866b64d35c057b5227a32b34a3563)) |
| 38 | +* all chatbots for users were visible ([e44eb16](https://github.com/NimbleBoxAI/ChainFury/commit/e44eb16fce32a45251bc9f034d97493a66fc1a97)) |
| 39 | +* calculating chatbot user and internal user metric ([eb82718](https://github.com/NimbleBoxAI/ChainFury/commit/eb82718f31c3dc593b1c1ece5f8be9c378d8f240)) |
| 40 | +* **Chainfury:** Fix metrics api issue ([8d9a3b7](https://github.com/NimbleBoxAI/ChainFury/commit/8d9a3b7e4bf7d135ea5ec3587c14cd0cb339e9e9)) |
| 41 | +* **Chainfury:** Remove token from change password mutation ([b8c9b8f](https://github.com/NimbleBoxAI/ChainFury/commit/b8c9b8f2795af2c4f33d9a8f8f96293c1c2ed2e4)) |
| 42 | +* **Chainfury:** Restrict edit chatbot access to unauth users ([93bcef6](https://github.com/NimbleBoxAI/ChainFury/commit/93bcef697858e360e745c3fa1e3140355ec67b4f)) |
| 43 | +* change password now returning 400 on password error ([64187a1](https://github.com/NimbleBoxAI/ChainFury/commit/64187a10f69805096fb517026590e1eac90d14f2)) |
| 44 | +* change types back compatible to python 3.9.2 ([260b2d2](https://github.com/NimbleBoxAI/ChainFury/commit/260b2d232baf4d9eba563d82ab44efca1f9c70bc)) |
| 45 | +* Changed db_session to fastapi_db_session ([dcf537c](https://github.com/NimbleBoxAI/ChainFury/commit/dcf537c08edc8cd5fc6b527cb5984eb983b1241c)) |
| 46 | +* Changed release type to simple ([40fcaac](https://github.com/NimbleBoxAI/ChainFury/commit/40fcaac383ffb6280d36a566490b1058cf8557a3)) |
| 47 | +* changed the datatype of gpt_ratings ([d13ac73](https://github.com/NimbleBoxAI/ChainFury/commit/d13ac733903079c005068adbbee8f3a3d76dc96b)) |
| 48 | +* chatbot metrics ([effc337](https://github.com/NimbleBoxAI/ChainFury/commit/effc33733d6af56f720cca1c1bf07727f52e54ac)) |
| 49 | +* chatbots use user_id as FK ([cd06eb1](https://github.com/NimbleBoxAI/ChainFury/commit/cd06eb1e128d1945b0480d17d6d95d073dfc0c11)) |
| 50 | +* **CORS:** Allow credentials issue ([66d12cb](https://github.com/NimbleBoxAI/ChainFury/commit/66d12cb98537907b32d9830954aeb19e8f37a310)) |
| 51 | +* **Dashboard:** Scroll issue ([68268e3](https://github.com/NimbleBoxAI/ChainFury/commit/68268e3cd55ad1e28c3586635a55c0e8429cbf68)) |
| 52 | +* dockerfile now installs chainfury frmo source ([0caf8c0](https://github.com/NimbleBoxAI/ChainFury/commit/0caf8c08d021521b368100344faff7a2e9bb1a1c)) |
| 53 | +* Filter metrics for every chatbot ([2c75d92](https://github.com/NimbleBoxAI/ChainFury/commit/2c75d929cc378f6a77e71f5198d31d34e241d034)) |
| 54 | +* fixed datetime format ([4a65bf3](https://github.com/NimbleBoxAI/ChainFury/commit/4a65bf31238d8ecf59dc4c6d3fbdad0f129ddfed)) |
| 55 | +* fixed metrics bug which stopped server startup ([7276c99](https://github.com/NimbleBoxAI/ChainFury/commit/7276c99dd9f65a19b3f44617426f687ba0f55192)) |
| 56 | +* Fixed req & docker ([ae3710e](https://github.com/NimbleBoxAI/ChainFury/commit/ae3710e210dc5d5f42ae4a36718d2001bd24ceb1)) |
| 57 | +* fixing langflow version ([959eb36](https://github.com/NimbleBoxAI/ChainFury/commit/959eb367983eecd4481c6d6c26ef1031e6558408)) |
| 58 | +* **fury:** Fix pymysql not found issue ([6d142ac](https://github.com/NimbleBoxAI/ChainFury/commit/6d142acbff8b4d5a4439d7d491c5584b5a930d9e)) |
| 59 | +* grouped by hourly basis for latency metrics ([9de644c](https://github.com/NimbleBoxAI/ChainFury/commit/9de644cee14cd074a2eb714c2e02f2e6ae964a24)) |
| 60 | +* Improvised the OpenAI self rating module ([e6d89c4](https://github.com/NimbleBoxAI/ChainFury/commit/e6d89c4f35ff006a48ca50c6d6f68972f00b5747)) |
| 61 | +* latency API now returns for last 24 hours ([5ef8633](https://github.com/NimbleBoxAI/ChainFury/commit/5ef86333df51d11201d565533f10a1cdc407d9cf)) |
| 62 | +* **Metrics:** Fix all metrics api ([d6a5db9](https://github.com/NimbleBoxAI/ChainFury/commit/d6a5db9ea8c6a74398905c0db4c334d839826970)) |
| 63 | +* minor bug fix with dashboard imports ([bc2d1fb](https://github.com/NimbleBoxAI/ChainFury/commit/bc2d1fb785283e1d973bada851d88e9db9287927)) |
| 64 | +* Minor fixes and updates ([16bb4eb](https://github.com/NimbleBoxAI/ChainFury/commit/16bb4eb210b70b82ea2818195504e1378a6a7e57)) |
| 65 | +* nullable values in Prompts table, changed data types based on random id generation ([c8fd20b](https://github.com/NimbleBoxAI/ChainFury/commit/c8fd20b22c40e77706940abb6eb63ab35970d0af)) |
| 66 | +* num_tokens none type error ([2cc5097](https://github.com/NimbleBoxAI/ChainFury/commit/2cc509782a237f0953ae5c4fb2ee045bb3b16559)) |
| 67 | +* Replace strftime with cast to ensure compatibility with MYSQL database ([533bd95](https://github.com/NimbleBoxAI/ChainFury/commit/533bd95e799c878c83fa152d0be16503367db810)) |
| 68 | +* returning chatbot details on creation ([dccf013](https://github.com/NimbleBoxAI/ChainFury/commit/dccf0131ef08e7f610438b29a2cc05130ded4db3)) |
| 69 | +* reverted back changes from main branch ([f552ba5](https://github.com/NimbleBoxAI/ChainFury/commit/f552ba5c97caf864e4a5e65164b1588d707cebf9)) |
| 70 | +* standardise APIs according to FE + usage document ([64df199](https://github.com/NimbleBoxAI/ChainFury/commit/64df1993be1801e8d6bec445cd4a55e1781384eb)) |
| 71 | +* story to delete the chatbot created ([b668d90](https://github.com/NimbleBoxAI/ChainFury/commit/b668d906307595835f5867a497633405164835a1)) |
| 72 | +* update hourly latency query for chatbot ([b46a697](https://github.com/NimbleBoxAI/ChainFury/commit/b46a697c5c0358e02e179dde2e760f6d964c3c90)) |
| 73 | +* Update user ratings ([1e34e3a](https://github.com/NimbleBoxAI/ChainFury/commit/1e34e3accb64e26416a073dea5c8cad580586bb9)) |
| 74 | +* updated chatbot to take dag as dict ([038b7a7](https://github.com/NimbleBoxAI/ChainFury/commit/038b7a75d8d17b3dc8823e990b0a45faa49892b4)) |
| 75 | +* Using correct db query method ([4824a61](https://github.com/NimbleBoxAI/ChainFury/commit/4824a61f9205ce87c0176e9b41cfd17b73159366)) |
| 76 | + |
| 77 | + |
| 78 | +### Miscellaneous Chores |
| 79 | + |
| 80 | +* release 0.0.1 ([2bc9ceb](https://github.com/NimbleBoxAI/ChainFury/commit/2bc9ceb3aceae54815eb6ba788bc760a335fd146)) |
0 commit comments