Commit Graph

630 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
f93dfe1c2d Visual edit in Lovable
Edited UI in Lovable
2025-03-15 07:08:46 +00:00
gpt-engineer-app[bot]
41308a478e Investigate fetch failure
Investigate why fetch requests are failing.
2025-03-15 07:06:29 +00:00
gpt-engineer-app[bot]
d345f7035a Fix sign-up failure handling
The sign-up failure logic was not properly implemented. This commit addresses the issue.
2025-03-15 07:04:34 +00:00
gpt-engineer-app[bot]
93e3a0ea88 Fix main color in BudgetCategoriesSection
The main color in BudgetCategoriesSection was incorrectly set. This commit fixes the color to neuro-income.
2025-03-15 07:01:43 +00:00
gpt-engineer-app[bot]
930f801a2a Update Sync Settings button colors
Updated the color of the "로그인하여 동기화" button and the sync toggle switch in the Settings page to the main app color.
2025-03-15 07:00:51 +00:00
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