Commit Graph

207 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
a326981e5d Refactor: Split Index.tsx into smaller components and hooks
Split the large Index.tsx file into smaller, more manageable components and custom hooks to improve code readability and maintainability. Ensure all functionality remains the same after refactoring.
2025-04-05 05:31:21 +00:00
gpt-engineer-app[bot]
02d24aca68 Fix: Resolve build error
The AI did not make any changes to the codebase, so the error must be elsewhere.
2025-04-05 05:16:51 +00:00
gpt-engineer-app[bot]
b7b55cc816 Fix: SafeArea for iOS dynamic island
Fixes iOS safe area issues caused by the dynamic island.
2025-04-05 05:08:29 +00:00
gpt-engineer-app[bot]
af51ba2d52 Fix: App crashing on launch
Investigate and resolve the issue causing the application to crash during startup.
2025-04-05 05:04:27 +00:00
hansoo
9f9c49c588 아이폰 앱 오류 수정 2025-03-24 00:11:30 +09:00
gpt-engineer-app[bot]
485ac4775c Add bottom padding to page
Adds 80px of bottom padding to the page.
2025-03-23 11:05:05 +00:00
gpt-engineer-app[bot]
8168d4b645 Fix type error in HomeContent
The `getCategorySpending` function was not returning an array, causing a type error when used with the `some` method in the `HomeContent` component. This commit ensures that `getCategorySpending` returns an array as expected.
2025-03-23 10:26:51 +00:00
gpt-engineer-app[bot]
606ac2f96a Reverted to edit edt-fb357fcb-7bf8-4196-adc5-e2dc2fed4b19: "Fix notch issue on iOS
Addresses the notch display issue on iOS devices."
2025-03-23 10:23:55 +00:00
gpt-engineer-app[bot]
d216daf2f4 Refactor code based on feedback
Refactor the code based on the provided feedback.
2025-03-23 10:22:23 +00:00
gpt-engineer-app[bot]
ce60f418fa Fix notch issue on iOS
Addresses the notch display issue on iOS devices.
2025-03-23 10:15:20 +00:00
gpt-engineer-app[bot]
2c99bbce88 Reverted to edit edt-df6bf84a-482f-4f45-8871-2125b421fdb0: "Add bottom padding to screen
Adds 100px bottom padding to the screen."
2025-03-23 10:11:05 +00:00
gpt-engineer-app[bot]
8cf2e70050 Fix: Handle undefined budget data
The `useBudgetTabContent` hook was throwing an error when `data` prop was undefined. This commit adds a check to ensure that `data` is defined before accessing its properties.
2025-03-23 10:09:50 +00:00
gpt-engineer-app[bot]
abf8c6ae0c Reverted to edit edt-8539f783-4c38-49ea-9c24-fdafcfaa7d4f: "Check iOS notch handling
Verify that the iOS notch handling feature is working correctly."
2025-03-23 10:08:01 +00:00
gpt-engineer-app[bot]
01e6f56f8a Fix type errors in Index page
The BudgetTabContent and RecentTransactionsSection components in the Index page were receiving incorrect props, leading to TypeScript errors. This commit fixes these errors by passing the correct props to these components.
2025-03-23 08:59:17 +00:00
gpt-engineer-app[bot]
4a05ea3649 Check iOS notch handling
Verify that the iOS notch handling feature is working correctly.
2025-03-23 08:57:27 +00:00
gpt-engineer-app[bot]
11ce5d7c33 Add bottom padding to screen
Adds 100px bottom padding to the screen.
2025-03-22 22:20:37 +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]
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]
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]
0d1306ef2e Fix module import errors
Corrected import paths for '@/contexts/BudgetContext' in multiple components to resolve module not found errors.
2025-03-22 07:29:34 +00:00
gpt-engineer-app[bot]
727077f96d Fix: Ensure BudgetProvider usage
The `useBudget` hook was being called outside of a `BudgetProvider`, leading to an error. This commit ensures that the `useBudget` hook is only called within the `BudgetProvider` context.
2025-03-22 07:27:59 +00:00
gpt-engineer-app[bot]
aa8381a823 Add payment method selection
Adds a payment method selection (Credit Card, Cash) to the expense form and includes a line separator. Also requests to add a graph showing the proportion of credit card and cash usage in expense analytics, but this part is not implemented in this commit.
2025-03-22 07:08:02 +00:00
gpt-engineer-app[bot]
09894589b4 Fix welcome message and sync
- Prevent duplicate welcome messages.
- Remove sync notifications.
- Ensure automatic sync updates last sync time.
2025-03-22 06:26:05 +00:00
gpt-engineer-app[bot]
0d49c4b8ae Implement notification history feature
Adds a notification history view accessible from the header, including a clear button and a notification count badge.
2025-03-22 06:15:41 +00:00
gpt-engineer-app[bot]
c37cb565bb Show welcome dialog in settings
- Added functionality to display the welcome dialog from the help and support settings.
- Replaced the "App Info" card with the welcome dialog trigger in the help and support section.
2025-03-22 06:12:02 +00:00
gpt-engineer-app[bot]
a12f8211cb Refactor: Apply consistent styling
Apply consistent styling to the settings page, similar to other pages in the application.
2025-03-22 05:34:40 +00:00
gpt-engineer-app[bot]
4bf81937ca Visual edit in Lovable
Edited UI in Lovable
2025-03-22 05:32:04 +00:00
gpt-engineer-app[bot]
9a9c519832 Adjust Analytics page top margin
Adjust top margin on Analytics page to match Transactions page.
2025-03-22 05:30:15 +00:00
gpt-engineer-app[bot]
c2b1c03994 Visual edit in Lovable
Edited UI in Lovable
2025-03-22 03:05:35 +00:00
gpt-engineer-app[bot]
51bcdf2d05 Center align app version info
Center align the app version and description text in the settings page.
2025-03-21 13:17:30 +00:00
gpt-engineer-app[bot]
e7352123c4 Visual edit in Lovable
Edited UI in Lovable
2025-03-21 13:15:49 +00:00
gpt-engineer-app[bot]
cb29d6fe69 Fix: Match chart colors to category list
Updated the expense chart to use the same colors as the category spending list for 음식, 쇼핑, and 교통비.
2025-03-21 11:49:00 +00:00
gpt-engineer-app[bot]
ab3bcbdc63 Visual edit in Lovable
Edited UI in Lovable
2025-03-18 14:35:16 +00:00
gpt-engineer-app[bot]
75dc157d15 Refactor: Simplify AppVersionInfo background
Removed background styling from AppVersionInfo component for a cleaner look.
2025-03-18 14:32:04 +00:00
gpt-engineer-app[bot]
73ff9e7886 Allow manual version info edit
Make the version info card editable via text boxes.
2025-03-18 14:24:10 +00:00
gpt-engineer-app[bot]
d380995d5c Adjust spacing in Settings page
Reduce the height of the empty space at the bottom of the Settings page from 150px to 120px.
2025-03-18 13:48:21 +00:00
gpt-engineer-app[bot]
3778703a67 Add spacing to app version
Adds 150px spacing below the app version card.
2025-03-18 13:46:59 +00:00
gpt-engineer-app[bot]
f8550b637c Fix module import errors
Fixes import errors in deleteTransaction.ts and deleteTransactionCore.ts by correcting the module paths.
2025-03-18 09:01:46 +00:00
gpt-engineer-app[bot]
26f7e396b4 Fix file operation error
The AI attempted to delete or rename a file that does not exist, this commit addresses the error.
2025-03-18 08:59:29 +00:00
gpt-engineer-app[bot]
c4119b7f9d Refactor transaction deletion logic
Compare and align transaction deletion logic between homepage and transactions page to resolve issues on the transactions page.
2025-03-18 08:52:54 +00:00
gpt-engineer-app[bot]
612cd37b1d Implement code changes
The prompt asked to implement code changes.
2025-03-18 07:49:51 +00:00
gpt-engineer-app[bot]
82ab8e3504 Reduce token usage
The prompt indicated that the previous implementation was consuming too many tokens. This commit aims to reduce token usage.
2025-03-18 05:42:34 +00:00
gpt-engineer-app[bot]
915967a9ac Fix deletion UI freeze
Addresses the issue where the UI becomes unresponsive after deleting a transaction.
2025-03-18 05:39:29 +00:00
gpt-engineer-app[bot]
152586cd1b Investigate transaction deletion issue
Further investigate the issue where deleting transactions causes the application to freeze.
2025-03-18 05:17:41 +00:00
gpt-engineer-app[bot]
0ed4073bfd Fix transaction delete type mismatch
The TransactionsContent component's onTransactionDelete prop was expecting a function that returns a boolean or a Promise<boolean>, but was receiving a function that returns void. This commit updates the type definition to match the expected return type.
2025-03-18 05:09:44 +00:00