Commit Graph

640 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
321ad87d4f Reverted to edit edt-bfd6bc21-0add-4509-ab56-b4fbae0e8457: "Increase bottom margin of section
Increase the bottom margin of the recent transactions section from 30px to 50px."
2025-03-22 13:37:09 +00:00
gpt-engineer-app[bot]
72d272ef54 Reverted to edit edt-f8847c66-50e6-4952-bb7a-178d44a26294: "Fix edit functionality
The edit functionality was not working as expected. This commit addresses the issue."
2025-03-22 13:36:44 +00:00
gpt-engineer-app[bot]
e9cfb79e96 Make text editable
Make the text at the bottom of the screen editable.
2025-03-22 13:36:32 +00:00
gpt-engineer-app[bot]
1ea5fb1138 Reverted to edit edt-bfd6bc21-0add-4509-ab56-b4fbae0e8457: "Increase bottom margin of section
Increase the bottom margin of the recent transactions section from 30px to 50px."
2025-03-22 13:34:25 +00:00
gpt-engineer-app[bot]
1e156fc671 Fix edit functionality
The edit functionality was not working as expected. This commit addresses the issue.
2025-03-22 13:29:04 +00:00
gpt-engineer-app[bot]
b14fd095ac Refactor: Make app version info editable
Make the app version and description fields in the AppVersionInfo component editable.
2025-03-22 13:26:57 +00:00
gpt-engineer-app[bot]
2219908d9b Increase bottom margin of section
Increase the bottom margin of the recent transactions section from 30px to 50px.
2025-03-22 13:23:48 +00:00
gpt-engineer-app[bot]
78da23abe6 Refactor RecentTransactionsSection
Further refactors RecentTransactionsSection to separate remaining logic. Creates additional hooks and utility files as needed.
2025-03-22 13:22:33 +00:00
gpt-engineer-app[bot]
ff4afb0880 Refactor RecentTransactionsSection component
Refactors the RecentTransactionsSection component into smaller, more manageable components and extracts related logic into separate hooks to improve code organization and maintainability.
2025-03-22 13:21:23 +00:00
gpt-engineer-app[bot]
0c87fad21b Add spacing below last card
Adds 30px of spacing below the last card on the screen.
2025-03-22 13:19:36 +00:00
gpt-engineer-app[bot]
5f0092edf2 Limit title suggestions per category
Limit the number of title suggestions stored per category to 10.
2025-03-22 13:17:16 +00:00
gpt-engineer-app[bot]
2ce87a7994 Fix type error in useTransactionEdit
The category value was not correctly typed, leading to a TypeScript error. This commit ensures that the category value is correctly typed as one of the allowed expense categories.
2025-03-22 13:15:47 +00:00
gpt-engineer-app[bot]
e5bdb845a9 Visual edit in Lovable
Edited UI in Lovable
2025-03-22 13:15:05 +00:00
gpt-engineer-app[bot]
028c0844ad Fix: Resolve TS errors in TransactionEditDialog
This commit addresses TypeScript errors in TransactionEditDialog.tsx by:

- Modifying the useTransactionEdit hook to return the form and handleDelete properties.
- Adjusting the arguments passed to the useTransactionEdit hook to match the expected parameters.
- Ensuring the onSubmit prop in TransactionEditForm expects the correct type.
2025-03-22 13:14:15 +00:00
gpt-engineer-app[bot]
74f7282fac Refactor title suggestion logic
Implement new logic for title suggestions based on usage frequency.
2025-03-22 13:12:52 +00:00
gpt-engineer-app[bot]
3229913bde Fix persistent sync failure alerts
Addresses an issue where sync failures were repeatedly triggering notifications, even after the initial failure was acknowledged.
2025-03-22 13:07:18 +00:00
gpt-engineer-app[bot]
a7d7bba7ce Add spacing below payment chart
Adds 80px margin below the payment method chart for better visual spacing.
2025-03-22 13:04:55 +00:00
gpt-engineer-app[bot]
b8e2dc8252 Fix spacing in CategorySpendingList
Reduce the spacing between lines in the CategorySpendingList component.
2025-03-22 13:03:29 +00:00
gpt-engineer-app[bot]
ab38a1931e Update category chart appearance
Modify the appearance of the category chart to have an inset look.
2025-03-22 13:02:14 +00:00
gpt-engineer-app[bot]
a5eb629f0c Merge category charts
Consolidated category spending list into the category pie chart card.
2025-03-22 13:00:32 +00:00
gpt-engineer-app[bot]
3a0c7d1c61 Remove category spending percentage
Removes the percentage display from the category spending list.
2025-03-22 12:58:46 +00:00
gpt-engineer-app[bot]
fdadbb06cc Update budget bar color
The gray color of the budget bar in the chart has been updated to be slightly darker.
2025-03-22 12:57:41 +00:00
gpt-engineer-app[bot]
273362ecb7 Refactor monthly comparison chart
Modify expense text and bar color in the monthly comparison chart legend from black to main green.
2025-03-22 12:56:28 +00:00
gpt-engineer-app[bot]
d7f0e6be4c Visual edit in Lovable
Edited UI in Lovable
2025-03-22 12:54:46 +00:00
gpt-engineer-app[bot]
9da2da2556 Visual edit in Lovable
Edited UI in Lovable
2025-03-22 12:54:14 +00:00
gpt-engineer-app[bot]
308f7ab325 Visual edit in Lovable
Edited UI in Lovable
2025-03-22 12:54:00 +00:00
gpt-engineer-app[bot]
a138e81439 Adjust layout of category spending
Adjust the layout of the category spending chart to align vertically with the payment method chart, while keeping the payment method chart's position unchanged.
2025-03-22 12:53:08 +00:00
gpt-engineer-app[bot]
eb13fa76a1 Increase pie chart size
Make the pie charts in ExpenseChart and PaymentMethodChart components slightly larger.
2025-03-22 12:51:25 +00:00
gpt-engineer-app[bot]
2a1fc6aa7a Remove unnecessary chart elements
Removes label lines from pie charts and percentage display from payment method chart.
2025-03-22 12:49:50 +00:00
gpt-engineer-app[bot]
b67ebf4631 Hide title suggestions always
The title suggestions should not always be visible.
2025-03-22 12:47:15 +00:00
gpt-engineer-app[bot]
45d890d39a Refactor expense form fields
Hide title suggestions initially and show them after category selection.
2025-03-22 12:45:46 +00:00
gpt-engineer-app[bot]
9adc4b2e5f No changes needed
The AI edits didn't result in any changes to the codebase.
2025-03-22 12:39:57 +00:00
gpt-engineer-app[bot]
6015cbfe1b Refactor ExpenseFormFields component
Refactor ExpenseFormFields.tsx into smaller, more manageable components for better organization and maintainability.
2025-03-22 12:29:20 +00:00
gpt-engineer-app[bot]
ba8bd237d1 Refactor TransactionFormFields component
Refactor TransactionFormFields component to improve maintainability.
2025-03-22 12:28:14 +00:00
gpt-engineer-app[bot]
846a7bb165 Refactor ExpenseForm component
Refactor ExpenseForm.tsx into smaller components to improve code organization and maintainability.
2025-03-22 12:26:59 +00:00
gpt-engineer-app[bot]
de128ac57a Improve title suggestion display
- Fix issue where title suggestions were not hidden correctly.
- Add animation to collapsible content for a smoother user experience.
2025-03-22 12:26:02 +00:00
gpt-engineer-app[bot]
2c66c96f9f Hide elements initially
Hides title suggestions and payment method fields initially, showing them based on category selection and amount input focus.
2025-03-22 12:22:23 +00:00
gpt-engineer-app[bot]
d3e8c36872 Refactor payment method selection
Refactored the payment method selection to use a button-style interface with icons and smaller font size.
2025-03-22 12:18:33 +00:00
gpt-engineer-app[bot]
c80ad15d79 Fix add transaction button animation
-  Modify the add transaction button to prevent the plus icon from rotating.
-  Implement a hover effect that expands the button and displays "지출 입력" (Add Expense).
2025-03-22 12:14:13 +00:00
gpt-engineer-app[bot]
8cda329feb Remove daily and weekly tabs
Removed the daily and weekly budget tabs from the budget progress card, leaving only the monthly tab.
2025-03-22 12:06:32 +00:00
gpt-engineer-app[bot]
0bc53208b5 Fix budget calculation and display
Ensure daily and weekly budgets are calculated correctly based on the monthly budget, and that the monthly budget is consistent across the app.
2025-03-22 12:02:41 +00:00
gpt-engineer-app[bot]
cbee1f4fb9 Investigate data reset issue
Investigate why data is not fully reset when sync is enabled.
2025-03-22 11:58:13 +00:00
gpt-engineer-app[bot]
94595ec6c8 Refactor budget calculation logic
Modify budget calculation to use monthly input as the base and adjust tab order.
2025-03-22 11:53:18 +00:00
gpt-engineer-app[bot]
69ab5e4c73 Refactor code for consistency
Refactors the codebase to ensure a consistent code structure and style throughout the project.
2025-03-22 11:46:22 +00:00
gpt-engineer-app[bot]
a623b70e4f Fix type error in useBudgetGoalUpdate
The comparison `type === 'weekly'` was causing a type error because the type of `type` was `BudgetPeriod`, which includes `"monthly"` and `"weekly"`. The code was attempting to directly assign `"monthly"` to `type` after this comparison, which is not allowed. To fix this, a new variable `period` of type `BudgetPeriod` is created and assigned the value of `type`. The comparison is then performed on `period`, and if it is equal to `"weekly"`, `period` is set to `"monthly"`. Finally, `period` is used in the subsequent logic.
2025-03-22 11:37:06 +00:00
gpt-engineer-app[bot]
f1e0a9c297 Fix weekly budget calculation
Ensure weekly budget is correctly calculated to derive monthly budget.
2025-03-22 11:31:44 +00:00
gpt-engineer-app[bot]
4f552632b7 Enforce monthly budget updates
The budget update logic was modified to ensure that all budget updates are applied to the monthly budget, regardless of the selected tab. This resolves inconsistencies in budget calculations and data storage.
2025-03-22 11:27:35 +00:00
gpt-engineer-app[bot]
13351fd613 Fix budget display issue
Correctly display monthly budget amount.
2025-03-22 11:23:57 +00:00
gpt-engineer-app[bot]
0702145431 Fix budget update issue
Addresses an issue where budget updates were not being applied correctly.
2025-03-22 11:20:58 +00:00
gpt-engineer-app[bot]
b81187a4d8 Fix budget calculation error
Corrected an issue where the total monthly budget was incorrectly calculated and displayed as a weekly budget.
2025-03-22 11:16:30 +00:00