Commit Graph

170 Commits

Author SHA1 Message Date
d0876861dc feat: Integrate branding store in PaymentCompleted and PaymentFailed views to display branding information 2025-04-24 14:22:01 -04:00
defba49e97 style: Update layout styles in PaymentCompleted and PaymentFailed views for improved responsiveness and alignment 2025-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 2025-04-24 14:09:15 -04:00
3a6ee307cd feat: Add new payment completion and failure routes, update donation handling in DonationForm and related components 2025-04-24 13:55:26 -04:00
af80f30f7a style: Update copy button styles in ProfilePage.vue for improved hover effect and opacity transition 2025-04-24 05:03:21 -04:00
f4e12cd4fa feat: Implement URL copy functionality for creator profile and update email handling in EmailDialog.vue 2025-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 2025-04-24 04:43:41 -04:00
06ac4c9624 bug: remove empty images on new creator. 2025-04-24 04:21:46 -04:00
cc3df49848 feat: Add contact information section to AboutCreator.vue and integrate phone/email updates in ProfilePage.vue 2025-04-24 04:08:25 -04:00
c1c1f30b37 feat: Add ChangeEmailDialog and ChangePhoneDialog components for updating creator's email and phone number 2025-04-24 04:08:13 -04:00
bb39a06c60 feat: Enhance Stripe account configuration UI and update translations in ProfilePage.vue 2025-04-24 03:48:37 -04:00
c16dddb8dd feat: Add validation for YouTube URL and enhance image upload experience in creator's album editor 2025-04-24 03:20:08 -04:00
0aa299efbb feat: Update layout in ProfilePage.vue 2025-04-24 01:20:06 -04:00
23a2a23ba2 BUG: fix overflowing username with ellipsis 2025-04-24 00:13:29 -04:00
52139b4b47 bug: Profile page was not hidding creator sections for normal users 2025-04-23 23:52:43 -04:00
dc1ea64d02 feat: Implement QR code download functionality in profile page 2025-04-23 23:27:20 -04:00
17f30e47d1 Adds QR code link in the creator's profile 2025-04-23 22:43:29 -04:00
f377706d62 Fix packages on frontend. 2025-04-23 17:53:18 -04:00
6d3525c2ee Adds PhotoAlbum, CreatorHome, AboutCreator. 2025-04-23 17:45:09 -04:00
247b2b023c Fix the Verified alignment 2025-04-22 15:59:00 -04:00
22867b5765 feat: Update authentication and profile components 2025-04-22 15:39:53 -04:00
3bb52e7555 feat: Update banner system components 2025-04-22 15:36:38 -04:00
aa59d293cf feat: Enhance donation system with new components and improved dialog 2025-04-22 15:35:24 -04:00
524b429170 feat: Add creator profile and about section improvements 2025-04-22 15:35:08 -04:00
9c88b18f60 Fix overflowing text in DocumentationLayout.vue. 2025-04-22 15:08:50 -04:00
28e78f6507 Use only the hutopy logo when phones 2025-04-21 00:38:08 -04:00
b05e992cad Better creator and banner images management 2025-04-20 22:35:48 -04:00
4160263101 Better alignment in SideBar.vue 2025-04-19 03:58:58 -04:00
300ee124d8 Improve the name-editor 2025-04-19 03:49:27 -04:00
98c598f3c6 User experience improvements in profile 2025-04-19 03:19:07 -04:00
1c390d3095 Add missing translations for social networks section in the profile 2025-04-19 02:53:40 -04:00
d399f9c4cb Adds some confirmation dialogs for delete / restoring page 2025-04-19 02:49:14 -04:00
b1681252cc Is hutopy finally trilangual 2025-04-19 01:56:59 -04:00
af71c5e952 Update EmailDialog to accept email prop from ProfilePage and adjust email state handling accordingly. 2025-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. 2025-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. 2025-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. 2025-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. 2025-04-18 04:32:27 -04:00
b3bdd928b1 Fix issue with json files being serve with the wrong mimetype. 2025-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. 2025-04-18 04:21:52 -04:00
a559611e04 Someone forgot a console.log 2025-04-18 01:48:26 -04:00
b455f29d07 Refactor image fetching in Banner and Logo editors to use our API client 2025-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 2025-04-17 22:36:08 -04:00
c32bdc9577 Fix image handling for both the creator's banner and logo 2025-04-17 05:17:25 -04:00
685a758f53 Fix uploads 2025-04-17 05:01:50 -04:00
16ae68a02e Adds supports for RefreshTokens 2025-04-17 04:33:28 -04:00
c19e2eb493 Adds access token refreshing. 2025-04-17 01:43:28 -04:00
910c5572a1 Update production configuration for frontend and backend 2025-04-16 23:17:07 -04:00
e8c6d50da7 Remove unused NameTileEditor 2025-04-16 22:42:34 -04:00
7412ba58a9 Fix usage of the NameEditor in CreateCreator 2025-04-16 22:32:54 -04:00