Commit Graph

98 Commits

Author SHA1 Message Date
a95dda907b Add /api/settings/[entity]/ 'all' and 'update' proxy api routes 2024-11-30 16:40:01 +02:00
8d77d581f2 Add get_settings_for and update_settings_for function to $lib/entities.ts 2024-11-30 16:38:46 +02:00
d1b574ca19 Add interfaces related to Settings part of the application 2024-11-30 16:38:19 +02:00
8ed1974683 Add some state of doughnut charts to main page 2024-11-29 21:01:37 +02:00
9e1b0a0287 Add /api/statistics/type GET proxy call 2024-11-29 21:01:09 +02:00
7fabc142bc Add get_stats_for<R> function to $lib/entities 2024-11-29 21:00:47 +02:00
b5fee6dcbc Add Statistics types as entities 2024-11-29 21:00:27 +02:00
c663a0e617 Add chart.js dependency 2024-11-29 20:59:55 +02:00
bbe5eb813f Delete unused getCardName function 2024-11-28 16:43:27 +02:00
112d509274 Add payment error on the top of page 2024-11-28 15:09:02 +02:00
3ac7cbdf5d Move Add Item button to be on the bottom of the list of items 2024-11-27 22:01:02 +02:00
3ad03226ae Update payment page using card.display_name and category.name_with_parent fields 2024-11-27 22:00:38 +02:00
02c1444203 Add name_with_parent field for category 2024-11-27 22:00:05 +02:00
96c31d2cc7 Changes in README.md file 2024-11-27 12:17:57 +02:00
d301fba8b0 Add button to redirect from expense to expense/bulk route 2024-11-27 07:51:48 +02:00
102007216e Add bulk epense route page 2024-11-27 07:51:13 +02:00
2af0981a06 Add proxy request route for bulk_create function 2024-11-27 07:50:51 +02:00
afc7f1b8ff Add bulk_create<T> function for entities 2024-11-27 07:50:32 +02:00
3b8415167e Add ExpenseBulk interface to entities 2024-11-27 07:50:17 +02:00
4e7ca13982 Add $lib/components/Toggle component 2024-11-27 07:49:25 +02:00
aeaef4fbd3 Add usefull function that will show balance of selected card on expense page after expense 2024-11-24 12:02:35 +02:00
377c928372 Update UI for expense page 2024-11-24 11:35:55 +02:00
253b7ce60b Update transfer page UI to use card.display_name 2024-11-24 11:35:42 +02:00
089cdf067e Update Expense interface to use new card and show_value fields 2024-11-24 11:35:15 +02:00
98765a3d2d Update UI on transfer page using new fields from Transfer interface gotten from backend 2024-11-24 00:33:17 +02:00
caedd31527 Add valueRef that will show in form on editing transfer 2024-11-24 00:32:31 +02:00
99ed7dd38b Add default values for newTransfer state after adding newTransfer 2024-11-24 00:31:20 +02:00
9e5a122820 Add query parameter to fetchCards function 2024-11-24 00:30:59 +02:00
1115b61e06 Add missing default values for some fields on newTransfer default state 2024-11-24 00:30:07 +02:00
bf7c2e0c0b Update type entities in $lib/entites.ts 2024-11-24 00:29:40 +02:00
85ef628560 Add to api/[entity]/all proxy request to accept and push through all query parameters to backen 2024-11-24 00:29:23 +02:00
1785e24623 Adding await tick before updating creditLineRef in editCard() function. Also spread some async 2024-11-23 20:29:05 +02:00
2462dce25a Add setting balanceRef for card page to be "" after adding/updating card 2024-11-23 20:28:35 +02:00
4cbe3fe0f9 Add showing last digits for expense income payment and transfer pages 2024-11-23 18:58:19 +02:00
d328311ed6 Change how cards are listed on the cards page 2024-11-20 21:06:34 +02:00
01ab0e223f Update Card interface to get and send new fields and add select for currency to cards 2024-11-20 21:01:14 +02:00
a55c7fb139 Add Currency interface to entities 2024-11-20 21:00:48 +02:00
35726ae43f Add missing comment block for expense 2024-11-20 20:51:02 +02:00
41f30abcb4 Add Payment page 2024-11-20 18:24:01 +02:00
c44ea44782 Add Payment ItemBought Item and Metric interfaces to $lib/entities.ts 2024-11-20 18:23:54 +02:00
a1560304d4 Add api/item/filter proxy request 2024-11-20 18:23:23 +02:00
d87b702a9d Change login route page to be register/login page 2024-11-20 18:22:34 +02:00
d123320797 Add api/auth/register proxy request 2024-11-20 18:22:03 +02:00
4ac66b2b55 Remove console.log and change type of function to RequestHandler for api/auth/login proxy request 2024-11-20 18:21:53 +02:00
0b11141811 Add register function for $lib/api.ts 2024-11-20 18:21:14 +02:00
9104c0e274 Add missing { to array of paths in navbar 2024-11-19 10:15:49 +02:00
c7aeaadab2 Add income route to navbar 2024-11-19 10:11:14 +02:00
b857f5c03e Delete old pages 2024-11-19 10:10:09 +02:00
4010338919 Add Income page 2024-11-19 10:10:00 +02:00
37cf8f2614 Add Income interface 2024-11-19 10:09:52 +02:00