gpt-engineer-app[bot]
0df6b8a8f5
Fix auth action return types
...
The authActions functions (signIn, signOut, resetPassword) were returning a promise with an object containing an error property. The AuthContextType expected these functions to return a promise that resolves to void. This commit updates the return types of these functions to Promise<void> and adjusts the logic to handle errors appropriately without returning them directly in the promise resolution.
2025-03-15 06:58:52 +00:00
gpt-engineer-app[bot]
fd34c62170
Refactor AuthContext into smaller files
...
Refactors the AuthContext.tsx file into smaller, more manageable files to improve code organization and maintainability. The functionality remains the same.
2025-03-15 06:57:27 +00:00
gpt-engineer-app[bot]
ad597b281d
Refactor login and authentication
...
Rebuild login functionality and user authentication logic.
2025-03-15 06:55:50 +00:00
gpt-engineer-app[bot]
b8866daab9
Reverted to edit edt-cc8c9d33-73bd-45b2-a3f9-92544ffafa1a: "Implement user authentication
...
Implement login functionality and user authentication logic."
2025-03-15 06:52:00 +00:00
gpt-engineer-app[bot]
a1dc2b5370
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-15 06:51:53 +00:00
gpt-engineer-app[bot]
33f1a94a81
Implement user authentication
...
Implement login functionality and user authentication logic.
2025-03-15 06:50:56 +00:00
gpt-engineer-app[bot]
bfb446fe1a
Update Supabase configuration
...
Updates the Supabase URL and anon key with the correct values.
2025-03-15 06:47:50 +00:00
gpt-engineer-app[bot]
6cda809697
Reverted to edit edt-ac485f97-7774-4a29-9d0a-ec4295ecbab8: "Configure Supabase environment variables
...
Sets Supabase URL and anon key using environment variables."
2025-03-15 06:42:32 +00:00
gpt-engineer-app[bot]
36160b545a
Revert settings page changes
...
Reverts the previous changes made to the settings page.
2025-03-15 06:38:42 +00:00
gpt-engineer-app[bot]
b25add0cff
Investigate Supabase API key issue
...
The prompt indicates a problem with the Supabase API key, so this commit investigates and addresses the issue.
2025-03-15 06:37:02 +00:00
gpt-engineer-app[bot]
df24e545e2
Fix TS2322 error in Settings.tsx
...
The Settings.tsx file was throwing a TS2322 error because the Header component was receiving a `title` prop, but it was not defined in the component's interface. This commit fixes the error by defining the `title` prop in the Header component's interface.
2025-03-15 06:34:15 +00:00
gpt-engineer-app[bot]
38e2ebcd50
Add supabase functionality test
...
This commit adds a test to verify that Supabase is functioning correctly.
2025-03-15 06:33:29 +00:00
gpt-engineer-app[bot]
c90fc7dfff
Create environment variables
...
This commit creates environment variables.
2025-03-15 06:31:49 +00:00
gpt-engineer-app[bot]
5089838a57
Configure Supabase environment variables
...
Sets Supabase URL and anon key using environment variables.
2025-03-15 06:28:59 +00:00
gpt-engineer-app[bot]
73d2558ae7
Ask for Supabase on-premise information
...
The prompt requests information needed to use Supabase on-premise.
2025-03-15 05:21:00 +00:00
gpt-engineer-app[bot]
78fda7e228
Fix react-query onError type error
...
The `onError` option was not correctly typed in the react-query configuration. This commit updates the type definition to resolve the TypeScript error.
2025-03-15 05:19:47 +00:00
gpt-engineer-app[bot]
3bb4781ff0
Address accessibility issue
...
The screen was not visible. This commit addresses an accessibility issue.
2025-03-15 05:18:48 +00:00
gpt-engineer-app[bot]
1676fb1649
Fix display issue
...
Addresses a problem where the screen was not displaying correctly.
2025-03-15 05:17:38 +00:00
gpt-engineer-app[bot]
d74acdbbb8
Refactor syncUtils module
...
Refactor the syncUtils module to improve code organization and maintainability by breaking it down into smaller, more focused utility functions.
2025-03-15 05:12:43 +00:00
gpt-engineer-app[bot]
8783a607fa
Refactor AddTransactionButton component
...
Refactor the AddTransactionButton component into smaller, more manageable components to improve code readability and maintainability.
2025-03-15 05:11:41 +00:00
gpt-engineer-app[bot]
7eae68150b
Fix: Resolve TypeScript errors
...
- Import `CloudSync` from `lucide-react`
- Define `EXPENSE_CATEGORIES` in `AddTransactionButton.tsx`
2025-03-15 05:10:53 +00:00
gpt-engineer-app[bot]
1ad6e5b685
Refactor form component
...
Refactor the form component to use a hybrid approach.
2025-03-15 05:09:25 +00:00
gpt-engineer-app[bot]
df257a948b
Fix category budget update
...
The category budget was not being updated correctly after setting the budget. This commit fixes the issue.
2025-03-15 04:55:09 +00:00
gpt-engineer-app[bot]
6d1e1f91f4
Rename "Add Transaction" to "Add Expense"
...
The prompt requests to rename "Add Transaction" to "Add Expense".
2025-03-15 04:50:42 +00:00
gpt-engineer-app[bot]
da8983eb53
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-15 04:41:24 +00:00
gpt-engineer-app[bot]
b1135f2855
Update notification setting description
...
Update the description of the security notification setting.
2025-03-15 04:40:05 +00:00
gpt-engineer-app[bot]
7b9d0fffdb
Remove transaction notification setting
...
Removes the transaction notification setting from the notification settings page.
2025-03-15 04:39:25 +00:00
gpt-engineer-app[bot]
1347321ce0
Implement payment method placeholder
...
- Added placeholder card payment methods.
- Added a message indicating that the payment feature is not yet supported.
- Grayed out the "Add New Payment Method" button.
2025-03-15 04:38:19 +00:00
gpt-engineer-app[bot]
5fb56d660f
Add payment method page
...
This commit adds a new page for managing payment methods.
2025-03-15 04:36:51 +00:00
gpt-engineer-app[bot]
b162b6def3
Remove camera icon from profile
...
The camera icon in the profile header has been removed as profile picture functionality is not yet supported.
2025-03-15 04:35:44 +00:00
gpt-engineer-app[bot]
ca18031388
Refactor ProfileManagement page
...
Splits the ProfileManagement page into smaller components for better organization and maintainability. No functionality was changed.
2025-03-15 04:32:52 +00:00
gpt-engineer-app[bot]
a3bd9c53cd
Refactor profile management text
...
Update the description text in ProfileManagement.tsx.
2025-03-15 04:31:52 +00:00
gpt-engineer-app[bot]
b298bedaa6
Update profile management page
...
- Removed phone number field.
- Added functionality to change password.
2025-03-15 04:30:23 +00:00
gpt-engineer-app[bot]
8b1986ab63
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-15 04:28:47 +00:00
gpt-engineer-app[bot]
761c8f4c16
Update analytics page
...
Update icons and amount display on the analytics page.
2025-03-15 04:26:33 +00:00
gpt-engineer-app[bot]
a62d2aff25
Add icons to summary cards
...
Added icons to the budget, expense, and savings items in the summary cards.
2025-03-15 04:25:08 +00:00
gpt-engineer-app[bot]
0aec4bdb3d
Adjust budget bar color
...
Slightly lighten the grey color of the budget bar in the monthly comparison chart.
2025-03-15 04:23:51 +00:00
gpt-engineer-app[bot]
a34c37facd
Add icons to category cards
...
This commit adds icons to the expense category cards.
2025-03-15 04:22:35 +00:00
gpt-engineer-app[bot]
a942858c97
Enhance expense input category
...
Add icons to the expense input category selection in the add transaction dialog.
2025-03-15 04:21:54 +00:00
gpt-engineer-app[bot]
5e6bda76af
Fix: Resolve variable hoisting issue
...
Move the formatWithCommas function definition before its usage to fix the TypeScript error TS2448.
2025-03-15 04:18:51 +00:00
gpt-engineer-app[bot]
c07a4c7295
Add comma formatting to edit dialog
...
Adds comma formatting to the amount input field in the transaction edit dialog.
2025-03-15 04:17:47 +00:00
gpt-engineer-app[bot]
a0b6ef9667
Enable transaction editing
...
Make each transaction item in the transaction history clickable for modification and editing.
2025-03-15 04:12:14 +00:00
gpt-engineer-app[bot]
5cb9151ceb
Navigate to transactions on click
...
Implement navigation to the transactions page when the "모든 지출 보기" button is clicked.
2025-03-15 04:10:24 +00:00
gpt-engineer-app[bot]
2071453b2b
Format number inputs with commas
...
Formats numeric input fields to display commas for every three digits.
2025-03-15 04:08:55 +00:00
gpt-engineer-app[bot]
136df4a5e9
Visual edit in Lovable
...
Edited UI in Lovable
2025-03-15 04:07:12 +00:00
gpt-engineer-app[bot]
315f2e3917
Refactor: Extract CategoryBudgetInputs
...
Refactors BudgetTabContent.tsx by extracting the category budget functionality into a separate component. This improves code modularity and maintainability.
2025-03-15 04:06:28 +00:00
gpt-engineer-app[bot]
834517e96f
Refactor BudgetProgressCard component
...
Refactor BudgetProgressCard into smaller, more manageable components. Move BudgetTabContent to its own file. This improves code readability and maintainability.
2025-03-15 04:05:35 +00:00
gpt-engineer-app[bot]
178b697465
Change save button color
...
Change the color of the save button to the main color (green).
2025-03-15 04:04:39 +00:00
gpt-engineer-app[bot]
a5fac97a95
Implement budget input per category
...
Implement budget input fields for each category in the monthly budget settings, and automatically calculate and populate daily, weekly, and monthly budgets based on the sum of the category inputs.
2025-03-15 04:02:43 +00:00
gpt-engineer-app[bot]
2626e35924
Reorder expense categories
...
Reorder the expense categories in the add transaction dialog to 식비, 생활비, 교통비.
2025-03-15 03:22:31 +00:00