gpt-engineer-app[bot]
7122a0b8bc
Refactor AppVersionInfo component
...
Refactor AppVersionInfo component to use a textarea for the description field and remove white backgrounds.
2025-03-18 14:30:31 +00:00
gpt-engineer-app[bot]
e0c2bbb345
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 14:28:52 +00:00
gpt-engineer-app[bot]
43b1f700b5
Change AppVersionInfo to display text
...
Replaced input fields with static text for displaying app version information in the AppVersionInfo component.
2025-03-18 14:27:20 +00:00
gpt-engineer-app[bot]
99e64d6f51
Remove version code field
...
Removes the version code field from the app.
2025-03-18 14:25:49 +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]
450e57fe50
Change sync explanation text color
...
Change the color of the text in the sync explanation section to the main green color.
2025-03-18 13:52:37 +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]
83669bea40
Adjust recent transactions card height
...
Slightly reduce the overall height of the recent transactions card.
2025-03-18 09:05:30 +00:00
gpt-engineer-app[bot]
b910b54b01
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 09:04:01 +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]
8e609519ac
Refactor project for improvements
...
This commit refactors the project to improve overall code quality, performance, and maintainability. Specific changes may include code cleanup, optimization, and architectural enhancements.
2025-03-18 07:45:06 +00:00
gpt-engineer-app[bot]
854d27574f
Improve transaction deletion stability
...
Addresses potential freezing issues in transaction deletion, especially in production environments. Includes enhanced logging and timeout handling.
2025-03-18 07:21:18 +00:00
hansoo
58355c3936
트랜잭션 삭제 기능 성능 및 안정성 개선
...
1. UI와 서버 작업 완전 분리하여 응답성 향상
2. AbortController를 이용한 Supabase 타임아웃 처리 구현
3. requestAnimationFrame 및 queueMicrotask 활용한 비동기 최적화
4. 메모리 누수 방지를 위한 pendingDeletion 상태 관리 개선
5. 타입 안전성 향상 (any 타입 제거)
트랜잭션 삭제 시 앱 먹통 현상 해결
2025-03-18 16:14:15 +09:00
gpt-engineer-app[bot]
85d58af016
Fix import error
...
The `updateTransaction` function was not exported from the `updateTransaction.ts` file. Changed the import statement to use the correct function name `useUpdateTransaction`.
2025-03-18 06:28:01 +00:00
gpt-engineer-app[bot]
964b3b6c91
Further stabilize transaction deletion
...
Attempt to further stabilize transaction deletion process and address potential UI freezing issues.
2025-03-18 06:26:39 +00:00
gpt-engineer-app[bot]
6861f4d88b
Refactor: Improve code organization
...
Refactor signInUtils.ts and networkUtils.ts into smaller, more manageable files.
2025-03-18 06:18:00 +00:00
gpt-engineer-app[bot]
609c6703cc
Refactor network utils for Cloud
...
Refactor src/utils/auth/network/networkUtils.ts to remove unnecessary code and simplify it for Supabase Cloud environment, especially cleaning up CORS proxy-related code.
2025-03-18 06:16:40 +00:00
gpt-engineer-app[bot]
613f6a49d7
Refactor auth utils for Cloud
...
Simplify signUpUtils.ts and signInUtils.ts by removing unnecessary code related to CORS proxies, optimizing for Supabase Cloud environment.
2025-03-18 06:15:28 +00:00
gpt-engineer-app[bot]
30730c5cd0
Remove on-premise Supabase code
...
\
Removes code related to on-premise Supabase connections, ensuring the application uses the cloud version.
2025-03-18 06:01:31 +00:00
gpt-engineer-app[bot]
d477febbf5
Refactor code for stability
2025-03-18 05:57:55 +00:00
gpt-engineer-app[bot]
df60d11aa5
Fix transaction deletion issue
...
Addresses the issue where deleting transactions caused the homepage and expense page to freeze.
2025-03-18 05:52:14 +00:00
gpt-engineer-app[bot]
281e459f14
Fix recent transactions deletion
...
Fixes an issue where deleting transactions from the recent expenses section of the homepage resulted in a malfunction.
2025-03-18 05:46:05 +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
gpt-engineer-app[bot]
ceb6dd4bcb
Fix type error in TransactionDateGroup
...
The onDelete prop in TransactionCard component expects a function that returns boolean or Promise<boolean>, but TransactionDateGroup was passing a function with void return type. This commit updates the type definition to match the expected return type.
2025-03-18 05:08:10 +00:00
gpt-engineer-app[bot]
78dce33769
Fix transaction delete type mismatch
...
The `onDelete` prop in `TransactionCard` and `RecentTransactionsSection` components was expecting a function that returns a boolean or a Promise resolving to a boolean, but was receiving a function that returns void. This commit updates the type definition and implementation to ensure the `onDelete` function returns the expected type.
2025-03-18 04:41:26 +00:00
gpt-engineer-app[bot]
2b8069a150
Review expense history page
2025-03-18 04:12:54 +00:00
gpt-engineer-app[bot]
a0074c2d1d
Fix: Resolve duplicate function definition
...
The `deleteTransactionFromSupabase` function was defined in both `deleteTransactionStorage.ts` and `supabaseUtils.ts`. This commit removes the duplicate definition from `deleteTransactionStorage.ts` to resolve the error.
2025-03-18 04:07:57 +00:00
gpt-engineer-app[bot]
1dcd63cb12
Fix TypeScript errors
...
Fixes TypeScript errors related to type assignments and declaration conflicts. Specifically, addresses the type mismatch in `TransactionEditDialog.tsx` and declaration conflicts in `deleteTransactionStorage.ts`.
2025-03-18 04:07:08 +00:00
gpt-engineer-app[bot]
1fc2ee8a15
Fix transaction deletion issue
...
Addresses the issue where deleting transactions would sometimes cause the application to freeze.
2025-03-18 04:05:23 +00:00
gpt-engineer-app[bot]
a63c8f1b16
Fix: Resolve "useEffect" error
...
The code was throwing a "Cannot find name 'useEffect'" error. This commit fixes the error by importing the useEffect hook from react.
2025-03-18 03:53:15 +00:00
gpt-engineer-app[bot]
27b4e3274e
Fix transaction deletion issue
...
Addresses the issue where deleting a transaction in the transaction history would cause the application to freeze.
2025-03-18 03:51:17 +00:00
gpt-engineer-app[bot]
7f30d08466
Fix budget calculation error
...
Fixes an issue where entering a monthly budget resulted in incorrect daily, weekly, and monthly budget calculations, leading to incorrect display on the spending and analytics screens.
2025-03-18 02:31:08 +00:00
gpt-engineer-app[bot]
139338877a
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 02:28:20 +00:00
gpt-engineer-app[bot]
ba72611b9b
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 02:28:01 +00:00
gpt-engineer-app[bot]
b24931fecc
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 02:27:15 +00:00
gpt-engineer-app[bot]
42c9355e76
Refactor category budget setting
...
The category budget setting is now based on the monthly budget amount, which is then divided into daily and weekly budgets.
2025-03-18 02:22:58 +00:00
gpt-engineer-app[bot]
0be5154e02
Improve data reset flow
...
The settings page was reloading slowly after a data reset. This commit addresses the issue by preventing the unnecessary reload after the reset operation.
2025-03-18 02:07:27 +00:00
gpt-engineer-app[bot]
00727c8ab6
Fix budget calculation issue
...
The budget was being tripled on the expense and analytics pages. This commit fixes the calculation logic to ensure the budget is displayed correctly.
2025-03-18 02:02:27 +00:00
gpt-engineer-app[bot]
5bf8ff6e3f
Fix toast text alignment
...
The text in the toast notification was left-aligned instead of centered. This commit fixes the alignment issue.
2025-03-18 01:56:46 +00:00
gpt-engineer-app[bot]
043db23836
Ensure sync is disabled
...
The sync setting was not consistently being disabled in certain scenarios. This change ensures that the sync setting is properly disabled when expected.
2025-03-18 01:48:38 +00:00
gpt-engineer-app[bot]
dfb9d8ca69
Fix sync toggle issue
...
The sync toggle was not working as expected. This commit fixes the issue.
2025-03-18 01:42:00 +00:00
gpt-engineer-app[bot]
3ee2bc3df4
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-18 01:29:15 +00:00
gpt-engineer-app[bot]
5f269040fd
Revert sync behavior after data reset
...
The sync setting should be disabled after data reset.
2025-03-18 01:28:18 +00:00