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 (
a42f7d5
)add setup token on the server to prevent having token undefined (
12f1647
)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 (
8169898
)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 (
8169898
)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)