@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 |
|