Commit Graph
101 Commits
Author SHA1 Message Date
@milesibastos 56ccc1940f feat: enhance registration form submission handling with result notifications and refactor submit action 2025-03-03 21:45:31 -03:00
@milesibastos 8b6cede82f feat: add checkbox component and integrate into registration form with updated schema and validation 2025-03-03 21:37:44 -03:00
@milesibastos 3352b85e20 feat: refactor registration form by updating schema, enhancing validation, and removing unused components 2025-03-03 14:58:07 -03:00
@milesibastos 5a55046c0d feat: refactor registration process with new form schema and enhanced validation 2025-03-03 14:33:15 -03:00
@milesibastos 85eb076e7a feat: add form components including button, legend, description, label, field, fieldset, and error handling
npx shadcn-svelte@latest add form
2025-03-03 12:21:27 -03:00
@milesibastos 348ffd7a72 feat: enhance login and registration pages with return URL handling 2025-03-03 11:58:29 -03:00
@milesibastos ff3503993a feat: add registration page and enhance login page with navigation links 2025-03-03 11:55:02 -03:00
@milesibastos 60fba8256e feat: refactor session management by removing unused database interactions and simplifying session creation logic 2025-03-03 11:03:50 -03:00
@milesibastos b95675835e feat: enhance session management by adding session ID to create and invalidate session functions 2025-03-03 10:52:16 -03:00
@milesibastos d2735b24ac feat: update authentication flow to use API for user login and session management 2025-03-03 10:34:32 -03:00
@milesibastos dfe864f6f6 feat: enhance login flow with return URL handling and add payment route 2025-02-27 20:12:02 -03:00
@milesibastos 3e9278b84c feat: remove unused demo routes and clean up code formatting 2025-02-27 19:45:12 -03:00
@milesibastos bf0d6d0748 feat: add shopping cart button and user menu to header component 2025-02-27 19:40:24 -03:00
@milesibastos 88d1f80b99 feat: refactor layout components to support user data and localization 2025-02-27 19:08:29 -03:00
@milesibastos cdd24f5dce feat: implement user login functionality with session management and error handling 2025-02-27 17:41:51 -03:00
@milesibastos 407b9d851f feat: replace Drizzle ORM with a mock database implementation for testing 2025-02-27 12:30:36 -03:00
@milesibastos 3abb6b9853 feat: add database configuration and schema for user authentication 2025-02-27 11:50:38 -03:00
@milesibastos 51a67e966d feat: implement user authentication with login and registration functionality
npx sv add lucia
2025-02-27 11:40:42 -03:00
@milesibastos c7a5888f0d feat: add Label component and integrate CheckoutSummary in login page layout 2025-02-27 10:18:55 -03:00
@milesibastos 8854ea1577 feat: add CheckoutSummary component for improved order summary display 2025-02-27 10:02:21 -03:00
@milesibastos f506bbfb33 feat: implement payment page and enhance navigation for checkout flow 2025-02-27 09:50:31 -03:00
@milesibastos 833656ef4a feat: add project grouping to cart items and enhance RewardCard with projectId 2025-02-27 09:18:49 -03:00
@milesibastos e3e02da34c feat: enhance checkout page layout with card components for cart items and order summary 2025-02-27 08:55:30 -03:00
@milesibastos 46ed860515 feat: add checkout page with cart item display and order confirmation functionality 2025-02-27 08:37:38 -03:00
@milesibastos 7593046f9d feat: implement cart functionality with item count display and add to cart logic 2025-02-25 10:28:26 -03:00
@milesibastos b1181fdb9c feat: refactor ProjectBudget and server logic to support Money type for budget values 2025-02-24 12:11:34 -03:00
@milesibastos c3e3970eff feat: refactor FundingChart to use computed minimum percentage of optimal and clean up server logic 2025-02-24 10:34:19 -03:00
@milesibastos 78bfd1c455 feat: implement rewards fetching logic and remove sample data 2025-02-24 10:19:00 -03:00
@milesibastos 091304f91c feat: make minimum and optimum budget values optional and update related logic 2025-02-24 09:55:05 -03:00
@milesibastos 3c5363d8f7 fix: FundingChart and server logic 2025-02-24 09:15:23 -03:00
@milesibastos e1bc438b3b feat: update budget localization keys and improve project description references 2025-02-24 07:23:20 -03:00
@milesibastos 7b5fe3e954 fix: clean up code formatting and ensure consistent use of commas in schemas 2025-02-21 11:00:02 -03:00
@milesibastos 86f6a913d9 feat: improve project description rendering with enhanced layout and styling 2025-02-21 10:59:55 -03:00
@milesibastos 07aa707c9a feat: add marked library for Markdown rendering in project description 2025-02-21 10:24:15 -03:00
@milesibastos c65c27a84c feat: integrate i18n support for FundingChart component with localized labels for minimum, optimal, and progress 2025-02-21 09:40:58 -03:00
@milesibastos d3dab211b8 feat: update CampaignProgress component to use destructured props for improved readability 2025-02-21 09:37:24 -03:00
@milesibastos 053f07167a feat: refactor FundingChart integration to use dynamic funding goals and enhance accessibility attributes 2025-02-21 09:33:35 -03:00
@milesibastos 016d370733 feat: enhance FundingChart component with dynamic data visualization and integrate budget structure into project page 2025-02-21 08:44:14 -03:00
@milesibastos cac8069bd9 feat: add FundingChart component to visualize campaign funding needs and update project page layout 2025-02-21 07:50:23 -03:00
@milesibastos 8a595f980b feat: add budget localization for English and Spanish and update project page to display budget types 2025-02-20 11:43:40 -03:00
@milesibastos f347e8e6a2 feat: group budgets by type on project page and enhance budget display 2025-02-20 11:36:25 -03:00
@milesibastos 76d79c0f24 feat: add budget display to project page and integrate budget data into project load 2025-02-20 11:11:32 -03:00
@milesibastos cb2dfadfb5 feat: refactor LocaleSwitcher to use window.location for navigation and clean up unused imports 2025-02-20 10:16:07 -03:00
@milesibastos 9c5b57ac40 feat: add ShareButton component with social sharing options and update project page to include it 2025-02-20 09:55:43 -03:00
@milesibastos 4a6587a579 feat: add action buttons and territory display in project page, enhance button styles 2025-02-20 09:23:29 -03:00
@milesibastos 643311c60c feat: update current tab to rewards in project page 2025-02-20 08:19:25 -03:00
@milesibastos 484641d8d3 feat: enhance navigation with localized search and dynamic category buttons 2025-02-20 08:12:59 -03:00
@milesibastos 766fbfa772 feat: implement custom Input component and enhance search input in Navigation 2025-02-20 08:00:43 -03:00
@milesibastos f1b0e11a7f feat: add project alias in svelte.config and update project data structure in page components 2025-02-19 15:58:35 -03:00
@milesibastos 31e60f79f0 refactor: standardize quotation marks and improve code formatting across multiple files 2025-02-19 10:59:00 -03:00