Commit Graph

  • ac2485f0e8 fix: replace hardcoded error messages in FileUpload component Dayv1dDev 2026-02-19 14:49:51 +01:00
  • c58b1e450f feat: add FileUpload component with all it's functionality + i18n keys (pending adding them in json files) Dayv1dDev 2026-02-19 14:45:07 +01:00
  • cf9cef84d7 fix: depracated tw class Dayv1dDev 2026-02-19 13:05:34 +01:00
  • a4a2eb73d9 fix: add another condition to disable the button in Reward card component Dayv1dDev 2026-02-19 13:05:13 +01:00
  • 14cb69922b feat: add UploadFile svg icon Dayv1dDev 2026-02-19 13:04:18 +01:00
  • b7418bd655 refactor: move isAvailable from Reward component to ProjectRewards (public side) and add proper variant prop to component call Dayv1dDev 2026-02-18 13:56:10 +01:00
  • d1631d1246 refactor: modify Reward (card) component to accept both public to users card in project page and for project admin/submission page Dayv1dDev 2026-02-18 13:16:35 +01:00
  • ad9927e39c fix: unnecessary use of twMerge for default class names Dayv1dDev 2026-02-16 14:42:41 +01:00
  • 697fa03ff8 Merge branch 'feat/project-submission' into fix/create-grid-component Dayv1dDev 2026-02-16 14:32:38 +01:00
  • 4d822bb49f fix: change other grid elements to use Grid component + modify some depracated or less correct tailwind classes Dayv1dDev 2026-02-16 14:30:36 +01:00
  • 1d5c30fbb1 Merge branch 'develop' into feat/project-submission daniel.subiabre 2026-02-16 14:27:47 +01:00
  • 8e423e9720 fix: route of project edit form daniel.subiabre 2026-02-16 14:22:54 +01:00
  • 5a16084cac fix: rename all grid featured div elements to use new Grid component Dayv1dDev 2026-02-16 14:19:32 +01:00
  • 724491db66 feat: add Grid component with its corresponding props (children + classes with twMerge) Dayv1dDev 2026-02-16 14:18:49 +01:00
  • ad6681abbe Merge pull request #208 from goteo/feat/basic-multiselect-and-search-dropdown-component daniel.subiabre 2026-02-16 13:39:17 +01:00
  • 711e06b862 Merge pull request #207 from goteo/feat/chat-textarea-component daniel.subiabre 2026-02-16 13:38:59 +01:00
  • 903b22e51f Merge pull request #204 from goteo/feat/dropdown-profile-menu-component daniel.subiabre 2026-02-16 13:38:26 +01:00
  • e0af2f8e66 fix: refactor RisksCard component to use SDK ProjectReviewArea type + modify & delete i18n keys Dayv1dDev 2026-02-16 13:16:12 +01:00
  • 26277e2cd6 chore: update SDK with new ProjectReview feature + other missing types Dayv1dDev 2026-02-16 12:09:13 +01:00
  • 5d80b133ec Merge branch 'develop' into feat/project-submission daniel.subiabre 2026-02-16 11:49:26 +01:00
  • a0366e1e0b fix: remove DropdownItemPosition type and move + add classes in DropdownItem from props Dayv1dDev 2026-02-13 17:10:30 +01:00
  • 70ed9d73a7 fix: remove tailwind classes that were blocking the component's flexibility Dayv1dDev 2026-02-13 15:24:50 +01:00
  • f114119373 fix: format by prettier Dayv1dDev 2026-02-13 13:54:37 +01:00
  • cf58cd537a feat: refactor replacing types & moving search item to DropdownMenu component + add multiselect functionality Dayv1dDev 2026-02-13 13:24:55 +01:00
  • bbd8cc0c6e feat: move all Dropdown files to a new folder inside library + start refactor adding types & variant to Dropdown menu Dayv1dDev 2026-02-13 09:37:54 +01:00
  • b434265cca fix: modify SearchIcon adding class prop to the svg Dayv1dDev 2026-02-12 11:33:48 +01:00
  • d8947571e4 feat: add DropdownItem library component with type default, checkbox and search Dayv1dDev 2026-02-12 11:33:24 +01:00
  • e2795b4f7c fix: update styling to logout button and adjust spacing between goToProfile and logout buttons Dayv1dDev 2026-02-09 16:10:11 +01:00
  • e25982346c fix: prettier format Dayv1dDev 2026-02-09 15:50:45 +01:00
  • 084af27403 feat: add SendIcon svg icon Dayv1dDev 2026-02-09 15:37:43 +01:00
  • 9c4bdab35b feat: add ChatTextarea library component with classes receivement through props Dayv1dDev 2026-02-09 15:37:20 +01:00
  • 5902e53385 fix: prettier format Dayv1dDev 2026-02-06 13:05:00 +01:00
  • 45a2b57318 feat: add conditional rendering for newMessage styles + handling, implemented in a future Dayv1dDev 2026-02-06 12:53:36 +01:00
  • 7ca640d0ee fix: wrong i18n path for both buttons and use line-clamp instead of overflow-hidden Dayv1dDev 2026-02-06 12:37:16 +01:00
  • b850de7cb0 feat: add props (with tag variant change handling), fix some wrong styles, i18n keys with riskType & riskTier props, and start new msg handling in RisksCard component Dayv1dDev 2026-02-06 12:20:38 +01:00
  • 7bc7c5201c fix: wrong/missing styles in Tag library component Dayv1dDev 2026-02-06 11:49:04 +01:00
  • d8a16e036e fix: modify some wrong styling in Tag library component Dayv1dDev 2026-02-04 15:24:52 +01:00
  • 2bdd1a13fc feat: add RIsksCard component (provisional implement, first touch) Dayv1dDev 2026-02-04 15:24:35 +01:00
  • 1fb002d4b2 feat: new elements to achieve the profile dropdown menu, adding correct styling, and adding a eventListener to open/close dropdown Dayv1dDev 2026-02-03 15:46:31 +01:00
  • e9940a441c feat: add goToProfile i18n key Dayv1dDev 2026-02-03 15:26:01 +01:00
  • 34f3c97e31 Merge pull request #203 from goteo/develop daniel.subiabre 2026-02-02 13:33:20 +01:00
  • a8a4157664 Merge pull request #201 from goteo/feat/add-totalizer-cards-and-categories-functionality daniel.subiabre 2026-02-02 12:35:44 +01:00
  • 1683d5ba79 Merge pull request #200 from goteo/feat/add-order-by-asc-desc-charges-table daniel.subiabre 2026-02-02 12:29:05 +01:00
  • 20acb63470 Merge branch 'feat/add-totalizer-cards-and-categories-functionality' into feat/add-order-by-asc-desc-charges-table daniel.subiabre 2026-02-02 12:22:39 +01:00
  • 27ca4b8803 chore: pnpm format daniel.subiabre 2026-02-02 12:20:17 +01:00
  • 5160562d5e Merge branch 'feat/add-totalizer-cards-and-categories-functionality' into feat/add-order-by-asc-desc-charges-table daniel.subiabre 2026-02-02 12:18:24 +01:00
  • 320be56586 chore: pnpm format daniel.subiabre 2026-02-02 12:14:46 +01:00
  • 59e9394324 Merge branch 'develop' into feat/add-totalizer-cards-and-categories-functionality daniel.subiabre 2026-02-02 12:10:50 +01:00
  • 5524ca4045 fix: remove sort by status old option Dayv1dDev 2026-01-27 16:49:43 +01:00
  • 50a791b74a Merge branch 'develop' into feat/add-order-by-asc-desc-charges-table Dayv1dDev 2026-01-27 16:47:12 +01:00
  • 9310d1d265 Merge pull request #202 from goteo/fix/cypress-timeouts daniel.subiabre 2026-01-27 16:35:13 +01:00
  • 365ef5342a fix: typo in expected text daniel.subiabre 2026-01-27 16:21:41 +01:00
  • b4c9584393 fix: redundand existence checks in project progress card daniel.subiabre 2026-01-27 16:08:41 +01:00
  • 4bedb0a43c fix: bad path to charges admin page daniel.subiabre 2026-01-27 15:40:08 +01:00
  • 47c2c2b656 fix: remove unnecessary text visibility check daniel.subiabre 2026-01-27 15:33:47 +01:00
  • 09d93ea008 fix: remove unnecessary button visibility check daniel.subiabre 2026-01-27 15:31:59 +01:00
  • 7bee801acf chore: pnpm format daniel.subiabre 2026-01-27 15:11:51 +01:00
  • 25172f5df8 test: try cypress flag experimentalFastVisibility daniel.subiabre 2026-01-27 14:39:07 +01:00
  • 131369676f feat: remove redundant test spec, already testing in view_reward_details_and_amounts.cy.ts daniel.subiabre 2026-01-27 14:38:37 +01:00
  • ab3a809589 test: increase cypress timeouts to 3 minutes daniel.subiabre 2026-01-27 14:21:40 +01:00
  • ed91e8f237 feat: move sortOptions to ts file, add new imports due to file rename, and complete buildChargesQuery using selectedSort as a bindable state for Table.svelte + Contributions.svelte Dayv1dDev 2026-01-23 19:28:39 +01:00
  • 73a034574a feat: start implementing buildChargesQuery function to manage order by in the API GatewayCharges collection call Dayv1dDev 2026-01-23 14:54:13 +01:00
  • dd8983c3fa fix: adjust max width for charge tracking code in Table Dayv1dDev 2026-01-23 14:03:14 +01:00
  • 0dbba75be1 Merge branch 'feat/add-totalizer-cards-and-categories-functionality' of https://github.com/goteo/org.goteo.www into feat/add-order-by-asc-desc-charges-table Dayv1dDev 2026-01-23 14:00:33 +01:00
  • 6cb4db007d feat: implement selectedCampaings dynamic data with svelte totalItems store + loading sync with Contributions.svelte in Slider.svelte Dayv1dDev 2026-01-23 13:57:38 +01:00
  • 3fd058296e fix: some UI errors I found Dayv1dDev 2026-01-23 13:19:56 +01:00
  • 5784e8f795 refactor: implement isLoading, itemsPerPage, currentPage & totalItems usability with Svelte 5 stores Dayv1dDev 2026-01-23 12:38:21 +01:00
  • e353143dcd fix: unnecessary sorting + width in charge.trackingCodes Dayv1dDev 2026-01-23 11:32:54 +01:00
  • 0bb5382973 fix: set default itemsPerPage to 10 Dayv1dDev 2026-01-23 11:21:09 +01:00
  • 1d1f6f667e refactor: move all fetching functions to Contributions.svelte, use states for accountings and owners maps and new function in Table.svelte to add missing metadata Dayv1dDev 2026-01-23 10:13:16 +01:00
  • ad4c8c358d refactor: add resolveOwner function to avoid repeating logic and possible consistent future tech debt Dayv1dDev 2026-01-21 13:41:50 +01:00
  • 76a1d56bb4 refactor: add all new props to Table.svelte from Contributions.svelte & add missing User type to catchedFetch util Dayv1dDev 2026-01-19 18:59:15 +01:00
  • 6e76ea4785 refactor: move cachedFetch functions to a new utils .ts file to reuse them from different other files Dayv1dDev 2026-01-19 14:58:41 +01:00
  • 2a6fe067a9 feat: finded a way to get and print all the paymentMethodOptions into Categories component Dayv1dDev 2026-01-19 14:02:31 +01:00
  • b5ab7e247a refactor: move filters options effects to Contributions component to use them for categories array too Dayv1dDev 2026-01-19 13:33:52 +01:00
  • 37d93ad0ca Merge branch 'develop' of https://github.com/goteo/org.goteo.www into feat/add-totalizer-cards-and-categories-functionality Dayv1dDev 2026-01-19 13:06:36 +01:00
  • 9ea22edf2d feat: implement i18n for slides and add categories array in Categories component's props Dayv1dDev 2026-01-19 13:03:30 +01:00
  • 800e621ae8 feat: add missing keys in eng i18n and new keys for totalizer cards titles Dayv1dDev 2026-01-19 12:55:16 +01:00
  • de9a17927c Merge pull request #198 from goteo/fix/refactor-loadcharges-and-target-display daniel.subiabre 2026-01-19 12:45:51 +01:00
  • 8425c421df fix: format by prettier Dayv1dDev 2026-01-16 20:04:27 +01:00
  • da82d898c6 feat: add concept and it's management in DetailsRow and Table Svelte components, with it's corresponding i18n & fix a loading bug with charges array Dayv1dDev 2026-01-16 19:49:46 +01:00
  • fc59b2a18d refactor: fix display target/origin names; unify users, projects and tipjars maps and make charges state unchangable from loadCharges Dayv1dDev 2026-01-16 14:35:10 +01:00
  • 50967d2f37 refactor: add preloadAccountingData function to fetch users and projects accountings (target/origin) Dayv1dDev 2026-01-16 11:32:06 +01:00
  • fca8e2db59 refactor: simplify loadCharges avoiding using that many maps Dayv1dDev 2026-01-16 11:11:40 +01:00
  • 28bebff64c Merge branch 'fix/refactor-loadcharges-and-target-display' of https://github.com/goteo/org.goteo.www into fix/refactor-loadcharges-and-target-display Dayv1dDev 2026-01-16 10:03:34 +01:00
  • a0ef39d3d5 refactor: start simplifying loadCharges Dayv1dDev 2026-01-16 09:59:44 +01:00
  • f6e46ad0b6 fix: remove useless conditionals Dayv1dDev 2026-01-13 15:59:17 +01:00
  • df8ec42732 refactor: use getBaseUrl to use PUBLIC_API_URL env var and use joinUrl to avoid wrong url Dayv1dDev 2026-01-13 10:28:31 +01:00
  • 7323721572 fix: add filters types in Table component Dayv1dDev 2026-01-12 14:34:01 +01:00
  • 2121568fb8 refactor: start using client open api instance to build urls and fix loadCharges Dayv1dDev 2026-01-12 10:20:11 +01:00
  • 22328592b9 feat: add cache API storage for persistent charges collection & modify other types conflicts using SDK types & paths Dayv1dDev 2026-01-08 16:52:50 +01:00
  • 62ffa1cd7b fix: types correction for users & project maps Dayv1dDev 2026-01-07 14:19:46 +01:00
  • 0d28c427f8 refactor: almost completed avoiding doing too many API calls (before were 50 per page) Dayv1dDev 2026-01-02 18:33:51 +01:00
  • 99aad91066 feat: add resolveWithCache function and their derivative functions Dayv1dDev 2026-01-02 09:40:47 +01:00
  • 5bf9b37cbe refactor: start implementing filters in new loadCharges cache logic Dayv1dDev 2026-01-12 12:35:32 +01:00
  • 14c5e1722e refactor: use client buildUrl method to get the urls with all querys Dayv1dDev 2026-01-12 10:38:23 +01:00
  • 72748bc8d0 refactor: start using client open api instance to build urls and fix loadCharges Dayv1dDev 2026-01-12 10:20:11 +01:00
  • 85fb2e9af4 feat: add cache API storage for persistent charges collection & modify other types conflicts using SDK types & paths Dayv1dDev 2026-01-08 16:52:50 +01:00
  • f8d859a9b7 fix: types correction for users & project maps Dayv1dDev 2026-01-07 14:19:46 +01:00
  • 110e246a26 refactor: loadCharges function to improve data handling for loadedCharges & totalItems Dayv1dDev 2026-01-07 09:40:33 +01:00