01a3617461
Merge pull request #279 from goteo/hotfix/see-all-button-redirection
daniel.subiabre2026-05-14 11:01:13 +02:00
b05de087fc
hotfix: 'See All' button that wasn't working as expected, now redirects successfully to /search
Dayv1dDev2026-05-14 10:57:33 +02:00
8698cd2c6f
Merge branch 'feat/refactor-project-drafts-stores-with-dexiejs' into fix/refactor-save-and-publish-buttons-functionalities
Dayv1dDev2026-05-14 10:25:58 +02:00
806f5d695a
refactor: improve publish validation architecture, avoid store mutations from publish validation, and add publishErrors persistent derived store from currentDraft (isReadyToPublish now works with it)
Dayv1dDev2026-05-14 10:15:16 +02:00
9e558a31d0
Merge pull request #278 from goteo/feat/remove-category-translations
daniel.subiabre2026-05-13 18:24:11 +02:00
c582afe28e
feat: add available categories to header submenu
daniel.subiabre2026-05-13 18:17:46 +02:00
d5508ca5e7
fix: simplify CategorySelect by using type from SDK
daniel.subiabre2026-05-13 17:21:08 +02:00
8d344a84da
Merge branch 'develop' into feat/refactor-project-drafts-stores-with-dexiejs
daniel.subiabre2026-05-13 12:23:13 +02:00
8fdc899bdf
fix: use browser cache interceptor instead of overriding fetch client
Pep Villalonga Amorós2026-05-13 10:52:49 +02:00
8b407b3936
refactor: change Publish button handle redirecting to /project/[idOrSlug]/publish; button is disabled unless there are no missing steps/fields to complete (with isReadyToPublish derived store)
Dayv1dDev2026-05-12 20:23:09 +02:00
bef413c25a
feat: improve error with bucket handling on preupload
daniel.subiabre2026-05-12 17:53:27 +02:00
3458242178
fix: move isCreateFormValid to projectDraft.ts + improve validateCreateForm function adding a parameter (CreateProjectDraft) in draftValidation.ts
Dayv1dDev2026-05-08 11:18:07 +02:00
c8248bbf07
fix: rename updateProject API PATCH call in projectSubmissionApi.ts because it matched other projectDraft function + import ProjectProjectUpdationDto type for project PATCH body call
Dayv1dDev2026-05-08 11:07:19 +02:00
13cfae817c
fix: delete old localStorage logic
Dayv1dDev2026-05-07 20:43:08 +02:00
c487f9b38d
fix: make isReadyToPublish a derived store from currentDraft store
Dayv1dDev2026-05-07 20:38:56 +02:00
28ce304694
feat: modify ProjectEditor component to manage the API calls and validation logic in other helper files, making it so easier for the component to call only one function (publishDraft)
Dayv1dDev2026-05-07 20:37:48 +02:00
088a1182d0
feat: full migration from localStorage to IndexedDB in Configuration, Rewards, Collaborations and BudgetItems wizard steps
Dayv1dDev2026-05-07 19:28:15 +02:00
594ac50a9e
fix: modify hashes using murmurhash3 properly
Dayv1dDev2026-05-07 19:26:57 +02:00
5a2118cebc
feat: migrate CampaingInfo wizard step from localStorage to IndexedDB
Dayv1dDev2026-05-07 17:14:58 +02:00
ba1a6ac8f3
feat: add persistenceError, hasUnsavedChanges and isReadyToPublish stores + add status to Draft interface + add navigateToStep and updateUrl functions + modify updateWizard and add updateCampaign info functions in projectDraft file
Dayv1dDev2026-05-07 17:13:42 +02:00
0c0c540994
feat: migrate wizard main components to IndexedDB from localStorage
Dayv1dDev2026-05-07 17:11:25 +02:00
b2f9e8c8e3
fix: add updateProject function call and other details in CreateProjectForm component
Dayv1dDev2026-05-07 17:09:01 +02:00
c14d68a552
fix: VideoUrlInput component removing all video embedding logic (API is already doing it) + modify types for onInput in DateInput component + add onInput prop and event in onBlur prop in TextInput component
Dayv1dDev2026-05-07 15:32:48 +02:00