Minor Changes
- Move token and API into locals to prevent undefined token on the server (#72)
- New API keys module for managing your API keys (#46)
- Add new button
Test model
to llms page which redirect to create new chat with select providerId and modelId (#51) - Rework
/llms
page to run on data from backend (#51) - Refactored TabsContentAccount on billing page (#54)
- Implement transaction history onto backend route (#53)
- Refactor and connect available balance card on the dashboard (#59)
- All new page settings limits where you can manage your limits (#74)
- Implement all new module usage where user can see his usage statistics with limits (#79)
- Implement pricing data on billing page from API (#62)
- Implement API route billing account for information (#54)
- Implement DialogAddFunds which redirects user to stripe to checkout for new funds (#65)
- Refactor: billing page into smaller components (#53)
- Add sorting of each column in billing/account pricing table (#64)
- Add new Budge form into billing page on account tab to manage your budget (#52)
- All new detail page for request history (#49)
- Add to limits new checkboxes for emailNotification and stopCommunication (#75)
- Add new actions component for request history table with button that links to request history detail page (#49)
- Unify layout such as heading and page description into component and refactor all pages (#44)
- Implement new Card on dashboard Monthly used budget (#68)
Patch Changes
- Add data-version tag with current version into body html element (#50)
- Update components (#58)
- Don't load pagination model if pagination is disabled in data table component (#66)
- remove monthly budget from budget form on settings/billing (#82)
- Fix: validation on settings account form (#63)
- Update texts on limits page (#80)
- Remove payment methods tab on billing page (#61)
- Align prices in pricing on billing page to the right
- add setup token on the server to prevent having token undefined
- Remove enabled/disabled switches on limits forms (#80)
- fix: handle state if budget is zero on card monthly budget in dashboard (#71)
- Refactor breadcrumb generator so it generates breadcrumb correctly (#48)
- make checkboxes enabled by default in provider and model limits (#80)
- Remove description column from transaction history table (#65)
- Remove unused items from user side menu bar (#47)
- Add support to parse
modelId
andproviderId
from URL and preselect this model in the chat create (#51) - Add rich colors to toaster to make toasts colorful (#70)
- Remove shadcn-styles to prevent color mix
- refactor: all forms to use constants and all labels, descriptions and placeholders (#55)
- don't show + sign for the add funds operation in transaction history (#67)
- fix: icon size in alert descrutive component (#60)
- Move toaster to the top-right position
- Write tab id into query param into URL on tab change - billing page (#53)
- Add min=0 attribute to all number inputs that can't go into negative values (#69)
- fix: missing placeholders in limit forms (#75)
- Add link to billing inside user menu side bar (#47)
- Update packages (#57)
- Check all checkboxes on input change in form limit overall on settings/limits page (#82)