5a6351c537
refactor(auth): cleanup auth module and streamline the registration flow
Jonathan Bourdon2025-06-18 21:23:33 -04:00
cdcfe8d7e2
refactor(auth): cleanup auth module and streamline the registration flow
Jonathan Bourdon2025-06-18 16:50:11 -04:00
25b94d3e02
many fixes and improvements - rework for modules/ and common/ feat(emailer): add Postmark and Resend providers
Jonathan Bourdon2025-06-06 12:21:43 -04:00
6d7282870d
chore(config): host the vite dev server on 0.0.0.0
Jonathan Bourdon2025-05-10 01:19:33 -04:00
297a93c666
fix(photo-editor): save button inaccessible in photo editor fix(creator): save button inaccessible in the social links editor
Jonathan Bourdon2025-05-09 02:25:55 -04:00
d0876861dc
feat: Integrate branding store in PaymentCompleted and PaymentFailed views to display branding information
Jonathan Bourdon2025-04-24 14:22:01 -04:00
defba49e97
style: Update layout styles in PaymentCompleted and PaymentFailed views for improved responsiveness and alignment
Jonathan Bourdon2025-04-24 14:12:00 -04:00
7d0aea75d8
feat: Add navigation link to return to creator page in PaymentCompleted and PaymentFailed views, update styles for improved layout
Jonathan Bourdon2025-04-24 14:09:15 -04:00
3a6ee307cd
feat: Add new payment completion and failure routes, update donation handling in DonationForm and related components
Jonathan Bourdon2025-04-24 13:55:26 -04:00
af80f30f7a
style: Update copy button styles in ProfilePage.vue for improved hover effect and opacity transition
Jonathan Bourdon2025-04-24 05:03:21 -04:00
f4e12cd4fa
feat: Implement URL copy functionality for creator profile and update email handling in EmailDialog.vue
Jonathan Bourdon2025-04-24 04:58:19 -04:00
36846405a5
refactor: Simplify ChangePresentationInfosRequest by removing phone number and email fields; update related API endpoints for email and phone number management
Jonathan Bourdon2025-04-24 04:43:41 -04:00
cc3df49848
feat: Add contact information section to AboutCreator.vue and integrate phone/email updates in ProfilePage.vue
Jonathan Bourdon2025-04-24 04:08:25 -04:00
c1c1f30b37
feat: Add ChangeEmailDialog and ChangePhoneDialog components for updating creator's email and phone number
Jonathan Bourdon2025-04-24 04:08:13 -04:00
bb39a06c60
feat: Enhance Stripe account configuration UI and update translations in ProfilePage.vue
Jonathan Bourdon2025-04-24 03:48:37 -04:00
c16dddb8dd
feat: Add validation for YouTube URL and enhance image upload experience in creator's album editor
Jonathan Bourdon2025-04-24 03:20:08 -04:00
7503f89e3f
bug: Presentation.Description is null on creator's creation
Jonathan Bourdon2025-04-24 01:21:29 -04:00
af71c5e952
Update EmailDialog to accept email prop from ProfilePage and adjust email state handling accordingly.
Jonathan Bourdon2025-04-18 04:59:58 -04:00
659443316c
Refactor dialog components in ProfilePage to use markRaw for improved performance. Update EmailDialog to correctly handle email state and emit close events. ChangeSlugDialog now initializes newSlug with the creator's slug.
Jonathan Bourdon2025-04-18 04:58:18 -04:00
2d0037bb89
Update Vite configuration to disable JSON stringification and remove unnecessary custom headers from web.config for improved MIME type handling.
Jonathan Bourdon2025-04-18 04:48:22 -04:00
ebe6fb70a2
Add Stripe Account ID localization to profile page in English, Spanish, and French. Update warning message for deletion in English.
Jonathan Bourdon2025-04-18 04:43:45 -04:00
e21020e5aa
Enhance Vite configuration with Rollup options for output file naming and add JSON stringification. Update web.config to serve .js and .mjs files with the correct MIME type.
Jonathan Bourdon2025-04-18 04:32:27 -04:00
b3bdd928b1
Fix issue with json files being serve with the wrong mimetype.
Jonathan Bourdon2025-04-18 04:28:16 -04:00
d6c3bd7fa4
Add localization support for various components, including dialogs and views, in English, Spanish, and French. Implemented translations for user profile management, payment processes, and creator functionalities. Updated existing components to utilize the new translation system.
Jonathan Bourdon2025-04-18 04:21:52 -04:00
b455f29d07
Refactor image fetching in Banner and Logo editors to use our API client
Jonathan Bourdon2025-04-17 22:46:55 -04:00
8850f55dbf
Add vue-advanced-cropper for improved image editing in Banner and Logo editors; update dependencies and styles
Jonathan Bourdon2025-04-17 22:36:08 -04:00
c32bdc9577
Fix image handling for both the creator's banner and logo
Jonathan Bourdon2025-04-17 05:17:25 -04:00