From d691e0c4be541ccb22afd3460af38ea75bd4c3f9 Mon Sep 17 00:00:00 2001 From: Yannick Mijsters Date: Fri, 25 Oct 2024 10:35:28 +0200 Subject: [PATCH] feat: major lay-out update for LNCO.ai and removal of Etherpad and H5P functionalities --- .all-contributorsrc | 16 +- .github/workflows/ci.yml | 2 +- .github/workflows/cypress.yml | 2 +- .husky/pre-commit | 3 + .yarnrc.yml | 2 +- CHANGELOG.md | 1633 ++++++++--------- cypress/e2e/authentication.cy.ts | 6 +- cypress/e2e/item/create/importH5p.cy.ts | 65 - cypress/e2e/item/edit/editEtherpad.cy.ts | 46 - cypress/e2e/item/edit/editH5p.cy.ts | 46 - cypress/e2e/item/publish/categories.cy.ts | 171 -- cypress/e2e/item/publish/ccLicense.cy.ts | 282 --- .../e2e/item/publish/coEditorSettings.cy.ts | 83 - cypress/e2e/item/publish/languages.cy.ts | 159 -- cypress/e2e/item/publish/publishedItem.cy.ts | 352 ---- cypress/e2e/item/publish/tags.cy.ts | 169 -- cypress/e2e/item/publish/viewPublished.cy.ts | 131 -- cypress/e2e/redirection.cy.ts | 2 +- cypress/fixtures/apps/app.html | 2 +- cypress/fixtures/publish/publish.ts | 6 - cypress/support/component-index.html | 10 +- cypress/support/createUtils.ts | 17 +- cypress/support/editUtils.ts | 2 - index.html | 3 +- package.json | 6 +- public/lnco-logo.png | Bin 0 -> 35926 bytes src/components/item/ItemContent.tsx | 75 +- src/components/item/edit/EditModal.tsx | 2 - src/components/item/form/EtherpadForm.tsx | 41 - .../item/header/ItemHeaderActions.tsx | 5 - .../item/sharing/shortLink/PlatformIcon.tsx | 2 +- src/components/main/ImportH5P.tsx | 73 - src/components/main/ItemTypeTabs.tsx | 24 - src/components/main/Main.tsx | 17 +- src/components/main/MainMenu.tsx | 53 +- src/components/main/NewItemButton.tsx | 2 +- src/components/main/NewItemModal.tsx | 66 +- src/components/main/NotificationButton.tsx | 2 +- src/components/table/Badges.tsx | 32 +- src/components/thumbnails/ThumbnailCrop.tsx | 2 +- src/langs/de.json | 42 +- src/langs/en.json | 42 +- src/langs/es.json | 42 +- src/langs/fr.json | 44 +- src/langs/it.json | 42 +- tsconfig.json | 10 +- tsconfig.node.json | 4 +- yarn.lock | 1383 ++++---------- 48 files changed, 1287 insertions(+), 3934 deletions(-) delete mode 100644 cypress/e2e/item/create/importH5p.cy.ts delete mode 100644 cypress/e2e/item/edit/editEtherpad.cy.ts delete mode 100644 cypress/e2e/item/edit/editH5p.cy.ts delete mode 100644 cypress/e2e/item/publish/categories.cy.ts delete mode 100644 cypress/e2e/item/publish/ccLicense.cy.ts delete mode 100644 cypress/e2e/item/publish/coEditorSettings.cy.ts delete mode 100644 cypress/e2e/item/publish/languages.cy.ts delete mode 100644 cypress/e2e/item/publish/publishedItem.cy.ts delete mode 100644 cypress/e2e/item/publish/tags.cy.ts delete mode 100644 cypress/e2e/item/publish/viewPublished.cy.ts create mode 100644 public/lnco-logo.png delete mode 100644 src/components/item/form/EtherpadForm.tsx delete mode 100644 src/components/main/ImportH5P.tsx diff --git a/.all-contributorsrc b/.all-contributorsrc index a2574d28c..ee84cf64b 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,7 +1,5 @@ { - "files": [ - "README.md" - ], + "files": ["README.md"], "imageSize": 100, "commit": false, "commitConvention": "angular", @@ -11,27 +9,21 @@ "name": "Kim Lan Phan Hoang", "avatar_url": "https://avatars.githubusercontent.com/u/11229627?v=4", "profile": "https://www.linkedin.com/in/kim-lan-phan-hoang-a457bb130", - "contributions": [ - "code" - ] + "contributions": ["code"] }, { "login": "dialexo", "name": "Alexandre Chau", "avatar_url": "https://avatars.githubusercontent.com/u/14943421?v=4", "profile": "https://www.linkedin.com/in/chau-alexandre/", - "contributions": [ - "code" - ] + "contributions": ["code"] }, { "login": "spaenleh", "name": "Basile Spaenlehauer", "avatar_url": "https://avatars.githubusercontent.com/u/39373170?v=4", "profile": "https://github.com/spaenleh", - "contributions": [ - "code" - ] + "contributions": ["code"] } ], "contributorsPerLine": 7, diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 229cb6b7b..1e6596163 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,7 @@ name: CI checks on: push: branches: - - "main" + - 'main' merge_group: pull_request: diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 74bdbb777..a966ff631 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -84,7 +84,7 @@ jobs: env: VITE_PORT: ${{ vars.VITE_PORT }} VITE_VERSION: ${{ vars.VITE_VERSION }} - VITE_GRAASP_DOMAIN: ${{ vars.VITE_GRAASP_DOMAIN }} + VITE_GRAASP_DOMAIN: ${{ vars.VITE_GRAASP_TEST_DOMAIN }} VITE_GRAASP_API_HOST: ${{ vars.VITE_GRAASP_API_HOST }} VITE_GRAASP_AUTH_HOST: ${{ vars.VITE_GRAASP_AUTH_HOST }} VITE_GRAASP_PLAYER_HOST: ${{ vars.VITE_GRAASP_PLAYER_HOST }} diff --git a/.husky/pre-commit b/.husky/pre-commit index 0668f8a54..ca4447de7 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,3 +1,6 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + yarn type-check yarn prettier:check yarn lint diff --git a/.yarnrc.yml b/.yarnrc.yml index 88a21d359..f71f363c0 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -2,7 +2,7 @@ checksumBehavior: update compressionLevel: mixed -defaultSemverRangePrefix: "" +defaultSemverRangePrefix: '' enableGlobalCache: false diff --git a/CHANGELOG.md b/CHANGELOG.md index fdd002819..717d263da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,1238 +2,1087 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. - ## [2.43.0](https://github.com/graasp/graasp-builder/compare/v2.42.1...v2.43.0) (2024-10-17) - ### Features -* add pagination to trash page ([#1494](https://github.com/graasp/graasp-builder/issues/1494)) ([c3c5701](https://github.com/graasp/graasp-builder/commit/c3c570130fcdfe5a3db189423a22529d6ee2c2f4)) -* add umami tags to track actions ([#1500](https://github.com/graasp/graasp-builder/issues/1500)) ([263a08a](https://github.com/graasp/graasp-builder/commit/263a08aeab77a2b0ff7c1d3e140e452554a40608)) - +- add pagination to trash page ([#1494](https://github.com/graasp/graasp-builder/issues/1494)) ([c3c5701](https://github.com/graasp/graasp-builder/commit/c3c570130fcdfe5a3db189423a22529d6ee2c2f4)) +- add umami tags to track actions ([#1500](https://github.com/graasp/graasp-builder/issues/1500)) ([263a08a](https://github.com/graasp/graasp-builder/commit/263a08aeab77a2b0ff7c1d3e140e452554a40608)) ### Bug Fixes -* **deps:** update dependency @sentry/react to v7.119.1 ([#1501](https://github.com/graasp/graasp-builder/issues/1501)) ([cb64f4c](https://github.com/graasp/graasp-builder/commit/cb64f4ce668a7f0228afd0081c959dea59b79e2a)) -* **deps:** update dependency lucide-react to v0.451.0 ([#1509](https://github.com/graasp/graasp-builder/issues/1509)) ([b2bcd40](https://github.com/graasp/graasp-builder/commit/b2bcd40d998d0a5312910e7660679b19c6fbb7f9)) -* update crop modal to not inflate image sizes ([#1514](https://github.com/graasp/graasp-builder/issues/1514)) ([f6cc03b](https://github.com/graasp/graasp-builder/commit/f6cc03b67ee67edd2798d9aae40814683749a8ee)) +- **deps:** update dependency @sentry/react to v7.119.1 ([#1501](https://github.com/graasp/graasp-builder/issues/1501)) ([cb64f4c](https://github.com/graasp/graasp-builder/commit/cb64f4ce668a7f0228afd0081c959dea59b79e2a)) +- **deps:** update dependency lucide-react to v0.451.0 ([#1509](https://github.com/graasp/graasp-builder/issues/1509)) ([b2bcd40](https://github.com/graasp/graasp-builder/commit/b2bcd40d998d0a5312910e7660679b19c6fbb7f9)) +- update crop modal to not inflate image sizes ([#1514](https://github.com/graasp/graasp-builder/issues/1514)) ([f6cc03b](https://github.com/graasp/graasp-builder/commit/f6cc03b67ee67edd2798d9aae40814683749a8ee)) ## [2.42.1](https://github.com/graasp/graasp-builder/compare/v2.42.0...v2.42.1) (2024-10-09) - ### Bug Fixes -* show request membership only for forbidden access ([#1507](https://github.com/graasp/graasp-builder/issues/1507)) ([a900c25](https://github.com/graasp/graasp-builder/commit/a900c25628f910c08f5be60d4b095a91e1e8b8ed)) +- show request membership only for forbidden access ([#1507](https://github.com/graasp/graasp-builder/issues/1507)) ([a900c25](https://github.com/graasp/graasp-builder/commit/a900c25628f910c08f5be60d4b095a91e1e8b8ed)) ## [2.42.0](https://github.com/graasp/graasp-builder/compare/v2.41.0...v2.42.0) (2024-10-07) - ### Features -* **deps:** update TanStack Query to v5 ([#1446](https://github.com/graasp/graasp-builder/issues/1446)) ([dfd7197](https://github.com/graasp/graasp-builder/commit/dfd71972ef089d5f96b86ca541563a8bac3024f4)) -* show hidden setting in visibility section ([#1488](https://github.com/graasp/graasp-builder/issues/1488)) ([0e1bed2](https://github.com/graasp/graasp-builder/commit/0e1bed2f7eefc3a03720468e90439685c2a772b7)) - +- **deps:** update TanStack Query to v5 ([#1446](https://github.com/graasp/graasp-builder/issues/1446)) ([dfd7197](https://github.com/graasp/graasp-builder/commit/dfd71972ef089d5f96b86ca541563a8bac3024f4)) +- show hidden setting in visibility section ([#1488](https://github.com/graasp/graasp-builder/issues/1488)) ([0e1bed2](https://github.com/graasp/graasp-builder/commit/0e1bed2f7eefc3a03720468e90439685c2a772b7)) ### Bug Fixes -* **deps:** update dependency @graasp/translations to v1.39.0 ([#1467](https://github.com/graasp/graasp-builder/issues/1467)) ([67e7cdf](https://github.com/graasp/graasp-builder/commit/67e7cdfa4a77b67fcfc5a141ac8754ede44efea0)) -* **deps:** update dependency lucide-react to v0.446.0 ([#1469](https://github.com/graasp/graasp-builder/issues/1469)) ([f6e9ef1](https://github.com/graasp/graasp-builder/commit/f6e9ef121caf55012b06b3d003e475091d838817)) -* **deps:** update dependency lucide-react to v0.447.0 ([#1492](https://github.com/graasp/graasp-builder/issues/1492)) ([e5d549c](https://github.com/graasp/graasp-builder/commit/e5d549c9d6136b91f61e8c10a57546b8b22381ff)) -* **deps:** update mui (non-major) ([#1379](https://github.com/graasp/graasp-builder/issues/1379)) ([77206ea](https://github.com/graasp/graasp-builder/commit/77206eae00219fe9d6a9b83593b606f8eb6e0be4)) -* fix edit modal content and navigation ([#1499](https://github.com/graasp/graasp-builder/issues/1499)) ([13a053c](https://github.com/graasp/graasp-builder/commit/13a053cf41a63121c5434218028ca02cf46d6daa)) -* **german:** update flagging feature text ([#1484](https://github.com/graasp/graasp-builder/issues/1484)) ([d999fc7](https://github.com/graasp/graasp-builder/commit/d999fc7813e8523ba6c1973731fb3bfe4d3e4efd)) -* remove usage of `false` in component return ([#1487](https://github.com/graasp/graasp-builder/issues/1487)) ([9def0fb](https://github.com/graasp/graasp-builder/commit/9def0fb2edf176acb9358b2d07473895e01a04c8)) +- **deps:** update dependency @graasp/translations to v1.39.0 ([#1467](https://github.com/graasp/graasp-builder/issues/1467)) ([67e7cdf](https://github.com/graasp/graasp-builder/commit/67e7cdfa4a77b67fcfc5a141ac8754ede44efea0)) +- **deps:** update dependency lucide-react to v0.446.0 ([#1469](https://github.com/graasp/graasp-builder/issues/1469)) ([f6e9ef1](https://github.com/graasp/graasp-builder/commit/f6e9ef121caf55012b06b3d003e475091d838817)) +- **deps:** update dependency lucide-react to v0.447.0 ([#1492](https://github.com/graasp/graasp-builder/issues/1492)) ([e5d549c](https://github.com/graasp/graasp-builder/commit/e5d549c9d6136b91f61e8c10a57546b8b22381ff)) +- **deps:** update mui (non-major) ([#1379](https://github.com/graasp/graasp-builder/issues/1379)) ([77206ea](https://github.com/graasp/graasp-builder/commit/77206eae00219fe9d6a9b83593b606f8eb6e0be4)) +- fix edit modal content and navigation ([#1499](https://github.com/graasp/graasp-builder/issues/1499)) ([13a053c](https://github.com/graasp/graasp-builder/commit/13a053cf41a63121c5434218028ca02cf46d6daa)) +- **german:** update flagging feature text ([#1484](https://github.com/graasp/graasp-builder/issues/1484)) ([d999fc7](https://github.com/graasp/graasp-builder/commit/d999fc7813e8523ba6c1973731fb3bfe4d3e4efd)) +- remove usage of `false` in component return ([#1487](https://github.com/graasp/graasp-builder/issues/1487)) ([9def0fb](https://github.com/graasp/graasp-builder/commit/9def0fb2edf176acb9358b2d07473895e01a04c8)) ## [2.41.0](https://github.com/graasp/graasp-builder/compare/v2.40.0...v2.41.0) (2024-09-27) - ### Features -* use Thumbnails from PackedItem ([#1468](https://github.com/graasp/graasp-builder/issues/1468)) ([a353659](https://github.com/graasp/graasp-builder/commit/a353659cd8202e15ea559d6388e6338e9cc82540)) - +- use Thumbnails from PackedItem ([#1468](https://github.com/graasp/graasp-builder/issues/1468)) ([a353659](https://github.com/graasp/graasp-builder/commit/a353659cd8202e15ea559d6388e6338e9cc82540)) ### Bug Fixes -* define container for drag selection ([#1481](https://github.com/graasp/graasp-builder/issues/1481)) ([62081e2](https://github.com/graasp/graasp-builder/commit/62081e2d92102b5f03f1c5a8163fe2fd54f8ca05)) +- define container for drag selection ([#1481](https://github.com/graasp/graasp-builder/issues/1481)) ([62081e2](https://github.com/graasp/graasp-builder/commit/62081e2d92102b5f03f1c5a8163fe2fd54f8ca05)) ## [2.40.0](https://github.com/graasp/graasp-builder/compare/v2.39.0...v2.40.0) (2024-09-27) - ### Features -* disable guest row in membership table ([#1479](https://github.com/graasp/graasp-builder/issues/1479)) ([5d2c0b0](https://github.com/graasp/graasp-builder/commit/5d2c0b0111c06cb4ab65169ed9d44c394558541b)) -* translate ar.json via GitLocalize ([#1475](https://github.com/graasp/graasp-builder/issues/1475)) ([9e92954](https://github.com/graasp/graasp-builder/commit/9e929541699bb0e304b74311e197d655b3696cdf)) -* translate de.json via GitLocalize ([#1474](https://github.com/graasp/graasp-builder/issues/1474)) ([31e89c3](https://github.com/graasp/graasp-builder/commit/31e89c33eb656ebfda657728ffda28eb211eb9e2)) -* translate es.json via GitLocalize ([#1473](https://github.com/graasp/graasp-builder/issues/1473)) ([aa25da1](https://github.com/graasp/graasp-builder/commit/aa25da16d49ed77ba1f249fdd83efa368efbfe78)) -* translate it.json via GitLocalize ([#1476](https://github.com/graasp/graasp-builder/issues/1476)) ([7f3ba1b](https://github.com/graasp/graasp-builder/commit/7f3ba1b384d62aeae7003cc9ec13f4dc49643670)) -* update french translations ([#1472](https://github.com/graasp/graasp-builder/issues/1472)) ([7f5546c](https://github.com/graasp/graasp-builder/commit/7f5546cf05eea9acc67df512746daf68d6dadd96)) +- disable guest row in membership table ([#1479](https://github.com/graasp/graasp-builder/issues/1479)) ([5d2c0b0](https://github.com/graasp/graasp-builder/commit/5d2c0b0111c06cb4ab65169ed9d44c394558541b)) +- translate ar.json via GitLocalize ([#1475](https://github.com/graasp/graasp-builder/issues/1475)) ([9e92954](https://github.com/graasp/graasp-builder/commit/9e929541699bb0e304b74311e197d655b3696cdf)) +- translate de.json via GitLocalize ([#1474](https://github.com/graasp/graasp-builder/issues/1474)) ([31e89c3](https://github.com/graasp/graasp-builder/commit/31e89c33eb656ebfda657728ffda28eb211eb9e2)) +- translate es.json via GitLocalize ([#1473](https://github.com/graasp/graasp-builder/issues/1473)) ([aa25da1](https://github.com/graasp/graasp-builder/commit/aa25da16d49ed77ba1f249fdd83efa368efbfe78)) +- translate it.json via GitLocalize ([#1476](https://github.com/graasp/graasp-builder/issues/1476)) ([7f3ba1b](https://github.com/graasp/graasp-builder/commit/7f3ba1b384d62aeae7003cc9ec13f4dc49643670)) +- update french translations ([#1472](https://github.com/graasp/graasp-builder/issues/1472)) ([7f5546c](https://github.com/graasp/graasp-builder/commit/7f5546cf05eea9acc67df512746daf68d6dadd96)) ## [2.39.0](https://github.com/graasp/graasp-builder/compare/v2.38.0...v2.39.0) (2024-09-23) - ### Features -* allow user to request membership ([#1424](https://github.com/graasp/graasp-builder/issues/1424)) ([ddb0012](https://github.com/graasp/graasp-builder/commit/ddb00123634d8e0b77871a0568064ffa528d5390)) +- allow user to request membership ([#1424](https://github.com/graasp/graasp-builder/issues/1424)) ([ddb0012](https://github.com/graasp/graasp-builder/commit/ddb00123634d8e0b77871a0568064ffa528d5390)) ## [2.38.0](https://github.com/graasp/graasp-builder/compare/v2.37.0...v2.38.0) (2024-09-20) - ### Features -* show item login message on customer pages ([#1460](https://github.com/graasp/graasp-builder/issues/1460)) ([7e44954](https://github.com/graasp/graasp-builder/commit/7e4495444592031663513543577b9c165428e434)) -* update SDK to v4.28.0 to get latest ZIP max size ([#1441](https://github.com/graasp/graasp-builder/issues/1441)) ([d521a67](https://github.com/graasp/graasp-builder/commit/d521a671b3a1592b98ba9e32f2f0c9ef7214aa04)) - +- show item login message on customer pages ([#1460](https://github.com/graasp/graasp-builder/issues/1460)) ([7e44954](https://github.com/graasp/graasp-builder/commit/7e4495444592031663513543577b9c165428e434)) +- update SDK to v4.28.0 to get latest ZIP max size ([#1441](https://github.com/graasp/graasp-builder/issues/1441)) ([d521a67](https://github.com/graasp/graasp-builder/commit/d521a671b3a1592b98ba9e32f2f0c9ef7214aa04)) ### Bug Fixes -* **deps:** update dependency axios to v1.7.7 ([#1421](https://github.com/graasp/graasp-builder/issues/1421)) ([be6875b](https://github.com/graasp/graasp-builder/commit/be6875bfb3fca04aad8510ecffd0492cd2a9f6ad)) -* **deps:** update dependency filesize to v10.1.6 ([#1439](https://github.com/graasp/graasp-builder/issues/1439)) ([44050e6](https://github.com/graasp/graasp-builder/commit/44050e60ebb3483f52363dc2165d15a550d568ed)) -* **deps:** update dependency i18next to v23.15.1 ([#1451](https://github.com/graasp/graasp-builder/issues/1451)) ([0935b37](https://github.com/graasp/graasp-builder/commit/0935b3762d7695a49a26261c3991f25983a38e66)) -* **deps:** update dependency lucide-react to v0.441.0 ([#1455](https://github.com/graasp/graasp-builder/issues/1455)) ([f5f27fb](https://github.com/graasp/graasp-builder/commit/f5f27fb026cc5129a49e306d28e690a3a65ad108)) -* **deps:** update dependency react-image-crop to v11.0.7 ([#1440](https://github.com/graasp/graasp-builder/issues/1440)) ([b1884b2](https://github.com/graasp/graasp-builder/commit/b1884b2bbcdd7158499b46222f5e445a1c88650e)) -* **deps:** update dependency stylis to v4.3.4 ([#1442](https://github.com/graasp/graasp-builder/issues/1442)) ([b317b89](https://github.com/graasp/graasp-builder/commit/b317b891f1fef5b6f0379501ff9e8acc0f864aa7)) -* **deps:** update graasp packages ([#1450](https://github.com/graasp/graasp-builder/issues/1450)) ([eda7d06](https://github.com/graasp/graasp-builder/commit/eda7d067e927f35c62cd54e14b98704597c01c1c)) -* **deps:** update react-router monorepo to v6.26.2 ([#1445](https://github.com/graasp/graasp-builder/issues/1445)) ([e999e6b](https://github.com/graasp/graasp-builder/commit/e999e6b0f265f9f583ec82cce1004e781af26e16)) -* **german:** update translations ([#1457](https://github.com/graasp/graasp-builder/issues/1457)) ([0780256](https://github.com/graasp/graasp-builder/commit/0780256d5612606b15c82c1c61b66407f0a89c9a)) -* update translations and dependencies ([#1462](https://github.com/graasp/graasp-builder/issues/1462)) ([3646eef](https://github.com/graasp/graasp-builder/commit/3646eef6e46c7d292be75562087948c7e8c29ae1)) +- **deps:** update dependency axios to v1.7.7 ([#1421](https://github.com/graasp/graasp-builder/issues/1421)) ([be6875b](https://github.com/graasp/graasp-builder/commit/be6875bfb3fca04aad8510ecffd0492cd2a9f6ad)) +- **deps:** update dependency filesize to v10.1.6 ([#1439](https://github.com/graasp/graasp-builder/issues/1439)) ([44050e6](https://github.com/graasp/graasp-builder/commit/44050e60ebb3483f52363dc2165d15a550d568ed)) +- **deps:** update dependency i18next to v23.15.1 ([#1451](https://github.com/graasp/graasp-builder/issues/1451)) ([0935b37](https://github.com/graasp/graasp-builder/commit/0935b3762d7695a49a26261c3991f25983a38e66)) +- **deps:** update dependency lucide-react to v0.441.0 ([#1455](https://github.com/graasp/graasp-builder/issues/1455)) ([f5f27fb](https://github.com/graasp/graasp-builder/commit/f5f27fb026cc5129a49e306d28e690a3a65ad108)) +- **deps:** update dependency react-image-crop to v11.0.7 ([#1440](https://github.com/graasp/graasp-builder/issues/1440)) ([b1884b2](https://github.com/graasp/graasp-builder/commit/b1884b2bbcdd7158499b46222f5e445a1c88650e)) +- **deps:** update dependency stylis to v4.3.4 ([#1442](https://github.com/graasp/graasp-builder/issues/1442)) ([b317b89](https://github.com/graasp/graasp-builder/commit/b317b891f1fef5b6f0379501ff9e8acc0f864aa7)) +- **deps:** update graasp packages ([#1450](https://github.com/graasp/graasp-builder/issues/1450)) ([eda7d06](https://github.com/graasp/graasp-builder/commit/eda7d067e927f35c62cd54e14b98704597c01c1c)) +- **deps:** update react-router monorepo to v6.26.2 ([#1445](https://github.com/graasp/graasp-builder/issues/1445)) ([e999e6b](https://github.com/graasp/graasp-builder/commit/e999e6b0f265f9f583ec82cce1004e781af26e16)) +- **german:** update translations ([#1457](https://github.com/graasp/graasp-builder/issues/1457)) ([0780256](https://github.com/graasp/graasp-builder/commit/0780256d5612606b15c82c1c61b66407f0a89c9a)) +- update translations and dependencies ([#1462](https://github.com/graasp/graasp-builder/issues/1462)) ([3646eef](https://github.com/graasp/graasp-builder/commit/3646eef6e46c7d292be75562087948c7e8c29ae1)) ## [2.37.0](https://github.com/graasp/graasp-builder/compare/v2.36.0...v2.37.0) (2024-09-13) - ### Features -* add helper text ([#1419](https://github.com/graasp/graasp-builder/issues/1419)) ([34946e3](https://github.com/graasp/graasp-builder/commit/34946e3a5b944632f348d82e14d28512b88c7bf3)) -* update for item login ([#1407](https://github.com/graasp/graasp-builder/issues/1407)) ([3e7f6db](https://github.com/graasp/graasp-builder/commit/3e7f6db830040e3975bc3ed3534d52aa3b70425a)) - +- add helper text ([#1419](https://github.com/graasp/graasp-builder/issues/1419)) ([34946e3](https://github.com/graasp/graasp-builder/commit/34946e3a5b944632f348d82e14d28512b88c7bf3)) +- update for item login ([#1407](https://github.com/graasp/graasp-builder/issues/1407)) ([3e7f6db](https://github.com/graasp/graasp-builder/commit/3e7f6db830040e3975bc3ed3534d52aa3b70425a)) ### Bug Fixes -* **deps:** update dependency @air/react-drag-to-select to v5.0.10 ([#1414](https://github.com/graasp/graasp-builder/issues/1414)) ([da0d1da](https://github.com/graasp/graasp-builder/commit/da0d1da7036b63ac6f99420a5a8d491a1bdd85b6)) -* **deps:** update dependency i18next to v23.12.7 ([#1415](https://github.com/graasp/graasp-builder/issues/1415)) ([f729c6e](https://github.com/graasp/graasp-builder/commit/f729c6e1422255f42b19e3edcb1a3ae338e79b65)) -* **deps:** update emotion monorepo ([#1378](https://github.com/graasp/graasp-builder/issues/1378)) ([949d0c3](https://github.com/graasp/graasp-builder/commit/949d0c308baeda450548cce7a29d35e431c8a808)) -* fix post item membership ([#1427](https://github.com/graasp/graasp-builder/issues/1427)) ([06414c2](https://github.com/graasp/graasp-builder/commit/06414c22915e2e6764d23984fb338f7305d05def)) -* udpate menu icons to lucide ([#1432](https://github.com/graasp/graasp-builder/issues/1432)) ([f14deae](https://github.com/graasp/graasp-builder/commit/f14deae2c206dbfb4315fbf19d8d535ea78e2f3c)) -* update item menu icons ([#1435](https://github.com/graasp/graasp-builder/issues/1435)) ([ca3e099](https://github.com/graasp/graasp-builder/commit/ca3e099ebe210dbbf4bdd5654f07c4dc76a4bf14)) -* update mode icons ([#1434](https://github.com/graasp/graasp-builder/issues/1434)) ([dfb9288](https://github.com/graasp/graasp-builder/commit/dfb9288923a99f4cefda55eb4e6baf07b6f97aeb)) +- **deps:** update dependency @air/react-drag-to-select to v5.0.10 ([#1414](https://github.com/graasp/graasp-builder/issues/1414)) ([da0d1da](https://github.com/graasp/graasp-builder/commit/da0d1da7036b63ac6f99420a5a8d491a1bdd85b6)) +- **deps:** update dependency i18next to v23.12.7 ([#1415](https://github.com/graasp/graasp-builder/issues/1415)) ([f729c6e](https://github.com/graasp/graasp-builder/commit/f729c6e1422255f42b19e3edcb1a3ae338e79b65)) +- **deps:** update emotion monorepo ([#1378](https://github.com/graasp/graasp-builder/issues/1378)) ([949d0c3](https://github.com/graasp/graasp-builder/commit/949d0c308baeda450548cce7a29d35e431c8a808)) +- fix post item membership ([#1427](https://github.com/graasp/graasp-builder/issues/1427)) ([06414c2](https://github.com/graasp/graasp-builder/commit/06414c22915e2e6764d23984fb338f7305d05def)) +- udpate menu icons to lucide ([#1432](https://github.com/graasp/graasp-builder/issues/1432)) ([f14deae](https://github.com/graasp/graasp-builder/commit/f14deae2c206dbfb4315fbf19d8d535ea78e2f3c)) +- update item menu icons ([#1435](https://github.com/graasp/graasp-builder/issues/1435)) ([ca3e099](https://github.com/graasp/graasp-builder/commit/ca3e099ebe210dbbf4bdd5654f07c4dc76a4bf14)) +- update mode icons ([#1434](https://github.com/graasp/graasp-builder/issues/1434)) ([dfb9288](https://github.com/graasp/graasp-builder/commit/dfb9288923a99f4cefda55eb4e6baf07b6f97aeb)) ## [2.36.0](https://github.com/graasp/graasp-builder/compare/v2.35.1...v2.36.0) (2024-08-19) - ### Features -* update french translations ([#1408](https://github.com/graasp/graasp-builder/issues/1408)) ([66c4ebb](https://github.com/graasp/graasp-builder/commit/66c4ebb9c92c6748785866d1caf27a648b98cbab)) -* update query client for share item ([#1400](https://github.com/graasp/graasp-builder/issues/1400)) ([e6d826d](https://github.com/graasp/graasp-builder/commit/e6d826d79c31233763e8579b5c43d0f14b525f71)) - +- update french translations ([#1408](https://github.com/graasp/graasp-builder/issues/1408)) ([66c4ebb](https://github.com/graasp/graasp-builder/commit/66c4ebb9c92c6748785866d1caf27a648b98cbab)) +- update query client for share item ([#1400](https://github.com/graasp/graasp-builder/issues/1400)) ([e6d826d](https://github.com/graasp/graasp-builder/commit/e6d826d79c31233763e8579b5c43d0f14b525f71)) ### Bug Fixes -* **deps:** update dependency axios to v1.7.4 [security] ([#1413](https://github.com/graasp/graasp-builder/issues/1413)) ([e06c8b9](https://github.com/graasp/graasp-builder/commit/e06c8b968972275533ea1f514bf4de195d67de04)) +- **deps:** update dependency axios to v1.7.4 [security] ([#1413](https://github.com/graasp/graasp-builder/issues/1413)) ([e06c8b9](https://github.com/graasp/graasp-builder/commit/e06c8b968972275533ea1f514bf4de195d67de04)) ## [2.35.1](https://github.com/graasp/graasp-builder/compare/v2.35.0...v2.35.1) (2024-08-06) - ### Bug Fixes -* fix item item login membership table layout ([#1401](https://github.com/graasp/graasp-builder/issues/1401)) ([aeb17a4](https://github.com/graasp/graasp-builder/commit/aeb17a4ef9163a36bb5e482baabe6b1062efef85)) +- fix item item login membership table layout ([#1401](https://github.com/graasp/graasp-builder/issues/1401)) ([aeb17a4](https://github.com/graasp/graasp-builder/commit/aeb17a4ef9163a36bb5e482baabe6b1062efef85)) ## [2.35.0](https://github.com/graasp/graasp-builder/compare/v2.34.0...v2.35.0) (2024-08-06) - ### Features -* remove aggrid and update memberships tables ([#1391](https://github.com/graasp/graasp-builder/issues/1391)) ([ea30405](https://github.com/graasp/graasp-builder/commit/ea30405e2a30f975216b75fffc4653224b6045d6)) - +- remove aggrid and update memberships tables ([#1391](https://github.com/graasp/graasp-builder/issues/1391)) ([ea30405](https://github.com/graasp/graasp-builder/commit/ea30405e2a30f975216b75fffc4653224b6045d6)) ### Bug Fixes -* **deps:** update react-router monorepo to v6.26.0 ([#1393](https://github.com/graasp/graasp-builder/issues/1393)) ([c0ea556](https://github.com/graasp/graasp-builder/commit/c0ea556a84892d55f8ccb4a04b1f2069c63651aa)) -* does not trigger drag on mousedown svg ([#1396](https://github.com/graasp/graasp-builder/issues/1396)) ([8595ccf](https://github.com/graasp/graasp-builder/commit/8595ccfd20c43afab1b8b3a2ad9be3ed859a0f54)) +- **deps:** update react-router monorepo to v6.26.0 ([#1393](https://github.com/graasp/graasp-builder/issues/1393)) ([c0ea556](https://github.com/graasp/graasp-builder/commit/c0ea556a84892d55f8ccb4a04b1f2069c63651aa)) +- does not trigger drag on mousedown svg ([#1396](https://github.com/graasp/graasp-builder/issues/1396)) ([8595ccf](https://github.com/graasp/graasp-builder/commit/8595ccfd20c43afab1b8b3a2ad9be3ed859a0f54)) ## [2.34.0](https://github.com/graasp/graasp-builder/compare/v2.33.0...v2.34.0) (2024-07-31) - ### Features -* allow export item as raw file ([#1385](https://github.com/graasp/graasp-builder/issues/1385)) ([1bc4145](https://github.com/graasp/graasp-builder/commit/1bc4145cb9f8be3d1c66db533d7671d185c53842)) -* pass direction to theme provider ([#1363](https://github.com/graasp/graasp-builder/issues/1363)) ([0843cbd](https://github.com/graasp/graasp-builder/commit/0843cbd8eda91119c88bfd69c1b1e669db74960d)) -* remove Outdate and NotPublic states ([#1367](https://github.com/graasp/graasp-builder/issues/1367)) ([184affd](https://github.com/graasp/graasp-builder/commit/184affd4a55a6cc5f9b26f02417c81bd1e3dbd13)) -* update map to show thumbnails ([#1377](https://github.com/graasp/graasp-builder/issues/1377)) ([8b757ec](https://github.com/graasp/graasp-builder/commit/8b757ec9cc6afb112bb30c283c660e579241633a)) -* use backend search for accessible and children ([#1383](https://github.com/graasp/graasp-builder/issues/1383)) ([fff5747](https://github.com/graasp/graasp-builder/commit/fff57472262d7b9064936dd9af795026c3bdeb02)) - +- allow export item as raw file ([#1385](https://github.com/graasp/graasp-builder/issues/1385)) ([1bc4145](https://github.com/graasp/graasp-builder/commit/1bc4145cb9f8be3d1c66db533d7671d185c53842)) +- pass direction to theme provider ([#1363](https://github.com/graasp/graasp-builder/issues/1363)) ([0843cbd](https://github.com/graasp/graasp-builder/commit/0843cbd8eda91119c88bfd69c1b1e669db74960d)) +- remove Outdate and NotPublic states ([#1367](https://github.com/graasp/graasp-builder/issues/1367)) ([184affd](https://github.com/graasp/graasp-builder/commit/184affd4a55a6cc5f9b26f02417c81bd1e3dbd13)) +- update map to show thumbnails ([#1377](https://github.com/graasp/graasp-builder/issues/1377)) ([8b757ec](https://github.com/graasp/graasp-builder/commit/8b757ec9cc6afb112bb30c283c660e579241633a)) +- use backend search for accessible and children ([#1383](https://github.com/graasp/graasp-builder/issues/1383)) ([fff5747](https://github.com/graasp/graasp-builder/commit/fff57472262d7b9064936dd9af795026c3bdeb02)) ### Bug Fixes -* prevent map loop on i18n config ([#1388](https://github.com/graasp/graasp-builder/issues/1388)) ([4ac1f83](https://github.com/graasp/graasp-builder/commit/4ac1f83ae558fbc69c654e3bc8193d4f3eafcd6e)) -* prevent modal calls on selection ([#1387](https://github.com/graasp/graasp-builder/issues/1387)) ([f78bb18](https://github.com/graasp/graasp-builder/commit/f78bb1866990faf1e4c7ce4492d5fa58b55269cc)) +- prevent map loop on i18n config ([#1388](https://github.com/graasp/graasp-builder/issues/1388)) ([4ac1f83](https://github.com/graasp/graasp-builder/commit/4ac1f83ae558fbc69c654e3bc8193d4f3eafcd6e)) +- prevent modal calls on selection ([#1387](https://github.com/graasp/graasp-builder/issues/1387)) ([f78bb18](https://github.com/graasp/graasp-builder/commit/f78bb1866990faf1e4c7ce4492d5fa58b55269cc)) ## [2.33.0](https://github.com/graasp/graasp-builder/compare/v2.32.0...v2.33.0) (2024-07-24) - ### Features -* add member validation alert ([#1350](https://github.com/graasp/graasp-builder/issues/1350)) ([110bf1c](https://github.com/graasp/graasp-builder/commit/110bf1ce8a7dbae06b7222e3fead01d108fae8c1)) -* add multi op for home, recycle bin, folder screens ([#1354](https://github.com/graasp/graasp-builder/issues/1354)) ([3440849](https://github.com/graasp/graasp-builder/commit/3440849524756ea0a017aa0d83f67a8050cf9075)) -* move publication status logic in backend ([#1355](https://github.com/graasp/graasp-builder/issues/1355)) ([50b2ae9](https://github.com/graasp/graasp-builder/commit/50b2ae9619eb83b153aefb32ac0e83d6454b5859)) -* show modal when changing visibility of published item ([#1359](https://github.com/graasp/graasp-builder/issues/1359)) ([723547b](https://github.com/graasp/graasp-builder/commit/723547b014dbe8bf55d02b7cb90f5ced066809fb)) -* validate name as a required value ([#1368](https://github.com/graasp/graasp-builder/issues/1368)) ([d46dd8a](https://github.com/graasp/graasp-builder/commit/d46dd8a6f9b6fef362b7e7c7a8f0bcf395694a4a)) - +- add member validation alert ([#1350](https://github.com/graasp/graasp-builder/issues/1350)) ([110bf1c](https://github.com/graasp/graasp-builder/commit/110bf1ce8a7dbae06b7222e3fead01d108fae8c1)) +- add multi op for home, recycle bin, folder screens ([#1354](https://github.com/graasp/graasp-builder/issues/1354)) ([3440849](https://github.com/graasp/graasp-builder/commit/3440849524756ea0a017aa0d83f67a8050cf9075)) +- move publication status logic in backend ([#1355](https://github.com/graasp/graasp-builder/issues/1355)) ([50b2ae9](https://github.com/graasp/graasp-builder/commit/50b2ae9619eb83b153aefb32ac0e83d6454b5859)) +- show modal when changing visibility of published item ([#1359](https://github.com/graasp/graasp-builder/issues/1359)) ([723547b](https://github.com/graasp/graasp-builder/commit/723547b014dbe8bf55d02b7cb90f5ced066809fb)) +- validate name as a required value ([#1368](https://github.com/graasp/graasp-builder/issues/1368)) ([d46dd8a](https://github.com/graasp/graasp-builder/commit/d46dd8a6f9b6fef362b7e7c7a8f0bcf395694a4a)) ### Bug Fixes -* **deps:** update dependency i18next to v23.12.2 ([#1365](https://github.com/graasp/graasp-builder/issues/1365)) ([7f42d08](https://github.com/graasp/graasp-builder/commit/7f42d089f39bd9488c4abb718439ebb91b8c1dbd)) -* **deps:** update dependency lucide-react to v0.414.0 ([#1366](https://github.com/graasp/graasp-builder/issues/1366)) ([6c9d215](https://github.com/graasp/graasp-builder/commit/6c9d2150113567131edadc9069b78fd9568d83e2)) -* **deps:** update dependency react-i18next to v15 ([#1358](https://github.com/graasp/graasp-builder/issues/1358)) ([5398684](https://github.com/graasp/graasp-builder/commit/5398684a276301e873390356756059b7c69b51b8)) -* **deps:** update emotion monorepo to v11.13.0 ([#1362](https://github.com/graasp/graasp-builder/issues/1362)) ([fb98ad2](https://github.com/graasp/graasp-builder/commit/fb98ad2c820c1b33d6efdbeb733759a416f004a9)) -* **french:** update translations ([#1370](https://github.com/graasp/graasp-builder/issues/1370)) ([b32e563](https://github.com/graasp/graasp-builder/commit/b32e5633583291147a608e4acf39559853023120)) -* **german:** update translations ([#1373](https://github.com/graasp/graasp-builder/issues/1373)) ([82bfd76](https://github.com/graasp/graasp-builder/commit/82bfd7615568cfc7af91a88962e3963924ced714)) -* **italian:** update translations ([#1371](https://github.com/graasp/graasp-builder/issues/1371)) ([7e45f9d](https://github.com/graasp/graasp-builder/commit/7e45f9dad5a31ff37c40e15aa74c07ca57983514)) -* no display for loading state in bookmarks, published and recycled ([#1369](https://github.com/graasp/graasp-builder/issues/1369)) ([bd6d322](https://github.com/graasp/graasp-builder/commit/bd6d3223afbeeb771038e0ac8ad68063519c04d4)) -* **spanish:** update translations ([#1372](https://github.com/graasp/graasp-builder/issues/1372)) ([4d395aa](https://github.com/graasp/graasp-builder/commit/4d395aa3755147bac212114016149407362b608c)) +- **deps:** update dependency i18next to v23.12.2 ([#1365](https://github.com/graasp/graasp-builder/issues/1365)) ([7f42d08](https://github.com/graasp/graasp-builder/commit/7f42d089f39bd9488c4abb718439ebb91b8c1dbd)) +- **deps:** update dependency lucide-react to v0.414.0 ([#1366](https://github.com/graasp/graasp-builder/issues/1366)) ([6c9d215](https://github.com/graasp/graasp-builder/commit/6c9d2150113567131edadc9069b78fd9568d83e2)) +- **deps:** update dependency react-i18next to v15 ([#1358](https://github.com/graasp/graasp-builder/issues/1358)) ([5398684](https://github.com/graasp/graasp-builder/commit/5398684a276301e873390356756059b7c69b51b8)) +- **deps:** update emotion monorepo to v11.13.0 ([#1362](https://github.com/graasp/graasp-builder/issues/1362)) ([fb98ad2](https://github.com/graasp/graasp-builder/commit/fb98ad2c820c1b33d6efdbeb733759a416f004a9)) +- **french:** update translations ([#1370](https://github.com/graasp/graasp-builder/issues/1370)) ([b32e563](https://github.com/graasp/graasp-builder/commit/b32e5633583291147a608e4acf39559853023120)) +- **german:** update translations ([#1373](https://github.com/graasp/graasp-builder/issues/1373)) ([82bfd76](https://github.com/graasp/graasp-builder/commit/82bfd7615568cfc7af91a88962e3963924ced714)) +- **italian:** update translations ([#1371](https://github.com/graasp/graasp-builder/issues/1371)) ([7e45f9d](https://github.com/graasp/graasp-builder/commit/7e45f9dad5a31ff37c40e15aa74c07ca57983514)) +- no display for loading state in bookmarks, published and recycled ([#1369](https://github.com/graasp/graasp-builder/issues/1369)) ([bd6d322](https://github.com/graasp/graasp-builder/commit/bd6d3223afbeeb771038e0ac8ad68063519c04d4)) +- **spanish:** update translations ([#1372](https://github.com/graasp/graasp-builder/issues/1372)) ([4d395aa](https://github.com/graasp/graasp-builder/commit/4d395aa3755147bac212114016149407362b608c)) ## [2.32.0](https://github.com/graasp/graasp-builder/compare/v2.31.0...v2.32.0) (2024-07-18) - ### Features -* improve arabic translation ([#1331](https://github.com/graasp/graasp-builder/issues/1331)) ([f980647](https://github.com/graasp/graasp-builder/commit/f9806474c5835497f4cb585f64c768a2c74e2995)) - +- improve arabic translation ([#1331](https://github.com/graasp/graasp-builder/issues/1331)) ([f980647](https://github.com/graasp/graasp-builder/commit/f9806474c5835497f4cb585f64c768a2c74e2995)) ### Bug Fixes -* **deps:** update ag-grid monorepo to v31.3.4 ([#1352](https://github.com/graasp/graasp-builder/issues/1352)) ([596a444](https://github.com/graasp/graasp-builder/commit/596a4446172dfe93c63e74b843e51147c22c30fa)) -* **deps:** update dependency i18next to v23.12.1 ([#1336](https://github.com/graasp/graasp-builder/issues/1336)) ([92f31d0](https://github.com/graasp/graasp-builder/commit/92f31d01bccf02788cfd74fd5069d7135437205a)) -* **deps:** update mui (non-major) to v5.16.4 ([#1351](https://github.com/graasp/graasp-builder/issues/1351)) ([4206ab5](https://github.com/graasp/graasp-builder/commit/4206ab5a61cc73939b841dc7c61eb20bc6f8d511)) -* **deps:** update react-router monorepo to v6.25.0 ([#1353](https://github.com/graasp/graasp-builder/issues/1353)) ([e375a29](https://github.com/graasp/graasp-builder/commit/e375a29818e66db82ee7f59842a36177db3ebff0)) -* show link icon in table ([#1347](https://github.com/graasp/graasp-builder/issues/1347)) ([140cc81](https://github.com/graasp/graasp-builder/commit/140cc815f2d69da4915a71e9367816a450d63394)) -* use mui select for sizing ([#1337](https://github.com/graasp/graasp-builder/issues/1337)) ([f00eaf6](https://github.com/graasp/graasp-builder/commit/f00eaf6d5e34738e29f78157c55ef98e6d83ebfb)) +- **deps:** update ag-grid monorepo to v31.3.4 ([#1352](https://github.com/graasp/graasp-builder/issues/1352)) ([596a444](https://github.com/graasp/graasp-builder/commit/596a4446172dfe93c63e74b843e51147c22c30fa)) +- **deps:** update dependency i18next to v23.12.1 ([#1336](https://github.com/graasp/graasp-builder/issues/1336)) ([92f31d0](https://github.com/graasp/graasp-builder/commit/92f31d01bccf02788cfd74fd5069d7135437205a)) +- **deps:** update mui (non-major) to v5.16.4 ([#1351](https://github.com/graasp/graasp-builder/issues/1351)) ([4206ab5](https://github.com/graasp/graasp-builder/commit/4206ab5a61cc73939b841dc7c61eb20bc6f8d511)) +- **deps:** update react-router monorepo to v6.25.0 ([#1353](https://github.com/graasp/graasp-builder/issues/1353)) ([e375a29](https://github.com/graasp/graasp-builder/commit/e375a29818e66db82ee7f59842a36177db3ebff0)) +- show link icon in table ([#1347](https://github.com/graasp/graasp-builder/issues/1347)) ([140cc81](https://github.com/graasp/graasp-builder/commit/140cc815f2d69da4915a71e9367816a450d63394)) +- use mui select for sizing ([#1337](https://github.com/graasp/graasp-builder/issues/1337)) ([f00eaf6](https://github.com/graasp/graasp-builder/commit/f00eaf6d5e34738e29f78157c55ef98e6d83ebfb)) ## [2.31.0](https://github.com/graasp/graasp-builder/compare/v2.30.1...v2.31.0) (2024-07-15) - ### Features -* improve table and views ([#1215](https://github.com/graasp/graasp-builder/issues/1215)) ([57da3f3](https://github.com/graasp/graasp-builder/commit/57da3f3986d05149e839ca3906c7f15afc047e30)) - +- improve table and views ([#1215](https://github.com/graasp/graasp-builder/issues/1215)) ([57da3f3](https://github.com/graasp/graasp-builder/commit/57da3f3986d05149e839ca3906c7f15afc047e30)) ### Bug Fixes -* allow current geoloc on map ([#1314](https://github.com/graasp/graasp-builder/issues/1314)) ([4fda73c](https://github.com/graasp/graasp-builder/commit/4fda73c4532bcbd405af36bf9a682a7d90960532)) -* **deps:** update dependency @graasp/translations to v1.32.0 ([#1317](https://github.com/graasp/graasp-builder/issues/1317)) ([30c3072](https://github.com/graasp/graasp-builder/commit/30c30721508419bd1602146373cd7a2026138729)) -* **deps:** update dependency filesize to v10.1.4 ([#1329](https://github.com/graasp/graasp-builder/issues/1329)) ([5e7910b](https://github.com/graasp/graasp-builder/commit/5e7910bce81b265063a377c5a26207999619df9a)) -* **deps:** update dependency katex to v0.16.11 ([#1319](https://github.com/graasp/graasp-builder/issues/1319)) ([258b92c](https://github.com/graasp/graasp-builder/commit/258b92c96209bf20101efd0900c8539fd4af78f3)) -* **deps:** update dependency lucide-react to v0.402.0 ([#1309](https://github.com/graasp/graasp-builder/issues/1309)) ([924c1df](https://github.com/graasp/graasp-builder/commit/924c1df17ad180eda0afafe5c5ee432d3e89de8a)) -* **deps:** update dependency lucide-react to v0.408.0 ([#1327](https://github.com/graasp/graasp-builder/issues/1327)) ([240177a](https://github.com/graasp/graasp-builder/commit/240177a10adba941840bbf2aa13da2459a1f5a29)) -* **deps:** update dependency react-image-crop to v11.0.6 ([#1332](https://github.com/graasp/graasp-builder/issues/1332)) ([f621b13](https://github.com/graasp/graasp-builder/commit/f621b131549b3002aeb5d13f503830c36821fc7d)) -* **deps:** update mui (non-major) ([#1324](https://github.com/graasp/graasp-builder/issues/1324)) ([a5773cb](https://github.com/graasp/graasp-builder/commit/a5773cbbfbf017dd19416e8b71c146007061ea4a)) -* **deps:** update mui (non-major) to v5.16.0 ([#1325](https://github.com/graasp/graasp-builder/issues/1325)) ([05820cd](https://github.com/graasp/graasp-builder/commit/05820cd9c1fe459051196cd893d45a37634d2cf6)) -* **deps:** update react-router monorepo to v6.24.1 ([#1311](https://github.com/graasp/graasp-builder/issues/1311)) ([f9d95bd](https://github.com/graasp/graasp-builder/commit/f9d95bdc3eca12fdb8343d414a899473b6edc6c9)) -* warning about `UNSAFE_componentWillMount` using react-helmet-async ([#1322](https://github.com/graasp/graasp-builder/issues/1322)) ([d425527](https://github.com/graasp/graasp-builder/commit/d42552798f2482fe8b1fc6f5aaf4f04ceda35b3d)) +- allow current geoloc on map ([#1314](https://github.com/graasp/graasp-builder/issues/1314)) ([4fda73c](https://github.com/graasp/graasp-builder/commit/4fda73c4532bcbd405af36bf9a682a7d90960532)) +- **deps:** update dependency @graasp/translations to v1.32.0 ([#1317](https://github.com/graasp/graasp-builder/issues/1317)) ([30c3072](https://github.com/graasp/graasp-builder/commit/30c30721508419bd1602146373cd7a2026138729)) +- **deps:** update dependency filesize to v10.1.4 ([#1329](https://github.com/graasp/graasp-builder/issues/1329)) ([5e7910b](https://github.com/graasp/graasp-builder/commit/5e7910bce81b265063a377c5a26207999619df9a)) +- **deps:** update dependency katex to v0.16.11 ([#1319](https://github.com/graasp/graasp-builder/issues/1319)) ([258b92c](https://github.com/graasp/graasp-builder/commit/258b92c96209bf20101efd0900c8539fd4af78f3)) +- **deps:** update dependency lucide-react to v0.402.0 ([#1309](https://github.com/graasp/graasp-builder/issues/1309)) ([924c1df](https://github.com/graasp/graasp-builder/commit/924c1df17ad180eda0afafe5c5ee432d3e89de8a)) +- **deps:** update dependency lucide-react to v0.408.0 ([#1327](https://github.com/graasp/graasp-builder/issues/1327)) ([240177a](https://github.com/graasp/graasp-builder/commit/240177a10adba941840bbf2aa13da2459a1f5a29)) +- **deps:** update dependency react-image-crop to v11.0.6 ([#1332](https://github.com/graasp/graasp-builder/issues/1332)) ([f621b13](https://github.com/graasp/graasp-builder/commit/f621b131549b3002aeb5d13f503830c36821fc7d)) +- **deps:** update mui (non-major) ([#1324](https://github.com/graasp/graasp-builder/issues/1324)) ([a5773cb](https://github.com/graasp/graasp-builder/commit/a5773cbbfbf017dd19416e8b71c146007061ea4a)) +- **deps:** update mui (non-major) to v5.16.0 ([#1325](https://github.com/graasp/graasp-builder/issues/1325)) ([05820cd](https://github.com/graasp/graasp-builder/commit/05820cd9c1fe459051196cd893d45a37634d2cf6)) +- **deps:** update react-router monorepo to v6.24.1 ([#1311](https://github.com/graasp/graasp-builder/issues/1311)) ([f9d95bd](https://github.com/graasp/graasp-builder/commit/f9d95bdc3eca12fdb8343d414a899473b6edc6c9)) +- warning about `UNSAFE_componentWillMount` using react-helmet-async ([#1322](https://github.com/graasp/graasp-builder/issues/1322)) ([d425527](https://github.com/graasp/graasp-builder/commit/d42552798f2482fe8b1fc6f5aaf4f04ceda35b3d)) ## [2.30.1](https://github.com/graasp/graasp-builder/compare/v2.30.0...v2.30.1) (2024-07-01) - ### Bug Fixes -* allow children search case ([#1299](https://github.com/graasp/graasp-builder/issues/1299)) ([1d7de28](https://github.com/graasp/graasp-builder/commit/1d7de28b84ee1d30b0c908808a45850669bd5d9e)) -* **deps:** update dependency @sentry/react to v7.118.0 ([#1313](https://github.com/graasp/graasp-builder/issues/1313)) ([68a9b1e](https://github.com/graasp/graasp-builder/commit/68a9b1e47e37268b751e1e0f76f87eb77c6bc675)) -* **deps:** update dependency react-qr-code to v2.0.15 ([#1312](https://github.com/graasp/graasp-builder/issues/1312)) ([949a64a](https://github.com/graasp/graasp-builder/commit/949a64aa3e76086d9ea016253620ad77a4de9f9e)) -* **deps:** update graasp packages (minor) ([#1310](https://github.com/graasp/graasp-builder/issues/1310)) ([b0fc421](https://github.com/graasp/graasp-builder/commit/b0fc4217233af2435a3b417734c11154e3d71477)) +- allow children search case ([#1299](https://github.com/graasp/graasp-builder/issues/1299)) ([1d7de28](https://github.com/graasp/graasp-builder/commit/1d7de28b84ee1d30b0c908808a45850669bd5d9e)) +- **deps:** update dependency @sentry/react to v7.118.0 ([#1313](https://github.com/graasp/graasp-builder/issues/1313)) ([68a9b1e](https://github.com/graasp/graasp-builder/commit/68a9b1e47e37268b751e1e0f76f87eb77c6bc675)) +- **deps:** update dependency react-qr-code to v2.0.15 ([#1312](https://github.com/graasp/graasp-builder/issues/1312)) ([949a64a](https://github.com/graasp/graasp-builder/commit/949a64aa3e76086d9ea016253620ad77a4de9f9e)) +- **deps:** update graasp packages (minor) ([#1310](https://github.com/graasp/graasp-builder/issues/1310)) ([b0fc421](https://github.com/graasp/graasp-builder/commit/b0fc4217233af2435a3b417734c11154e3d71477)) ## [2.30.0](https://github.com/graasp/graasp-builder/compare/v2.29.0...v2.30.0) (2024-07-01) - ### Features -* add alignment and sizing settings ([#1300](https://github.com/graasp/graasp-builder/issues/1300)) ([4ef2378](https://github.com/graasp/graasp-builder/commit/4ef237860b5ca554e35f6175b73a267de5a06f0f)) - +- add alignment and sizing settings ([#1300](https://github.com/graasp/graasp-builder/issues/1300)) ([4ef2378](https://github.com/graasp/graasp-builder/commit/4ef237860b5ca554e35f6175b73a267de5a06f0f)) ### Bug Fixes -* **deps:** update dependency @sentry/react to v7.118.0 ([#1308](https://github.com/graasp/graasp-builder/issues/1308)) ([87bd02f](https://github.com/graasp/graasp-builder/commit/87bd02fef4f69cce738220666c73172968b44511)) -* **deps:** update dependency leaflet-geosearch to v4 ([#1289](https://github.com/graasp/graasp-builder/issues/1289)) ([5892105](https://github.com/graasp/graasp-builder/commit/58921055c6e22cdc7e674307c51516f3d9728c58)) -* **deps:** update dependency react-qr-code to v2.0.15 ([#1307](https://github.com/graasp/graasp-builder/issues/1307)) ([3ab3da4](https://github.com/graasp/graasp-builder/commit/3ab3da4fcd13af951cc8bb2113b0561924c960cf)) -* **deps:** update dependency uuid to v10 ([#1290](https://github.com/graasp/graasp-builder/issues/1290)) ([a6450b1](https://github.com/graasp/graasp-builder/commit/a6450b1870a6f37c85fcbc7d1164c4ce45c47feb)) -* **deps:** update mui (non-major) to v5.15.21 ([#1287](https://github.com/graasp/graasp-builder/issues/1287)) ([b68674b](https://github.com/graasp/graasp-builder/commit/b68674b58334ebe4ca1821f71276bc5d62968f7f)) +- **deps:** update dependency @sentry/react to v7.118.0 ([#1308](https://github.com/graasp/graasp-builder/issues/1308)) ([87bd02f](https://github.com/graasp/graasp-builder/commit/87bd02fef4f69cce738220666c73172968b44511)) +- **deps:** update dependency leaflet-geosearch to v4 ([#1289](https://github.com/graasp/graasp-builder/issues/1289)) ([5892105](https://github.com/graasp/graasp-builder/commit/58921055c6e22cdc7e674307c51516f3d9728c58)) +- **deps:** update dependency react-qr-code to v2.0.15 ([#1307](https://github.com/graasp/graasp-builder/issues/1307)) ([3ab3da4](https://github.com/graasp/graasp-builder/commit/3ab3da4fcd13af951cc8bb2113b0561924c960cf)) +- **deps:** update dependency uuid to v10 ([#1290](https://github.com/graasp/graasp-builder/issues/1290)) ([a6450b1](https://github.com/graasp/graasp-builder/commit/a6450b1870a6f37c85fcbc7d1164c4ce45c47feb)) +- **deps:** update mui (non-major) to v5.15.21 ([#1287](https://github.com/graasp/graasp-builder/issues/1287)) ([b68674b](https://github.com/graasp/graasp-builder/commit/b68674b58334ebe4ca1821f71276bc5d62968f7f)) ## [2.29.0](https://github.com/graasp/graasp-builder/compare/v2.28.0...v2.29.0) (2024-06-27) - ### Features -* remove uppy and use upload hooks ([#1295](https://github.com/graasp/graasp-builder/issues/1295)) ([153f503](https://github.com/graasp/graasp-builder/commit/153f503484abec0ea52832a5eba1fd539700c3bc)) - +- remove uppy and use upload hooks ([#1295](https://github.com/graasp/graasp-builder/issues/1295)) ([153f503](https://github.com/graasp/graasp-builder/commit/153f503484abec0ea52832a5eba1fd539700c3bc)) ### Bug Fixes -* shortlinks ([#1301](https://github.com/graasp/graasp-builder/issues/1301)) ([241ee02](https://github.com/graasp/graasp-builder/commit/241ee022744dc3c7a21dee6322eac467ffcd8f61)) +- shortlinks ([#1301](https://github.com/graasp/graasp-builder/issues/1301)) ([241ee02](https://github.com/graasp/graasp-builder/commit/241ee022744dc3c7a21dee6322eac467ffcd8f61)) ## [2.28.0](https://github.com/graasp/graasp-builder/compare/v2.27.0...v2.28.0) (2024-06-13) - ### Features -* restrict publication to folders only ([#1284](https://github.com/graasp/graasp-builder/issues/1284)) ([9c737dd](https://github.com/graasp/graasp-builder/commit/9c737dd7c448860f8368a0e22d1a8e17d763e331)) +- restrict publication to folders only ([#1284](https://github.com/graasp/graasp-builder/issues/1284)) ([9c737dd](https://github.com/graasp/graasp-builder/commit/9c737dd7c448860f8368a0e22d1a8e17d763e331)) ## [2.27.0](https://github.com/graasp/graasp-builder/compare/v2.26.0...v2.27.0) (2024-06-13) - ### Features -* handle automatic publication after validation ([#1265](https://github.com/graasp/graasp-builder/issues/1265)) ([565bbcc](https://github.com/graasp/graasp-builder/commit/565bbcc822ca0ad1a017b2707a93480aa644ac0e)) - +- handle automatic publication after validation ([#1265](https://github.com/graasp/graasp-builder/issues/1265)) ([565bbcc](https://github.com/graasp/graasp-builder/commit/565bbcc822ca0ad1a017b2707a93480aa644ac0e)) ### Bug Fixes -* **deps:** update dependency @sentry/react to v7.117.0 ([#1277](https://github.com/graasp/graasp-builder/issues/1277)) ([8ad36f8](https://github.com/graasp/graasp-builder/commit/8ad36f8ae16533ef7ebee570abc74943c22aa3d0)) -* **deps:** update dependency axios to v1.7.2 ([#1276](https://github.com/graasp/graasp-builder/issues/1276)) ([062d1f3](https://github.com/graasp/graasp-builder/commit/062d1f35d5fe98511fd44443ef0de22cfeca95c1)) -* **deps:** update dependency lucide-react to v0.394.0 ([#1278](https://github.com/graasp/graasp-builder/issues/1278)) ([6cc4903](https://github.com/graasp/graasp-builder/commit/6cc49034581d5c4765f0afae3ac4bd0ea00d5daa)) -* **deps:** update dependency validator to v13.12.0 ([#1280](https://github.com/graasp/graasp-builder/issues/1280)) ([72cc47d](https://github.com/graasp/graasp-builder/commit/72cc47df9d206eab77df65d04622274dcaf63836)) -* **german:** translations ([#1271](https://github.com/graasp/graasp-builder/issues/1271)) ([4a0786f](https://github.com/graasp/graasp-builder/commit/4a0786febc71ddd4ea6b69696d2f900fd23d68ee)) -* update app max height setting ([#1285](https://github.com/graasp/graasp-builder/issues/1285)) ([91b53bd](https://github.com/graasp/graasp-builder/commit/91b53bd81e4b4b52cc1c1f89e3d33cee0136b98f)) +- **deps:** update dependency @sentry/react to v7.117.0 ([#1277](https://github.com/graasp/graasp-builder/issues/1277)) ([8ad36f8](https://github.com/graasp/graasp-builder/commit/8ad36f8ae16533ef7ebee570abc74943c22aa3d0)) +- **deps:** update dependency axios to v1.7.2 ([#1276](https://github.com/graasp/graasp-builder/issues/1276)) ([062d1f3](https://github.com/graasp/graasp-builder/commit/062d1f35d5fe98511fd44443ef0de22cfeca95c1)) +- **deps:** update dependency lucide-react to v0.394.0 ([#1278](https://github.com/graasp/graasp-builder/issues/1278)) ([6cc4903](https://github.com/graasp/graasp-builder/commit/6cc49034581d5c4765f0afae3ac4bd0ea00d5daa)) +- **deps:** update dependency validator to v13.12.0 ([#1280](https://github.com/graasp/graasp-builder/issues/1280)) ([72cc47d](https://github.com/graasp/graasp-builder/commit/72cc47df9d206eab77df65d04622274dcaf63836)) +- **german:** translations ([#1271](https://github.com/graasp/graasp-builder/issues/1271)) ([4a0786f](https://github.com/graasp/graasp-builder/commit/4a0786febc71ddd4ea6b69696d2f900fd23d68ee)) +- update app max height setting ([#1285](https://github.com/graasp/graasp-builder/issues/1285)) ([91b53bd](https://github.com/graasp/graasp-builder/commit/91b53bd81e4b4b52cc1c1f89e3d33cee0136b98f)) ## [2.26.0](https://github.com/graasp/graasp-builder/compare/v2.25.0...v2.26.0) (2024-06-10) - ### Features -* improve publication page ([#1238](https://github.com/graasp/graasp-builder/issues/1238)) ([647d960](https://github.com/graasp/graasp-builder/commit/647d96019b32464661e45753684b337c0343c276)) - +- improve publication page ([#1238](https://github.com/graasp/graasp-builder/issues/1238)) ([647d960](https://github.com/graasp/graasp-builder/commit/647d96019b32464661e45753684b337c0343c276)) ### Bug Fixes -* **deps:** update dependency @graasp/sdk to v4.12.1 ([#1264](https://github.com/graasp/graasp-builder/issues/1264)) ([9825ea4](https://github.com/graasp/graasp-builder/commit/9825ea42603fb478371385fbfdab1d40cf0f2dd9)) -* **deps:** update dependency filesize to v10.1.2 ([#1240](https://github.com/graasp/graasp-builder/issues/1240)) ([16a372e](https://github.com/graasp/graasp-builder/commit/16a372e570c71891ef1cbb5a0189ac7f946ff6e6)) -* **deps:** update dependency i18next to v23.11.5 ([#1241](https://github.com/graasp/graasp-builder/issues/1241)) ([ba5c3fc](https://github.com/graasp/graasp-builder/commit/ba5c3fcbbf602a8f624887f9619f56dc78230902)) -* **deps:** update dependency react-i18next to v14.1.2 ([#1257](https://github.com/graasp/graasp-builder/issues/1257)) ([2057989](https://github.com/graasp/graasp-builder/commit/2057989c54b62f463cad78c6fb8bb6e9d56d63c4)) -* **deps:** update dependency react-qr-code to v2.0.14 ([#1242](https://github.com/graasp/graasp-builder/issues/1242)) ([c7de7e8](https://github.com/graasp/graasp-builder/commit/c7de7e8b93a4643e1079395c48d16b502c916d9c)) -* **deps:** update mui (non-major) to v5.15.19 ([#1258](https://github.com/graasp/graasp-builder/issues/1258)) ([ad34019](https://github.com/graasp/graasp-builder/commit/ad34019077c09d0c8bb57c1d9b8002ac98900fc9)) -* **deps:** update react-router monorepo to v6.23.1 ([#1243](https://github.com/graasp/graasp-builder/issues/1243)) ([2814922](https://github.com/graasp/graasp-builder/commit/28149226d0a211ef3ee38819422762a2666295ac)) -* **deps:** update uppy packages ([#1203](https://github.com/graasp/graasp-builder/issues/1203)) ([711c8d8](https://github.com/graasp/graasp-builder/commit/711c8d8139e24e8e09492466f1f0a6d11b8e53be)) -* link default to use showLinkButton = false ([#1266](https://github.com/graasp/graasp-builder/issues/1266)) ([fcba8e6](https://github.com/graasp/graasp-builder/commit/fcba8e64d8b8b067c6288d8179f558a64f80cbbc)) +- **deps:** update dependency @graasp/sdk to v4.12.1 ([#1264](https://github.com/graasp/graasp-builder/issues/1264)) ([9825ea4](https://github.com/graasp/graasp-builder/commit/9825ea42603fb478371385fbfdab1d40cf0f2dd9)) +- **deps:** update dependency filesize to v10.1.2 ([#1240](https://github.com/graasp/graasp-builder/issues/1240)) ([16a372e](https://github.com/graasp/graasp-builder/commit/16a372e570c71891ef1cbb5a0189ac7f946ff6e6)) +- **deps:** update dependency i18next to v23.11.5 ([#1241](https://github.com/graasp/graasp-builder/issues/1241)) ([ba5c3fc](https://github.com/graasp/graasp-builder/commit/ba5c3fcbbf602a8f624887f9619f56dc78230902)) +- **deps:** update dependency react-i18next to v14.1.2 ([#1257](https://github.com/graasp/graasp-builder/issues/1257)) ([2057989](https://github.com/graasp/graasp-builder/commit/2057989c54b62f463cad78c6fb8bb6e9d56d63c4)) +- **deps:** update dependency react-qr-code to v2.0.14 ([#1242](https://github.com/graasp/graasp-builder/issues/1242)) ([c7de7e8](https://github.com/graasp/graasp-builder/commit/c7de7e8b93a4643e1079395c48d16b502c916d9c)) +- **deps:** update mui (non-major) to v5.15.19 ([#1258](https://github.com/graasp/graasp-builder/issues/1258)) ([ad34019](https://github.com/graasp/graasp-builder/commit/ad34019077c09d0c8bb57c1d9b8002ac98900fc9)) +- **deps:** update react-router monorepo to v6.23.1 ([#1243](https://github.com/graasp/graasp-builder/issues/1243)) ([2814922](https://github.com/graasp/graasp-builder/commit/28149226d0a211ef3ee38819422762a2666295ac)) +- **deps:** update uppy packages ([#1203](https://github.com/graasp/graasp-builder/issues/1203)) ([711c8d8](https://github.com/graasp/graasp-builder/commit/711c8d8139e24e8e09492466f1f0a6d11b8e53be)) +- link default to use showLinkButton = false ([#1266](https://github.com/graasp/graasp-builder/issues/1266)) ([fcba8e6](https://github.com/graasp/graasp-builder/commit/fcba8e64d8b8b067c6288d8179f558a64f80cbbc)) ## [2.25.0](https://github.com/graasp/graasp-builder/compare/v2.24.0...v2.25.0) (2024-06-05) - ### Features -* update map ([#1261](https://github.com/graasp/graasp-builder/issues/1261)) ([1591b3f](https://github.com/graasp/graasp-builder/commit/1591b3f5aead43215a5f84cac864df96b86a7a78)) - +- update map ([#1261](https://github.com/graasp/graasp-builder/issues/1261)) ([1591b3f](https://github.com/graasp/graasp-builder/commit/1591b3f5aead43215a5f84cac864df96b86a7a78)) ### Bug Fixes -* allow apps to dynamically resize in builder ([#1260](https://github.com/graasp/graasp-builder/issues/1260)) ([9a74092](https://github.com/graasp/graasp-builder/commit/9a74092e24249cba2818c5e652ce44ed5584ff16)) -* **french:** new item modal texts ([#1263](https://github.com/graasp/graasp-builder/issues/1263)) ([890be71](https://github.com/graasp/graasp-builder/commit/890be7102b12b0b1c279c3517d3595dbb13a77d0)) +- allow apps to dynamically resize in builder ([#1260](https://github.com/graasp/graasp-builder/issues/1260)) ([9a74092](https://github.com/graasp/graasp-builder/commit/9a74092e24249cba2818c5e652ce44ed5584ff16)) +- **french:** new item modal texts ([#1263](https://github.com/graasp/graasp-builder/issues/1263)) ([890be71](https://github.com/graasp/graasp-builder/commit/890be7102b12b0b1c279c3517d3595dbb13a77d0)) ## [2.24.0](https://github.com/graasp/graasp-builder/compare/v2.23.0...v2.24.0) (2024-05-29) - ### Features -* redesign add link interface ([#1165](https://github.com/graasp/graasp-builder/issues/1165)) ([36e7511](https://github.com/graasp/graasp-builder/commit/36e7511c66328ca4c847c06e8e67cdc77bfd3f71)) -* update map ([#1248](https://github.com/graasp/graasp-builder/issues/1248)) ([768f62a](https://github.com/graasp/graasp-builder/commit/768f62af12d5e5093605f4779ecd777b12c2e702)) - +- redesign add link interface ([#1165](https://github.com/graasp/graasp-builder/issues/1165)) ([36e7511](https://github.com/graasp/graasp-builder/commit/36e7511c66328ca4c847c06e8e67cdc77bfd3f71)) +- update map ([#1248](https://github.com/graasp/graasp-builder/issues/1248)) ([768f62a](https://github.com/graasp/graasp-builder/commit/768f62af12d5e5093605f4779ecd777b12c2e702)) ### Bug Fixes -* **deps:** update dependency @sentry/react to v7.116.0 ([#1224](https://github.com/graasp/graasp-builder/issues/1224)) ([02e80ad](https://github.com/graasp/graasp-builder/commit/02e80adc747c9fd00b4300e78fbc1f7f77a5bcb9)) -* embedding setting and iframe display ([#1255](https://github.com/graasp/graasp-builder/issues/1255)) ([6ad88e7](https://github.com/graasp/graasp-builder/commit/6ad88e7e0637f61e1bc49dc661f190f98e52a37a)) +- **deps:** update dependency @sentry/react to v7.116.0 ([#1224](https://github.com/graasp/graasp-builder/issues/1224)) ([02e80ad](https://github.com/graasp/graasp-builder/commit/02e80adc747c9fd00b4300e78fbc1f7f77a5bcb9)) +- embedding setting and iframe display ([#1255](https://github.com/graasp/graasp-builder/issues/1255)) ([6ad88e7](https://github.com/graasp/graasp-builder/commit/6ad88e7e0637f61e1bc49dc661f190f98e52a37a)) ## [2.23.0](https://github.com/graasp/graasp-builder/compare/v2.22.0...v2.23.0) (2024-05-23) - ### Features -* add query param for mode ([#1246](https://github.com/graasp/graasp-builder/issues/1246)) ([279193e](https://github.com/graasp/graasp-builder/commit/279193e59d103daa3ce7df83f02968728f2cf162)) +- add query param for mode ([#1246](https://github.com/graasp/graasp-builder/issues/1246)) ([279193e](https://github.com/graasp/graasp-builder/commit/279193e59d103daa3ce7df83f02968728f2cf162)) ## [2.22.0](https://github.com/graasp/graasp-builder/compare/v2.21.0...v2.22.0) (2024-05-16) - ### Features -* update map, pass parent item ([#1234](https://github.com/graasp/graasp-builder/issues/1234)) ([3eb32ab](https://github.com/graasp/graasp-builder/commit/3eb32abc63cde03d81dc3e415b29c2f7df4274be)) - +- update map, pass parent item ([#1234](https://github.com/graasp/graasp-builder/issues/1234)) ([3eb32ab](https://github.com/graasp/graasp-builder/commit/3eb32abc63cde03d81dc3e415b29c2f7df4274be)) ### Bug Fixes -* check permission before accessing geolocation ([#1235](https://github.com/graasp/graasp-builder/issues/1235)) ([ea97bd3](https://github.com/graasp/graasp-builder/commit/ea97bd3c8af32ed57536bd994f62c10710958fcf)) -* **deps:** remove dependency short-uuid to v5 ([#1232](https://github.com/graasp/graasp-builder/issues/1232)) ([2d6cf93](https://github.com/graasp/graasp-builder/commit/2d6cf9353593fc016fe355fd50e0684f579701cd)) -* **deps:** update ag-grid monorepo to v31.3.2 ([#1222](https://github.com/graasp/graasp-builder/issues/1222)) ([cb85001](https://github.com/graasp/graasp-builder/commit/cb850015e06cabbd761707bc3124aee99283229b)) -* **deps:** update dependency @uppy/core to v3.11.3 ([#1225](https://github.com/graasp/graasp-builder/issues/1225)) ([201c2fe](https://github.com/graasp/graasp-builder/commit/201c2fe2618c5af3edb6ec00289c7af4749af493)) -* **deps:** update dependency lucide-react to v0.378.0 ([#1231](https://github.com/graasp/graasp-builder/issues/1231)) ([4f5dd6b](https://github.com/graasp/graasp-builder/commit/4f5dd6b744db07749fa25d856d5d28290fb33768)) -* **deps:** update mui (non-major) to v5.15.18 ([#1218](https://github.com/graasp/graasp-builder/issues/1218)) ([5141451](https://github.com/graasp/graasp-builder/commit/514145125ba85876bbbaa307adf0cf6332ea21ce)) +- check permission before accessing geolocation ([#1235](https://github.com/graasp/graasp-builder/issues/1235)) ([ea97bd3](https://github.com/graasp/graasp-builder/commit/ea97bd3c8af32ed57536bd994f62c10710958fcf)) +- **deps:** remove dependency short-uuid to v5 ([#1232](https://github.com/graasp/graasp-builder/issues/1232)) ([2d6cf93](https://github.com/graasp/graasp-builder/commit/2d6cf9353593fc016fe355fd50e0684f579701cd)) +- **deps:** update ag-grid monorepo to v31.3.2 ([#1222](https://github.com/graasp/graasp-builder/issues/1222)) ([cb85001](https://github.com/graasp/graasp-builder/commit/cb850015e06cabbd761707bc3124aee99283229b)) +- **deps:** update dependency @uppy/core to v3.11.3 ([#1225](https://github.com/graasp/graasp-builder/issues/1225)) ([201c2fe](https://github.com/graasp/graasp-builder/commit/201c2fe2618c5af3edb6ec00289c7af4749af493)) +- **deps:** update dependency lucide-react to v0.378.0 ([#1231](https://github.com/graasp/graasp-builder/issues/1231)) ([4f5dd6b](https://github.com/graasp/graasp-builder/commit/4f5dd6b744db07749fa25d856d5d28290fb33768)) +- **deps:** update mui (non-major) to v5.15.18 ([#1218](https://github.com/graasp/graasp-builder/issues/1218)) ([5141451](https://github.com/graasp/graasp-builder/commit/514145125ba85876bbbaa307adf0cf6332ea21ce)) ## [2.21.0](https://github.com/graasp/graasp-builder/compare/v2.20.1...v2.21.0) (2024-05-07) - ### Features -* add structure import from csv ([#1138](https://github.com/graasp/graasp-builder/issues/1138)) ([a4ad84e](https://github.com/graasp/graasp-builder/commit/a4ad84ef9fa07e2e761a789c24b515e84474d3f3)) -* use packed item ([#1140](https://github.com/graasp/graasp-builder/issues/1140)) ([65ea828](https://github.com/graasp/graasp-builder/commit/65ea828c307b20a943c6e790d2736e880bfea032)) - +- add structure import from csv ([#1138](https://github.com/graasp/graasp-builder/issues/1138)) ([a4ad84e](https://github.com/graasp/graasp-builder/commit/a4ad84ef9fa07e2e761a789c24b515e84474d3f3)) +- use packed item ([#1140](https://github.com/graasp/graasp-builder/issues/1140)) ([65ea828](https://github.com/graasp/graasp-builder/commit/65ea828c307b20a943c6e790d2736e880bfea032)) ### Bug Fixes -* **arabic:** translations ([#1230](https://github.com/graasp/graasp-builder/issues/1230)) ([25c7966](https://github.com/graasp/graasp-builder/commit/25c7966080d7e1918a16015eddb715d8deaead54)) -* **deps:** update dependency @graasp/sdk to v4.9.0 ([#1192](https://github.com/graasp/graasp-builder/issues/1192)) ([630f0fb](https://github.com/graasp/graasp-builder/commit/630f0fbfeabe99e5b62a44abbae6af3b84e754f1)) -* **deps:** update dependency @sentry/react to v7.112.2 ([#1186](https://github.com/graasp/graasp-builder/issues/1186)) ([b77e98c](https://github.com/graasp/graasp-builder/commit/b77e98c6fa8bfafa85464c5528d1d37fa2e93a56)) -* **deps:** update dependency i18next to v23.11.3 ([#1199](https://github.com/graasp/graasp-builder/issues/1199)) ([b6993d3](https://github.com/graasp/graasp-builder/commit/b6993d3f8787f3725599d8ab471c64fce26082c1)) -* **deps:** update react monorepo to v18.3.1 ([#1194](https://github.com/graasp/graasp-builder/issues/1194)) ([96784ab](https://github.com/graasp/graasp-builder/commit/96784ab2e113b36036104e2f800a68bb6be3e792)) -* **french:** translations ([#1228](https://github.com/graasp/graasp-builder/issues/1228)) ([3601457](https://github.com/graasp/graasp-builder/commit/3601457d996fee5bf70e2742ec0136846f8f89a1)) -* **german:** update translations ([#1226](https://github.com/graasp/graasp-builder/issues/1226)) ([90765f9](https://github.com/graasp/graasp-builder/commit/90765f9c9f22a396f78c7c8b71f4d83ebbceae44)) -* **italian:** translations ([#1229](https://github.com/graasp/graasp-builder/issues/1229)) ([b637dd3](https://github.com/graasp/graasp-builder/commit/b637dd33edc3b3734315e5091727ae8e810437ae)) -* **spanish:** translations ([#1227](https://github.com/graasp/graasp-builder/issues/1227)) ([657921e](https://github.com/graasp/graasp-builder/commit/657921e354e6be614132113e21bce988f7ee1ed3)) +- **arabic:** translations ([#1230](https://github.com/graasp/graasp-builder/issues/1230)) ([25c7966](https://github.com/graasp/graasp-builder/commit/25c7966080d7e1918a16015eddb715d8deaead54)) +- **deps:** update dependency @graasp/sdk to v4.9.0 ([#1192](https://github.com/graasp/graasp-builder/issues/1192)) ([630f0fb](https://github.com/graasp/graasp-builder/commit/630f0fbfeabe99e5b62a44abbae6af3b84e754f1)) +- **deps:** update dependency @sentry/react to v7.112.2 ([#1186](https://github.com/graasp/graasp-builder/issues/1186)) ([b77e98c](https://github.com/graasp/graasp-builder/commit/b77e98c6fa8bfafa85464c5528d1d37fa2e93a56)) +- **deps:** update dependency i18next to v23.11.3 ([#1199](https://github.com/graasp/graasp-builder/issues/1199)) ([b6993d3](https://github.com/graasp/graasp-builder/commit/b6993d3f8787f3725599d8ab471c64fce26082c1)) +- **deps:** update react monorepo to v18.3.1 ([#1194](https://github.com/graasp/graasp-builder/issues/1194)) ([96784ab](https://github.com/graasp/graasp-builder/commit/96784ab2e113b36036104e2f800a68bb6be3e792)) +- **french:** translations ([#1228](https://github.com/graasp/graasp-builder/issues/1228)) ([3601457](https://github.com/graasp/graasp-builder/commit/3601457d996fee5bf70e2742ec0136846f8f89a1)) +- **german:** update translations ([#1226](https://github.com/graasp/graasp-builder/issues/1226)) ([90765f9](https://github.com/graasp/graasp-builder/commit/90765f9c9f22a396f78c7c8b71f4d83ebbceae44)) +- **italian:** translations ([#1229](https://github.com/graasp/graasp-builder/issues/1229)) ([b637dd3](https://github.com/graasp/graasp-builder/commit/b637dd33edc3b3734315e5091727ae8e810437ae)) +- **spanish:** translations ([#1227](https://github.com/graasp/graasp-builder/issues/1227)) ([657921e](https://github.com/graasp/graasp-builder/commit/657921e354e6be614132113e21bce988f7ee1ed3)) ## [2.20.1](https://github.com/graasp/graasp-builder/compare/v2.20.0...v2.20.1) (2024-05-03) - ### Bug Fixes -* remove navigation root and own and shared calls ([#1211](https://github.com/graasp/graasp-builder/issues/1211)) ([4acd5ba](https://github.com/graasp/graasp-builder/commit/4acd5baddba0ffab9e413ab043d11d3fe498f161)) +- remove navigation root and own and shared calls ([#1211](https://github.com/graasp/graasp-builder/issues/1211)) ([4acd5ba](https://github.com/graasp/graasp-builder/commit/4acd5baddba0ffab9e413ab043d11d3fe498f161)) ## [2.20.0](https://github.com/graasp/graasp-builder/compare/v2.19.1...v2.20.0) (2024-05-02) - ### Features -* add folder redesign amendments ([#1207](https://github.com/graasp/graasp-builder/issues/1207)) ([0858e44](https://github.com/graasp/graasp-builder/commit/0858e44ad875d818563d2929acfaac3010c37ed2)) -* send mobile-app param to map ([#1202](https://github.com/graasp/graasp-builder/issues/1202)) ([c041a99](https://github.com/graasp/graasp-builder/commit/c041a996de62f2cc8487e7ed0decf7bfac773234)) - +- add folder redesign amendments ([#1207](https://github.com/graasp/graasp-builder/issues/1207)) ([0858e44](https://github.com/graasp/graasp-builder/commit/0858e44ad875d818563d2929acfaac3010c37ed2)) +- send mobile-app param to map ([#1202](https://github.com/graasp/graasp-builder/issues/1202)) ([c041a99](https://github.com/graasp/graasp-builder/commit/c041a996de62f2cc8487e7ed0decf7bfac773234)) ### Bug Fixes -* allow license preview for license modal ([#1201](https://github.com/graasp/graasp-builder/issues/1201)) ([c6224f2](https://github.com/graasp/graasp-builder/commit/c6224f255d1abf70a56a08a2beee6a753bd56f6a)) -* **deps:** update dependency lucide-react to v0.376.0 ([#1196](https://github.com/graasp/graasp-builder/issues/1196)) ([4054fc6](https://github.com/graasp/graasp-builder/commit/4054fc6f1327985c549085df170fd5ccae22350a)) +- allow license preview for license modal ([#1201](https://github.com/graasp/graasp-builder/issues/1201)) ([c6224f2](https://github.com/graasp/graasp-builder/commit/c6224f255d1abf70a56a08a2beee6a753bd56f6a)) +- **deps:** update dependency lucide-react to v0.376.0 ([#1196](https://github.com/graasp/graasp-builder/issues/1196)) ([4054fc6](https://github.com/graasp/graasp-builder/commit/4054fc6f1327985c549085df170fd5ccae22350a)) ## [2.19.1](https://github.com/graasp/graasp-builder/compare/v2.19.0...v2.19.1) (2024-04-29) - ### Bug Fixes -* **deps:** update dependency @graasp/sdk to v4.7.6 ([#1179](https://github.com/graasp/graasp-builder/issues/1179)) ([45c14c5](https://github.com/graasp/graasp-builder/commit/45c14c58bfd42403903c28874899672d6c954765)) -* **deps:** update dependency @sentry/react to v7.112.1 ([#1181](https://github.com/graasp/graasp-builder/issues/1181)) ([933bc93](https://github.com/graasp/graasp-builder/commit/933bc9352759c7efc69e9731b1ffaf458af4472d)) -* **deps:** update dependency react-i18next to v14.1.1 ([#1180](https://github.com/graasp/graasp-builder/issues/1180)) ([4aa0c05](https://github.com/graasp/graasp-builder/commit/4aa0c059790f4089bd608eb0ff1b676b437f2036)) -* **deps:** update dependency stylis to v4.3.2 ([#1178](https://github.com/graasp/graasp-builder/issues/1178)) ([782681e](https://github.com/graasp/graasp-builder/commit/782681e1fba650a04921f92377d7da1b6a6371ba)) -* **deps:** update react-router monorepo to v6.23.0 ([#1182](https://github.com/graasp/graasp-builder/issues/1182)) ([29e8bb4](https://github.com/graasp/graasp-builder/commit/29e8bb4ecf659c838fbec755410c0930b4fa978c)) -* improve settings page and overall ([#1184](https://github.com/graasp/graasp-builder/issues/1184)) ([0f3cb22](https://github.com/graasp/graasp-builder/commit/0f3cb22a1a2b3af7a195c5afe78b138bab7fb184)) -* some margin inconsistencies ([#1198](https://github.com/graasp/graasp-builder/issues/1198)) ([b9dd11c](https://github.com/graasp/graasp-builder/commit/b9dd11cc8700395c730d4d8b762b06fbb17d5679)) +- **deps:** update dependency @graasp/sdk to v4.7.6 ([#1179](https://github.com/graasp/graasp-builder/issues/1179)) ([45c14c5](https://github.com/graasp/graasp-builder/commit/45c14c58bfd42403903c28874899672d6c954765)) +- **deps:** update dependency @sentry/react to v7.112.1 ([#1181](https://github.com/graasp/graasp-builder/issues/1181)) ([933bc93](https://github.com/graasp/graasp-builder/commit/933bc9352759c7efc69e9731b1ffaf458af4472d)) +- **deps:** update dependency react-i18next to v14.1.1 ([#1180](https://github.com/graasp/graasp-builder/issues/1180)) ([4aa0c05](https://github.com/graasp/graasp-builder/commit/4aa0c059790f4089bd608eb0ff1b676b437f2036)) +- **deps:** update dependency stylis to v4.3.2 ([#1178](https://github.com/graasp/graasp-builder/issues/1178)) ([782681e](https://github.com/graasp/graasp-builder/commit/782681e1fba650a04921f92377d7da1b6a6371ba)) +- **deps:** update react-router monorepo to v6.23.0 ([#1182](https://github.com/graasp/graasp-builder/issues/1182)) ([29e8bb4](https://github.com/graasp/graasp-builder/commit/29e8bb4ecf659c838fbec755410c0930b4fa978c)) +- improve settings page and overall ([#1184](https://github.com/graasp/graasp-builder/issues/1184)) ([0f3cb22](https://github.com/graasp/graasp-builder/commit/0f3cb22a1a2b3af7a195c5afe78b138bab7fb184)) +- some margin inconsistencies ([#1198](https://github.com/graasp/graasp-builder/issues/1198)) ([b9dd11c](https://github.com/graasp/graasp-builder/commit/b9dd11cc8700395c730d4d8b762b06fbb17d5679)) ## [2.19.0](https://github.com/graasp/graasp-builder/compare/v2.18.0...v2.19.0) (2024-04-23) - ### Features -* delete item thumbnail ([#1168](https://github.com/graasp/graasp-builder/issues/1168)) ([d4e36c8](https://github.com/graasp/graasp-builder/commit/d4e36c8cb735f9571ac4153d02febce00ffeddf1)) -* update translation, update map ([#1173](https://github.com/graasp/graasp-builder/issues/1173)) ([20dd874](https://github.com/graasp/graasp-builder/commit/20dd87492bafeaf5bc4b1dc8a0ddd034760543ff)) - +- delete item thumbnail ([#1168](https://github.com/graasp/graasp-builder/issues/1168)) ([d4e36c8](https://github.com/graasp/graasp-builder/commit/d4e36c8cb735f9571ac4153d02febce00ffeddf1)) +- update translation, update map ([#1173](https://github.com/graasp/graasp-builder/issues/1173)) ([20dd874](https://github.com/graasp/graasp-builder/commit/20dd87492bafeaf5bc4b1dc8a0ddd034760543ff)) ### Bug Fixes -* **deps:** update dependency @graasp/query-client to v3.5.0 ([#1175](https://github.com/graasp/graasp-builder/issues/1175)) ([51fef38](https://github.com/graasp/graasp-builder/commit/51fef3884b39ed902161af821a805097cfe7aead)) -* **deps:** update dependency @graasp/sdk to v4.7.5 ([#1169](https://github.com/graasp/graasp-builder/issues/1169)) ([db34935](https://github.com/graasp/graasp-builder/commit/db34935122603ad9784694915f152cfc5478eb97)) -* **deps:** update dependency @graasp/translations to v1.27.0 ([#1170](https://github.com/graasp/graasp-builder/issues/1170)) ([e6ea1e7](https://github.com/graasp/graasp-builder/commit/e6ea1e7190a1e04ec5e3267b4295d7b2cc5d01c6)) -* **deps:** update dependency @graasp/ui to v4.15.1 ([#1174](https://github.com/graasp/graasp-builder/issues/1174)) ([5a62459](https://github.com/graasp/graasp-builder/commit/5a6245968ff95cc919716c4c0327be237ea36cad)) -* **deps:** update dependency @sentry/react to v7.111.0 ([#1125](https://github.com/graasp/graasp-builder/issues/1125)) ([7f190b7](https://github.com/graasp/graasp-builder/commit/7f190b7993429f5fd45320bed438193ec63e3cd8)) +- **deps:** update dependency @graasp/query-client to v3.5.0 ([#1175](https://github.com/graasp/graasp-builder/issues/1175)) ([51fef38](https://github.com/graasp/graasp-builder/commit/51fef3884b39ed902161af821a805097cfe7aead)) +- **deps:** update dependency @graasp/sdk to v4.7.5 ([#1169](https://github.com/graasp/graasp-builder/issues/1169)) ([db34935](https://github.com/graasp/graasp-builder/commit/db34935122603ad9784694915f152cfc5478eb97)) +- **deps:** update dependency @graasp/translations to v1.27.0 ([#1170](https://github.com/graasp/graasp-builder/issues/1170)) ([e6ea1e7](https://github.com/graasp/graasp-builder/commit/e6ea1e7190a1e04ec5e3267b4295d7b2cc5d01c6)) +- **deps:** update dependency @graasp/ui to v4.15.1 ([#1174](https://github.com/graasp/graasp-builder/issues/1174)) ([5a62459](https://github.com/graasp/graasp-builder/commit/5a6245968ff95cc919716c4c0327be237ea36cad)) +- **deps:** update dependency @sentry/react to v7.111.0 ([#1125](https://github.com/graasp/graasp-builder/issues/1125)) ([7f190b7](https://github.com/graasp/graasp-builder/commit/7f190b7993429f5fd45320bed438193ec63e3cd8)) ## [2.18.0](https://github.com/graasp/graasp-builder/compare/v2.17.0...v2.18.0) (2024-04-18) - ### Features -* add settings in item menu ([#1154](https://github.com/graasp/graasp-builder/issues/1154)) ([3670228](https://github.com/graasp/graasp-builder/commit/3670228cb007ad21ad7a580800c7773b21c4bc98)) -* remove country form, update map ([#1164](https://github.com/graasp/graasp-builder/issues/1164)) ([18ec37a](https://github.com/graasp/graasp-builder/commit/18ec37a04c32125aa30e9c76ae5e72b2e2a54dca)) - +- add settings in item menu ([#1154](https://github.com/graasp/graasp-builder/issues/1154)) ([3670228](https://github.com/graasp/graasp-builder/commit/3670228cb007ad21ad7a580800c7773b21c4bc98)) +- remove country form, update map ([#1164](https://github.com/graasp/graasp-builder/issues/1164)) ([18ec37a](https://github.com/graasp/graasp-builder/commit/18ec37a04c32125aa30e9c76ae5e72b2e2a54dca)) ### Bug Fixes -* **deps:** update ag-grid monorepo to v31.2.1 ([#1102](https://github.com/graasp/graasp-builder/issues/1102)) ([598de99](https://github.com/graasp/graasp-builder/commit/598de99abba46f4965791610751781657159d21c)) -* geoloc modal ([#1156](https://github.com/graasp/graasp-builder/issues/1156)) ([2216ac1](https://github.com/graasp/graasp-builder/commit/2216ac10b9e9856b7f456f534a755dcb703c0279)) -* provide dynamic titles for pages ([#1153](https://github.com/graasp/graasp-builder/issues/1153)) ([fc1daa1](https://github.com/graasp/graasp-builder/commit/fc1daa14b80321c79910fb7e315fdfbb8e641d9e)) -* remove double wraping of main ([#1149](https://github.com/graasp/graasp-builder/issues/1149)) ([c3ae649](https://github.com/graasp/graasp-builder/commit/c3ae649e28009282539df8e45602ea04e6d4fe06)) +- **deps:** update ag-grid monorepo to v31.2.1 ([#1102](https://github.com/graasp/graasp-builder/issues/1102)) ([598de99](https://github.com/graasp/graasp-builder/commit/598de99abba46f4965791610751781657159d21c)) +- geoloc modal ([#1156](https://github.com/graasp/graasp-builder/issues/1156)) ([2216ac1](https://github.com/graasp/graasp-builder/commit/2216ac10b9e9856b7f456f534a755dcb703c0279)) +- provide dynamic titles for pages ([#1153](https://github.com/graasp/graasp-builder/issues/1153)) ([fc1daa1](https://github.com/graasp/graasp-builder/commit/fc1daa14b80321c79910fb7e315fdfbb8e641d9e)) +- remove double wraping of main ([#1149](https://github.com/graasp/graasp-builder/issues/1149)) ([c3ae649](https://github.com/graasp/graasp-builder/commit/c3ae649e28009282539df8e45602ea04e6d4fe06)) ## [2.17.0](https://github.com/graasp/graasp-builder/compare/v2.16.0...v2.17.0) (2024-04-15) - ### Features -* update license at settings page ([#1115](https://github.com/graasp/graasp-builder/issues/1115)) ([ec0ad24](https://github.com/graasp/graasp-builder/commit/ec0ad24d242665475209008214186c2116ad66c8)) -* use builder modal for new item with map ([#1147](https://github.com/graasp/graasp-builder/issues/1147)) ([27155c6](https://github.com/graasp/graasp-builder/commit/27155c6fb462b480db63f3c74315f30e029c2950)) +- update license at settings page ([#1115](https://github.com/graasp/graasp-builder/issues/1115)) ([ec0ad24](https://github.com/graasp/graasp-builder/commit/ec0ad24d242665475209008214186c2116ad66c8)) +- use builder modal for new item with map ([#1147](https://github.com/graasp/graasp-builder/issues/1147)) ([27155c6](https://github.com/graasp/graasp-builder/commit/27155c6fb462b480db63f3c74315f30e029c2950)) ## [2.16.0](https://github.com/graasp/graasp-builder/compare/v2.15.0...v2.16.0) (2024-04-12) - ### Features -* update map for mobile use ([#1130](https://github.com/graasp/graasp-builder/issues/1130)) ([05c779e](https://github.com/graasp/graasp-builder/commit/05c779e80728ad93e6fd9e9668012e891a5a39e4)) - +- update map for mobile use ([#1130](https://github.com/graasp/graasp-builder/issues/1130)) ([05c779e](https://github.com/graasp/graasp-builder/commit/05c779e80728ad93e6fd9e9668012e891a5a39e4)) ### Bug Fixes -* display interpolation data on mouse hover for chatbox name ([#1142](https://github.com/graasp/graasp-builder/issues/1142)) ([1c154fc](https://github.com/graasp/graasp-builder/commit/1c154fc3b219ac2b6001203f83d1981b360b7fef)) -* favicon ([#1134](https://github.com/graasp/graasp-builder/issues/1134)) ([8d83261](https://github.com/graasp/graasp-builder/commit/8d83261f084abf58adc6d3d026cce8895f468940)) -* update graasp ui to use improved font scale ([#1144](https://github.com/graasp/graasp-builder/issues/1144)) ([fbba563](https://github.com/graasp/graasp-builder/commit/fbba563e30bbbe67f3d04f2c1f3e74f103085c7e)) +- display interpolation data on mouse hover for chatbox name ([#1142](https://github.com/graasp/graasp-builder/issues/1142)) ([1c154fc](https://github.com/graasp/graasp-builder/commit/1c154fc3b219ac2b6001203f83d1981b360b7fef)) +- favicon ([#1134](https://github.com/graasp/graasp-builder/issues/1134)) ([8d83261](https://github.com/graasp/graasp-builder/commit/8d83261f084abf58adc6d3d026cce8895f468940)) +- update graasp ui to use improved font scale ([#1144](https://github.com/graasp/graasp-builder/issues/1144)) ([fbba563](https://github.com/graasp/graasp-builder/commit/fbba563e30bbbe67f3d04f2c1f3e74f103085c7e)) ## [2.15.0](https://github.com/graasp/graasp-builder/compare/v2.14.0...v2.15.0) (2024-04-05) - ### Features -* redesign 'add text' modal ([#1117](https://github.com/graasp/graasp-builder/issues/1117)) ([514fbaf](https://github.com/graasp/graasp-builder/commit/514fbaf7e0fba9e9c319084f6d2fc6bf296d781f)) +- redesign 'add text' modal ([#1117](https://github.com/graasp/graasp-builder/issues/1117)) ([514fbaf](https://github.com/graasp/graasp-builder/commit/514fbaf7e0fba9e9c319084f6d2fc6bf296d781f)) ## [2.14.0](https://github.com/graasp/graasp-builder/compare/v2.13.0...v2.14.0) (2024-04-04) - ### Features -* use new font ([#1124](https://github.com/graasp/graasp-builder/issues/1124)) ([2ea52b6](https://github.com/graasp/graasp-builder/commit/2ea52b6ff487010c69024afa86517fd3ec8596e1)) - +- use new font ([#1124](https://github.com/graasp/graasp-builder/issues/1124)) ([2ea52b6](https://github.com/graasp/graasp-builder/commit/2ea52b6ff487010c69024afa86517fd3ec8596e1)) ### Bug Fixes -* **deps:** update dependency @sentry/react to v7.108.0 ([#1103](https://github.com/graasp/graasp-builder/issues/1103)) ([afc15ef](https://github.com/graasp/graasp-builder/commit/afc15ef370079d82630388cc94d068fc70e5174c)) -* set redirection for auth signin ([#1113](https://github.com/graasp/graasp-builder/issues/1113)) ([083c071](https://github.com/graasp/graasp-builder/commit/083c07127e563f0890b491a2d1e56e72f6b0994c)) -* update notifs and dismiss uppy status ([#1120](https://github.com/graasp/graasp-builder/issues/1120)) ([571ddc2](https://github.com/graasp/graasp-builder/commit/571ddc2f7a6ec6dcd80e27dcb66fdd7bace492b3)) +- **deps:** update dependency @sentry/react to v7.108.0 ([#1103](https://github.com/graasp/graasp-builder/issues/1103)) ([afc15ef](https://github.com/graasp/graasp-builder/commit/afc15ef370079d82630388cc94d068fc70e5174c)) +- set redirection for auth signin ([#1113](https://github.com/graasp/graasp-builder/issues/1113)) ([083c071](https://github.com/graasp/graasp-builder/commit/083c07127e563f0890b491a2d1e56e72f6b0994c)) +- update notifs and dismiss uppy status ([#1120](https://github.com/graasp/graasp-builder/issues/1120)) ([571ddc2](https://github.com/graasp/graasp-builder/commit/571ddc2f7a6ec6dcd80e27dcb66fdd7bace492b3)) ## [2.13.0](https://github.com/graasp/graasp-builder/compare/v2.12.1...v2.13.0) (2024-03-26) - ### Features -* add geolocation modal ([#1112](https://github.com/graasp/graasp-builder/issues/1112)) ([efcda2e](https://github.com/graasp/graasp-builder/commit/efcda2e98293eb3d3d36d7878c12e24a3403e7d5)) - +- add geolocation modal ([#1112](https://github.com/graasp/graasp-builder/issues/1112)) ([efcda2e](https://github.com/graasp/graasp-builder/commit/efcda2e98293eb3d3d36d7878c12e24a3403e7d5)) ### Bug Fixes -* **deps:** update dependency @graasp/query-client to v3.0.1 ([#1091](https://github.com/graasp/graasp-builder/issues/1091)) ([a487532](https://github.com/graasp/graasp-builder/commit/a487532325adadfc20fa89721a877a547e2509de)) -* **deps:** update dependency @graasp/sdk to v4.2.1 ([#1048](https://github.com/graasp/graasp-builder/issues/1048)) ([fcbb627](https://github.com/graasp/graasp-builder/commit/fcbb627a1b9406d1d524b85d7141b70a628a7477)) -* **deps:** update dependency @graasp/translations to v1.25.3 ([#1092](https://github.com/graasp/graasp-builder/issues/1092)) ([65e7209](https://github.com/graasp/graasp-builder/commit/65e7209c1018581c347f31d9ef57d57d10fb283c)) -* **deps:** update dependency @sentry/react to v7.107.0 ([#1078](https://github.com/graasp/graasp-builder/issues/1078)) ([4247b52](https://github.com/graasp/graasp-builder/commit/4247b522b141e9502eefeaa308377767f9ff1955)) -* **deps:** update dependency axios to v1.6.8 ([#1093](https://github.com/graasp/graasp-builder/issues/1093)) ([b38bb1e](https://github.com/graasp/graasp-builder/commit/b38bb1e5cc10f7bce2aa2e560b4649403d58874d)) -* **deps:** update dependency date-fns to v3.6.0 ([#1105](https://github.com/graasp/graasp-builder/issues/1105)) ([a12bedd](https://github.com/graasp/graasp-builder/commit/a12bedda2c3cdd4c838facfbb644cfe765e5de9a)) -* **deps:** update dependency filesize to v10.1.1 ([#1097](https://github.com/graasp/graasp-builder/issues/1097)) ([3b93b2b](https://github.com/graasp/graasp-builder/commit/3b93b2b8185b69f315077ce3803fc4dbab2d2acf)) -* **deps:** update dependency i18next to v23.10.1 ([#1073](https://github.com/graasp/graasp-builder/issues/1073)) ([b4a5b0d](https://github.com/graasp/graasp-builder/commit/b4a5b0d0094c859d7bbca185548497638c1f50de)) -* **deps:** update dependency katex to v0.16.10 ([#1107](https://github.com/graasp/graasp-builder/issues/1107)) ([63c9d66](https://github.com/graasp/graasp-builder/commit/63c9d668709022593ddc3128abf205e3ce56f5b4)) -* **deps:** update dependency react-i18next to v14.1.0 ([#1070](https://github.com/graasp/graasp-builder/issues/1070)) ([4f766d0](https://github.com/graasp/graasp-builder/commit/4f766d05f05432ac7a0c31b76f277add3daba7b0)) -* **deps:** update dependency react-toastify to v10.0.5 ([#1098](https://github.com/graasp/graasp-builder/issues/1098)) ([277a409](https://github.com/graasp/graasp-builder/commit/277a409c126fc2836ccc224fd993b3e283a32e5e)) -* **deps:** update react-router monorepo to v6.22.3 ([#1072](https://github.com/graasp/graasp-builder/issues/1072)) ([04e9ace](https://github.com/graasp/graasp-builder/commit/04e9aceaab83ab99e8d37c2c30a5b96e655df445)) -* **deps:** update uppy packages ([#1079](https://github.com/graasp/graasp-builder/issues/1079)) ([3c8ed96](https://github.com/graasp/graasp-builder/commit/3c8ed963e3c4a46c7cb7031600dca69a7f217b1d)) -* rename chatbox title ([#1094](https://github.com/graasp/graasp-builder/issues/1094)) ([4cef3af](https://github.com/graasp/graasp-builder/commit/4cef3afb7b76914e54a6406f77d78d5673434d4b)) +- **deps:** update dependency @graasp/query-client to v3.0.1 ([#1091](https://github.com/graasp/graasp-builder/issues/1091)) ([a487532](https://github.com/graasp/graasp-builder/commit/a487532325adadfc20fa89721a877a547e2509de)) +- **deps:** update dependency @graasp/sdk to v4.2.1 ([#1048](https://github.com/graasp/graasp-builder/issues/1048)) ([fcbb627](https://github.com/graasp/graasp-builder/commit/fcbb627a1b9406d1d524b85d7141b70a628a7477)) +- **deps:** update dependency @graasp/translations to v1.25.3 ([#1092](https://github.com/graasp/graasp-builder/issues/1092)) ([65e7209](https://github.com/graasp/graasp-builder/commit/65e7209c1018581c347f31d9ef57d57d10fb283c)) +- **deps:** update dependency @sentry/react to v7.107.0 ([#1078](https://github.com/graasp/graasp-builder/issues/1078)) ([4247b52](https://github.com/graasp/graasp-builder/commit/4247b522b141e9502eefeaa308377767f9ff1955)) +- **deps:** update dependency axios to v1.6.8 ([#1093](https://github.com/graasp/graasp-builder/issues/1093)) ([b38bb1e](https://github.com/graasp/graasp-builder/commit/b38bb1e5cc10f7bce2aa2e560b4649403d58874d)) +- **deps:** update dependency date-fns to v3.6.0 ([#1105](https://github.com/graasp/graasp-builder/issues/1105)) ([a12bedd](https://github.com/graasp/graasp-builder/commit/a12bedda2c3cdd4c838facfbb644cfe765e5de9a)) +- **deps:** update dependency filesize to v10.1.1 ([#1097](https://github.com/graasp/graasp-builder/issues/1097)) ([3b93b2b](https://github.com/graasp/graasp-builder/commit/3b93b2b8185b69f315077ce3803fc4dbab2d2acf)) +- **deps:** update dependency i18next to v23.10.1 ([#1073](https://github.com/graasp/graasp-builder/issues/1073)) ([b4a5b0d](https://github.com/graasp/graasp-builder/commit/b4a5b0d0094c859d7bbca185548497638c1f50de)) +- **deps:** update dependency katex to v0.16.10 ([#1107](https://github.com/graasp/graasp-builder/issues/1107)) ([63c9d66](https://github.com/graasp/graasp-builder/commit/63c9d668709022593ddc3128abf205e3ce56f5b4)) +- **deps:** update dependency react-i18next to v14.1.0 ([#1070](https://github.com/graasp/graasp-builder/issues/1070)) ([4f766d0](https://github.com/graasp/graasp-builder/commit/4f766d05f05432ac7a0c31b76f277add3daba7b0)) +- **deps:** update dependency react-toastify to v10.0.5 ([#1098](https://github.com/graasp/graasp-builder/issues/1098)) ([277a409](https://github.com/graasp/graasp-builder/commit/277a409c126fc2836ccc224fd993b3e283a32e5e)) +- **deps:** update react-router monorepo to v6.22.3 ([#1072](https://github.com/graasp/graasp-builder/issues/1072)) ([04e9ace](https://github.com/graasp/graasp-builder/commit/04e9aceaab83ab99e8d37c2c30a5b96e655df445)) +- **deps:** update uppy packages ([#1079](https://github.com/graasp/graasp-builder/issues/1079)) ([3c8ed96](https://github.com/graasp/graasp-builder/commit/3c8ed963e3c4a46c7cb7031600dca69a7f217b1d)) +- rename chatbox title ([#1094](https://github.com/graasp/graasp-builder/issues/1094)) ([4cef3af](https://github.com/graasp/graasp-builder/commit/4cef3afb7b76914e54a6406f77d78d5673434d4b)) ## [2.12.1](https://github.com/graasp/graasp-builder/compare/v2.12.0...v2.12.1) (2024-03-21) - ### Bug Fixes -* permision function ([#1086](https://github.com/graasp/graasp-builder/issues/1086)) ([b6d5ab0](https://github.com/graasp/graasp-builder/commit/b6d5ab0ac8d17ed96b582281165f0fd0c82e5e2a)) +- permision function ([#1086](https://github.com/graasp/graasp-builder/issues/1086)) ([b6d5ab0](https://github.com/graasp/graasp-builder/commit/b6d5ab0ac8d17ed96b582281165f0fd0c82e5e2a)) ## [2.12.0](https://github.com/graasp/graasp-builder/compare/v2.11.0...v2.12.0) (2024-03-19) - ### Features -* add skeleton for modal ([#1083](https://github.com/graasp/graasp-builder/issues/1083)) ([26a7e53](https://github.com/graasp/graasp-builder/commit/26a7e53972ac30aa279806c55c69728eb2534773)) -* rename favorite to bookmark ([#1082](https://github.com/graasp/graasp-builder/issues/1082)) ([4cc6a4c](https://github.com/graasp/graasp-builder/commit/4cc6a4c8ca87014dc7706a5ee26e69d85a3d1aa9)) - +- add skeleton for modal ([#1083](https://github.com/graasp/graasp-builder/issues/1083)) ([26a7e53](https://github.com/graasp/graasp-builder/commit/26a7e53972ac30aa279806c55c69728eb2534773)) +- rename favorite to bookmark ([#1082](https://github.com/graasp/graasp-builder/issues/1082)) ([4cc6a4c](https://github.com/graasp/graasp-builder/commit/4cc6a4c8ca87014dc7706a5ee26e69d85a3d1aa9)) ### Bug Fixes -* add item search in folder view ([#1080](https://github.com/graasp/graasp-builder/issues/1080)) ([f29d176](https://github.com/graasp/graasp-builder/commit/f29d1765d6d24362f917f613f0ceedc0e0d80828)) +- add item search in folder view ([#1080](https://github.com/graasp/graasp-builder/issues/1080)) ([f29d176](https://github.com/graasp/graasp-builder/commit/f29d1765d6d24362f917f613f0ceedc0e0d80828)) ## [2.11.0](https://github.com/graasp/graasp-builder/compare/v2.10.0...v2.11.0) (2024-03-12) - ### Features -* add dropzone header ([#1042](https://github.com/graasp/graasp-builder/issues/1042)) ([b8f7011](https://github.com/graasp/graasp-builder/commit/b8f7011353d1b7f8ffb3b82ce1c8c6916834df1c)) -* add map view ([#1060](https://github.com/graasp/graasp-builder/issues/1060)) ([95df7a5](https://github.com/graasp/graasp-builder/commit/95df7a5df5de0a3364f24b47e9a5ab0cf7c6942a)) - +- add dropzone header ([#1042](https://github.com/graasp/graasp-builder/issues/1042)) ([b8f7011](https://github.com/graasp/graasp-builder/commit/b8f7011353d1b7f8ffb3b82ce1c8c6916834df1c)) +- add map view ([#1060](https://github.com/graasp/graasp-builder/issues/1060)) ([95df7a5](https://github.com/graasp/graasp-builder/commit/95df7a5df5de0a3364f24b47e9a5ab0cf7c6942a)) ### Bug Fixes -* **italian:** translations and add missing phrases ([#1056](https://github.com/graasp/graasp-builder/issues/1056)) ([0456c3c](https://github.com/graasp/graasp-builder/commit/0456c3cd59c76dd0330c389f07210ecb1130a768)) -* update hover state of icons ([#1075](https://github.com/graasp/graasp-builder/issues/1075)) ([73bab05](https://github.com/graasp/graasp-builder/commit/73bab050245670dc49e5a1a7078808a1832e0f4b)) +- **italian:** translations and add missing phrases ([#1056](https://github.com/graasp/graasp-builder/issues/1056)) ([0456c3c](https://github.com/graasp/graasp-builder/commit/0456c3cd59c76dd0330c389f07210ecb1130a768)) +- update hover state of icons ([#1075](https://github.com/graasp/graasp-builder/issues/1075)) ([73bab05](https://github.com/graasp/graasp-builder/commit/73bab050245670dc49e5a1a7078808a1832e0f4b)) ## [2.10.0](https://github.com/graasp/graasp-builder/compare/v2.9.4...v2.10.0) (2024-03-07) - ### Features -* add checkbox in DescriptionForm to allow to add description above ([#1050](https://github.com/graasp/graasp-builder/issues/1050)) ([a38f27d](https://github.com/graasp/graasp-builder/commit/a38f27d7e488cea317ee3a25ac3c045891a7c5f1)) - +- add checkbox in DescriptionForm to allow to add description above ([#1050](https://github.com/graasp/graasp-builder/issues/1050)) ([a38f27d](https://github.com/graasp/graasp-builder/commit/a38f27d7e488cea317ee3a25ac3c045891a7c5f1)) ## [2.9.4](https://github.com/graasp/graasp-builder/compare/v2.9.3...v2.9.4) (2024-03-07) - ### Bug Fixes -* invert colors for mobile platform switch ([#1066](https://github.com/graasp/graasp-builder/issues/1066)) ([dcfd9da](https://github.com/graasp/graasp-builder/commit/dcfd9da57c1934adee35212268ae3cf806d13127)) +- invert colors for mobile platform switch ([#1066](https://github.com/graasp/graasp-builder/issues/1066)) ([dcfd9da](https://github.com/graasp/graasp-builder/commit/dcfd9da57c1934adee35212268ae3cf806d13127)) ## [2.9.3](https://github.com/graasp/graasp-builder/compare/v2.9.2...v2.9.3) (2024-03-06) - ### Bug Fixes -* fix mobile platform switch colors ([#1064](https://github.com/graasp/graasp-builder/issues/1064)) ([ad9e141](https://github.com/graasp/graasp-builder/commit/ad9e1410bbcf7722e92b710cbd55885d545637ce)) +- fix mobile platform switch colors ([#1064](https://github.com/graasp/graasp-builder/issues/1064)) ([ad9e141](https://github.com/graasp/graasp-builder/commit/ad9e1410bbcf7722e92b710cbd55885d545637ce)) ## [2.9.2](https://github.com/graasp/graasp-builder/compare/v2.9.1...v2.9.2) (2024-03-06) - ### Bug Fixes -* revert previous published item layout ([#1058](https://github.com/graasp/graasp-builder/issues/1058)) ([c635e5b](https://github.com/graasp/graasp-builder/commit/c635e5b6bab0665039b1f70d7c923fe1925dc6f5)) +- revert previous published item layout ([#1058](https://github.com/graasp/graasp-builder/issues/1058)) ([c635e5b](https://github.com/graasp/graasp-builder/commit/c635e5b6bab0665039b1f70d7c923fe1925dc6f5)) ## [2.9.1](https://github.com/graasp/graasp-builder/compare/v2.9.0...v2.9.1) (2024-03-06) - ### Bug Fixes -* **deps:** update dependency @graasp/ui to v4.8.5 ([#1046](https://github.com/graasp/graasp-builder/issues/1046)) ([10ef4b6](https://github.com/graasp/graasp-builder/commit/10ef4b6def70d9b02a4c5ea88b2d79e762072f34)) +- **deps:** update dependency @graasp/ui to v4.8.5 ([#1046](https://github.com/graasp/graasp-builder/issues/1046)) ([10ef4b6](https://github.com/graasp/graasp-builder/commit/10ef4b6def70d9b02a4c5ea88b2d79e762072f34)) ## [2.9.0](https://github.com/graasp/graasp-builder/compare/v2.8.1...v2.9.0) (2024-03-05) - ### Features -* move the description in ItemsToolbar to display it directly below the title ([#1045](https://github.com/graasp/graasp-builder/issues/1045)) ([06c895a](https://github.com/graasp/graasp-builder/commit/06c895a7095642b0553f95c4c089fbb3dfa6310b)) -* update mode button, refactor ([#1030](https://github.com/graasp/graasp-builder/issues/1030)) ([1ee57ef](https://github.com/graasp/graasp-builder/commit/1ee57efc18c0aa9538d6a75213b4dd3d23db30e0)) - +- move the description in ItemsToolbar to display it directly below the title ([#1045](https://github.com/graasp/graasp-builder/issues/1045)) ([06c895a](https://github.com/graasp/graasp-builder/commit/06c895a7095642b0553f95c4c089fbb3dfa6310b)) +- update mode button, refactor ([#1030](https://github.com/graasp/graasp-builder/issues/1030)) ([1ee57ef](https://github.com/graasp/graasp-builder/commit/1ee57efc18c0aa9538d6a75213b4dd3d23db30e0)) ### Bug Fixes -* **deps:** update ag-grid monorepo to v31.1.1 ([#1035](https://github.com/graasp/graasp-builder/issues/1035)) ([27bb94d](https://github.com/graasp/graasp-builder/commit/27bb94d7de130b782815207875c8038356146bec)) -* **deps:** update dependency @emotion/react to v11.11.4 ([#1036](https://github.com/graasp/graasp-builder/issues/1036)) ([e053640](https://github.com/graasp/graasp-builder/commit/e053640b6bdb182d7cb93607d7392496590b242d)) -* **deps:** update dependency @sentry/react to v7.105.0 ([#1037](https://github.com/graasp/graasp-builder/issues/1037)) ([5158738](https://github.com/graasp/graasp-builder/commit/5158738e07c0a4f04d4eee0f279831e4afbb0a18)) -* **deps:** update mui (non-major) ([#884](https://github.com/graasp/graasp-builder/issues/884)) ([6009375](https://github.com/graasp/graasp-builder/commit/6009375f14a8d7a3f4be9c9a98f348b6344835f4)) -* **deps:** update react-router monorepo to v6.22.2 ([#1023](https://github.com/graasp/graasp-builder/issues/1023)) ([0432e8f](https://github.com/graasp/graasp-builder/commit/0432e8f27844a0384d74c29f0c3f251398a45b86)) -* remove duplicate none doc flavor ([#1055](https://github.com/graasp/graasp-builder/issues/1055)) ([8dde1db](https://github.com/graasp/graasp-builder/commit/8dde1dbf5db2f5846cf1df92fd34072840e77444)) -* remove qs dependency ([#1041](https://github.com/graasp/graasp-builder/issues/1041)) ([09abf3e](https://github.com/graasp/graasp-builder/commit/09abf3ed99013359b7478b5528e4571ed03f664e)) +- **deps:** update ag-grid monorepo to v31.1.1 ([#1035](https://github.com/graasp/graasp-builder/issues/1035)) ([27bb94d](https://github.com/graasp/graasp-builder/commit/27bb94d7de130b782815207875c8038356146bec)) +- **deps:** update dependency @emotion/react to v11.11.4 ([#1036](https://github.com/graasp/graasp-builder/issues/1036)) ([e053640](https://github.com/graasp/graasp-builder/commit/e053640b6bdb182d7cb93607d7392496590b242d)) +- **deps:** update dependency @sentry/react to v7.105.0 ([#1037](https://github.com/graasp/graasp-builder/issues/1037)) ([5158738](https://github.com/graasp/graasp-builder/commit/5158738e07c0a4f04d4eee0f279831e4afbb0a18)) +- **deps:** update mui (non-major) ([#884](https://github.com/graasp/graasp-builder/issues/884)) ([6009375](https://github.com/graasp/graasp-builder/commit/6009375f14a8d7a3f4be9c9a98f348b6344835f4)) +- **deps:** update react-router monorepo to v6.22.2 ([#1023](https://github.com/graasp/graasp-builder/issues/1023)) ([0432e8f](https://github.com/graasp/graasp-builder/commit/0432e8f27844a0384d74c29f0c3f251398a45b86)) +- remove duplicate none doc flavor ([#1055](https://github.com/graasp/graasp-builder/issues/1055)) ([8dde1db](https://github.com/graasp/graasp-builder/commit/8dde1dbf5db2f5846cf1df92fd34072840e77444)) +- remove qs dependency ([#1041](https://github.com/graasp/graasp-builder/issues/1041)) ([09abf3e](https://github.com/graasp/graasp-builder/commit/09abf3ed99013359b7478b5528e4571ed03f664e)) ## [2.8.1](https://github.com/graasp/graasp-builder/compare/v2.8.0...v2.8.1) (2024-02-27) - ### Bug Fixes -* **deps:** update dependency @graasp/translations to v1.25.2 ([#1033](https://github.com/graasp/graasp-builder/issues/1033)) ([63456ca](https://github.com/graasp/graasp-builder/commit/63456caaecd70c28aea013b0acdb1cd96e406bde)) -* **deps:** update dependency axios to v1.6.7 ([#979](https://github.com/graasp/graasp-builder/issues/979)) ([200bb3f](https://github.com/graasp/graasp-builder/commit/200bb3f7e109d3d1aaab7271847ef5c341bb35eb)) -* **deps:** update dependency react-i18next to v14 ([#1025](https://github.com/graasp/graasp-builder/issues/1025)) ([ad75ab9](https://github.com/graasp/graasp-builder/commit/ad75ab9f2e1d101256dd85e014307b4ccf3d0aca)) -* **deps:** update dependency react-toastify to v10 ([#1026](https://github.com/graasp/graasp-builder/issues/1026)) ([37ff834](https://github.com/graasp/graasp-builder/commit/37ff834294e02cd0d26a3963acc8125cbad44abf)) -* update deploy to use VITE_GRAASP_ASSETS_URL variable ([#1018](https://github.com/graasp/graasp-builder/issues/1018)) ([827c402](https://github.com/graasp/graasp-builder/commit/827c4029f7ef347f53d1c0160e78249406ad885d)) -* update un-publish process to reflect changes ([#1002](https://github.com/graasp/graasp-builder/issues/1002)) ([3eedc45](https://github.com/graasp/graasp-builder/commit/3eedc45e8a742f6d17bdb757609022d8d536b502)) -* use esm modules for graasp dependencies ([#1032](https://github.com/graasp/graasp-builder/issues/1032)) ([9bf4348](https://github.com/graasp/graasp-builder/commit/9bf4348ca3afd7ddffc787dd599a65e6b90957e7)) +- **deps:** update dependency @graasp/translations to v1.25.2 ([#1033](https://github.com/graasp/graasp-builder/issues/1033)) ([63456ca](https://github.com/graasp/graasp-builder/commit/63456caaecd70c28aea013b0acdb1cd96e406bde)) +- **deps:** update dependency axios to v1.6.7 ([#979](https://github.com/graasp/graasp-builder/issues/979)) ([200bb3f](https://github.com/graasp/graasp-builder/commit/200bb3f7e109d3d1aaab7271847ef5c341bb35eb)) +- **deps:** update dependency react-i18next to v14 ([#1025](https://github.com/graasp/graasp-builder/issues/1025)) ([ad75ab9](https://github.com/graasp/graasp-builder/commit/ad75ab9f2e1d101256dd85e014307b4ccf3d0aca)) +- **deps:** update dependency react-toastify to v10 ([#1026](https://github.com/graasp/graasp-builder/issues/1026)) ([37ff834](https://github.com/graasp/graasp-builder/commit/37ff834294e02cd0d26a3963acc8125cbad44abf)) +- update deploy to use VITE_GRAASP_ASSETS_URL variable ([#1018](https://github.com/graasp/graasp-builder/issues/1018)) ([827c402](https://github.com/graasp/graasp-builder/commit/827c4029f7ef347f53d1c0160e78249406ad885d)) +- update un-publish process to reflect changes ([#1002](https://github.com/graasp/graasp-builder/issues/1002)) ([3eedc45](https://github.com/graasp/graasp-builder/commit/3eedc45e8a742f6d17bdb757609022d8d536b502)) +- use esm modules for graasp dependencies ([#1032](https://github.com/graasp/graasp-builder/issues/1032)) ([9bf4348](https://github.com/graasp/graasp-builder/commit/9bf4348ca3afd7ddffc787dd599a65e6b90957e7)) ## [2.8.0](https://github.com/graasp/graasp-builder/compare/v2.7.0...v2.8.0) (2024-02-20) - ### Features -* merge metadata and settings, add tags and geoloc ([#996](https://github.com/graasp/graasp-builder/issues/996)) ([1e31079](https://github.com/graasp/graasp-builder/commit/1e310799ef5b3e4ebd7e8e67304f1a7350bf3581)) -* use new graasp UI ([#997](https://github.com/graasp/graasp-builder/issues/997)) ([dfaba0a](https://github.com/graasp/graasp-builder/commit/dfaba0a67a06202d2255261e212e761876dc8de3)) - +- merge metadata and settings, add tags and geoloc ([#996](https://github.com/graasp/graasp-builder/issues/996)) ([1e31079](https://github.com/graasp/graasp-builder/commit/1e310799ef5b3e4ebd7e8e67304f1a7350bf3581)) +- use new graasp UI ([#997](https://github.com/graasp/graasp-builder/issues/997)) ([dfaba0a](https://github.com/graasp/graasp-builder/commit/dfaba0a67a06202d2255261e212e761876dc8de3)) ### Bug Fixes -* cant remove flavor ([#1011](https://github.com/graasp/graasp-builder/issues/1011)) ([621dd88](https://github.com/graasp/graasp-builder/commit/621dd880fa3d78227b318476010b901a7636bbe8)) -* **chore:** set FormControlLabel max width to limit show only me switch ([#1024](https://github.com/graasp/graasp-builder/issues/1024)) ([c6ce11e](https://github.com/graasp/graasp-builder/commit/c6ce11ee36af4c56c2cd257209649d2f98580f86)) -* configure merge queue ([#1017](https://github.com/graasp/graasp-builder/issues/1017)) ([3cd54d5](https://github.com/graasp/graasp-builder/commit/3cd54d5d594d7d101903f32c2415f2d5e896ebb5)) -* **deps:** update dependency @graasp/query-client to v2.6.2 ([#1019](https://github.com/graasp/graasp-builder/issues/1019)) ([35af95a](https://github.com/graasp/graasp-builder/commit/35af95ae381685402871a89d59032948398c6626)) -* **deps:** update dependency @graasp/translations to v1.24.0 ([#1020](https://github.com/graasp/graasp-builder/issues/1020)) ([5001afd](https://github.com/graasp/graasp-builder/commit/5001afd45677a41e69f96b22c033abdc0a9e9afe)) -* **deps:** update dependency @sentry/react to v7.101.1 ([#1007](https://github.com/graasp/graasp-builder/issues/1007)) ([f9b9a01](https://github.com/graasp/graasp-builder/commit/f9b9a013ee17aa6c94fd170024734b7f43a6083f)) -* **deps:** update react-router monorepo to v6.22.0 ([#1008](https://github.com/graasp/graasp-builder/issues/1008)) ([485500c](https://github.com/graasp/graasp-builder/commit/485500ce3dde18d31787842da3f0bf0608fb0a14)) -* update readme values ([#1015](https://github.com/graasp/graasp-builder/issues/1015)) ([6cdab81](https://github.com/graasp/graasp-builder/commit/6cdab813e67d8f6aecfc4f664fdbd7a19daddcb5)) +- cant remove flavor ([#1011](https://github.com/graasp/graasp-builder/issues/1011)) ([621dd88](https://github.com/graasp/graasp-builder/commit/621dd880fa3d78227b318476010b901a7636bbe8)) +- **chore:** set FormControlLabel max width to limit show only me switch ([#1024](https://github.com/graasp/graasp-builder/issues/1024)) ([c6ce11e](https://github.com/graasp/graasp-builder/commit/c6ce11ee36af4c56c2cd257209649d2f98580f86)) +- configure merge queue ([#1017](https://github.com/graasp/graasp-builder/issues/1017)) ([3cd54d5](https://github.com/graasp/graasp-builder/commit/3cd54d5d594d7d101903f32c2415f2d5e896ebb5)) +- **deps:** update dependency @graasp/query-client to v2.6.2 ([#1019](https://github.com/graasp/graasp-builder/issues/1019)) ([35af95a](https://github.com/graasp/graasp-builder/commit/35af95ae381685402871a89d59032948398c6626)) +- **deps:** update dependency @graasp/translations to v1.24.0 ([#1020](https://github.com/graasp/graasp-builder/issues/1020)) ([5001afd](https://github.com/graasp/graasp-builder/commit/5001afd45677a41e69f96b22c033abdc0a9e9afe)) +- **deps:** update dependency @sentry/react to v7.101.1 ([#1007](https://github.com/graasp/graasp-builder/issues/1007)) ([f9b9a01](https://github.com/graasp/graasp-builder/commit/f9b9a013ee17aa6c94fd170024734b7f43a6083f)) +- **deps:** update react-router monorepo to v6.22.0 ([#1008](https://github.com/graasp/graasp-builder/issues/1008)) ([485500c](https://github.com/graasp/graasp-builder/commit/485500ce3dde18d31787842da3f0bf0608fb0a14)) +- update readme values ([#1015](https://github.com/graasp/graasp-builder/issues/1015)) ([6cdab81](https://github.com/graasp/graasp-builder/commit/6cdab813e67d8f6aecfc4f664fdbd7a19daddcb5)) ## [2.7.0](https://github.com/graasp/graasp-builder/compare/v2.6.3...v2.7.0) (2024-02-09) - ### Features -* hide none-folder in the move modal ([#984](https://github.com/graasp/graasp-builder/issues/984)) ([dbe6886](https://github.com/graasp/graasp-builder/commit/dbe688636f59bc9d82c82db5ae83e3e0d5fb5c03)) -* migrate Copy and CreateShortcut modals to ItemSelectionModal ([#988](https://github.com/graasp/graasp-builder/issues/988)) ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) -* **ui:** create separate pages for item share, publish and settings ([#971](https://github.com/graasp/graasp-builder/issues/971)) ([8489787](https://github.com/graasp/graasp-builder/commit/84897871fabe811c3826a9b877bef404105a3095)) -* update showonlyme checkbox to switch ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) - +- hide none-folder in the move modal ([#984](https://github.com/graasp/graasp-builder/issues/984)) ([dbe6886](https://github.com/graasp/graasp-builder/commit/dbe688636f59bc9d82c82db5ae83e3e0d5fb5c03)) +- migrate Copy and CreateShortcut modals to ItemSelectionModal ([#988](https://github.com/graasp/graasp-builder/issues/988)) ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) +- **ui:** create separate pages for item share, publish and settings ([#971](https://github.com/graasp/graasp-builder/issues/971)) ([8489787](https://github.com/graasp/graasp-builder/commit/84897871fabe811c3826a9b877bef404105a3095)) +- update showonlyme checkbox to switch ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) ### Bug Fixes -* improve item thumbnails in grid view ([#992](https://github.com/graasp/graasp-builder/issues/992)) ([08548d5](https://github.com/graasp/graasp-builder/commit/08548d57f6923aa8bd1a5e6707ee4e66194a6941)) -* refetch queries on mount and update selection modal ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) -* some loaders to display data first and pagination bugs ([#967](https://github.com/graasp/graasp-builder/issues/967)) ([392a736](https://github.com/graasp/graasp-builder/commit/392a736ab5b6fbead1d1584afb058de76dd24413)) -* use 100% for crop ([#991](https://github.com/graasp/graasp-builder/issues/991)) ([0abb860](https://github.com/graasp/graasp-builder/commit/0abb8606536c000a2a6b41cfbd601e846f0eed17)) +- improve item thumbnails in grid view ([#992](https://github.com/graasp/graasp-builder/issues/992)) ([08548d5](https://github.com/graasp/graasp-builder/commit/08548d57f6923aa8bd1a5e6707ee4e66194a6941)) +- refetch queries on mount and update selection modal ([d11d13f](https://github.com/graasp/graasp-builder/commit/d11d13ff5c0d8819c7d6ff5ab9697a089cb08b3b)) +- some loaders to display data first and pagination bugs ([#967](https://github.com/graasp/graasp-builder/issues/967)) ([392a736](https://github.com/graasp/graasp-builder/commit/392a736ab5b6fbead1d1584afb058de76dd24413)) +- use 100% for crop ([#991](https://github.com/graasp/graasp-builder/issues/991)) ([0abb860](https://github.com/graasp/graasp-builder/commit/0abb8606536c000a2a6b41cfbd601e846f0eed17)) ## [2.6.3](https://github.com/graasp/graasp-builder/compare/v2.6.2...v2.6.3) (2024-02-02) - ### Bug Fixes -* default route and conventions for route screens ([#976](https://github.com/graasp/graasp-builder/issues/976)) ([eede60a](https://github.com/graasp/graasp-builder/commit/eede60a536b3527d09951ee07eb61ced0e19edcd)) +- default route and conventions for route screens ([#976](https://github.com/graasp/graasp-builder/issues/976)) ([eede60a](https://github.com/graasp/graasp-builder/commit/eede60a536b3527d09951ee07eb61ced0e19edcd)) ## [2.6.2](https://github.com/graasp/graasp-builder/compare/v2.6.1...v2.6.2) (2024-01-31) - ### Bug Fixes -* update main component and cleanup ([#968](https://github.com/graasp/graasp-builder/issues/968)) ([1b38c24](https://github.com/graasp/graasp-builder/commit/1b38c247e4ee246228f7f8cc59a48ca7e51b6dea)) +- update main component and cleanup ([#968](https://github.com/graasp/graasp-builder/issues/968)) ([1b38c24](https://github.com/graasp/graasp-builder/commit/1b38c247e4ee246228f7f8cc59a48ca7e51b6dea)) ## [2.6.1](https://github.com/graasp/graasp-builder/compare/v2.6.0...v2.6.1) (2024-01-29) - ### Bug Fixes -* **test:** accessible url test ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) -* **test:** remove waits ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) -* update crop modal ([#966](https://github.com/graasp/graasp-builder/issues/966)) ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) -* use medium thumbnail size ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) +- **test:** accessible url test ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) +- **test:** remove waits ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) +- update crop modal ([#966](https://github.com/graasp/graasp-builder/issues/966)) ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) +- use medium thumbnail size ([5b15fb7](https://github.com/graasp/graasp-builder/commit/5b15fb765fbf55cdc21de7b6c76f45c17d601ce5)) ## [2.6.0](https://github.com/graasp/graasp-builder/compare/v2.5.0...v2.6.0) (2024-01-24) - ### Features -* add duplicate item action ([#932](https://github.com/graasp/graasp-builder/issues/932)) ([175f173](https://github.com/graasp/graasp-builder/commit/175f173e231c37e45b647be5e072bd452b2ee545)) -* filter memberships for same member to render highest permission only ([#936](https://github.com/graasp/graasp-builder/issues/936)) ([8cf22c2](https://github.com/graasp/graasp-builder/commit/8cf22c2295af1cbc1f17e407a917867a383534e6)) - +- add duplicate item action ([#932](https://github.com/graasp/graasp-builder/issues/932)) ([175f173](https://github.com/graasp/graasp-builder/commit/175f173e231c37e45b647be5e072bd452b2ee545)) +- filter memberships for same member to render highest permission only ([#936](https://github.com/graasp/graasp-builder/issues/936)) ([8cf22c2](https://github.com/graasp/graasp-builder/commit/8cf22c2295af1cbc1f17e407a917867a383534e6)) ### Bug Fixes -* add key prop to duplicate item main menu ([#965](https://github.com/graasp/graasp-builder/issues/965)) ([43a3c87](https://github.com/graasp/graasp-builder/commit/43a3c87395ea61d0e22ab72d2f5d71aa375761fc)) -* **deps:** update dependency @emotion/react to v11.11.3 ([#945](https://github.com/graasp/graasp-builder/issues/945)) ([1f1a285](https://github.com/graasp/graasp-builder/commit/1f1a285a26580ef91c6b0409b2fc78fabdd67d1a)) -* **deps:** update dependency @graasp/query-client to v2.3.2 ([#970](https://github.com/graasp/graasp-builder/issues/970)) ([456902e](https://github.com/graasp/graasp-builder/commit/456902e7048dd81bb6e77bd8c148d89db2c0b21d)) -* **deps:** update dependency @graasp/ui to v4.3.1 ([8da10f0](https://github.com/graasp/graasp-builder/commit/8da10f0bbb753a95e45f30528c7a57ba0bf97247)) -* fix visibility select lang translations ([#959](https://github.com/graasp/graasp-builder/issues/959)) ([5492143](https://github.com/graasp/graasp-builder/commit/5492143c3a22b3ea84d6aeb9da2fc1c4c07a4d00)) -* only show admin and write accessible in move modal ([#960](https://github.com/graasp/graasp-builder/issues/960)) ([94063f7](https://github.com/graasp/graasp-builder/commit/94063f7443c55d1d974fee2e314271374b687f2b)) +- add key prop to duplicate item main menu ([#965](https://github.com/graasp/graasp-builder/issues/965)) ([43a3c87](https://github.com/graasp/graasp-builder/commit/43a3c87395ea61d0e22ab72d2f5d71aa375761fc)) +- **deps:** update dependency @emotion/react to v11.11.3 ([#945](https://github.com/graasp/graasp-builder/issues/945)) ([1f1a285](https://github.com/graasp/graasp-builder/commit/1f1a285a26580ef91c6b0409b2fc78fabdd67d1a)) +- **deps:** update dependency @graasp/query-client to v2.3.2 ([#970](https://github.com/graasp/graasp-builder/issues/970)) ([456902e](https://github.com/graasp/graasp-builder/commit/456902e7048dd81bb6e77bd8c148d89db2c0b21d)) +- **deps:** update dependency @graasp/ui to v4.3.1 ([8da10f0](https://github.com/graasp/graasp-builder/commit/8da10f0bbb753a95e45f30528c7a57ba0bf97247)) +- fix visibility select lang translations ([#959](https://github.com/graasp/graasp-builder/issues/959)) ([5492143](https://github.com/graasp/graasp-builder/commit/5492143c3a22b3ea84d6aeb9da2fc1c4c07a4d00)) +- only show admin and write accessible in move modal ([#960](https://github.com/graasp/graasp-builder/issues/960)) ([94063f7](https://github.com/graasp/graasp-builder/commit/94063f7443c55d1d974fee2e314271374b687f2b)) ## [2.5.0](https://github.com/graasp/graasp-builder/compare/v2.4.1...v2.5.0) (2024-01-16) - ### Features -* disable options for downgrading the only admin ([#931](https://github.com/graasp/graasp-builder/issues/931)) ([a7da8b9](https://github.com/graasp/graasp-builder/commit/a7da8b99943c49a1539fc63f979983734b69cd00)) -* move menu items tree ([#910](https://github.com/graasp/graasp-builder/issues/910)) ([f014f13](https://github.com/graasp/graasp-builder/commit/f014f131dfcf519e3859364e4d4bbc3f34124a59)) -* refactor move modal, use accessible with pagination ([#951](https://github.com/graasp/graasp-builder/issues/951)) ([1f18249](https://github.com/graasp/graasp-builder/commit/1f182498e1a8192c376177a91c625c7cbe6063da)) - +- disable options for downgrading the only admin ([#931](https://github.com/graasp/graasp-builder/issues/931)) ([a7da8b9](https://github.com/graasp/graasp-builder/commit/a7da8b99943c49a1539fc63f979983734b69cd00)) +- move menu items tree ([#910](https://github.com/graasp/graasp-builder/issues/910)) ([f014f13](https://github.com/graasp/graasp-builder/commit/f014f131dfcf519e3859364e4d4bbc3f34124a59)) +- refactor move modal, use accessible with pagination ([#951](https://github.com/graasp/graasp-builder/issues/951)) ([1f18249](https://github.com/graasp/graasp-builder/commit/1f182498e1a8192c376177a91c625c7cbe6063da)) ### Bug Fixes -* remove email freq ([#948](https://github.com/graasp/graasp-builder/issues/948)) ([a2804af](https://github.com/graasp/graasp-builder/commit/a2804af807deea4fa448e12eeff21c4d8ae37847)) -* update chatbox ([#949](https://github.com/graasp/graasp-builder/issues/949)) ([e89800e](https://github.com/graasp/graasp-builder/commit/e89800ea82848e9e392eb73c0fa6be3a5cac0019)) +- remove email freq ([#948](https://github.com/graasp/graasp-builder/issues/948)) ([a2804af](https://github.com/graasp/graasp-builder/commit/a2804af807deea4fa448e12eeff21c4d8ae37847)) +- update chatbox ([#949](https://github.com/graasp/graasp-builder/issues/949)) ([e89800e](https://github.com/graasp/graasp-builder/commit/e89800ea82848e9e392eb73c0fa6be3a5cac0019)) ## [2.4.1](https://github.com/graasp/graasp-builder/compare/v2.4.0...v2.4.1) (2024-01-11) - ### Bug Fixes -* **ar:** update ([#942](https://github.com/graasp/graasp-builder/issues/942)) ([54efe96](https://github.com/graasp/graasp-builder/commit/54efe961ea41acdb7d34876199877558834d8b4e)) -* **deps:** update dependency @sentry/react to v7.93.0 ([#927](https://github.com/graasp/graasp-builder/issues/927)) ([f16a0d4](https://github.com/graasp/graasp-builder/commit/f16a0d462b234a74ce721bd34fdb8ea44948fc85)) -* **de:** update ([#938](https://github.com/graasp/graasp-builder/issues/938)) ([dedc367](https://github.com/graasp/graasp-builder/commit/dedc3679d3a8d15cb28dcf98a8bc548ef2b4203f)) -* **es:** add spanish ([#937](https://github.com/graasp/graasp-builder/issues/937)) ([e84c78b](https://github.com/graasp/graasp-builder/commit/e84c78b2918218c9aeac584d80025dcd7df1c385)) -* fix reorder in table ([#944](https://github.com/graasp/graasp-builder/issues/944)) ([7b1adb7](https://github.com/graasp/graasp-builder/commit/7b1adb79e42f0683379a1be90b6a0b09032d9a69)) -* **fr:** update ([#940](https://github.com/graasp/graasp-builder/issues/940)) ([55f6f76](https://github.com/graasp/graasp-builder/commit/55f6f76ab7f8b713ee9715ae9f439d9e2c8bbaa8)) -* **it:** update ([#939](https://github.com/graasp/graasp-builder/issues/939)) ([6050742](https://github.com/graasp/graasp-builder/commit/6050742a229f72a0340f2ca8bcb39bb7f74f7b45)) +- **ar:** update ([#942](https://github.com/graasp/graasp-builder/issues/942)) ([54efe96](https://github.com/graasp/graasp-builder/commit/54efe961ea41acdb7d34876199877558834d8b4e)) +- **deps:** update dependency @sentry/react to v7.93.0 ([#927](https://github.com/graasp/graasp-builder/issues/927)) ([f16a0d4](https://github.com/graasp/graasp-builder/commit/f16a0d462b234a74ce721bd34fdb8ea44948fc85)) +- **de:** update ([#938](https://github.com/graasp/graasp-builder/issues/938)) ([dedc367](https://github.com/graasp/graasp-builder/commit/dedc3679d3a8d15cb28dcf98a8bc548ef2b4203f)) +- **es:** add spanish ([#937](https://github.com/graasp/graasp-builder/issues/937)) ([e84c78b](https://github.com/graasp/graasp-builder/commit/e84c78b2918218c9aeac584d80025dcd7df1c385)) +- fix reorder in table ([#944](https://github.com/graasp/graasp-builder/issues/944)) ([7b1adb7](https://github.com/graasp/graasp-builder/commit/7b1adb79e42f0683379a1be90b6a0b09032d9a69)) +- **fr:** update ([#940](https://github.com/graasp/graasp-builder/issues/940)) ([55f6f76](https://github.com/graasp/graasp-builder/commit/55f6f76ab7f8b713ee9715ae9f439d9e2c8bbaa8)) +- **it:** update ([#939](https://github.com/graasp/graasp-builder/issues/939)) ([6050742](https://github.com/graasp/graasp-builder/commit/6050742a229f72a0340f2ca8bcb39bb7f74f7b45)) ## [2.4.0](https://github.com/graasp/graasp-builder/compare/v2.3.1...v2.4.0) (2023-12-22) - ### Features -* translate it.json via GitLocalize ([#928](https://github.com/graasp/graasp-builder/issues/928)) ([9ab9db2](https://github.com/graasp/graasp-builder/commit/9ab9db2ad29e7764d85ccf9094247ff60202831f)) -* use accessible items on home ([#887](https://github.com/graasp/graasp-builder/issues/887)) ([819c4a1](https://github.com/graasp/graasp-builder/commit/819c4a173c2215189aefcf5046bfb07c76719b53)) +- translate it.json via GitLocalize ([#928](https://github.com/graasp/graasp-builder/issues/928)) ([9ab9db2](https://github.com/graasp/graasp-builder/commit/9ab9db2ad29e7764d85ccf9094247ff60202831f)) +- use accessible items on home ([#887](https://github.com/graasp/graasp-builder/issues/887)) ([819c4a1](https://github.com/graasp/graasp-builder/commit/819c4a173c2215189aefcf5046bfb07c76719b53)) ## [2.3.1](https://github.com/graasp/graasp-builder/compare/v2.3.0...v2.3.1) (2023-12-19) - ### Bug Fixes -* allow apps to resize ([#922](https://github.com/graasp/graasp-builder/issues/922)) ([c24b633](https://github.com/graasp/graasp-builder/commit/c24b63318bc592dfd4cfec6ec15e2af387030f48)) -* **deps:** update dependency @graasp/translations to v1.21.1 ([ce872cf](https://github.com/graasp/graasp-builder/commit/ce872cfa79fb03b212784a7cc76091a76033ef86)) -* **deps:** update dependency @sentry/react to v7.89.0 ([#918](https://github.com/graasp/graasp-builder/issues/918)) ([311fb5a](https://github.com/graasp/graasp-builder/commit/311fb5ae8e7c927a1ad4b6dba6f3a42694341087)) -* udpate release-please condition ([8c13717](https://github.com/graasp/graasp-builder/commit/8c13717a559efe998a9e1fac209d91752a2baa8a)) +- allow apps to resize ([#922](https://github.com/graasp/graasp-builder/issues/922)) ([c24b633](https://github.com/graasp/graasp-builder/commit/c24b63318bc592dfd4cfec6ec15e2af387030f48)) +- **deps:** update dependency @graasp/translations to v1.21.1 ([ce872cf](https://github.com/graasp/graasp-builder/commit/ce872cfa79fb03b212784a7cc76091a76033ef86)) +- **deps:** update dependency @sentry/react to v7.89.0 ([#918](https://github.com/graasp/graasp-builder/issues/918)) ([311fb5a](https://github.com/graasp/graasp-builder/commit/311fb5ae8e7c927a1ad4b6dba6f3a42694341087)) +- udpate release-please condition ([8c13717](https://github.com/graasp/graasp-builder/commit/8c13717a559efe998a9e1fac209d91752a2baa8a)) ## [2.3.0](https://github.com/graasp/graasp-builder/compare/v2.2.0...v2.3.0) (2023-12-08) - ### Features -* improve the responsivity of the skeletons ([#906](https://github.com/graasp/graasp-builder/issues/906)) ([3f0d653](https://github.com/graasp/graasp-builder/commit/3f0d653f0a2e96729dc94c3307017c284117f5f5)) -* navigate to the item on short link click ([#908](https://github.com/graasp/graasp-builder/issues/908)) ([a30b801](https://github.com/graasp/graasp-builder/commit/a30b8012f8d59a22a6a65e8c0786aa0407aa9743)) -* replace shorten link icon by a pen ([#907](https://github.com/graasp/graasp-builder/issues/907)) ([1c81284](https://github.com/graasp/graasp-builder/commit/1c81284bb6f9fe55526aec3cf98adc3ebdd3fdd4)) - +- improve the responsivity of the skeletons ([#906](https://github.com/graasp/graasp-builder/issues/906)) ([3f0d653](https://github.com/graasp/graasp-builder/commit/3f0d653f0a2e96729dc94c3307017c284117f5f5)) +- navigate to the item on short link click ([#908](https://github.com/graasp/graasp-builder/issues/908)) ([a30b801](https://github.com/graasp/graasp-builder/commit/a30b8012f8d59a22a6a65e8c0786aa0407aa9743)) +- replace shorten link icon by a pen ([#907](https://github.com/graasp/graasp-builder/issues/907)) ([1c81284](https://github.com/graasp/graasp-builder/commit/1c81284bb6f9fe55526aec3cf98adc3ebdd3fdd4)) ### Bug Fixes -* avoid multiple library links in short links ([#896](https://github.com/graasp/graasp-builder/issues/896)) ([226673c](https://github.com/graasp/graasp-builder/commit/226673c4b3dcca9a240cd5edf775f5e81ca93efe)) -* **deps:** update dependency @graasp/query-client to v2.1.1 ([5d5d3b9](https://github.com/graasp/graasp-builder/commit/5d5d3b9929618e843562fbe83ef36332001a65f1)) -* **deps:** update dependency @graasp/ui to v4.1.1 ([#894](https://github.com/graasp/graasp-builder/issues/894)) ([d1a81bd](https://github.com/graasp/graasp-builder/commit/d1a81bdad83f23d670687356f34094c6cbe2c85d)) -* **deps:** update dependency @sentry/react to v7.86.0 ([#909](https://github.com/graasp/graasp-builder/issues/909)) ([7777fa6](https://github.com/graasp/graasp-builder/commit/7777fa64df7a849082a93f10c5dc9bd963cb5881)) -* **deps:** update react-router monorepo to v6.20.1 ([427b0d5](https://github.com/graasp/graasp-builder/commit/427b0d5a1e5f9f8b8d21b1b13c525ffd836166cf)) -* **link:** allow all non-whitespace chars in urls ([#757](https://github.com/graasp/graasp-builder/issues/757)) ([4833e9d](https://github.com/graasp/graasp-builder/commit/4833e9d139c562c8b706ffa8ab3da53662b4ad58)) +- avoid multiple library links in short links ([#896](https://github.com/graasp/graasp-builder/issues/896)) ([226673c](https://github.com/graasp/graasp-builder/commit/226673c4b3dcca9a240cd5edf775f5e81ca93efe)) +- **deps:** update dependency @graasp/query-client to v2.1.1 ([5d5d3b9](https://github.com/graasp/graasp-builder/commit/5d5d3b9929618e843562fbe83ef36332001a65f1)) +- **deps:** update dependency @graasp/ui to v4.1.1 ([#894](https://github.com/graasp/graasp-builder/issues/894)) ([d1a81bd](https://github.com/graasp/graasp-builder/commit/d1a81bdad83f23d670687356f34094c6cbe2c85d)) +- **deps:** update dependency @sentry/react to v7.86.0 ([#909](https://github.com/graasp/graasp-builder/issues/909)) ([7777fa6](https://github.com/graasp/graasp-builder/commit/7777fa64df7a849082a93f10c5dc9bd963cb5881)) +- **deps:** update react-router monorepo to v6.20.1 ([427b0d5](https://github.com/graasp/graasp-builder/commit/427b0d5a1e5f9f8b8d21b1b13c525ffd836166cf)) +- **link:** allow all non-whitespace chars in urls ([#757](https://github.com/graasp/graasp-builder/issues/757)) ([4833e9d](https://github.com/graasp/graasp-builder/commit/4833e9d139c562c8b706ffa8ab3da53662b4ad58)) ## [2.2.0](https://github.com/graasp/graasp-builder/compare/v2.1.0...v2.2.0) (2023-12-04) - ### Features -* add short links feature (graasp/graasp[#664](https://github.com/graasp/graasp-builder/issues/664)) ([#861](https://github.com/graasp/graasp-builder/issues/861)) ([946d8d8](https://github.com/graasp/graasp-builder/commit/946d8d8fffcb591ca8f7831031e931eb16631c83)) -* prevent move on shared page ([#855](https://github.com/graasp/graasp-builder/issues/855)) ([39b7314](https://github.com/graasp/graasp-builder/commit/39b731441f3fb73f3150cf5709dde182ba464fbc)) - +- add short links feature (graasp/graasp[#664](https://github.com/graasp/graasp-builder/issues/664)) ([#861](https://github.com/graasp/graasp-builder/issues/861)) ([946d8d8](https://github.com/graasp/graasp-builder/commit/946d8d8fffcb591ca8f7831031e931eb16631c83)) +- prevent move on shared page ([#855](https://github.com/graasp/graasp-builder/issues/855)) ([39b7314](https://github.com/graasp/graasp-builder/commit/39b731441f3fb73f3150cf5709dde182ba464fbc)) ### Bug Fixes -* autofocus search field in appform and fix box shrinking ([#882](https://github.com/graasp/graasp-builder/issues/882)) ([bfbf2d6](https://github.com/graasp/graasp-builder/commit/bfbf2d67cbd144676a2b286ceb3cf9ad332c7049)) -* **fr:** update translations ([#883](https://github.com/graasp/graasp-builder/issues/883)) ([14ecbee](https://github.com/graasp/graasp-builder/commit/14ecbeea306106f04b98b0e52e6e97f2df9b1c6f)) -* upgrade deps ([#885](https://github.com/graasp/graasp-builder/issues/885)) ([bd19680](https://github.com/graasp/graasp-builder/commit/bd1968068ab1af46f67bd25bc693210688c0cfc5)) +- autofocus search field in appform and fix box shrinking ([#882](https://github.com/graasp/graasp-builder/issues/882)) ([bfbf2d6](https://github.com/graasp/graasp-builder/commit/bfbf2d67cbd144676a2b286ceb3cf9ad332c7049)) +- **fr:** update translations ([#883](https://github.com/graasp/graasp-builder/issues/883)) ([14ecbee](https://github.com/graasp/graasp-builder/commit/14ecbeea306106f04b98b0e52e6e97f2df9b1c6f)) +- upgrade deps ([#885](https://github.com/graasp/graasp-builder/issues/885)) ([bd19680](https://github.com/graasp/graasp-builder/commit/bd1968068ab1af46f67bd25bc693210688c0cfc5)) ## [2.1.0](https://github.com/graasp/graasp-builder/compare/v2.0.1...v2.1.0) (2023-11-16) - ### Features -* replace profile path, add translations ([#858](https://github.com/graasp/graasp-builder/issues/858)) ([e1e3280](https://github.com/graasp/graasp-builder/commit/e1e3280bc51b725fce8c04ae21186e3e9149c8f7)) - +- replace profile path, add translations ([#858](https://github.com/graasp/graasp-builder/issues/858)) ([e1e3280](https://github.com/graasp/graasp-builder/commit/e1e3280bc51b725fce8c04ae21186e3e9149c8f7)) ### Bug Fixes -* **deps:** update dependency @graasp/query-client to v2.0.2 ([#863](https://github.com/graasp/graasp-builder/issues/863)) ([d3275ee](https://github.com/graasp/graasp-builder/commit/d3275eec1df9a3ab089eab514de1d50da062ca5d)) -* upgrade deps ([#869](https://github.com/graasp/graasp-builder/issues/869)) ([1ce60f8](https://github.com/graasp/graasp-builder/commit/1ce60f8626a27d9c9aaf5639883fe111c1c4b501)) +- **deps:** update dependency @graasp/query-client to v2.0.2 ([#863](https://github.com/graasp/graasp-builder/issues/863)) ([d3275ee](https://github.com/graasp/graasp-builder/commit/d3275eec1df9a3ab089eab514de1d50da062ca5d)) +- upgrade deps ([#869](https://github.com/graasp/graasp-builder/issues/869)) ([1ce60f8](https://github.com/graasp/graasp-builder/commit/1ce60f8626a27d9c9aaf5639883fe111c1c4b501)) ## [2.0.1](https://github.com/graasp/graasp-builder/compare/v2.0.0...v2.0.1) (2023-11-06) - ### Bug Fixes -* **deps:** update mui (non-major) ([#845](https://github.com/graasp/graasp-builder/issues/845)) ([8647e69](https://github.com/graasp/graasp-builder/commit/8647e6909d3e67d56dc01833fb68e4f2164386fc)) -* upgrade sdk to fix ws ([#853](https://github.com/graasp/graasp-builder/issues/853)) ([756da01](https://github.com/graasp/graasp-builder/commit/756da01fb03a39e3916ce994be07d3bba9777422)) +- **deps:** update mui (non-major) ([#845](https://github.com/graasp/graasp-builder/issues/845)) ([8647e69](https://github.com/graasp/graasp-builder/commit/8647e6909d3e67d56dc01833fb68e4f2164386fc)) +- upgrade sdk to fix ws ([#853](https://github.com/graasp/graasp-builder/issues/853)) ([756da01](https://github.com/graasp/graasp-builder/commit/756da01fb03a39e3916ce994be07d3bba9777422)) ## [2.0.0](https://github.com/graasp/graasp-builder/compare/v1.11.0...v2.0.0) (2023-11-03) - ### âš  BREAKING CHANGES -* remove immutable ([#849](https://github.com/graasp/graasp-builder/issues/849)) +- remove immutable ([#849](https://github.com/graasp/graasp-builder/issues/849)) ### Features -* remove immutable ([#849](https://github.com/graasp/graasp-builder/issues/849)) ([94cbf7c](https://github.com/graasp/graasp-builder/commit/94cbf7c3a521f0bc7e9e933159801060d562e1c3)) +- remove immutable ([#849](https://github.com/graasp/graasp-builder/issues/849)) ([94cbf7c](https://github.com/graasp/graasp-builder/commit/94cbf7c3a521f0bc7e9e933159801060d562e1c3)) ## [1.11.0](https://github.com/graasp/graasp-builder/compare/v1.10.0...v1.11.0) (2023-10-25) - ### Features -* create a dialog to downgrade own membership ([#822](https://github.com/graasp/graasp-builder/issues/822)) ([7baf7b8](https://github.com/graasp/graasp-builder/commit/7baf7b8d6a519c14a89a8b0ec223e0af5b924324)) -* freeze sentry user feedback ([#843](https://github.com/graasp/graasp-builder/issues/843)) ([1a53ffa](https://github.com/graasp/graasp-builder/commit/1a53ffa79570858552a72a6c78c9cf4a4c788e68)) -* update app cards to list in new item modal ([#844](https://github.com/graasp/graasp-builder/issues/844)) ([740d567](https://github.com/graasp/graasp-builder/commit/740d567abc91d395bcd53d18cce764361f8a6221)) - +- create a dialog to downgrade own membership ([#822](https://github.com/graasp/graasp-builder/issues/822)) ([7baf7b8](https://github.com/graasp/graasp-builder/commit/7baf7b8d6a519c14a89a8b0ec223e0af5b924324)) +- freeze sentry user feedback ([#843](https://github.com/graasp/graasp-builder/issues/843)) ([1a53ffa](https://github.com/graasp/graasp-builder/commit/1a53ffa79570858552a72a6c78c9cf4a4c788e68)) +- update app cards to list in new item modal ([#844](https://github.com/graasp/graasp-builder/issues/844)) ([740d567](https://github.com/graasp/graasp-builder/commit/740d567abc91d395bcd53d18cce764361f8a6221)) ### Bug Fixes -* alt-text reset bug ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) -* cant edit an item twice without reloading ([#842](https://github.com/graasp/graasp-builder/issues/842)) ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) -* **deps:** update dependency katex to v0.16.9 ([75811dd](https://github.com/graasp/graasp-builder/commit/75811ddd0582967e25932dbda0bbe2d8f6dfa308)) -* **deps:** update dependency uuid to v9.0.1 ([2b6879e](https://github.com/graasp/graasp-builder/commit/2b6879e53876ac734af2799866f2fe771bd698f7)) -* revert usage of short links in QRcode and displayed link ([#834](https://github.com/graasp/graasp-builder/issues/834)) ([cda2071](https://github.com/graasp/graasp-builder/commit/cda20713a1a3cb23f63e00a19525779ff76612c1)) -* s3Files should now show icons based on item type ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) -* use `??` instead of `||` for skeleton in `AppCard.tsx` ([#833](https://github.com/graasp/graasp-builder/issues/833)) ([356ef76](https://github.com/graasp/graasp-builder/commit/356ef762d5513d7653b40031810d3404318b5006)) -* use upload icon on import file tab item ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) +- alt-text reset bug ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) +- cant edit an item twice without reloading ([#842](https://github.com/graasp/graasp-builder/issues/842)) ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) +- **deps:** update dependency katex to v0.16.9 ([75811dd](https://github.com/graasp/graasp-builder/commit/75811ddd0582967e25932dbda0bbe2d8f6dfa308)) +- **deps:** update dependency uuid to v9.0.1 ([2b6879e](https://github.com/graasp/graasp-builder/commit/2b6879e53876ac734af2799866f2fe771bd698f7)) +- revert usage of short links in QRcode and displayed link ([#834](https://github.com/graasp/graasp-builder/issues/834)) ([cda2071](https://github.com/graasp/graasp-builder/commit/cda20713a1a3cb23f63e00a19525779ff76612c1)) +- s3Files should now show icons based on item type ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) +- use `??` instead of `||` for skeleton in `AppCard.tsx` ([#833](https://github.com/graasp/graasp-builder/issues/833)) ([356ef76](https://github.com/graasp/graasp-builder/commit/356ef762d5513d7653b40031810d3404318b5006)) +- use upload icon on import file tab item ([9098142](https://github.com/graasp/graasp-builder/commit/9098142b8731467c46198776a5233de740160870)) ## [1.10.0](https://github.com/graasp/graasp-builder/compare/v1.9.1...v1.10.0) (2023-10-16) - ### Features -* add qr share link to share an item ([#797](https://github.com/graasp/graasp-builder/issues/797)) ([046bc5e](https://github.com/graasp/graasp-builder/commit/046bc5e4f92a6c862ba0e317a57a43679844323d)) -* add report a bug button using sentry and add a fallback page using error boundaries ([#800](https://github.com/graasp/graasp-builder/issues/800)) ([785beba](https://github.com/graasp/graasp-builder/commit/785beba9f326d354b14d13586ab8db2647d3bdab)) -* build create app cards ([#792](https://github.com/graasp/graasp-builder/issues/792)) ([cd8e5f7](https://github.com/graasp/graasp-builder/commit/cd8e5f7fe1b7f9ebdde3ad8958f0b8fd4626b567)) -* enhance app card style ([#812](https://github.com/graasp/graasp-builder/issues/812)) ([33dd377](https://github.com/graasp/graasp-builder/commit/33dd377b7dc8691aa53ebdcace8aed2175715d7f)) -* integrate websockets updates ([#802](https://github.com/graasp/graasp-builder/issues/802)) ([3cff148](https://github.com/graasp/graasp-builder/commit/3cff148c0c57c7774a8926fe2382b2c70e59b0e0)) -* shorten item link ([#793](https://github.com/graasp/graasp-builder/issues/793)) ([87ecd32](https://github.com/graasp/graasp-builder/commit/87ecd32426cf1c14d8a8fc92dc4d66f589b3b603)) -* translate ar.json via GitLocalize ([#801](https://github.com/graasp/graasp-builder/issues/801)) ([244ca85](https://github.com/graasp/graasp-builder/commit/244ca857435d7fa0601f26b57ba5169c0f1b36de)) -* use item feedback updates ([3cff148](https://github.com/graasp/graasp-builder/commit/3cff148c0c57c7774a8926fe2382b2c70e59b0e0)) - +- add qr share link to share an item ([#797](https://github.com/graasp/graasp-builder/issues/797)) ([046bc5e](https://github.com/graasp/graasp-builder/commit/046bc5e4f92a6c862ba0e317a57a43679844323d)) +- add report a bug button using sentry and add a fallback page using error boundaries ([#800](https://github.com/graasp/graasp-builder/issues/800)) ([785beba](https://github.com/graasp/graasp-builder/commit/785beba9f326d354b14d13586ab8db2647d3bdab)) +- build create app cards ([#792](https://github.com/graasp/graasp-builder/issues/792)) ([cd8e5f7](https://github.com/graasp/graasp-builder/commit/cd8e5f7fe1b7f9ebdde3ad8958f0b8fd4626b567)) +- enhance app card style ([#812](https://github.com/graasp/graasp-builder/issues/812)) ([33dd377](https://github.com/graasp/graasp-builder/commit/33dd377b7dc8691aa53ebdcace8aed2175715d7f)) +- integrate websockets updates ([#802](https://github.com/graasp/graasp-builder/issues/802)) ([3cff148](https://github.com/graasp/graasp-builder/commit/3cff148c0c57c7774a8926fe2382b2c70e59b0e0)) +- shorten item link ([#793](https://github.com/graasp/graasp-builder/issues/793)) ([87ecd32](https://github.com/graasp/graasp-builder/commit/87ecd32426cf1c14d8a8fc92dc4d66f589b3b603)) +- translate ar.json via GitLocalize ([#801](https://github.com/graasp/graasp-builder/issues/801)) ([244ca85](https://github.com/graasp/graasp-builder/commit/244ca857435d7fa0601f26b57ba5169c0f1b36de)) +- use item feedback updates ([3cff148](https://github.com/graasp/graasp-builder/commit/3cff148c0c57c7774a8926fe2382b2c70e59b0e0)) ### Bug Fixes -* add a confirmation message when deleting membership ([#790](https://github.com/graasp/graasp-builder/issues/790)) ([1f3ab01](https://github.com/graasp/graasp-builder/commit/1f3ab016daeccb04f81a2e1bd72a6e8f1f09e4bd)) -* bump ui and re-enable chrome tests ([#805](https://github.com/graasp/graasp-builder/issues/805)) ([a4a023e](https://github.com/graasp/graasp-builder/commit/a4a023ef87ec748f0e18bd71219fcd59d1c935ab)) -* **deps:** update dependency @graasp/translations to v1.19.2 ([#778](https://github.com/graasp/graasp-builder/issues/778)) ([58abaae](https://github.com/graasp/graasp-builder/commit/58abaae3c69aee5992a2e6191e52449f5d8be0d1)) -* **deps:** update mui (non-major) ([389230b](https://github.com/graasp/graasp-builder/commit/389230bfa678d72895725d0f2b3f07b7de34b0d9)) -* prevent adding new item blank spaces ([#784](https://github.com/graasp/graasp-builder/issues/784)) ([0f02a64](https://github.com/graasp/graasp-builder/commit/0f02a64f897f5fb8b48f0466c645e3232c29cd9c)) -* **style:** improve ThumbnailSettings view [#706](https://github.com/graasp/graasp-builder/issues/706) ([#819](https://github.com/graasp/graasp-builder/issues/819)) ([fe828a5](https://github.com/graasp/graasp-builder/commit/fe828a537e371ca232d557aff7e68df8ae47b30b)) -* **trans:** use 'My Graasp' instead of 'My Items' ([#815](https://github.com/graasp/graasp-builder/issues/815)) ([5aa0a2f](https://github.com/graasp/graasp-builder/commit/5aa0a2f597f17cb07dfa7ca24de7a6ace12a84c7)) -* **ui:** add a loading state to app list cards ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) -* **ui:** scroll in app-list and put app name field bellow list ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) -* update document validation ([#788](https://github.com/graasp/graasp-builder/issues/788)) ([09a317e](https://github.com/graasp/graasp-builder/commit/09a317ed4627088e105fc857e37c4a3c902f116c)) -* various app list fixes and refinements ([#830](https://github.com/graasp/graasp-builder/issues/830)) ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) -* wrapping long item name ([#786](https://github.com/graasp/graasp-builder/issues/786)) ([d0add75](https://github.com/graasp/graasp-builder/commit/d0add7584889bcf550f4ce1f1eb6daa97f9ebe52)) +- add a confirmation message when deleting membership ([#790](https://github.com/graasp/graasp-builder/issues/790)) ([1f3ab01](https://github.com/graasp/graasp-builder/commit/1f3ab016daeccb04f81a2e1bd72a6e8f1f09e4bd)) +- bump ui and re-enable chrome tests ([#805](https://github.com/graasp/graasp-builder/issues/805)) ([a4a023e](https://github.com/graasp/graasp-builder/commit/a4a023ef87ec748f0e18bd71219fcd59d1c935ab)) +- **deps:** update dependency @graasp/translations to v1.19.2 ([#778](https://github.com/graasp/graasp-builder/issues/778)) ([58abaae](https://github.com/graasp/graasp-builder/commit/58abaae3c69aee5992a2e6191e52449f5d8be0d1)) +- **deps:** update mui (non-major) ([389230b](https://github.com/graasp/graasp-builder/commit/389230bfa678d72895725d0f2b3f07b7de34b0d9)) +- prevent adding new item blank spaces ([#784](https://github.com/graasp/graasp-builder/issues/784)) ([0f02a64](https://github.com/graasp/graasp-builder/commit/0f02a64f897f5fb8b48f0466c645e3232c29cd9c)) +- **style:** improve ThumbnailSettings view [#706](https://github.com/graasp/graasp-builder/issues/706) ([#819](https://github.com/graasp/graasp-builder/issues/819)) ([fe828a5](https://github.com/graasp/graasp-builder/commit/fe828a537e371ca232d557aff7e68df8ae47b30b)) +- **trans:** use 'My Graasp' instead of 'My Items' ([#815](https://github.com/graasp/graasp-builder/issues/815)) ([5aa0a2f](https://github.com/graasp/graasp-builder/commit/5aa0a2f597f17cb07dfa7ca24de7a6ace12a84c7)) +- **ui:** add a loading state to app list cards ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) +- **ui:** scroll in app-list and put app name field bellow list ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) +- update document validation ([#788](https://github.com/graasp/graasp-builder/issues/788)) ([09a317e](https://github.com/graasp/graasp-builder/commit/09a317ed4627088e105fc857e37c4a3c902f116c)) +- various app list fixes and refinements ([#830](https://github.com/graasp/graasp-builder/issues/830)) ([b496d59](https://github.com/graasp/graasp-builder/commit/b496d59d7913a725deb79e463e9f6e4f588b42f3)) +- wrapping long item name ([#786](https://github.com/graasp/graasp-builder/issues/786)) ([d0add75](https://github.com/graasp/graasp-builder/commit/d0add7584889bcf550f4ce1f1eb6daa97f9ebe52)) ## [1.9.1](https://github.com/graasp/graasp-builder/compare/v1.9.0...v1.9.1) (2023-09-07) - ### Bug Fixes -* remove parenthesis around text ([#782](https://github.com/graasp/graasp-builder/issues/782)) ([93d573f](https://github.com/graasp/graasp-builder/commit/93d573fa75549d3122c147914f72cb9c7c68f901)) +- remove parenthesis around text ([#782](https://github.com/graasp/graasp-builder/issues/782)) ([93d573f](https://github.com/graasp/graasp-builder/commit/93d573fa75549d3122c147914f72cb9c7c68f901)) ## [1.9.0](https://github.com/graasp/graasp-builder/compare/v1.8.1...v1.9.0) (2023-09-01) - ### Features -* add file setting maximum width ([#764](https://github.com/graasp/graasp-builder/issues/764)) ([4ebd9bd](https://github.com/graasp/graasp-builder/commit/4ebd9bdd780453d6b08f4cd026e50950a9f1e15e)) - +- add file setting maximum width ([#764](https://github.com/graasp/graasp-builder/issues/764)) ([4ebd9bd](https://github.com/graasp/graasp-builder/commit/4ebd9bdd780453d6b08f4cd026e50950a9f1e15e)) ### Bug Fixes -* **deps:** update dependency axios to v1.5.0 ([#772](https://github.com/graasp/graasp-builder/issues/772)) ([85d8b1c](https://github.com/graasp/graasp-builder/commit/85d8b1c334f14957c242a14cc1ea61da0bf0d62a)) -* **deps:** update dependency react-i18next to v13.2.0 ([#677](https://github.com/graasp/graasp-builder/issues/677)) ([55b0587](https://github.com/graasp/graasp-builder/commit/55b058710e5eeccc9a24d03a7353777b9d0fb069)) -* **deps:** update sentry packages to v7.66.0 ([#774](https://github.com/graasp/graasp-builder/issues/774)) ([74ead51](https://github.com/graasp/graasp-builder/commit/74ead5148506fb02d0b6ac8c3a8019a06652d9ac)) - +- **deps:** update dependency axios to v1.5.0 ([#772](https://github.com/graasp/graasp-builder/issues/772)) ([85d8b1c](https://github.com/graasp/graasp-builder/commit/85d8b1c334f14957c242a14cc1ea61da0bf0d62a)) +- **deps:** update dependency react-i18next to v13.2.0 ([#677](https://github.com/graasp/graasp-builder/issues/677)) ([55b0587](https://github.com/graasp/graasp-builder/commit/55b058710e5eeccc9a24d03a7353777b9d0fb069)) +- **deps:** update sentry packages to v7.66.0 ([#774](https://github.com/graasp/graasp-builder/issues/774)) ([74ead51](https://github.com/graasp/graasp-builder/commit/74ead5148506fb02d0b6ac8c3a8019a06652d9ac)) ### Documentation -* update readme with translations gitlocalize link ([#773](https://github.com/graasp/graasp-builder/issues/773)) ([dc46e62](https://github.com/graasp/graasp-builder/commit/dc46e62fdb3f0fedd7371cd7c40297e853ab8130)) +- update readme with translations gitlocalize link ([#773](https://github.com/graasp/graasp-builder/issues/773)) ([dc46e62](https://github.com/graasp/graasp-builder/commit/dc46e62fdb3f0fedd7371cd7c40297e853ab8130)) ## [1.8.1](https://github.com/graasp/graasp-builder/compare/v1.8.0...v1.8.1) (2023-08-28) - ### Bug Fixes -* **deps:** update mui (non-major) ([#702](https://github.com/graasp/graasp-builder/issues/702)) ([63442ee](https://github.com/graasp/graasp-builder/commit/63442ee335261230b18f8698eb0d853883a4faaa)) +- **deps:** update mui (non-major) ([#702](https://github.com/graasp/graasp-builder/issues/702)) ([63442ee](https://github.com/graasp/graasp-builder/commit/63442ee335261230b18f8698eb0d853883a4faaa)) ## [1.8.0](https://github.com/graasp/graasp-builder/compare/v1.7.0...v1.8.0) (2023-08-22) - ### Features -* add item menu in item header ([#688](https://github.com/graasp/graasp-builder/issues/688)) ([91e1e0f](https://github.com/graasp/graasp-builder/commit/91e1e0f7eae75d71580e218e3dfd92095d394654)) - +- add item menu in item header ([#688](https://github.com/graasp/graasp-builder/issues/688)) ([91e1e0f](https://github.com/graasp/graasp-builder/commit/91e1e0f7eae75d71580e218e3dfd92095d394654)) ### Bug Fixes -* cryptic errors ([#754](https://github.com/graasp/graasp-builder/issues/754)) ([b4b76f6](https://github.com/graasp/graasp-builder/commit/b4b76f639d5acd30169e7de4fd0d03785091ae64)) -* **deps:** update dependency @graasp/chatbox to v2.0.1 ([#758](https://github.com/graasp/graasp-builder/issues/758)) ([e429374](https://github.com/graasp/graasp-builder/commit/e429374a815290e111ce341962adce1b27bf2733)) +- cryptic errors ([#754](https://github.com/graasp/graasp-builder/issues/754)) ([b4b76f6](https://github.com/graasp/graasp-builder/commit/b4b76f639d5acd30169e7de4fd0d03785091ae64)) +- **deps:** update dependency @graasp/chatbox to v2.0.1 ([#758](https://github.com/graasp/graasp-builder/issues/758)) ([e429374](https://github.com/graasp/graasp-builder/commit/e429374a815290e111ce341962adce1b27bf2733)) ## [1.7.0](https://github.com/graasp/graasp-builder/compare/v1.6.0...v1.7.0) (2023-08-11) - ### Features -* enable analytics panel ([#736](https://github.com/graasp/graasp-builder/issues/736)) ([000ad2e](https://github.com/graasp/graasp-builder/commit/000ad2ea9e8be293c2ca966e8e3359f77a28bce7)) -* move to vitejs ([#733](https://github.com/graasp/graasp-builder/issues/733)) ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) - +- enable analytics panel ([#736](https://github.com/graasp/graasp-builder/issues/736)) ([000ad2e](https://github.com/graasp/graasp-builder/commit/000ad2ea9e8be293c2ca966e8e3359f77a28bce7)) +- move to vitejs ([#733](https://github.com/graasp/graasp-builder/issues/733)) ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) ### Bug Fixes -* add env for cypress to get the api host ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) -* **deps:** update mui (non-major) to v5.14.3 ([#719](https://github.com/graasp/graasp-builder/issues/719)) ([b116bf9](https://github.com/graasp/graasp-builder/commit/b116bf902ff456467e64be3255cc440be5c8e463)) -* increase cypress build step node memory ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) -* update workflow names and content ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) -* upgrade prettier ([#728](https://github.com/graasp/graasp-builder/issues/728)) ([848b776](https://github.com/graasp/graasp-builder/commit/848b776edfd9eb2828fd4711aad5c03b03da90d8)) -* use preview instead of dev server ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) +- add env for cypress to get the api host ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) +- **deps:** update mui (non-major) to v5.14.3 ([#719](https://github.com/graasp/graasp-builder/issues/719)) ([b116bf9](https://github.com/graasp/graasp-builder/commit/b116bf902ff456467e64be3255cc440be5c8e463)) +- increase cypress build step node memory ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) +- update workflow names and content ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) +- upgrade prettier ([#728](https://github.com/graasp/graasp-builder/issues/728)) ([848b776](https://github.com/graasp/graasp-builder/commit/848b776edfd9eb2828fd4711aad5c03b03da90d8)) +- use preview instead of dev server ([9f96a14](https://github.com/graasp/graasp-builder/commit/9f96a1428bc34d64fae492905d1c2860547e1927)) ## [1.6.0](https://github.com/graasp/graasp-builder/compare/v1.5.1...v1.6.0) (2023-07-31) - ### Features -* add published tab and fix flickering in main menu ([#695](https://github.com/graasp/graasp-builder/issues/695)) ([a187372](https://github.com/graasp/graasp-builder/commit/a1873720d37339a2a279005aa68e1db69080e723)) -* edit name etherpad ([#727](https://github.com/graasp/graasp-builder/issues/727)) ([382750e](https://github.com/graasp/graasp-builder/commit/382750edeceebbe8d1777e3d1e4148939f3dda63)) - +- add published tab and fix flickering in main menu ([#695](https://github.com/graasp/graasp-builder/issues/695)) ([a187372](https://github.com/graasp/graasp-builder/commit/a1873720d37339a2a279005aa68e1db69080e723)) +- edit name etherpad ([#727](https://github.com/graasp/graasp-builder/issues/727)) ([382750e](https://github.com/graasp/graasp-builder/commit/382750edeceebbe8d1777e3d1e4148939f3dda63)) ### Bug Fixes -* hide publish tab for reader and public ([#721](https://github.com/graasp/graasp-builder/issues/721)) ([2b40b72](https://github.com/graasp/graasp-builder/commit/2b40b724025ad2f8b58a965ac151127d57386667)) +- hide publish tab for reader and public ([#721](https://github.com/graasp/graasp-builder/issues/721)) ([2b40b72](https://github.com/graasp/graasp-builder/commit/2b40b724025ad2f8b58a965ac151127d57386667)) ## [1.5.1](https://github.com/graasp/graasp-builder/compare/v1.5.0...v1.5.1) (2023-07-26) - ### Bug Fixes -* **deps:** update ui for link fix ([#720](https://github.com/graasp/graasp-builder/issues/720)) ([63df349](https://github.com/graasp/graasp-builder/commit/63df349a6c4fca15fb44de258a8f90f54964d1cd)) +- **deps:** update ui for link fix ([#720](https://github.com/graasp/graasp-builder/issues/720)) ([63df349](https://github.com/graasp/graasp-builder/commit/63df349a6c4fca15fb44de258a8f90f54964d1cd)) ## [1.5.0](https://github.com/graasp/graasp-builder/compare/v1.4.0...v1.5.0) (2023-07-26) - ### chore -* release 1.5.0 ([399be79](https://github.com/graasp/graasp-builder/commit/399be791f7b03cfc2a09f334dfb90d3391e25847)) +- release 1.5.0 ([399be79](https://github.com/graasp/graasp-builder/commit/399be791f7b03cfc2a09f334dfb90d3391e25847)) ## [1.4.0](https://github.com/graasp/graasp-builder/compare/v1.3.0...v1.4.0) (2023-07-21) - ### Features -* adds submit role to add button ([#693](https://github.com/graasp/graasp-builder/issues/693)) ([d8a0aa3](https://github.com/graasp/graasp-builder/commit/d8a0aa355e6f8cd2fdee1ec6fc5a70f57ed0905a)) - +- adds submit role to add button ([#693](https://github.com/graasp/graasp-builder/issues/693)) ([d8a0aa3](https://github.com/graasp/graasp-builder/commit/d8a0aa355e6f8cd2fdee1ec6fc5a70f57ed0905a)) ### Bug Fixes -* add information when item is already published in parent ([efce7b2](https://github.com/graasp/graasp-builder/commit/efce7b209ef065967cf66b25a02870bcd3909abd)) -* allow to omit https in new link dialog ([#713](https://github.com/graasp/graasp-builder/issues/713)) ([1213db1](https://github.com/graasp/graasp-builder/commit/1213db1dee5cdbab075d192bcba9f69c2ae7079b)) -* clear new form on submit ([#703](https://github.com/graasp/graasp-builder/issues/703)) ([d14a3a1](https://github.com/graasp/graasp-builder/commit/d14a3a185ba83c9d94b5dd55a6294e791050488f)) -* **deps:** update dependency @graasp/ui to v3.2.4 ([#699](https://github.com/graasp/graasp-builder/issues/699)) ([cee6fae](https://github.com/graasp/graasp-builder/commit/cee6faedbe4dc8d0001ff6a3fc6e24a78c935771)) -* **deps:** update dependency react-toastify to v9 ([#681](https://github.com/graasp/graasp-builder/issues/681)) ([5030b37](https://github.com/graasp/graasp-builder/commit/5030b377fb34bb0675ecd6ea08505e76de8a9c72)) -* **deps:** update mui (non-major) ([#682](https://github.com/graasp/graasp-builder/issues/682)) ([421ebbb](https://github.com/graasp/graasp-builder/commit/421ebbba4fac1e040b88340b9a0c193b91226689)) -* **deps:** update uppy packages ([#671](https://github.com/graasp/graasp-builder/issues/671)) ([cfa8ee0](https://github.com/graasp/graasp-builder/commit/cfa8ee0240cb999ae6027a5bab515323d5c47862)) -* **deps:** update uppy packages ([#700](https://github.com/graasp/graasp-builder/issues/700)) ([37d0d51](https://github.com/graasp/graasp-builder/commit/37d0d515c0316f668df984e692bc164cb7cd292b)) -* password error shown in helpertext ([#709](https://github.com/graasp/graasp-builder/issues/709)) ([3673d51](https://github.com/graasp/graasp-builder/commit/3673d51854f2d83f74f8c2ccd111fc1c8e7815a3)) -* removing categories in publishing dialog ([#704](https://github.com/graasp/graasp-builder/issues/704)) ([efce7b2](https://github.com/graasp/graasp-builder/commit/efce7b209ef065967cf66b25a02870bcd3909abd)) -* update deps and test fixtures for unpublished error ([1213db1](https://github.com/graasp/graasp-builder/commit/1213db1dee5cdbab075d192bcba9f69c2ae7079b)) +- add information when item is already published in parent ([efce7b2](https://github.com/graasp/graasp-builder/commit/efce7b209ef065967cf66b25a02870bcd3909abd)) +- allow to omit https in new link dialog ([#713](https://github.com/graasp/graasp-builder/issues/713)) ([1213db1](https://github.com/graasp/graasp-builder/commit/1213db1dee5cdbab075d192bcba9f69c2ae7079b)) +- clear new form on submit ([#703](https://github.com/graasp/graasp-builder/issues/703)) ([d14a3a1](https://github.com/graasp/graasp-builder/commit/d14a3a185ba83c9d94b5dd55a6294e791050488f)) +- **deps:** update dependency @graasp/ui to v3.2.4 ([#699](https://github.com/graasp/graasp-builder/issues/699)) ([cee6fae](https://github.com/graasp/graasp-builder/commit/cee6faedbe4dc8d0001ff6a3fc6e24a78c935771)) +- **deps:** update dependency react-toastify to v9 ([#681](https://github.com/graasp/graasp-builder/issues/681)) ([5030b37](https://github.com/graasp/graasp-builder/commit/5030b377fb34bb0675ecd6ea08505e76de8a9c72)) +- **deps:** update mui (non-major) ([#682](https://github.com/graasp/graasp-builder/issues/682)) ([421ebbb](https://github.com/graasp/graasp-builder/commit/421ebbba4fac1e040b88340b9a0c193b91226689)) +- **deps:** update uppy packages ([#671](https://github.com/graasp/graasp-builder/issues/671)) ([cfa8ee0](https://github.com/graasp/graasp-builder/commit/cfa8ee0240cb999ae6027a5bab515323d5c47862)) +- **deps:** update uppy packages ([#700](https://github.com/graasp/graasp-builder/issues/700)) ([37d0d51](https://github.com/graasp/graasp-builder/commit/37d0d515c0316f668df984e692bc164cb7cd292b)) +- password error shown in helpertext ([#709](https://github.com/graasp/graasp-builder/issues/709)) ([3673d51](https://github.com/graasp/graasp-builder/commit/3673d51854f2d83f74f8c2ccd111fc1c8e7815a3)) +- removing categories in publishing dialog ([#704](https://github.com/graasp/graasp-builder/issues/704)) ([efce7b2](https://github.com/graasp/graasp-builder/commit/efce7b209ef065967cf66b25a02870bcd3909abd)) +- update deps and test fixtures for unpublished error ([1213db1](https://github.com/graasp/graasp-builder/commit/1213db1dee5cdbab075d192bcba9f69c2ae7079b)) ## [1.3.0](https://github.com/graasp/graasp-builder/compare/v1.2.0...v1.3.0) (2023-06-29) - ### Features -* allow to set an `altText` on images ([#631](https://github.com/graasp/graasp-builder/issues/631)) ([92f1184](https://github.com/graasp/graasp-builder/commit/92f1184a803c9f37bb2ba53c3efcf298545f2ad7)) - +- allow to set an `altText` on images ([#631](https://github.com/graasp/graasp-builder/issues/631)) ([92f1184](https://github.com/graasp/graasp-builder/commit/92f1184a803c9f37bb2ba53c3efcf298545f2ad7)) ### Bug Fixes -* use new query client and update dependency versions ([#686](https://github.com/graasp/graasp-builder/issues/686)) ([36ed3a6](https://github.com/graasp/graasp-builder/commit/36ed3a6698a69b6967066b9e3eba793158d5a205)) +- use new query client and update dependency versions ([#686](https://github.com/graasp/graasp-builder/issues/686)) ([36ed3a6](https://github.com/graasp/graasp-builder/commit/36ed3a6698a69b6967066b9e3eba793158d5a205)) ## [1.2.0](https://github.com/graasp/graasp-builder/compare/v1.1.1...v1.2.0) (2023-06-26) - ### Features -* use graasp ui breadcrumb navigation ([#679](https://github.com/graasp/graasp-builder/issues/679)) ([78f5980](https://github.com/graasp/graasp-builder/commit/78f5980a113034f381f9cd1194f4f4af9b04a85b)) - +- use graasp ui breadcrumb navigation ([#679](https://github.com/graasp/graasp-builder/issues/679)) ([78f5980](https://github.com/graasp/graasp-builder/commit/78f5980a113034f381f9cd1194f4f4af9b04a85b)) ### Bug Fixes -* **ci:** skip flaky test ([#669](https://github.com/graasp/graasp-builder/issues/669)) ([a731c7e](https://github.com/graasp/graasp-builder/commit/a731c7e231b1bf88bc52114a23e9c6df6c87c8de)) -* **deps:** update dependency @graasp/translations to v1.15.0 ([#668](https://github.com/graasp/graasp-builder/issues/668)) ([b6269b0](https://github.com/graasp/graasp-builder/commit/b6269b076b6846ff151fe9e877f5ac0565e0bf9a)) -* **deps:** update react-router monorepo to v6.13.0 ([#651](https://github.com/graasp/graasp-builder/issues/651)) ([571811d](https://github.com/graasp/graasp-builder/commit/571811de7194bd497547ff0ab30d20751af04292)) -* **deps:** update sentry packages to v7.56.0 ([#670](https://github.com/graasp/graasp-builder/issues/670)) ([8b3d642](https://github.com/graasp/graasp-builder/commit/8b3d64244c1e1e83fb60d9c5c4e3443a4d59e854)) +- **ci:** skip flaky test ([#669](https://github.com/graasp/graasp-builder/issues/669)) ([a731c7e](https://github.com/graasp/graasp-builder/commit/a731c7e231b1bf88bc52114a23e9c6df6c87c8de)) +- **deps:** update dependency @graasp/translations to v1.15.0 ([#668](https://github.com/graasp/graasp-builder/issues/668)) ([b6269b0](https://github.com/graasp/graasp-builder/commit/b6269b076b6846ff151fe9e877f5ac0565e0bf9a)) +- **deps:** update react-router monorepo to v6.13.0 ([#651](https://github.com/graasp/graasp-builder/issues/651)) ([571811d](https://github.com/graasp/graasp-builder/commit/571811de7194bd497547ff0ab30d20751af04292)) +- **deps:** update sentry packages to v7.56.0 ([#670](https://github.com/graasp/graasp-builder/issues/670)) ([8b3d642](https://github.com/graasp/graasp-builder/commit/8b3d64244c1e1e83fb60d9c5c4e3443a4d59e854)) ## [1.1.1](https://github.com/graasp/graasp-builder/compare/v1.1.0...v1.1.1) (2023-06-23) - ### Bug Fixes -* **deps:** update dependency @graasp/ui to v3.0.0 ([#665](https://github.com/graasp/graasp-builder/issues/665)) ([2f96940](https://github.com/graasp/graasp-builder/commit/2f96940617b4e6321250136ca0a66099e2d67420)) -* **deps:** update mui (non-major) ([7458c1a](https://github.com/graasp/graasp-builder/commit/7458c1a04302c247a5111b08bbee5ba5e8776148)) -* **deps:** update react-router monorepo to v6.11.2 ([f009159](https://github.com/graasp/graasp-builder/commit/f009159e146e53c5812ebe76ff6c2acb12990872)) -* **deps:** update uppy packages ([e5ab13e](https://github.com/graasp/graasp-builder/commit/e5ab13e3ee75518b2e1eca698ddd5958f85d3d2f)) +- **deps:** update dependency @graasp/ui to v3.0.0 ([#665](https://github.com/graasp/graasp-builder/issues/665)) ([2f96940](https://github.com/graasp/graasp-builder/commit/2f96940617b4e6321250136ca0a66099e2d67420)) +- **deps:** update mui (non-major) ([7458c1a](https://github.com/graasp/graasp-builder/commit/7458c1a04302c247a5111b08bbee5ba5e8776148)) +- **deps:** update react-router monorepo to v6.11.2 ([f009159](https://github.com/graasp/graasp-builder/commit/f009159e146e53c5812ebe76ff6c2acb12990872)) +- **deps:** update uppy packages ([e5ab13e](https://github.com/graasp/graasp-builder/commit/e5ab13e3ee75518b2e1eca698ddd5958f85d3d2f)) ## [1.1.0](https://github.com/graasp/graasp-builder/compare/v1.0.0...v1.1.0) (2023-06-21) - ### Features -* refactor favorite items ([#656](https://github.com/graasp/graasp-builder/issues/656)) ([589f2f6](https://github.com/graasp/graasp-builder/commit/589f2f62f77f4668b0d4ca7fda3f62cf8d46b9ad)) +- refactor favorite items ([#656](https://github.com/graasp/graasp-builder/issues/656)) ([589f2f6](https://github.com/graasp/graasp-builder/commit/589f2f62f77f4668b0d4ca7fda3f62cf8d46b9ad)) ## [1.0.0](https://github.com/graasp/graasp-builder/compare/v0.12.0...v1.0.0) (2023-06-20) - ### âš  BREAKING CHANGES -* typeorm ([#629](https://github.com/graasp/graasp-builder/issues/629)) +- typeorm ([#629](https://github.com/graasp/graasp-builder/issues/629)) ### Features -* typeorm ([#629](https://github.com/graasp/graasp-builder/issues/629)) ([0e6b71d](https://github.com/graasp/graasp-builder/commit/0e6b71d206cad1bcbbbb3dcc9cf8e71b1964792e)) - +- typeorm ([#629](https://github.com/graasp/graasp-builder/issues/629)) ([0e6b71d](https://github.com/graasp/graasp-builder/commit/0e6b71d206cad1bcbbbb3dcc9cf8e71b1964792e)) ### Bug Fixes -* adapt optimistic mutations ([#649](https://github.com/graasp/graasp-builder/issues/649)) ([6a5d15d](https://github.com/graasp/graasp-builder/commit/6a5d15dac422f9518c6128bfd87849e01100a3c5)) - +- adapt optimistic mutations ([#649](https://github.com/graasp/graasp-builder/issues/649)) ([6a5d15d](https://github.com/graasp/graasp-builder/commit/6a5d15dac422f9518c6128bfd87849e01100a3c5)) ### chore -* release 1.0.0 ([066cff6](https://github.com/graasp/graasp-builder/commit/066cff6d6be995a738b2da9471774232ca073169)) +- release 1.0.0 ([066cff6](https://github.com/graasp/graasp-builder/commit/066cff6d6be995a738b2da9471774232ca073169)) ## [0.12.0](https://github.com/graasp/graasp-builder/compare/v0.11.2...v0.12.0) (2023-05-10) - ### Features -* adds required symbol for name of folder, document and etherpad ([#620](https://github.com/graasp/graasp-builder/issues/620)) ([0d09736](https://github.com/graasp/graasp-builder/commit/0d0973618e82c793fa880845538c05374d2882f7)) -* improve cc selection ([#596](https://github.com/graasp/graasp-builder/issues/596)) ([64659bc](https://github.com/graasp/graasp-builder/commit/64659bc1cd440528ec7085bfda70dbc3544bb9e7)) - +- adds required symbol for name of folder, document and etherpad ([#620](https://github.com/graasp/graasp-builder/issues/620)) ([0d09736](https://github.com/graasp/graasp-builder/commit/0d0973618e82c793fa880845538c05374d2882f7)) +- improve cc selection ([#596](https://github.com/graasp/graasp-builder/issues/596)) ([64659bc](https://github.com/graasp/graasp-builder/commit/64659bc1cd440528ec7085bfda70dbc3544bb9e7)) ### Bug Fixes -* bump ui to 2.4.3 ([#627](https://github.com/graasp/graasp-builder/issues/627)) ([60d539b](https://github.com/graasp/graasp-builder/commit/60d539b1282b4973edbf87232a70d9a97c6bb900)) -* item status and query invalidation ([#626](https://github.com/graasp/graasp-builder/issues/626)) ([5bc43ab](https://github.com/graasp/graasp-builder/commit/5bc43ab8aad5e5b3e9845ff819edec36320c8b2d)) +- bump ui to 2.4.3 ([#627](https://github.com/graasp/graasp-builder/issues/627)) ([60d539b](https://github.com/graasp/graasp-builder/commit/60d539b1282b4973edbf87232a70d9a97c6bb900)) +- item status and query invalidation ([#626](https://github.com/graasp/graasp-builder/issues/626)) ([5bc43ab](https://github.com/graasp/graasp-builder/commit/5bc43ab8aad5e5b3e9845ff819edec36320c8b2d)) ## [0.11.2](https://github.com/graasp/graasp-builder/compare/v0.11.1...v0.11.2) (2023-04-24) - ### Bug Fixes -* add new collapsible and showchatbox ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) -* check if status column is empty and don't show it ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) -* improve status column display ([#611](https://github.com/graasp/graasp-builder/issues/611)) ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) -* remove duplicated `v` in release property ([#618](https://github.com/graasp/graasp-builder/issues/618)) ([d07d093](https://github.com/graasp/graasp-builder/commit/d07d0933013c87013c5c5a85d1105892e3aad4e4)) +- add new collapsible and showchatbox ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) +- check if status column is empty and don't show it ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) +- improve status column display ([#611](https://github.com/graasp/graasp-builder/issues/611)) ([ffb6cc5](https://github.com/graasp/graasp-builder/commit/ffb6cc517b3df81d731b4191753148b18ebeb954)) +- remove duplicated `v` in release property ([#618](https://github.com/graasp/graasp-builder/issues/618)) ([d07d093](https://github.com/graasp/graasp-builder/commit/d07d0933013c87013c5c5a85d1105892e3aad4e4)) ## [0.11.1](https://github.com/graasp/graasp-builder/compare/v0.11.0...v0.11.1) (2023-04-05) - ### Bug Fixes -* close caption on click cancel ([#606](https://github.com/graasp/graasp-builder/issues/606)) ([604318b](https://github.com/graasp/graasp-builder/commit/604318bd39d927515874f786e47e827c096cc79f)) -* update publishing icon to use the library logo with the settings cog ([#609](https://github.com/graasp/graasp-builder/issues/609)) ([aae3842](https://github.com/graasp/graasp-builder/commit/aae38423d6c235221253d4dc5afbd7112fcd1f83)) +- close caption on click cancel ([#606](https://github.com/graasp/graasp-builder/issues/606)) ([604318b](https://github.com/graasp/graasp-builder/commit/604318bd39d927515874f786e47e827c096cc79f)) +- update publishing icon to use the library logo with the settings cog ([#609](https://github.com/graasp/graasp-builder/issues/609)) ([aae3842](https://github.com/graasp/graasp-builder/commit/aae38423d6c235221253d4dc5afbd7112fcd1f83)) ## [0.11.0](https://github.com/graasp/graasp-builder/compare/v0.10.0...v0.11.0) (2023-03-24) - ### Features -* **ui:** show item status with badges in table and cards ([#591](https://github.com/graasp/graasp-builder/issues/591)) ([bde9dd9](https://github.com/graasp/graasp-builder/commit/bde9dd9f3b9cb8250121eeb7902430afb95aa10f)) +- **ui:** show item status with badges in table and cards ([#591](https://github.com/graasp/graasp-builder/issues/591)) ([bde9dd9](https://github.com/graasp/graasp-builder/commit/bde9dd9f3b9cb8250121eeb7902430afb95aa10f)) ## [0.10.0](https://github.com/graasp/graasp-builder/compare/v0.9.0...v0.10.0) (2023-03-17) - ### Features -* add colorful headers ([#593](https://github.com/graasp/graasp-builder/issues/593)) ([41ddacb](https://github.com/graasp/graasp-builder/commit/41ddacbf382609d8914694985ce89d062f8583ca)) +- add colorful headers ([#593](https://github.com/graasp/graasp-builder/issues/593)) ([41ddacb](https://github.com/graasp/graasp-builder/commit/41ddacbf382609d8914694985ce89d062f8583ca)) ## [0.9.0](https://github.com/graasp/graasp-builder/compare/v0.8.0...v0.9.0) (2023-03-16) - ### Features -* add switch of actions saving ([6027d90](https://github.com/graasp/graasp-builder/commit/6027d908bf3a730fc8e175c14f8482d2092f442a)) -* adds read-only mode to sharing menu ([def82e5](https://github.com/graasp/graasp-builder/commit/def82e5b7a1e39614a8d1e36523aff4fe2a79d82)) - +- add switch of actions saving ([6027d90](https://github.com/graasp/graasp-builder/commit/6027d908bf3a730fc8e175c14f8482d2092f442a)) +- adds read-only mode to sharing menu ([def82e5](https://github.com/graasp/graasp-builder/commit/def82e5b7a1e39614a8d1e36523aff4fe2a79d82)) ### Bug Fixes -* favoriteItem screen shows error ([080d24f](https://github.com/graasp/graasp-builder/commit/080d24fc134e9eb1e7a5adf39af7c4afa6b39674)) -* fix condition to use default settings ([e0ff7da](https://github.com/graasp/graasp-builder/commit/e0ff7dab9ddd02e6b367c91ff9251e52ab46f71f)) -* fix tests ([93c7860](https://github.com/graasp/graasp-builder/commit/93c7860a5314f9efb5a6b79f7ca02c54b0f0b1b1)) -* profile picture does not show ([#592](https://github.com/graasp/graasp-builder/issues/592)) ([080d24f](https://github.com/graasp/graasp-builder/commit/080d24fc134e9eb1e7a5adf39af7c4afa6b39674)) -* update packages' version ([5ff89eb](https://github.com/graasp/graasp-builder/commit/5ff89ebe84e30ee169693fc1248a34d8aa5676c3)) -* update yarn.lock ([666c544](https://github.com/graasp/graasp-builder/commit/666c544a13d2b75692864ba40f422d3999ca1f67)) -* use `CustomInitialLoader` on first load ([#588](https://github.com/graasp/graasp-builder/issues/588)) ([822383e](https://github.com/graasp/graasp-builder/commit/822383e5f12d4c49f3cc595b4ce76188d729627c)) -* use translation for the text in tooltip ([7651325](https://github.com/graasp/graasp-builder/commit/765132559087b32cd1b6534e61215c911f138572)) - +- favoriteItem screen shows error ([080d24f](https://github.com/graasp/graasp-builder/commit/080d24fc134e9eb1e7a5adf39af7c4afa6b39674)) +- fix condition to use default settings ([e0ff7da](https://github.com/graasp/graasp-builder/commit/e0ff7dab9ddd02e6b367c91ff9251e52ab46f71f)) +- fix tests ([93c7860](https://github.com/graasp/graasp-builder/commit/93c7860a5314f9efb5a6b79f7ca02c54b0f0b1b1)) +- profile picture does not show ([#592](https://github.com/graasp/graasp-builder/issues/592)) ([080d24f](https://github.com/graasp/graasp-builder/commit/080d24fc134e9eb1e7a5adf39af7c4afa6b39674)) +- update packages' version ([5ff89eb](https://github.com/graasp/graasp-builder/commit/5ff89ebe84e30ee169693fc1248a34d8aa5676c3)) +- update yarn.lock ([666c544](https://github.com/graasp/graasp-builder/commit/666c544a13d2b75692864ba40f422d3999ca1f67)) +- use `CustomInitialLoader` on first load ([#588](https://github.com/graasp/graasp-builder/issues/588)) ([822383e](https://github.com/graasp/graasp-builder/commit/822383e5f12d4c49f3cc595b4ce76188d729627c)) +- use translation for the text in tooltip ([7651325](https://github.com/graasp/graasp-builder/commit/765132559087b32cd1b6534e61215c911f138572)) ### Tests -* add tests for enable analytics toggles ([b3983cf](https://github.com/graasp/graasp-builder/commit/b3983cfb2a0ff3f1b3145f3fa181a2947550b0cc)) +- add tests for enable analytics toggles ([b3983cf](https://github.com/graasp/graasp-builder/commit/b3983cfb2a0ff3f1b3145f3fa181a2947550b0cc)) ## [0.8.0](https://github.com/graasp/graasp-builder/compare/v0.7.0...v0.8.0) (2023-03-06) - ### Features -* add document styles ([#562](https://github.com/graasp/graasp-builder/issues/562)) ([747f95c](https://github.com/graasp/graasp-builder/commit/747f95cee59424d354929cb695c1aa5dacc1297b)) - +- add document styles ([#562](https://github.com/graasp/graasp-builder/issues/562)) ([747f95c](https://github.com/graasp/graasp-builder/commit/747f95cee59424d354929cb695c1aa5dacc1297b)) ### Bug Fixes -* **ci:** sentry version uses `REACT_APP_VERSION` ([#581](https://github.com/graasp/graasp-builder/issues/581)) ([6dea58c](https://github.com/graasp/graasp-builder/commit/6dea58cb7e6db3f9b0c347dc1da0dacda802354e)) -* **quill:** save empty string when content is empty ([#578](https://github.com/graasp/graasp-builder/issues/578)) ([c62de5d](https://github.com/graasp/graasp-builder/commit/c62de5d98b4a8d0b5148185ef3f947bdddc80186)) -* remove player button from item header actions ([#575](https://github.com/graasp/graasp-builder/issues/575)) ([c7ec487](https://github.com/graasp/graasp-builder/commit/c7ec4873ec5937dca6c76db1f6c20368c06197ad)) +- **ci:** sentry version uses `REACT_APP_VERSION` ([#581](https://github.com/graasp/graasp-builder/issues/581)) ([6dea58c](https://github.com/graasp/graasp-builder/commit/6dea58cb7e6db3f9b0c347dc1da0dacda802354e)) +- **quill:** save empty string when content is empty ([#578](https://github.com/graasp/graasp-builder/issues/578)) ([c62de5d](https://github.com/graasp/graasp-builder/commit/c62de5d98b4a8d0b5148185ef3f947bdddc80186)) +- remove player button from item header actions ([#575](https://github.com/graasp/graasp-builder/issues/575)) ([c7ec487](https://github.com/graasp/graasp-builder/commit/c7ec4873ec5937dca6c76db1f6c20368c06197ad)) ## [0.7.0](https://github.com/graasp/graasp-builder/compare/v0.6.1...v0.7.0) (2023-02-24) - ### Features -* add admin chat settings (export and clear) ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* move types to `@graasp/sdk` and export chat ([#440](https://github.com/graasp/graasp-builder/issues/440)) ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* **ui:** change `Share` icon and improve layout of item header actions ([#566](https://github.com/graasp/graasp-builder/issues/566)) ([5238321](https://github.com/graasp/graasp-builder/commit/523832141f4a9ebb974320e234b694370775210d)) - +- add admin chat settings (export and clear) ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- move types to `@graasp/sdk` and export chat ([#440](https://github.com/graasp/graasp-builder/issues/440)) ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- **ui:** change `Share` icon and improve layout of item header actions ([#566](https://github.com/graasp/graasp-builder/issues/566)) ([5238321](https://github.com/graasp/graasp-builder/commit/523832141f4a9ebb974320e234b694370775210d)) ### Bug Fixes -* add scrollable tabs to new item modal ([#565](https://github.com/graasp/graasp-builder/issues/565)) ([12e3a2f](https://github.com/graasp/graasp-builder/commit/12e3a2f17c3beea59a705b2a6e77401ff91a0de8)) -* move a lot of files to TS ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* possible null item in editItemModalContext ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* **test:** add item-memberships public stub ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* **test:** remove waits ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* **test:** signed out user should not be able to open publish settings ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* use enums from sdk ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* use ItemRecord as the default type for items inside the app ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) -* use sdk types instead of query-client ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- add scrollable tabs to new item modal ([#565](https://github.com/graasp/graasp-builder/issues/565)) ([12e3a2f](https://github.com/graasp/graasp-builder/commit/12e3a2f17c3beea59a705b2a6e77401ff91a0de8)) +- move a lot of files to TS ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- possible null item in editItemModalContext ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- **test:** add item-memberships public stub ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- **test:** remove waits ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- **test:** signed out user should not be able to open publish settings ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- use enums from sdk ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- use ItemRecord as the default type for items inside the app ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) +- use sdk types instead of query-client ([2fd5a36](https://github.com/graasp/graasp-builder/commit/2fd5a36e0cde73ce1bcc9a9a3aeec1c02ad64260)) ## [0.6.1](https://github.com/graasp/graasp-builder/compare/v0.6.0...v0.6.1) (2023-02-17) - ### Bug Fixes -* hide etherpad chat ([#560](https://github.com/graasp/graasp-builder/issues/560)) ([94b46d6](https://github.com/graasp/graasp-builder/commit/94b46d68c9556f5b9e92b4c01b056084c24f8762)) +- hide etherpad chat ([#560](https://github.com/graasp/graasp-builder/issues/560)) ([94b46d6](https://github.com/graasp/graasp-builder/commit/94b46d68c9556f5b9e92b4c01b056084c24f8762)) ## [0.6.0](https://github.com/graasp/graasp-builder/compare/v0.5.0...v0.6.0) (2023-02-16) - ### Features -* add platform switch to builder ([#544](https://github.com/graasp/graasp-builder/issues/544)) ([c48a40f](https://github.com/graasp/graasp-builder/commit/c48a40fa67a6273143d2e6e07accb687fd76cffb)) +- add platform switch to builder ([#544](https://github.com/graasp/graasp-builder/issues/544)) ([c48a40f](https://github.com/graasp/graasp-builder/commit/c48a40fa67a6273143d2e6e07accb687fd76cffb)) ## [0.5.0](https://github.com/graasp/graasp-builder/compare/v0.4.2...v0.5.0) (2023-02-14) - ### Features -* add tutorial footer menu item ([#546](https://github.com/graasp/graasp-builder/issues/546)) ([9454fdc](https://github.com/graasp/graasp-builder/commit/9454fdc95deecd86dcd6d1b090ffcdcfe56ccf64)) -* improve accessibility for mainmenu and table ([#555](https://github.com/graasp/graasp-builder/issues/555)) ([9cdac8d](https://github.com/graasp/graasp-builder/commit/9cdac8d11a8f2bbfc86858735143d4f09cb2e1eb)) - +- add tutorial footer menu item ([#546](https://github.com/graasp/graasp-builder/issues/546)) ([9454fdc](https://github.com/graasp/graasp-builder/commit/9454fdc95deecd86dcd6d1b090ffcdcfe56ccf64)) +- improve accessibility for mainmenu and table ([#555](https://github.com/graasp/graasp-builder/issues/555)) ([9cdac8d](https://github.com/graasp/graasp-builder/commit/9cdac8d11a8f2bbfc86858735143d4f09cb2e1eb)) ### Documentation -* add dialexo as a contributor for code ([#553](https://github.com/graasp/graasp-builder/issues/553)) ([3ebef91](https://github.com/graasp/graasp-builder/commit/3ebef91c96ceb6ecd96d10c89957d6a4fd6550b7)) -* add pyphilia as a contributor for code ([#551](https://github.com/graasp/graasp-builder/issues/551)) ([e858257](https://github.com/graasp/graasp-builder/commit/e85825700154c71d0d929eea6d83b83fe6805c65)) -* add spaenleh as a contributor for code ([#552](https://github.com/graasp/graasp-builder/issues/552)) ([c70e240](https://github.com/graasp/graasp-builder/commit/c70e240a8d038d1b50fd65e3e3bfb616fe880e03)) +- add dialexo as a contributor for code ([#553](https://github.com/graasp/graasp-builder/issues/553)) ([3ebef91](https://github.com/graasp/graasp-builder/commit/3ebef91c96ceb6ecd96d10c89957d6a4fd6550b7)) +- add pyphilia as a contributor for code ([#551](https://github.com/graasp/graasp-builder/issues/551)) ([e858257](https://github.com/graasp/graasp-builder/commit/e85825700154c71d0d929eea6d83b83fe6805c65)) +- add spaenleh as a contributor for code ([#552](https://github.com/graasp/graasp-builder/issues/552)) ([c70e240](https://github.com/graasp/graasp-builder/commit/c70e240a8d038d1b50fd65e3e3bfb616fe880e03)) ## [0.4.2](https://github.com/graasp/graasp-builder/compare/v0.4.1...v0.4.2) (2023-01-31) - ### Bug Fixes -* fix file drop placement depending on mainmenu ([#536](https://github.com/graasp/graasp-builder/issues/536)) ([879ffaa](https://github.com/graasp/graasp-builder/commit/879ffaa29dfec0c30803861d6085106e4a53d372)) -* replace broken default image ([9d9a60f](https://github.com/graasp/graasp-builder/commit/9d9a60f8fadbf2f0aebb4df098f307aaa9b7f596)) -* update @graasp/query-client ([#541](https://github.com/graasp/graasp-builder/issues/541)) ([2b680b0](https://github.com/graasp/graasp-builder/commit/2b680b0f5b4f7d2b1499acb536638d5103dd3b8c)) +- fix file drop placement depending on mainmenu ([#536](https://github.com/graasp/graasp-builder/issues/536)) ([879ffaa](https://github.com/graasp/graasp-builder/commit/879ffaa29dfec0c30803861d6085106e4a53d372)) +- replace broken default image ([9d9a60f](https://github.com/graasp/graasp-builder/commit/9d9a60f8fadbf2f0aebb4df098f307aaa9b7f596)) +- update @graasp/query-client ([#541](https://github.com/graasp/graasp-builder/issues/541)) ([2b680b0](https://github.com/graasp/graasp-builder/commit/2b680b0f5b4f7d2b1499acb536638d5103dd3b8c)) ## [0.4.1](https://github.com/graasp/graasp-builder/compare/v0.4.0...v0.4.1) (2023-01-19) - ### Bug Fixes -* h5p revert to default iframe ([#531](https://github.com/graasp/graasp-builder/issues/531)) ([3a9d773](https://github.com/graasp/graasp-builder/commit/3a9d773940fa3fd80b55247bba7a58e4e159844b)) +- h5p revert to default iframe ([#531](https://github.com/graasp/graasp-builder/issues/531)) ([3a9d773](https://github.com/graasp/graasp-builder/commit/3a9d773940fa3fd80b55247bba7a58e4e159844b)) ## [0.4.0](https://github.com/graasp/graasp-builder/compare/v0.3.0...v0.4.0) (2023-01-16) - ### Features -* add Resizable item setting ([#514](https://github.com/graasp/graasp-builder/issues/514)) ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) - +- add Resizable item setting ([#514](https://github.com/graasp/graasp-builder/issues/514)) ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) ### Bug Fixes -* case-insensitive autocomplete comparison ([#529](https://github.com/graasp/graasp-builder/issues/529)) ([2f496bb](https://github.com/graasp/graasp-builder/commit/2f496bb69a0143256e5ade14941d8cfbd2c36491)) -* filtering option in app auto-complete ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) -* show isResizable setting on app item only ([2f496bb](https://github.com/graasp/graasp-builder/commit/2f496bb69a0143256e5ade14941d8cfbd2c36491)) - +- case-insensitive autocomplete comparison ([#529](https://github.com/graasp/graasp-builder/issues/529)) ([2f496bb](https://github.com/graasp/graasp-builder/commit/2f496bb69a0143256e5ade14941d8cfbd2c36491)) +- filtering option in app auto-complete ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) +- show isResizable setting on app item only ([2f496bb](https://github.com/graasp/graasp-builder/commit/2f496bb69a0143256e5ade14941d8cfbd2c36491)) ### Tests -* adapt tests to item settings refactor and types ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) +- adapt tests to item settings refactor and types ([80795c9](https://github.com/graasp/graasp-builder/commit/80795c9916187cb665f6efe7a7428901779fee9b)) ## [0.3.0](https://github.com/graasp/graasp-builder/compare/v0.2.5...v0.3.0) (2023-01-11) - ### Features -* add etherpad creation form and item display ([#521](https://github.com/graasp/graasp-builder/issues/521)) ([31b44f3](https://github.com/graasp/graasp-builder/commit/31b44f3ca03a034c00a1b39a4d59ecb021fe0ab1)) +- add etherpad creation form and item display ([#521](https://github.com/graasp/graasp-builder/issues/521)) ([31b44f3](https://github.com/graasp/graasp-builder/commit/31b44f3ca03a034c00a1b39a4d59ecb021fe0ab1)) ### 0.2.5 (2022-12-19) ### 0.2.4 (2022-12-12) - ### Features -* improve publish settings ([#511](https://github.com/graasp/graasp-builder/issues/511)) ([4982c56](https://github.com/graasp/graasp-builder/commit/4982c5698cab78346973f0d6287d17230264b013)) +- improve publish settings ([#511](https://github.com/graasp/graasp-builder/issues/511)) ([4982c56](https://github.com/graasp/graasp-builder/commit/4982c5698cab78346973f0d6287d17230264b013)) ### 0.2.3 (2022-11-28) - ### Features -* use pdf viewer ([#504](https://github.com/graasp/graasp-builder/issues/504)) ([3157958](https://github.com/graasp/graasp-builder/commit/315795806a45decb06a8c30c82cf23034f3c6403)) +- use pdf viewer ([#504](https://github.com/graasp/graasp-builder/issues/504)) ([3157958](https://github.com/graasp/graasp-builder/commit/315795806a45decb06a8c30c82cf23034f3c6403)) ### 0.2.2 (2022-11-03) @@ -1241,26 +1090,23 @@ All notable changes to this project will be documented in this file. See [standa ## 0.2.0 (2022-10-28) - ### Features -* link iframe are disabled by default ([#473](https://github.com/graasp/graasp-builder/issues/473)) ([570f94a](https://github.com/graasp/graasp-builder/commit/570f94a1752fac5d7cb42d7dac3a372f0fcde4bb)) +- link iframe are disabled by default ([#473](https://github.com/graasp/graasp-builder/issues/473)) ([570f94a](https://github.com/graasp/graasp-builder/commit/570f94a1752fac5d7cb42d7dac3a372f0fcde4bb)) ### 0.1.7 (2022-09-27) - ### Features -* add link settings ([#443](https://github.com/graasp/graasp-compose/issues/443)) ([3896d31](https://github.com/graasp/graasp-compose/commit/3896d31abdf0bc4ed3fcf0f53a9d312c7bc944e9)) +- add link settings ([#443](https://github.com/graasp/graasp-compose/issues/443)) ([3896d31](https://github.com/graasp/graasp-compose/commit/3896d31abdf0bc4ed3fcf0f53a9d312c7bc944e9)) ### 0.1.6 (2022-09-09) ### 0.1.5 (2022-09-08) - ### Bug Fixes -* fix undefined favorite item list ([#436](https://github.com/graasp/graasp-compose/issues/436)) ([6cd4f07](https://github.com/graasp/graasp-compose/commit/6cd4f07c757baa62549e293f829c7983ed1d16c2)) +- fix undefined favorite item list ([#436](https://github.com/graasp/graasp-compose/issues/436)) ([6cd4f07](https://github.com/graasp/graasp-compose/commit/6cd4f07c757baa62549e293f829c7983ed1d16c2)) ### 0.1.4 (2022-09-08) @@ -1268,332 +1114,323 @@ All notable changes to this project will be documented in this file. See [standa ### [0.1.2](https://github.com/graasp/graasp-compose/compare/v0.1.1...v0.1.2) (2022-08-17) - ### Features -* add H5P import and display ([#383](https://github.com/graasp/graasp-compose/issues/383)) ([ef4d3b7](https://github.com/graasp/graasp-compose/commit/ef4d3b75e6515220ad0304a5f14401356ea5d383)) +- add H5P import and display ([#383](https://github.com/graasp/graasp-compose/issues/383)) ([ef4d3b7](https://github.com/graasp/graasp-compose/commit/ef4d3b75e6515220ad0304a5f14401356ea5d383)) ### [0.1.1](https://github.com/graasp/graasp-compose/compare/v0.1.0...v0.1.1) (2022-08-17) - ### Bug Fixes -* minor change, remove toSeq ([935d8b1](https://github.com/graasp/graasp-compose/commit/935d8b1bc596acdb55d2fb0b807f01b4be008c74)) -* solve small errors ([dfe89cb](https://github.com/graasp/graasp-compose/commit/dfe89cb232b89c61fe5792e571320bdae227b4cf)) -* solve Thumbnail issue, refactor extra props, and minor changes ([223c172](https://github.com/graasp/graasp-compose/commit/223c172d6c29ba134a7150e26dc7fbb17bac0a0f)) -* solve Thumbnail visualization ([1d176f2](https://github.com/graasp/graasp-compose/commit/1d176f281775592541a027eee0d59513854052e9)) - +- minor change, remove toSeq ([935d8b1](https://github.com/graasp/graasp-compose/commit/935d8b1bc596acdb55d2fb0b807f01b4be008c74)) +- solve small errors ([dfe89cb](https://github.com/graasp/graasp-compose/commit/dfe89cb232b89c61fe5792e571320bdae227b4cf)) +- solve Thumbnail issue, refactor extra props, and minor changes ([223c172](https://github.com/graasp/graasp-compose/commit/223c172d6c29ba134a7150e26dc7fbb17bac0a0f)) +- solve Thumbnail visualization ([1d176f2](https://github.com/graasp/graasp-compose/commit/1d176f281775592541a027eee0d59513854052e9)) ### Continuous Integration -* add sentry to workflows ([#411](https://github.com/graasp/graasp-compose/issues/411)) ([83f0875](https://github.com/graasp/graasp-compose/commit/83f087561ab8dd816ad477c2372f58edb3fa7575)) +- add sentry to workflows ([#411](https://github.com/graasp/graasp-compose/issues/411)) ([83f0875](https://github.com/graasp/graasp-compose/commit/83f087561ab8dd816ad477c2372f58edb3fa7575)) ## 0.1.0 (2022-07-21) - ### Features -* add ci caller workflow to graasp-deploy ([e4ec129](https://github.com/graasp/graasp-compose/commit/e4ec129148df01220d36bfc84d7f950e083a2535)) -* add aasa page ([f3a01fd](https://github.com/graasp/graasp-compose/commit/f3a01fd3f9be3d63d24bd4560ff543529a6d0042)), closes [#231](https://github.com/graasp/graasp-compose/issues/231) -* add action dashboard ([010b45c](https://github.com/graasp/graasp-compose/commit/010b45cdcfdd6aa572a93d6a8e8653392cbd6b0c)) -* add app ([cd5c793](https://github.com/graasp/graasp-compose/commit/cd5c793c0a5e90f562b7c3a900dce8af624c1266)) -* add button to copy multiple files at once ([38b9d5e](https://github.com/graasp/graasp-compose/commit/38b9d5ea8a10bad8526a7ea9eaefb0431a636510)) -* add button to move multiple files at once ([5ed9692](https://github.com/graasp/graasp-compose/commit/5ed9692ea860602dc682b7f698d281c675b1dd94)) -* add button to show/hide item in perform ([340b04d](https://github.com/graasp/graasp-compose/commit/340b04d0f2f938c3b192de9e4b385dce71326012)) -* add category selection ([ccd7f24](https://github.com/graasp/graasp-compose/commit/ccd7f2460ca7aaca2f149bb127203c358c191c01)) -* add CC License ([b9ba24b](https://github.com/graasp/graasp-compose/commit/b9ba24bf080701393664d8b03aeb07c08b0e1436)) -* add cdelivery caller workflow to graasp-deploy ([8dc7b11](https://github.com/graasp/graasp-compose/commit/8dc7b117501dc01f16b044e19ac30924f2fb57b0)) -* add cdeployment caller workflow ([ce8d488](https://github.com/graasp/graasp-compose/commit/ce8d488c829f9e009e8f0cc8b76de8c7f5209c48)) -* add chatbox ([e9f219d](https://github.com/graasp/graasp-compose/commit/e9f219d0d93134d1793cd1837a1d4d5a41020e01)) -* add clear chat prop ([090b508](https://github.com/graasp/graasp-compose/commit/090b50856ffe49727b2070bae0f950e5e8ab9e51)) -* add close button in item panels ([a9babd1](https://github.com/graasp/graasp-compose/commit/a9babd15c921f44f6cebf109c387224c8f9d0ef9)) -* add co-editor settings ([4810c06](https://github.com/graasp/graasp-compose/commit/4810c06f82546db2409d6f8eefacfe2624dfdf6d)) -* add Collapse item option ([4f8586f](https://github.com/graasp/graasp-compose/commit/4f8586f44b62c68201d5923f07d97e611abbe7cf)) -* add Collpase button to item menu ([248ea23](https://github.com/graasp/graasp-compose/commit/248ea2357e14e23dc165bcb4f3b945f76916fc82)) -* add confirmation dialog to cc license ([9e0125c](https://github.com/graasp/graasp-compose/commit/9e0125ce824f67bcd83aae427f2683504012901c)) -* add cookies banner ([2fcaa07](https://github.com/graasp/graasp-compose/commit/2fcaa07e4ba475c5cbb08de7cd269f47bff90a5f)) -* add download button ([376c56a](https://github.com/graasp/graasp-compose/commit/376c56ae9187967e64c16a6839efaabcb4b824b0)) -* add drop down between apps in header ([#323](https://github.com/graasp/graasp-compose/issues/323)) ([e8d3992](https://github.com/graasp/graasp-compose/commit/e8d3992f407eeb950ecf58619fd031fbb128da14)) -* add email notification checkbox ([bd87388](https://github.com/graasp/graasp-compose/commit/bd873887975f2d02e61e1fc84ebb276942b3ce98)) -* add favorites items ([2c986ae](https://github.com/graasp/graasp-compose/commit/2c986ae105ea369e15014bccc24570970c476a4e)) -* add field to edit folder's description ([9ce4bcb](https://github.com/graasp/graasp-compose/commit/9ce4bcbec89660f9c28742e40f4a3718689a9fe6)) -* add fr and en translations ([1f37da0](https://github.com/graasp/graasp-compose/commit/1f37da056f707b5bdccb60d777ba22d8fecbb837)) -* add hooks, refactor files ([eb39c56](https://github.com/graasp/graasp-compose/commit/eb39c560fa9c5f89d705334ae4e94bf218dd25b5)) -* add import zip tab ([b61a1b2](https://github.com/graasp/graasp-compose/commit/b61a1b263455f293a9255da11ba1677a293e330c)) -* add isItemPinned method to check tag ([ea2b9c2](https://github.com/graasp/graasp-compose/commit/ea2b9c285821a5e9f9997017835a92d4edd1a6ef)) -* add item caption ([a6e8a72](https://github.com/graasp/graasp-compose/commit/a6e8a725840ae492cc2796023b313f346d4c8b5b)) -* add item search to both grid and table views ([51ae774](https://github.com/graasp/graasp-compose/commit/51ae77496d69275ccc54752fa29e62bf82d711b4)) -* add item settings page ([82069ed](https://github.com/graasp/graasp-compose/commit/82069ed29d982ffb01f6e8f31ff24495744b7553)) -* add language selections ([69584ef](https://github.com/graasp/graasp-compose/commit/69584ef6fa695a5b87268632166d43cbd7f2c7f2)) -* add left sidebar ([2815432](https://github.com/graasp/graasp-compose/commit/281543275ea908a1af0259d7769563129043d38e)) -* add linters and other config ([a65d743](https://github.com/graasp/graasp-compose/commit/a65d743f3330ecb6b30348f89254157f4c426d52)), closes [#2](https://github.com/graasp/graasp-compose/issues/2) -* add list layout mode ([f2b5347](https://github.com/graasp/graasp-compose/commit/f2b53470e77662fd4bc1e113420eca638ad6eca5)) -* add materialUI and materialUI scaffolding ([ffa52f7](https://github.com/graasp/graasp-compose/commit/ffa52f7e19d45dd51bb3678423700bd386c890ea)), closes [#3](https://github.com/graasp/graasp-compose/issues/3) -* add member page profile ([fe80c8a](https://github.com/graasp/graasp-compose/commit/fe80c8aff4f63a98e1fb69356f3e46a97ac458a8)) -* add memberships avatar and badges ([075e569](https://github.com/graasp/graasp-compose/commit/075e569919bc8b686a539ea05ce6aec0ae18d002)) -* add message when multiple files are moved or copied ([2767189](https://github.com/graasp/graasp-compose/commit/2767189ddc05cd212c121ab125f8513985976939)) -* add navigation and move ([9895cca](https://github.com/graasp/graasp-compose/commit/9895ccaf2ffb554d93812a3108c54587ecce7f62)) -* add new tab for publish item ([eef97dd](https://github.com/graasp/graasp-compose/commit/eef97dd988a57fb3b2cac0d44cd2e5823c2e9d03)) -* add pagination to grid view ([baf6137](https://github.com/graasp/graasp-compose/commit/baf6137c80bf569bd873f707da8b81b9801961d3)) -* add pinButton with icon ([c1ca3ab](https://github.com/graasp/graasp-compose/commit/c1ca3ab3ff9e0218c7ea96289484c9ba9ccadc2b)) -* add public setting ([d18acb8](https://github.com/graasp/graasp-compose/commit/d18acb86cde1873d9072689a386805c9af9f05a8)) -* add quick pin button in list to match grid ([42658e8](https://github.com/graasp/graasp-compose/commit/42658e8d38a420b59c1263c533aa67545ccc8905)) -* add recycle bin ([3d17344](https://github.com/graasp/graasp-compose/commit/3d17344db3afdf206417aaf8ecd0878171e342f4)) -* add restore buttons ([49dcd31](https://github.com/graasp/graasp-compose/commit/49dcd31246a6eb1084bbe0f7eac9cd1d85c60311)) -* add s3 upload files ([b63c8a1](https://github.com/graasp/graasp-compose/commit/b63c8a122ba6fc0c024e9ff9003f4a8a7f3baf26)) -* add settings page ([32606c3](https://github.com/graasp/graasp-compose/commit/32606c320aebe21cad76eb0d6f3478edabe87649)) -* add sign in, register component ([e9f9170](https://github.com/graasp/graasp-compose/commit/e9f9170f10fdf881d3fa7aba556dc2f280fa6351)) -* add thumbnail setting ([96902e3](https://github.com/graasp/graasp-compose/commit/96902e36628c1e769a28ebec06826f769f7e0135)) -* add thumbnail setting ([0929131](https://github.com/graasp/graasp-compose/commit/09291311e8c443de4a89b3e33ab70c3acb59c159)) -* add toastr and logger middlewares ([e979494](https://github.com/graasp/graasp-compose/commit/e9794944305993af68f63353034cb090c1982aa2)) -* add UI to delete account ([a1d0b01](https://github.com/graasp/graasp-compose/commit/a1d0b01b63a178dd104d0b97b9df5a5bb04a8686)) -* add upload file component ([ee03f9f](https://github.com/graasp/graasp-compose/commit/ee03f9f2348789f22fa732459363efc391de6601)) -* add validation hooks, improve interface ([bb4b3ff](https://github.com/graasp/graasp-compose/commit/bb4b3ffcd8feb6cc21c1648989307bccf14b5b5f)) -* add ws hook calls for shared items and children updates ([d42927a](https://github.com/graasp/graasp-compose/commit/d42927a14762f7faac1032f658c46c7c92b994c0)) -* add, edit and delete memberships from settings ([bf9d1fc](https://github.com/graasp/graasp-compose/commit/bf9d1fcab437a939311321ac8c244d942d2cb856)) -* allow users to put custom url when adding apps ([cfeb8c0](https://github.com/graasp/graasp-compose/commit/cfeb8c0bb3030c0266160793a7a606eabf6fb1a4)) -* apply small fixes ([#386](https://github.com/graasp/graasp-compose/issues/386)) ([6cfb528](https://github.com/graasp/graasp-compose/commit/6cfb5282ac5b3106350f318445f6cdffc8d1405c)) -* build basic elements of the UI ([d6b2ed3](https://github.com/graasp/graasp-compose/commit/d6b2ed3877ff3c45be9b7f84af239dfbf4cf59e6)), closes [#7](https://github.com/graasp/graasp-compose/issues/7) -* change public/index.html to display graasp info ([40e924a](https://github.com/graasp/graasp-compose/commit/40e924a6a5667e642ae7f60df1a90029bf31768a)) -* check user authorization, redirect from sign pages to home ([ba1e188](https://github.com/graasp/graasp-compose/commit/ba1e188407849f7c1c6e8ea26611152ee246e5ff)) -* choose what to display in Items header ([2cbb2a9](https://github.com/graasp/graasp-compose/commit/2cbb2a9755c36b2b5eaafbde0c87f2799df81439)) -* clear document forms after submit ([fca3605](https://github.com/graasp/graasp-compose/commit/fca3605e2f692d796689a2f0b5e6d4da1a669018)) -* clear document forms after submit ([5b66340](https://github.com/graasp/graasp-compose/commit/5b66340c06d95ee9d8e1c071f62578556cad35f0)) -* create and edit document ([2860ae8](https://github.com/graasp/graasp-compose/commit/2860ae88e1c51e0492a97dce8d51abdbd7d12db9)) -* create shortcut ([8f97320](https://github.com/graasp/graasp-compose/commit/8f973204106db559a033edd8c243715a93a908db)) -* display metadata in right sidebar, tests ([de2d968](https://github.com/graasp/graasp-compose/commit/de2d968cf6a76853649bcb9dbbbbd6ff431b0c1a)) -* display shared items ([806ca56](https://github.com/graasp/graasp-compose/commit/806ca5618aa089520cebd7baf4514d3c292474e7)) -* edit item ([8134a34](https://github.com/graasp/graasp-compose/commit/8134a34c990a3f58b3256a75b343b88c5a463eed)) -* enable apps to change their settings ([4a1c692](https://github.com/graasp/graasp-compose/commit/4a1c69212a8c8e5b89815ebf8e6a4d180463c20a)) -* enable document edition ([05b867f](https://github.com/graasp/graasp-compose/commit/05b867f84eb5395f5ce8fee493ce890add3d5c45)) -* fix canEdit for category, add customized tag ([99d832a](https://github.com/graasp/graasp-compose/commit/99d832a40cdc066c1a343552047690fe1e9b8c91)) -* handle item order in folders ([9d2f73c](https://github.com/graasp/graasp-compose/commit/9d2f73cf4844104987cf0740710fec0d10e68f31)) -* hide publish config if publish not selected ([726b296](https://github.com/graasp/graasp-compose/commit/726b296820ef16ed29d6f08589d2c1c239b8ed53)) -* implement item flagging ([27545fc](https://github.com/graasp/graasp-compose/commit/27545fca0fac51a43f2e0971914a5edb0fb82d6e)) -* implement item login and tags ([42d0b0f](https://github.com/graasp/graasp-compose/commit/42d0b0f34c263c35beb8650cb5e0e8a71a027a4f)) -* implement redirect to last url ([67d1034](https://github.com/graasp/graasp-compose/commit/67d1034047eb9ab4caa12adc5c3c56d513a425c4)) -* include required scripts to use standard-version ([09f44d3](https://github.com/graasp/graasp-compose/commit/09f44d376637637ffddffa3695cc0e59c0653a08)) -* move item and copy item ([c0905ac](https://github.com/graasp/graasp-compose/commit/c0905acc4e0196c0e2eff49989139a8738bc0f1e)) -* move select to right, refactor to functional component, add missing translation ([5329d26](https://github.com/graasp/graasp-compose/commit/5329d261659277cb3433775eab53a5d68d7e7202)) -* new env variables ([6bbed7b](https://github.com/graasp/graasp-compose/commit/6bbed7b8d383ce5943062f0b2ee83915a15a2267)) -* preview tags ([6f77202](https://github.com/graasp/graasp-compose/commit/6f772027d7b496ad528c8079412b797d8de6f8a9)) -* refactor share tab publish item layout ([189d452](https://github.com/graasp/graasp-compose/commit/189d45245f9a34a2eba54ad8ee74b2abfe4e5d72)) -* replace url textfield by dropdown ([22ac4e9](https://github.com/graasp/graasp-compose/commit/22ac4e9cf7615b49afdb3916c8449673f387f676)) -* show favorite item button in table/grid view ([2d0f481](https://github.com/graasp/graasp-compose/commit/2d0f48111a970624002f353a6193c1e801bf2369)) -* show more info in share modal about accesses ([8ba07b1](https://github.com/graasp/graasp-compose/commit/8ba07b183e782e4f0d8b004aa418eaede8f60439)) -* show no search results found message ([3cede4f](https://github.com/graasp/graasp-compose/commit/3cede4ff503779218b2e3c98b1142b587dc1d43e)) -* show shared link in share modal ([db6c465](https://github.com/graasp/graasp-compose/commit/db6c4657ddf5125f16630ef667a9d13d50c61095)) -* update add item modal, add links, update edit form ([63c81d3](https://github.com/graasp/graasp-compose/commit/63c81d3d4cc7e0689923309b9b1875d1dd573e58)) -* update chatbox ([#365](https://github.com/graasp/graasp-compose/issues/365)) ([a46d9e6](https://github.com/graasp/graasp-compose/commit/a46d9e6f55faad77a340d6e4d27f7a5a1b97dc6b)) -* update chatbox props ([125a1e4](https://github.com/graasp/graasp-compose/commit/125a1e4699ee386066df8830ff338b97dde68062)) -* update member password ([4dca7de](https://github.com/graasp/graasp-compose/commit/4dca7de381ac816f5f345204fd2f24c43b022e56)) -* update member password ([26113d4](https://github.com/graasp/graasp-compose/commit/26113d44f713637fba7458aa3883d969f6fbbdcb)) -* update query-client to new file plugin and remove unused s3 stuff ([2dc441c](https://github.com/graasp/graasp-compose/commit/2dc441c3d06eea33329771d7b281254c515cccc1)) -* update staging versions in graasp deploy ([0294050](https://github.com/graasp/graasp-compose/commit/02940502da591a8cee5de221b5c5410915187ea2)) -* use ag-grid library for items table ([9efa92d](https://github.com/graasp/graasp-compose/commit/9efa92d03d0ac9f959b82a34768ee41e23d5a7e8)) -* use edit item to change isPinned property ([682712e](https://github.com/graasp/graasp-compose/commit/682712e3a74555574bfdeeec5d43d3ef3f1bcc8d)) -* use edit item to pin items ([6cdc85c](https://github.com/graasp/graasp-compose/commit/6cdc85cb260838c7535e96d295de6066e32c4958)) -* use react-query ([4044a50](https://github.com/graasp/graasp-compose/commit/4044a5039ca22086f554770e52c3e408d3b78a9b)) -* use tags to add / remove pinned ([7562a99](https://github.com/graasp/graasp-compose/commit/7562a9952449217409c20dccc36c85099045c28a)) -* view, delete and add item ([23211e3](https://github.com/graasp/graasp-compose/commit/23211e32e8be02ec9175033ccaf385b56c3b00ca)) - - -### Bug Fixes - -* imports for constants inside the tests ([f4c85d0](https://github.com/graasp/graasp-compose/commit/f4c85d0b5132dd1caa7cb5228050345e66f13939)) -* add a force reload when item get validated ([7a796ba](https://github.com/graasp/graasp-compose/commit/7a796ba0a97f096909d624e7135938c2f9ecc775)) -* add array type for not-selectable items ([c9f2ac4](https://github.com/graasp/graasp-compose/commit/c9f2ac4c9cd15c751eeba0d36b854cfa4012cdf0)) -* add details to message of validation result ([c3dfd67](https://github.com/graasp/graasp-compose/commit/c3dfd67930fb877c32f0a2fd6e1632af8be2bade)) -* add disabled published option ([9734372](https://github.com/graasp/graasp-compose/commit/9734372c82c7fab5884072f6ea6d3f356ad8b918)) -* add missing comma ([b271e84](https://github.com/graasp/graasp-compose/commit/b271e846fdce5483f766e922c43c2b7f5800a14b)) -* add missing files to fix tests ([1c1963a](https://github.com/graasp/graasp-compose/commit/1c1963a377e0b679a47790b2975d7e6d0c67ce3c)) -* add more tests for categories and tags ([9d707e6](https://github.com/graasp/graasp-compose/commit/9d707e6e294c20158196413d3da951773cd0defd)) -* add parentheses removed by formatting ([2212609](https://github.com/graasp/graasp-compose/commit/2212609551f3118e7058491ce40bda3b48c8d564)) -* add refresh button ([29b5a57](https://github.com/graasp/graasp-compose/commit/29b5a5798a89009527fdc19f4f860117f4b0bffe)) -* add team app id prefix ([148c875](https://github.com/graasp/graasp-compose/commit/148c875379a0227394226e1ffbb98b8d0653553f)) -* add translations and fix tests ([2173dee](https://github.com/graasp/graasp-compose/commit/2173dee50c0376de9d37fc412be15dadf7e5cbc0)) -* add wait for tests ([6d5e989](https://github.com/graasp/graasp-compose/commit/6d5e989e149e61c8254c43e2db8d1ac0b4413cb5)) -* apply type when resetting add item form ([fdf0092](https://github.com/graasp/graasp-compose/commit/fdf009291015ba3deb1189e93ab2556402a8acef)) -* avoid popup blocking when redirecting ([554a91a](https://github.com/graasp/graasp-compose/commit/554a91a8fe70a4ccdeb489e4526a2283cdff4c1a)) -* bug fix ([ae1aa43](https://github.com/graasp/graasp-compose/commit/ae1aa43d9daa7ccfc75900493cc21e816cd131cb)) -* change header button size to `medium` for consistency ([dab1dc0](https://github.com/graasp/graasp-compose/commit/dab1dc0a2bc93621e843057b17d1f3a12475fa73)) -* change mutation name ([558f0a2](https://github.com/graasp/graasp-compose/commit/558f0a241d3b1a800cedc2dae0199d38a5077716)) -* changed by review ([49edce0](https://github.com/graasp/graasp-compose/commit/49edce01ce2de735df0a710bce08b2b1c6b8221f)) -* changed by review ([f050747](https://github.com/graasp/graasp-compose/commit/f050747094bdaf538335ed9dbc33b75a3346f1fd)) -* changes by review ([a8473b4](https://github.com/graasp/graasp-compose/commit/a8473b4b2b0e0b744a416ef2ba6ae4c5ba30fa90)) -* changes by review ([6394198](https://github.com/graasp/graasp-compose/commit/6394198a4656c4a91dbb60a5484376fa7e6f07b2)) -* changes by review ([acf899f](https://github.com/graasp/graasp-compose/commit/acf899ff43604fa183b387f87aa11f185d327465)) -* changes by review ([98f6b7f](https://github.com/graasp/graasp-compose/commit/98f6b7f572e8bde345a8c4f5bedf207ea7208ba2)) -* changes by review ([d89c773](https://github.com/graasp/graasp-compose/commit/d89c773b91a6084f1dce863adedce5d78953aef2)) -* changes by review ([d3999d9](https://github.com/graasp/graasp-compose/commit/d3999d9e922d20458bfa70541e4c42ced1065e95)) -* changes by review ([2e0d060](https://github.com/graasp/graasp-compose/commit/2e0d060b4709a2bb82d28afe2b4e624699354972)) -* changes by review ([26d7d64](https://github.com/graasp/graasp-compose/commit/26d7d64059004d491436200079efdce03ee9aff4)) -* changes by review, disable related tests ([677246c](https://github.com/graasp/graasp-compose/commit/677246ccb9460530d160c68dd02fcfab32821335)) -* changes due to table refactor ([aabd75b](https://github.com/graasp/graasp-compose/commit/aabd75bdabc6550051016853b21b790ef66ced6e)) -* changes suggested by review ([f1cef8c](https://github.com/graasp/graasp-compose/commit/f1cef8cb7cff8c7a1f7ee7da3b0fa4144b2b7cb2)) -* Create const for username's div max width ([19376b6](https://github.com/graasp/graasp-compose/commit/19376b6b39664cbed147d139be213fd6d42fce90)) -* disable cypress cache ([4cc8624](https://github.com/graasp/graasp-compose/commit/4cc8624df8e382b20592a9257fb38a5f0e81bbf6)) -* discard changes when the modal is closed ([71daa12](https://github.com/graasp/graasp-compose/commit/71daa1224e331e78e93c61d02be649c1baf623ef)) -* due to changes in query client ([8c4046d](https://github.com/graasp/graasp-compose/commit/8c4046dd474f1ff365095c3bf527f1de849e0052)) -* empty email field after invite completes ([994df52](https://github.com/graasp/graasp-compose/commit/994df52e7a59f836a61ea9ac79751f7994aac7f1)) -* enabled publish button all the time ([1f9156a](https://github.com/graasp/graasp-compose/commit/1f9156abf6852ebf9cb28ee38b4482a0a39ae4fb)) -* factor out selectors and index ([22ba7c7](https://github.com/graasp/graasp-compose/commit/22ba7c7fe0ad9a1d8f40342cd1ee4ea3ac6c6e30)) -* factor out url ([6f7adf5](https://github.com/graasp/graasp-compose/commit/6f7adf52aa6916ebd990734ef5c725674110da42)) -* fix after rebase ([1595560](https://github.com/graasp/graasp-compose/commit/15955607a16cd20f4be5c15a9b52fcc2b6c98bba)) -* fix bugs ([c7e4ff5](https://github.com/graasp/graasp-compose/commit/c7e4ff5cb4b4b24e3415ac186e3b5fe6ca368172)) -* fix bugs after rebase ([5f406a0](https://github.com/graasp/graasp-compose/commit/5f406a0143500e36fd872ecdc035384f21f861fc)) -* fix code after rebase ([d2d291c](https://github.com/graasp/graasp-compose/commit/d2d291c56d962fa942cbc1acdb672b10df24af8e)) -* fix conflict ([c4e4992](https://github.com/graasp/graasp-compose/commit/c4e49924df6f5ca597cddf86037da4567d1c297e)) -* fix dependency and test ([082f77e](https://github.com/graasp/graasp-compose/commit/082f77e8e5b7e1bda97981b2f6666a6fdb3c25df)) -* fix erroralert ([d9c5685](https://github.com/graasp/graasp-compose/commit/d9c56858461ed6248c80dd90aa9c500dd9c0d797)) -* fix public items memberships ([07d6b3d](https://github.com/graasp/graasp-compose/commit/07d6b3d682fb9964ddb90ce844e969e7f47ecc5f)) -* fix style issues after rebase ([544a5cb](https://github.com/graasp/graasp-compose/commit/544a5cb21713bbeae7ee8666a54d9272665470b1)) -* fix tests ([7bcecb4](https://github.com/graasp/graasp-compose/commit/7bcecb4b6c8631f81b79fad026265685010ba7f9)) -* fix typo ([a29522c](https://github.com/graasp/graasp-compose/commit/a29522ccefefc6e52a9dd2ae49ed9c5233040ff9)) -* fix undefined ([206dd5b](https://github.com/graasp/graasp-compose/commit/206dd5bd9d7fc4ff3e2b6ad5796e21335192bfb4)) -* fix variable names ([578ea8f](https://github.com/graasp/graasp-compose/commit/578ea8fe38e8144406ca2f02f7cfbd6e1b9a7445)) -* fix yarn ([23c0211](https://github.com/graasp/graasp-compose/commit/23c02115d57abd09e37fd3d4754fd57819d9d45f)) -* fix yarn ([7355528](https://github.com/graasp/graasp-compose/commit/7355528144a5370c145f78ab269ce559662218f4)) -* fix yarn lock file ([c02e548](https://github.com/graasp/graasp-compose/commit/c02e548600d3afad563c84937c42b3899fbc007d)) -* fixtures use constants string instead of env var ([b5af0eb](https://github.com/graasp/graasp-compose/commit/b5af0eb6f53ba2faaef1a49036268331fd157dfe)) -* improve table header by passing searchinput in elements ([ccf817d](https://github.com/graasp/graasp-compose/commit/ccf817ddc33713e4c8d84e3e3b50f6b9a8d06b1f)) -* improve tags preview, fix placeholder text ([ad1519d](https://github.com/graasp/graasp-compose/commit/ad1519d440106932c908e1a9e5838793e824d7f1)) -* include changes after review ([aa00716](https://github.com/graasp/graasp-compose/commit/aa00716f5f1aa87aae8aea81eb47d28a77328ed3)) -* include changes after review ([7d276e4](https://github.com/graasp/graasp-compose/commit/7d276e47f0405936efc48283f507999ff471ecc8)) -* include changes after review ([8bbdf64](https://github.com/graasp/graasp-compose/commit/8bbdf64fbf6c43263fbccca50ffcfbc17315fe9a)) -* make remove cc license an option ([fd44bf6](https://github.com/graasp/graasp-compose/commit/fd44bf68650929be940726ffe3ef5d7a54224f71)) -* minor bug fix ([7b2c382](https://github.com/graasp/graasp-compose/commit/7b2c38251c42be1dc56c7a626744a6cf3778b47a)) -* minor changes ([0be87c5](https://github.com/graasp/graasp-compose/commit/0be87c5c895bcc925351437a502f59ee65dec4b8)) -* minor fix ([e641ff8](https://github.com/graasp/graasp-compose/commit/e641ff8d79d1dda8b7974001429fbe4b64580949)) -* minor fix ([6c49802](https://github.com/graasp/graasp-compose/commit/6c49802b95cd1c0d53c1e0781892767c395d4def)) -* minor fix according to comments ([4db2389](https://github.com/graasp/graasp-compose/commit/4db23892b3be684418ec131926bed6cdf7e1f3dd)) -* minor fix after review ([0ced8bd](https://github.com/graasp/graasp-compose/commit/0ced8bd1831d68bee357e93ff73e7df69cc97a60)) -* minor fix and simple test ([9f851f5](https://github.com/graasp/graasp-compose/commit/9f851f5077f5ed323eb69eca1827fd973270ca66)) -* minor fixes ([e829bec](https://github.com/graasp/graasp-compose/commit/e829bec37bfe1eef09eecd83a8b8b174a333de49)) -* new commit sha ([c677325](https://github.com/graasp/graasp-compose/commit/c677325200df785aff7da5111e2e61ec414a0f90)) -* null check on nullable itemSearch prop ([8792947](https://github.com/graasp/graasp-compose/commit/87929476eb0c507446d819e9446fe1914f0efe72)) -* on error favorite items shows header and mainmenu ([d797b61](https://github.com/graasp/graasp-compose/commit/d797b614da7a7b8b8f759783b1dd44bb461ecf45)) -* only show search input if no item is selected ([3ddde52](https://github.com/graasp/graasp-compose/commit/3ddde52dd2cac6d39aec0940ac66192f507da0ce)) -* pass member as prop to MenuItem in ItemsTable to avoid render loop ([29f9a4e](https://github.com/graasp/graasp-compose/commit/29f9a4e330303f26dee341a14cee94013545c58e)) -* prevent spam click of confirm button which creates many same items ([4d3f56f](https://github.com/graasp/graasp-compose/commit/4d3f56fbf6873ac0fef9f5b64cfad78ba9cd4c9c)) -* rebase branch ([36f459f](https://github.com/graasp/graasp-compose/commit/36f459f3b5784188cc0b7186c9b69686db83ab8d)) -* rebase fix yarn ([d21e040](https://github.com/graasp/graasp-compose/commit/d21e04046f0aface05dd6cbaff5a9ba9b1289bac)) -* refactor & fix by review ([6d59133](https://github.com/graasp/graasp-compose/commit/6d59133b2821d312b0081b0aef2cd2983ad8e2a9)) -* refactor implementations ([d07a0fe](https://github.com/graasp/graasp-compose/commit/d07a0fe7c4165c475219830782a1eb64b01532fc)) -* remove console log ([87ba089](https://github.com/graasp/graasp-compose/commit/87ba089675a99995faa02c1d6ed4792427c42d6f)) -* remove local repo ([96d1c54](https://github.com/graasp/graasp-compose/commit/96d1c541234abf5281baa144209fb4a86a7d691e)) -* remove log ([fbacfbe](https://github.com/graasp/graasp-compose/commit/fbacfbe2215b55dad1f3f6d49d569917248e572c)) -* remove published from visibilityselect ([7c21d18](https://github.com/graasp/graasp-compose/commit/7c21d180c711515f4a795deb039830979a6a394c)) -* removed unnecessary endpoints ([5e5ab92](https://github.com/graasp/graasp-compose/commit/5e5ab921cdbb2ee1f837d3f6552cb59fffa3fc48)) -* removes comment from json ([293bd0d](https://github.com/graasp/graasp-compose/commit/293bd0dcd2ad13f5b8d65209db3c140140ce1415)), closes [#231](https://github.com/graasp/graasp-compose/issues/231) -* rename pinned to item-pinned ([27e7521](https://github.com/graasp/graasp-compose/commit/27e752112c44b7b1514afa4d6f2f25624f020590)) -* rename section to 'Tags' ([277527e](https://github.com/graasp/graasp-compose/commit/277527e0c3148aecf73f4347a651a0296cd00c7a)) -* rename variables, sort level options ([d7ea738](https://github.com/graasp/graasp-compose/commit/d7ea7382ca66bcb47f186a82b712aac5dea13821)) -* render loop when pagination count is 0 ([64004ef](https://github.com/graasp/graasp-compose/commit/64004efaae2eb4d18f4dd4b77442f513e0dbf3ad)) -* restore the redicrectToSignIn function ([7d88433](https://github.com/graasp/graasp-compose/commit/7d884330027a838eccdd1b6ff9c4f429a2d0917b)) -* send only necessary properties when editing ([eb26682](https://github.com/graasp/graasp-compose/commit/eb2668228ac127b941dab6caedd21bbd541fdf14)) -* solve issue in test ([7572bf6](https://github.com/graasp/graasp-compose/commit/7572bf6261cd9a1ad28b13cce50adb2d0490cf05)) -* solve test issue ([d4205d5](https://github.com/graasp/graasp-compose/commit/d4205d555d45f122b6a0a9e9d2d0860aed6353fe)) -* try adjust timeout ([8dd28d6](https://github.com/graasp/graasp-compose/commit/8dd28d6a4439e7dc158d838709403e170193bd76)) -* typo in caller workflow ([b57dffe](https://github.com/graasp/graasp-compose/commit/b57dffec498e6b8799c310899a2705a3538a1414)) -* typo in cintegration-s3-caller.yml ([779c275](https://github.com/graasp/graasp-compose/commit/779c2756c7d93e387de996c43b8897c29a7d1eaa)) -* update commit sha ([05720da](https://github.com/graasp/graasp-compose/commit/05720daaf9c8393b5dad11829a72533dca4c44bc)) -* update package after rebase ([eda2b08](https://github.com/graasp/graasp-compose/commit/eda2b08f85c884e9360cac6278e4019e618de9f2)) -* update query-client branch, add checksumBehavior in yarnrc ([e20cd48](https://github.com/graasp/graasp-compose/commit/e20cd48ca8708249b142d275bafa3eb36fab55c2)) -* update query-client reference in package.json ([25dcc2c](https://github.com/graasp/graasp-compose/commit/25dcc2c10ca5c00aa98f1480ce8216d880f157b6)) -* update query-client reference in package.json ([0c9b66e](https://github.com/graasp/graasp-compose/commit/0c9b66eedf1278bdacecf0ae68625c4399576a2b)) -* update sha ref and secrets name ([bd86a16](https://github.com/graasp/graasp-compose/commit/bd86a169889c6efb58d13776751c1c4a8d03c0b8)) -* update sha workflow reference ([64c967b](https://github.com/graasp/graasp-compose/commit/64c967b76152f2da52227e6f9aefa7ce10ee76d4)) -* update sha workflow reference ([ca0c325](https://github.com/graasp/graasp-compose/commit/ca0c3250b59ed3e84e55027d9a6352d32af0a47a)) -* update standard-version dependency ([5a907ae](https://github.com/graasp/graasp-compose/commit/5a907ae5f4c4080b7a61f24c9efc545168205930)) -* update to latest graasp-query-client ([d6e8b3f](https://github.com/graasp/graasp-compose/commit/d6e8b3f8ef03f81b0b923c45cd3b47ff986b28db)) -* update translation ([7852199](https://github.com/graasp/graasp-compose/commit/785219991485bf4dae4d88bf48f98813b04bc2a0)) -* update translation ([b1a2e67](https://github.com/graasp/graasp-compose/commit/b1a2e677305b29d49804d5a00d6395fa0ac94b97)) -* update ui element ([cc439bb](https://github.com/graasp/graasp-compose/commit/cc439bb3fdb81c20ec0f1741fe01493568f5ad69)) -* update yarn.lock ([28179aa](https://github.com/graasp/graasp-compose/commit/28179aa9a5432e7f944ec25c0f362989aff8b27c)) -* update yarn.lock ([4ea9b69](https://github.com/graasp/graasp-compose/commit/4ea9b6912fe0cc67ba86d5e5a8939955f9093436)) -* update yarn.lock ([80e677a](https://github.com/graasp/graasp-compose/commit/80e677a340e0d975364906d0d21d4874d2a3e795)) -* url matching for getMembers intercept ([2f44e0e](https://github.com/graasp/graasp-compose/commit/2f44e0e69b5a32fb455f8aaf0c0562805f20298e)) -* use main branch for query client ([566b401](https://github.com/graasp/graasp-compose/commit/566b401c9687891d8e5b575fed1b99b771c46f6a)) -* when search is performed on page bigger than number of results, should reset to first page ([8ef8cc2](https://github.com/graasp/graasp-compose/commit/8ef8cc29e20d401c48e827290930b4749a9c85b3)) -* wrong secret names ([0fa4aa7](https://github.com/graasp/graasp-compose/commit/0fa4aa7ed0f64f4e7ee1b3161c97900f12aee99b)) - +- add ci caller workflow to graasp-deploy ([e4ec129](https://github.com/graasp/graasp-compose/commit/e4ec129148df01220d36bfc84d7f950e083a2535)) +- add aasa page ([f3a01fd](https://github.com/graasp/graasp-compose/commit/f3a01fd3f9be3d63d24bd4560ff543529a6d0042)), closes [#231](https://github.com/graasp/graasp-compose/issues/231) +- add action dashboard ([010b45c](https://github.com/graasp/graasp-compose/commit/010b45cdcfdd6aa572a93d6a8e8653392cbd6b0c)) +- add app ([cd5c793](https://github.com/graasp/graasp-compose/commit/cd5c793c0a5e90f562b7c3a900dce8af624c1266)) +- add button to copy multiple files at once ([38b9d5e](https://github.com/graasp/graasp-compose/commit/38b9d5ea8a10bad8526a7ea9eaefb0431a636510)) +- add button to move multiple files at once ([5ed9692](https://github.com/graasp/graasp-compose/commit/5ed9692ea860602dc682b7f698d281c675b1dd94)) +- add button to show/hide item in perform ([340b04d](https://github.com/graasp/graasp-compose/commit/340b04d0f2f938c3b192de9e4b385dce71326012)) +- add category selection ([ccd7f24](https://github.com/graasp/graasp-compose/commit/ccd7f2460ca7aaca2f149bb127203c358c191c01)) +- add CC License ([b9ba24b](https://github.com/graasp/graasp-compose/commit/b9ba24bf080701393664d8b03aeb07c08b0e1436)) +- add cdelivery caller workflow to graasp-deploy ([8dc7b11](https://github.com/graasp/graasp-compose/commit/8dc7b117501dc01f16b044e19ac30924f2fb57b0)) +- add cdeployment caller workflow ([ce8d488](https://github.com/graasp/graasp-compose/commit/ce8d488c829f9e009e8f0cc8b76de8c7f5209c48)) +- add chatbox ([e9f219d](https://github.com/graasp/graasp-compose/commit/e9f219d0d93134d1793cd1837a1d4d5a41020e01)) +- add clear chat prop ([090b508](https://github.com/graasp/graasp-compose/commit/090b50856ffe49727b2070bae0f950e5e8ab9e51)) +- add close button in item panels ([a9babd1](https://github.com/graasp/graasp-compose/commit/a9babd15c921f44f6cebf109c387224c8f9d0ef9)) +- add co-editor settings ([4810c06](https://github.com/graasp/graasp-compose/commit/4810c06f82546db2409d6f8eefacfe2624dfdf6d)) +- add Collapse item option ([4f8586f](https://github.com/graasp/graasp-compose/commit/4f8586f44b62c68201d5923f07d97e611abbe7cf)) +- add Collpase button to item menu ([248ea23](https://github.com/graasp/graasp-compose/commit/248ea2357e14e23dc165bcb4f3b945f76916fc82)) +- add confirmation dialog to cc license ([9e0125c](https://github.com/graasp/graasp-compose/commit/9e0125ce824f67bcd83aae427f2683504012901c)) +- add cookies banner ([2fcaa07](https://github.com/graasp/graasp-compose/commit/2fcaa07e4ba475c5cbb08de7cd269f47bff90a5f)) +- add download button ([376c56a](https://github.com/graasp/graasp-compose/commit/376c56ae9187967e64c16a6839efaabcb4b824b0)) +- add drop down between apps in header ([#323](https://github.com/graasp/graasp-compose/issues/323)) ([e8d3992](https://github.com/graasp/graasp-compose/commit/e8d3992f407eeb950ecf58619fd031fbb128da14)) +- add email notification checkbox ([bd87388](https://github.com/graasp/graasp-compose/commit/bd873887975f2d02e61e1fc84ebb276942b3ce98)) +- add favorites items ([2c986ae](https://github.com/graasp/graasp-compose/commit/2c986ae105ea369e15014bccc24570970c476a4e)) +- add field to edit folder's description ([9ce4bcb](https://github.com/graasp/graasp-compose/commit/9ce4bcbec89660f9c28742e40f4a3718689a9fe6)) +- add fr and en translations ([1f37da0](https://github.com/graasp/graasp-compose/commit/1f37da056f707b5bdccb60d777ba22d8fecbb837)) +- add hooks, refactor files ([eb39c56](https://github.com/graasp/graasp-compose/commit/eb39c560fa9c5f89d705334ae4e94bf218dd25b5)) +- add import zip tab ([b61a1b2](https://github.com/graasp/graasp-compose/commit/b61a1b263455f293a9255da11ba1677a293e330c)) +- add isItemPinned method to check tag ([ea2b9c2](https://github.com/graasp/graasp-compose/commit/ea2b9c285821a5e9f9997017835a92d4edd1a6ef)) +- add item caption ([a6e8a72](https://github.com/graasp/graasp-compose/commit/a6e8a725840ae492cc2796023b313f346d4c8b5b)) +- add item search to both grid and table views ([51ae774](https://github.com/graasp/graasp-compose/commit/51ae77496d69275ccc54752fa29e62bf82d711b4)) +- add item settings page ([82069ed](https://github.com/graasp/graasp-compose/commit/82069ed29d982ffb01f6e8f31ff24495744b7553)) +- add language selections ([69584ef](https://github.com/graasp/graasp-compose/commit/69584ef6fa695a5b87268632166d43cbd7f2c7f2)) +- add left sidebar ([2815432](https://github.com/graasp/graasp-compose/commit/281543275ea908a1af0259d7769563129043d38e)) +- add linters and other config ([a65d743](https://github.com/graasp/graasp-compose/commit/a65d743f3330ecb6b30348f89254157f4c426d52)), closes [#2](https://github.com/graasp/graasp-compose/issues/2) +- add list layout mode ([f2b5347](https://github.com/graasp/graasp-compose/commit/f2b53470e77662fd4bc1e113420eca638ad6eca5)) +- add materialUI and materialUI scaffolding ([ffa52f7](https://github.com/graasp/graasp-compose/commit/ffa52f7e19d45dd51bb3678423700bd386c890ea)), closes [#3](https://github.com/graasp/graasp-compose/issues/3) +- add member page profile ([fe80c8a](https://github.com/graasp/graasp-compose/commit/fe80c8aff4f63a98e1fb69356f3e46a97ac458a8)) +- add memberships avatar and badges ([075e569](https://github.com/graasp/graasp-compose/commit/075e569919bc8b686a539ea05ce6aec0ae18d002)) +- add message when multiple files are moved or copied ([2767189](https://github.com/graasp/graasp-compose/commit/2767189ddc05cd212c121ab125f8513985976939)) +- add navigation and move ([9895cca](https://github.com/graasp/graasp-compose/commit/9895ccaf2ffb554d93812a3108c54587ecce7f62)) +- add new tab for publish item ([eef97dd](https://github.com/graasp/graasp-compose/commit/eef97dd988a57fb3b2cac0d44cd2e5823c2e9d03)) +- add pagination to grid view ([baf6137](https://github.com/graasp/graasp-compose/commit/baf6137c80bf569bd873f707da8b81b9801961d3)) +- add pinButton with icon ([c1ca3ab](https://github.com/graasp/graasp-compose/commit/c1ca3ab3ff9e0218c7ea96289484c9ba9ccadc2b)) +- add public setting ([d18acb8](https://github.com/graasp/graasp-compose/commit/d18acb86cde1873d9072689a386805c9af9f05a8)) +- add quick pin button in list to match grid ([42658e8](https://github.com/graasp/graasp-compose/commit/42658e8d38a420b59c1263c533aa67545ccc8905)) +- add recycle bin ([3d17344](https://github.com/graasp/graasp-compose/commit/3d17344db3afdf206417aaf8ecd0878171e342f4)) +- add restore buttons ([49dcd31](https://github.com/graasp/graasp-compose/commit/49dcd31246a6eb1084bbe0f7eac9cd1d85c60311)) +- add s3 upload files ([b63c8a1](https://github.com/graasp/graasp-compose/commit/b63c8a122ba6fc0c024e9ff9003f4a8a7f3baf26)) +- add settings page ([32606c3](https://github.com/graasp/graasp-compose/commit/32606c320aebe21cad76eb0d6f3478edabe87649)) +- add sign in, register component ([e9f9170](https://github.com/graasp/graasp-compose/commit/e9f9170f10fdf881d3fa7aba556dc2f280fa6351)) +- add thumbnail setting ([96902e3](https://github.com/graasp/graasp-compose/commit/96902e36628c1e769a28ebec06826f769f7e0135)) +- add thumbnail setting ([0929131](https://github.com/graasp/graasp-compose/commit/09291311e8c443de4a89b3e33ab70c3acb59c159)) +- add toastr and logger middlewares ([e979494](https://github.com/graasp/graasp-compose/commit/e9794944305993af68f63353034cb090c1982aa2)) +- add UI to delete account ([a1d0b01](https://github.com/graasp/graasp-compose/commit/a1d0b01b63a178dd104d0b97b9df5a5bb04a8686)) +- add upload file component ([ee03f9f](https://github.com/graasp/graasp-compose/commit/ee03f9f2348789f22fa732459363efc391de6601)) +- add validation hooks, improve interface ([bb4b3ff](https://github.com/graasp/graasp-compose/commit/bb4b3ffcd8feb6cc21c1648989307bccf14b5b5f)) +- add ws hook calls for shared items and children updates ([d42927a](https://github.com/graasp/graasp-compose/commit/d42927a14762f7faac1032f658c46c7c92b994c0)) +- add, edit and delete memberships from settings ([bf9d1fc](https://github.com/graasp/graasp-compose/commit/bf9d1fcab437a939311321ac8c244d942d2cb856)) +- allow users to put custom url when adding apps ([cfeb8c0](https://github.com/graasp/graasp-compose/commit/cfeb8c0bb3030c0266160793a7a606eabf6fb1a4)) +- apply small fixes ([#386](https://github.com/graasp/graasp-compose/issues/386)) ([6cfb528](https://github.com/graasp/graasp-compose/commit/6cfb5282ac5b3106350f318445f6cdffc8d1405c)) +- build basic elements of the UI ([d6b2ed3](https://github.com/graasp/graasp-compose/commit/d6b2ed3877ff3c45be9b7f84af239dfbf4cf59e6)), closes [#7](https://github.com/graasp/graasp-compose/issues/7) +- change public/index.html to display graasp info ([40e924a](https://github.com/graasp/graasp-compose/commit/40e924a6a5667e642ae7f60df1a90029bf31768a)) +- check user authorization, redirect from sign pages to home ([ba1e188](https://github.com/graasp/graasp-compose/commit/ba1e188407849f7c1c6e8ea26611152ee246e5ff)) +- choose what to display in Items header ([2cbb2a9](https://github.com/graasp/graasp-compose/commit/2cbb2a9755c36b2b5eaafbde0c87f2799df81439)) +- clear document forms after submit ([fca3605](https://github.com/graasp/graasp-compose/commit/fca3605e2f692d796689a2f0b5e6d4da1a669018)) +- clear document forms after submit ([5b66340](https://github.com/graasp/graasp-compose/commit/5b66340c06d95ee9d8e1c071f62578556cad35f0)) +- create and edit document ([2860ae8](https://github.com/graasp/graasp-compose/commit/2860ae88e1c51e0492a97dce8d51abdbd7d12db9)) +- create shortcut ([8f97320](https://github.com/graasp/graasp-compose/commit/8f973204106db559a033edd8c243715a93a908db)) +- display metadata in right sidebar, tests ([de2d968](https://github.com/graasp/graasp-compose/commit/de2d968cf6a76853649bcb9dbbbbd6ff431b0c1a)) +- display shared items ([806ca56](https://github.com/graasp/graasp-compose/commit/806ca5618aa089520cebd7baf4514d3c292474e7)) +- edit item ([8134a34](https://github.com/graasp/graasp-compose/commit/8134a34c990a3f58b3256a75b343b88c5a463eed)) +- enable apps to change their settings ([4a1c692](https://github.com/graasp/graasp-compose/commit/4a1c69212a8c8e5b89815ebf8e6a4d180463c20a)) +- enable document edition ([05b867f](https://github.com/graasp/graasp-compose/commit/05b867f84eb5395f5ce8fee493ce890add3d5c45)) +- fix canEdit for category, add customized tag ([99d832a](https://github.com/graasp/graasp-compose/commit/99d832a40cdc066c1a343552047690fe1e9b8c91)) +- handle item order in folders ([9d2f73c](https://github.com/graasp/graasp-compose/commit/9d2f73cf4844104987cf0740710fec0d10e68f31)) +- hide publish config if publish not selected ([726b296](https://github.com/graasp/graasp-compose/commit/726b296820ef16ed29d6f08589d2c1c239b8ed53)) +- implement item flagging ([27545fc](https://github.com/graasp/graasp-compose/commit/27545fca0fac51a43f2e0971914a5edb0fb82d6e)) +- implement item login and tags ([42d0b0f](https://github.com/graasp/graasp-compose/commit/42d0b0f34c263c35beb8650cb5e0e8a71a027a4f)) +- implement redirect to last url ([67d1034](https://github.com/graasp/graasp-compose/commit/67d1034047eb9ab4caa12adc5c3c56d513a425c4)) +- include required scripts to use standard-version ([09f44d3](https://github.com/graasp/graasp-compose/commit/09f44d376637637ffddffa3695cc0e59c0653a08)) +- move item and copy item ([c0905ac](https://github.com/graasp/graasp-compose/commit/c0905acc4e0196c0e2eff49989139a8738bc0f1e)) +- move select to right, refactor to functional component, add missing translation ([5329d26](https://github.com/graasp/graasp-compose/commit/5329d261659277cb3433775eab53a5d68d7e7202)) +- new env variables ([6bbed7b](https://github.com/graasp/graasp-compose/commit/6bbed7b8d383ce5943062f0b2ee83915a15a2267)) +- preview tags ([6f77202](https://github.com/graasp/graasp-compose/commit/6f772027d7b496ad528c8079412b797d8de6f8a9)) +- refactor share tab publish item layout ([189d452](https://github.com/graasp/graasp-compose/commit/189d45245f9a34a2eba54ad8ee74b2abfe4e5d72)) +- replace url textfield by dropdown ([22ac4e9](https://github.com/graasp/graasp-compose/commit/22ac4e9cf7615b49afdb3916c8449673f387f676)) +- show favorite item button in table/grid view ([2d0f481](https://github.com/graasp/graasp-compose/commit/2d0f48111a970624002f353a6193c1e801bf2369)) +- show more info in share modal about accesses ([8ba07b1](https://github.com/graasp/graasp-compose/commit/8ba07b183e782e4f0d8b004aa418eaede8f60439)) +- show no search results found message ([3cede4f](https://github.com/graasp/graasp-compose/commit/3cede4ff503779218b2e3c98b1142b587dc1d43e)) +- show shared link in share modal ([db6c465](https://github.com/graasp/graasp-compose/commit/db6c4657ddf5125f16630ef667a9d13d50c61095)) +- update add item modal, add links, update edit form ([63c81d3](https://github.com/graasp/graasp-compose/commit/63c81d3d4cc7e0689923309b9b1875d1dd573e58)) +- update chatbox ([#365](https://github.com/graasp/graasp-compose/issues/365)) ([a46d9e6](https://github.com/graasp/graasp-compose/commit/a46d9e6f55faad77a340d6e4d27f7a5a1b97dc6b)) +- update chatbox props ([125a1e4](https://github.com/graasp/graasp-compose/commit/125a1e4699ee386066df8830ff338b97dde68062)) +- update member password ([4dca7de](https://github.com/graasp/graasp-compose/commit/4dca7de381ac816f5f345204fd2f24c43b022e56)) +- update member password ([26113d4](https://github.com/graasp/graasp-compose/commit/26113d44f713637fba7458aa3883d969f6fbbdcb)) +- update query-client to new file plugin and remove unused s3 stuff ([2dc441c](https://github.com/graasp/graasp-compose/commit/2dc441c3d06eea33329771d7b281254c515cccc1)) +- update staging versions in graasp deploy ([0294050](https://github.com/graasp/graasp-compose/commit/02940502da591a8cee5de221b5c5410915187ea2)) +- use ag-grid library for items table ([9efa92d](https://github.com/graasp/graasp-compose/commit/9efa92d03d0ac9f959b82a34768ee41e23d5a7e8)) +- use edit item to change isPinned property ([682712e](https://github.com/graasp/graasp-compose/commit/682712e3a74555574bfdeeec5d43d3ef3f1bcc8d)) +- use edit item to pin items ([6cdc85c](https://github.com/graasp/graasp-compose/commit/6cdc85cb260838c7535e96d295de6066e32c4958)) +- use react-query ([4044a50](https://github.com/graasp/graasp-compose/commit/4044a5039ca22086f554770e52c3e408d3b78a9b)) +- use tags to add / remove pinned ([7562a99](https://github.com/graasp/graasp-compose/commit/7562a9952449217409c20dccc36c85099045c28a)) +- view, delete and add item ([23211e3](https://github.com/graasp/graasp-compose/commit/23211e32e8be02ec9175033ccaf385b56c3b00ca)) + +### Bug Fixes + +- imports for constants inside the tests ([f4c85d0](https://github.com/graasp/graasp-compose/commit/f4c85d0b5132dd1caa7cb5228050345e66f13939)) +- add a force reload when item get validated ([7a796ba](https://github.com/graasp/graasp-compose/commit/7a796ba0a97f096909d624e7135938c2f9ecc775)) +- add array type for not-selectable items ([c9f2ac4](https://github.com/graasp/graasp-compose/commit/c9f2ac4c9cd15c751eeba0d36b854cfa4012cdf0)) +- add details to message of validation result ([c3dfd67](https://github.com/graasp/graasp-compose/commit/c3dfd67930fb877c32f0a2fd6e1632af8be2bade)) +- add disabled published option ([9734372](https://github.com/graasp/graasp-compose/commit/9734372c82c7fab5884072f6ea6d3f356ad8b918)) +- add missing comma ([b271e84](https://github.com/graasp/graasp-compose/commit/b271e846fdce5483f766e922c43c2b7f5800a14b)) +- add missing files to fix tests ([1c1963a](https://github.com/graasp/graasp-compose/commit/1c1963a377e0b679a47790b2975d7e6d0c67ce3c)) +- add more tests for categories and tags ([9d707e6](https://github.com/graasp/graasp-compose/commit/9d707e6e294c20158196413d3da951773cd0defd)) +- add parentheses removed by formatting ([2212609](https://github.com/graasp/graasp-compose/commit/2212609551f3118e7058491ce40bda3b48c8d564)) +- add refresh button ([29b5a57](https://github.com/graasp/graasp-compose/commit/29b5a5798a89009527fdc19f4f860117f4b0bffe)) +- add team app id prefix ([148c875](https://github.com/graasp/graasp-compose/commit/148c875379a0227394226e1ffbb98b8d0653553f)) +- add translations and fix tests ([2173dee](https://github.com/graasp/graasp-compose/commit/2173dee50c0376de9d37fc412be15dadf7e5cbc0)) +- add wait for tests ([6d5e989](https://github.com/graasp/graasp-compose/commit/6d5e989e149e61c8254c43e2db8d1ac0b4413cb5)) +- apply type when resetting add item form ([fdf0092](https://github.com/graasp/graasp-compose/commit/fdf009291015ba3deb1189e93ab2556402a8acef)) +- avoid popup blocking when redirecting ([554a91a](https://github.com/graasp/graasp-compose/commit/554a91a8fe70a4ccdeb489e4526a2283cdff4c1a)) +- bug fix ([ae1aa43](https://github.com/graasp/graasp-compose/commit/ae1aa43d9daa7ccfc75900493cc21e816cd131cb)) +- change header button size to `medium` for consistency ([dab1dc0](https://github.com/graasp/graasp-compose/commit/dab1dc0a2bc93621e843057b17d1f3a12475fa73)) +- change mutation name ([558f0a2](https://github.com/graasp/graasp-compose/commit/558f0a241d3b1a800cedc2dae0199d38a5077716)) +- changed by review ([49edce0](https://github.com/graasp/graasp-compose/commit/49edce01ce2de735df0a710bce08b2b1c6b8221f)) +- changed by review ([f050747](https://github.com/graasp/graasp-compose/commit/f050747094bdaf538335ed9dbc33b75a3346f1fd)) +- changes by review ([a8473b4](https://github.com/graasp/graasp-compose/commit/a8473b4b2b0e0b744a416ef2ba6ae4c5ba30fa90)) +- changes by review ([6394198](https://github.com/graasp/graasp-compose/commit/6394198a4656c4a91dbb60a5484376fa7e6f07b2)) +- changes by review ([acf899f](https://github.com/graasp/graasp-compose/commit/acf899ff43604fa183b387f87aa11f185d327465)) +- changes by review ([98f6b7f](https://github.com/graasp/graasp-compose/commit/98f6b7f572e8bde345a8c4f5bedf207ea7208ba2)) +- changes by review ([d89c773](https://github.com/graasp/graasp-compose/commit/d89c773b91a6084f1dce863adedce5d78953aef2)) +- changes by review ([d3999d9](https://github.com/graasp/graasp-compose/commit/d3999d9e922d20458bfa70541e4c42ced1065e95)) +- changes by review ([2e0d060](https://github.com/graasp/graasp-compose/commit/2e0d060b4709a2bb82d28afe2b4e624699354972)) +- changes by review ([26d7d64](https://github.com/graasp/graasp-compose/commit/26d7d64059004d491436200079efdce03ee9aff4)) +- changes by review, disable related tests ([677246c](https://github.com/graasp/graasp-compose/commit/677246ccb9460530d160c68dd02fcfab32821335)) +- changes due to table refactor ([aabd75b](https://github.com/graasp/graasp-compose/commit/aabd75bdabc6550051016853b21b790ef66ced6e)) +- changes suggested by review ([f1cef8c](https://github.com/graasp/graasp-compose/commit/f1cef8cb7cff8c7a1f7ee7da3b0fa4144b2b7cb2)) +- Create const for username's div max width ([19376b6](https://github.com/graasp/graasp-compose/commit/19376b6b39664cbed147d139be213fd6d42fce90)) +- disable cypress cache ([4cc8624](https://github.com/graasp/graasp-compose/commit/4cc8624df8e382b20592a9257fb38a5f0e81bbf6)) +- discard changes when the modal is closed ([71daa12](https://github.com/graasp/graasp-compose/commit/71daa1224e331e78e93c61d02be649c1baf623ef)) +- due to changes in query client ([8c4046d](https://github.com/graasp/graasp-compose/commit/8c4046dd474f1ff365095c3bf527f1de849e0052)) +- empty email field after invite completes ([994df52](https://github.com/graasp/graasp-compose/commit/994df52e7a59f836a61ea9ac79751f7994aac7f1)) +- enabled publish button all the time ([1f9156a](https://github.com/graasp/graasp-compose/commit/1f9156abf6852ebf9cb28ee38b4482a0a39ae4fb)) +- factor out selectors and index ([22ba7c7](https://github.com/graasp/graasp-compose/commit/22ba7c7fe0ad9a1d8f40342cd1ee4ea3ac6c6e30)) +- factor out url ([6f7adf5](https://github.com/graasp/graasp-compose/commit/6f7adf52aa6916ebd990734ef5c725674110da42)) +- fix after rebase ([1595560](https://github.com/graasp/graasp-compose/commit/15955607a16cd20f4be5c15a9b52fcc2b6c98bba)) +- fix bugs ([c7e4ff5](https://github.com/graasp/graasp-compose/commit/c7e4ff5cb4b4b24e3415ac186e3b5fe6ca368172)) +- fix bugs after rebase ([5f406a0](https://github.com/graasp/graasp-compose/commit/5f406a0143500e36fd872ecdc035384f21f861fc)) +- fix code after rebase ([d2d291c](https://github.com/graasp/graasp-compose/commit/d2d291c56d962fa942cbc1acdb672b10df24af8e)) +- fix conflict ([c4e4992](https://github.com/graasp/graasp-compose/commit/c4e49924df6f5ca597cddf86037da4567d1c297e)) +- fix dependency and test ([082f77e](https://github.com/graasp/graasp-compose/commit/082f77e8e5b7e1bda97981b2f6666a6fdb3c25df)) +- fix erroralert ([d9c5685](https://github.com/graasp/graasp-compose/commit/d9c56858461ed6248c80dd90aa9c500dd9c0d797)) +- fix public items memberships ([07d6b3d](https://github.com/graasp/graasp-compose/commit/07d6b3d682fb9964ddb90ce844e969e7f47ecc5f)) +- fix style issues after rebase ([544a5cb](https://github.com/graasp/graasp-compose/commit/544a5cb21713bbeae7ee8666a54d9272665470b1)) +- fix tests ([7bcecb4](https://github.com/graasp/graasp-compose/commit/7bcecb4b6c8631f81b79fad026265685010ba7f9)) +- fix typo ([a29522c](https://github.com/graasp/graasp-compose/commit/a29522ccefefc6e52a9dd2ae49ed9c5233040ff9)) +- fix undefined ([206dd5b](https://github.com/graasp/graasp-compose/commit/206dd5bd9d7fc4ff3e2b6ad5796e21335192bfb4)) +- fix variable names ([578ea8f](https://github.com/graasp/graasp-compose/commit/578ea8fe38e8144406ca2f02f7cfbd6e1b9a7445)) +- fix yarn ([23c0211](https://github.com/graasp/graasp-compose/commit/23c02115d57abd09e37fd3d4754fd57819d9d45f)) +- fix yarn ([7355528](https://github.com/graasp/graasp-compose/commit/7355528144a5370c145f78ab269ce559662218f4)) +- fix yarn lock file ([c02e548](https://github.com/graasp/graasp-compose/commit/c02e548600d3afad563c84937c42b3899fbc007d)) +- fixtures use constants string instead of env var ([b5af0eb](https://github.com/graasp/graasp-compose/commit/b5af0eb6f53ba2faaef1a49036268331fd157dfe)) +- improve table header by passing searchinput in elements ([ccf817d](https://github.com/graasp/graasp-compose/commit/ccf817ddc33713e4c8d84e3e3b50f6b9a8d06b1f)) +- improve tags preview, fix placeholder text ([ad1519d](https://github.com/graasp/graasp-compose/commit/ad1519d440106932c908e1a9e5838793e824d7f1)) +- include changes after review ([aa00716](https://github.com/graasp/graasp-compose/commit/aa00716f5f1aa87aae8aea81eb47d28a77328ed3)) +- include changes after review ([7d276e4](https://github.com/graasp/graasp-compose/commit/7d276e47f0405936efc48283f507999ff471ecc8)) +- include changes after review ([8bbdf64](https://github.com/graasp/graasp-compose/commit/8bbdf64fbf6c43263fbccca50ffcfbc17315fe9a)) +- make remove cc license an option ([fd44bf6](https://github.com/graasp/graasp-compose/commit/fd44bf68650929be940726ffe3ef5d7a54224f71)) +- minor bug fix ([7b2c382](https://github.com/graasp/graasp-compose/commit/7b2c38251c42be1dc56c7a626744a6cf3778b47a)) +- minor changes ([0be87c5](https://github.com/graasp/graasp-compose/commit/0be87c5c895bcc925351437a502f59ee65dec4b8)) +- minor fix ([e641ff8](https://github.com/graasp/graasp-compose/commit/e641ff8d79d1dda8b7974001429fbe4b64580949)) +- minor fix ([6c49802](https://github.com/graasp/graasp-compose/commit/6c49802b95cd1c0d53c1e0781892767c395d4def)) +- minor fix according to comments ([4db2389](https://github.com/graasp/graasp-compose/commit/4db23892b3be684418ec131926bed6cdf7e1f3dd)) +- minor fix after review ([0ced8bd](https://github.com/graasp/graasp-compose/commit/0ced8bd1831d68bee357e93ff73e7df69cc97a60)) +- minor fix and simple test ([9f851f5](https://github.com/graasp/graasp-compose/commit/9f851f5077f5ed323eb69eca1827fd973270ca66)) +- minor fixes ([e829bec](https://github.com/graasp/graasp-compose/commit/e829bec37bfe1eef09eecd83a8b8b174a333de49)) +- new commit sha ([c677325](https://github.com/graasp/graasp-compose/commit/c677325200df785aff7da5111e2e61ec414a0f90)) +- null check on nullable itemSearch prop ([8792947](https://github.com/graasp/graasp-compose/commit/87929476eb0c507446d819e9446fe1914f0efe72)) +- on error favorite items shows header and mainmenu ([d797b61](https://github.com/graasp/graasp-compose/commit/d797b614da7a7b8b8f759783b1dd44bb461ecf45)) +- only show search input if no item is selected ([3ddde52](https://github.com/graasp/graasp-compose/commit/3ddde52dd2cac6d39aec0940ac66192f507da0ce)) +- pass member as prop to MenuItem in ItemsTable to avoid render loop ([29f9a4e](https://github.com/graasp/graasp-compose/commit/29f9a4e330303f26dee341a14cee94013545c58e)) +- prevent spam click of confirm button which creates many same items ([4d3f56f](https://github.com/graasp/graasp-compose/commit/4d3f56fbf6873ac0fef9f5b64cfad78ba9cd4c9c)) +- rebase branch ([36f459f](https://github.com/graasp/graasp-compose/commit/36f459f3b5784188cc0b7186c9b69686db83ab8d)) +- rebase fix yarn ([d21e040](https://github.com/graasp/graasp-compose/commit/d21e04046f0aface05dd6cbaff5a9ba9b1289bac)) +- refactor & fix by review ([6d59133](https://github.com/graasp/graasp-compose/commit/6d59133b2821d312b0081b0aef2cd2983ad8e2a9)) +- refactor implementations ([d07a0fe](https://github.com/graasp/graasp-compose/commit/d07a0fe7c4165c475219830782a1eb64b01532fc)) +- remove console log ([87ba089](https://github.com/graasp/graasp-compose/commit/87ba089675a99995faa02c1d6ed4792427c42d6f)) +- remove local repo ([96d1c54](https://github.com/graasp/graasp-compose/commit/96d1c541234abf5281baa144209fb4a86a7d691e)) +- remove log ([fbacfbe](https://github.com/graasp/graasp-compose/commit/fbacfbe2215b55dad1f3f6d49d569917248e572c)) +- remove published from visibilityselect ([7c21d18](https://github.com/graasp/graasp-compose/commit/7c21d180c711515f4a795deb039830979a6a394c)) +- removed unnecessary endpoints ([5e5ab92](https://github.com/graasp/graasp-compose/commit/5e5ab921cdbb2ee1f837d3f6552cb59fffa3fc48)) +- removes comment from json ([293bd0d](https://github.com/graasp/graasp-compose/commit/293bd0dcd2ad13f5b8d65209db3c140140ce1415)), closes [#231](https://github.com/graasp/graasp-compose/issues/231) +- rename pinned to item-pinned ([27e7521](https://github.com/graasp/graasp-compose/commit/27e752112c44b7b1514afa4d6f2f25624f020590)) +- rename section to 'Tags' ([277527e](https://github.com/graasp/graasp-compose/commit/277527e0c3148aecf73f4347a651a0296cd00c7a)) +- rename variables, sort level options ([d7ea738](https://github.com/graasp/graasp-compose/commit/d7ea7382ca66bcb47f186a82b712aac5dea13821)) +- render loop when pagination count is 0 ([64004ef](https://github.com/graasp/graasp-compose/commit/64004efaae2eb4d18f4dd4b77442f513e0dbf3ad)) +- restore the redicrectToSignIn function ([7d88433](https://github.com/graasp/graasp-compose/commit/7d884330027a838eccdd1b6ff9c4f429a2d0917b)) +- send only necessary properties when editing ([eb26682](https://github.com/graasp/graasp-compose/commit/eb2668228ac127b941dab6caedd21bbd541fdf14)) +- solve issue in test ([7572bf6](https://github.com/graasp/graasp-compose/commit/7572bf6261cd9a1ad28b13cce50adb2d0490cf05)) +- solve test issue ([d4205d5](https://github.com/graasp/graasp-compose/commit/d4205d555d45f122b6a0a9e9d2d0860aed6353fe)) +- try adjust timeout ([8dd28d6](https://github.com/graasp/graasp-compose/commit/8dd28d6a4439e7dc158d838709403e170193bd76)) +- typo in caller workflow ([b57dffe](https://github.com/graasp/graasp-compose/commit/b57dffec498e6b8799c310899a2705a3538a1414)) +- typo in cintegration-s3-caller.yml ([779c275](https://github.com/graasp/graasp-compose/commit/779c2756c7d93e387de996c43b8897c29a7d1eaa)) +- update commit sha ([05720da](https://github.com/graasp/graasp-compose/commit/05720daaf9c8393b5dad11829a72533dca4c44bc)) +- update package after rebase ([eda2b08](https://github.com/graasp/graasp-compose/commit/eda2b08f85c884e9360cac6278e4019e618de9f2)) +- update query-client branch, add checksumBehavior in yarnrc ([e20cd48](https://github.com/graasp/graasp-compose/commit/e20cd48ca8708249b142d275bafa3eb36fab55c2)) +- update query-client reference in package.json ([25dcc2c](https://github.com/graasp/graasp-compose/commit/25dcc2c10ca5c00aa98f1480ce8216d880f157b6)) +- update query-client reference in package.json ([0c9b66e](https://github.com/graasp/graasp-compose/commit/0c9b66eedf1278bdacecf0ae68625c4399576a2b)) +- update sha ref and secrets name ([bd86a16](https://github.com/graasp/graasp-compose/commit/bd86a169889c6efb58d13776751c1c4a8d03c0b8)) +- update sha workflow reference ([64c967b](https://github.com/graasp/graasp-compose/commit/64c967b76152f2da52227e6f9aefa7ce10ee76d4)) +- update sha workflow reference ([ca0c325](https://github.com/graasp/graasp-compose/commit/ca0c3250b59ed3e84e55027d9a6352d32af0a47a)) +- update standard-version dependency ([5a907ae](https://github.com/graasp/graasp-compose/commit/5a907ae5f4c4080b7a61f24c9efc545168205930)) +- update to latest graasp-query-client ([d6e8b3f](https://github.com/graasp/graasp-compose/commit/d6e8b3f8ef03f81b0b923c45cd3b47ff986b28db)) +- update translation ([7852199](https://github.com/graasp/graasp-compose/commit/785219991485bf4dae4d88bf48f98813b04bc2a0)) +- update translation ([b1a2e67](https://github.com/graasp/graasp-compose/commit/b1a2e677305b29d49804d5a00d6395fa0ac94b97)) +- update ui element ([cc439bb](https://github.com/graasp/graasp-compose/commit/cc439bb3fdb81c20ec0f1741fe01493568f5ad69)) +- update yarn.lock ([28179aa](https://github.com/graasp/graasp-compose/commit/28179aa9a5432e7f944ec25c0f362989aff8b27c)) +- update yarn.lock ([4ea9b69](https://github.com/graasp/graasp-compose/commit/4ea9b6912fe0cc67ba86d5e5a8939955f9093436)) +- update yarn.lock ([80e677a](https://github.com/graasp/graasp-compose/commit/80e677a340e0d975364906d0d21d4874d2a3e795)) +- url matching for getMembers intercept ([2f44e0e](https://github.com/graasp/graasp-compose/commit/2f44e0e69b5a32fb455f8aaf0c0562805f20298e)) +- use main branch for query client ([566b401](https://github.com/graasp/graasp-compose/commit/566b401c9687891d8e5b575fed1b99b771c46f6a)) +- when search is performed on page bigger than number of results, should reset to first page ([8ef8cc2](https://github.com/graasp/graasp-compose/commit/8ef8cc29e20d401c48e827290930b4749a9c85b3)) +- wrong secret names ([0fa4aa7](https://github.com/graasp/graasp-compose/commit/0fa4aa7ed0f64f4e7ee1b3161c97900f12aee99b)) ### Documentation -* add AGPL license ([e1833bf](https://github.com/graasp/graasp-compose/commit/e1833bf57e7e1197acc13775ac24652aa73c2bc8)) -* update readme instructions for installation ([aee2e7e](https://github.com/graasp/graasp-compose/commit/aee2e7e148f2dd8cf08de0d3f0c0354890407bec)) - +- add AGPL license ([e1833bf](https://github.com/graasp/graasp-compose/commit/e1833bf57e7e1197acc13775ac24652aa73c2bc8)) +- update readme instructions for installation ([aee2e7e](https://github.com/graasp/graasp-compose/commit/aee2e7e148f2dd8cf08de0d3f0c0354890407bec)) ### Build System -* add deploy to prod workflow ([5dff033](https://github.com/graasp/graasp-compose/commit/5dff033a97e292bd641f7e149728e179d491abb8)) -* deploy using docker with dynamic env vars ([6ad7211](https://github.com/graasp/graasp-compose/commit/6ad721177d0f71ac2f4f2cd533afcc6a0b7fd398)), closes [#38](https://github.com/graasp/graasp-compose/issues/38) -* run cypress in quiet mode ([94869a6](https://github.com/graasp/graasp-compose/commit/94869a6500d06bffd9d875c164b8c63aab62cc9f)) -* set up cypress in github actions ([f12a0ce](https://github.com/graasp/graasp-compose/commit/f12a0ceaaaac331c5677e856bb47941a40032e49)) -* update dependencies ([dcbf5fe](https://github.com/graasp/graasp-compose/commit/dcbf5fe19628da40d5530760002cc4821bf9b573)) -* update dependencies ([e14f4ff](https://github.com/graasp/graasp-compose/commit/e14f4ff4f730ad0c025ff2b8849fb6060b0c962a)) -* use graasp-query-client main branch ([55771e6](https://github.com/graasp/graasp-compose/commit/55771e6c923fe701d6935474f2ea0f284c497f82)) - +- add deploy to prod workflow ([5dff033](https://github.com/graasp/graasp-compose/commit/5dff033a97e292bd641f7e149728e179d491abb8)) +- deploy using docker with dynamic env vars ([6ad7211](https://github.com/graasp/graasp-compose/commit/6ad721177d0f71ac2f4f2cd533afcc6a0b7fd398)), closes [#38](https://github.com/graasp/graasp-compose/issues/38) +- run cypress in quiet mode ([94869a6](https://github.com/graasp/graasp-compose/commit/94869a6500d06bffd9d875c164b8c63aab62cc9f)) +- set up cypress in github actions ([f12a0ce](https://github.com/graasp/graasp-compose/commit/f12a0ceaaaac331c5677e856bb47941a40032e49)) +- update dependencies ([dcbf5fe](https://github.com/graasp/graasp-compose/commit/dcbf5fe19628da40d5530760002cc4821bf9b573)) +- update dependencies ([e14f4ff](https://github.com/graasp/graasp-compose/commit/e14f4ff4f730ad0c025ff2b8849fb6060b0c962a)) +- use graasp-query-client main branch ([55771e6](https://github.com/graasp/graasp-compose/commit/55771e6c923fe701d6935474f2ea0f284c497f82)) ### Continuous Integration -* add google analytics ([dd06b6a](https://github.com/graasp/graasp-compose/commit/dd06b6afed72d23529526f0e555b713ec2c2b60e)) -* force clear yarn cache ([7ffdea3](https://github.com/graasp/graasp-compose/commit/7ffdea37a2241af973c0ba33d0c72fe6fb260234)) -* set up sentry ([#384](https://github.com/graasp/graasp-compose/issues/384)) ([eb7e650](https://github.com/graasp/graasp-compose/commit/eb7e65094a93c681430064f66c3850a2ed58cf52)) -* upgrade to yarn 3.0.1 ([cf4423e](https://github.com/graasp/graasp-compose/commit/cf4423efc7b21001e64b6d2b88da61fa1e849664)) -* use branch 9/websockets for @graasp/query-client ([1c87c30](https://github.com/graasp/graasp-compose/commit/1c87c30ba2d02d407006428cb1cab9fec2809683)) - +- add google analytics ([dd06b6a](https://github.com/graasp/graasp-compose/commit/dd06b6afed72d23529526f0e555b713ec2c2b60e)) +- force clear yarn cache ([7ffdea3](https://github.com/graasp/graasp-compose/commit/7ffdea37a2241af973c0ba33d0c72fe6fb260234)) +- set up sentry ([#384](https://github.com/graasp/graasp-compose/issues/384)) ([eb7e650](https://github.com/graasp/graasp-compose/commit/eb7e65094a93c681430064f66c3850a2ed58cf52)) +- upgrade to yarn 3.0.1 ([cf4423e](https://github.com/graasp/graasp-compose/commit/cf4423efc7b21001e64b6d2b88da61fa1e849664)) +- use branch 9/websockets for @graasp/query-client ([1c87c30](https://github.com/graasp/graasp-compose/commit/1c87c30ba2d02d407006428cb1cab9fec2809683)) ### Tests -* add cypress tests for WS updates childItem, sharedWith ([3e0b2ce](https://github.com/graasp/graasp-compose/commit/3e0b2ce82c26271c244ad475fbf3637710e26ee8)) -* add hidden id in tests ([0ca684e](https://github.com/graasp/graasp-compose/commit/0ca684e3ab2e704d3c8e0e43aef3ce75361b2c0b)) -* add ids for copy and move buttons ([dc8c279](https://github.com/graasp/graasp-compose/commit/dc8c279299423a16299b7ec64d248da6b5fe0f03)) -* add integration tests for search in grid and list ([a2bcbe7](https://github.com/graasp/graasp-compose/commit/a2bcbe7abbba64cecfda3bd998b712fd422405d2)) -* add mock endpoints for validation ([c24f153](https://github.com/graasp/graasp-compose/commit/c24f1534fb2dd749d4988ead194327ee1676d066)) -* add more tests for apps dropdown ([a72dfe6](https://github.com/graasp/graasp-compose/commit/a72dfe6df3c77aa73cb9e5a0c1841d1a80ce80b6)) -* add move and copy item test ([f817a34](https://github.com/graasp/graasp-compose/commit/f817a3403c4e069e288f9dd02809eb99bddcb108)) -* add regression for pagination reset on search ([e890e1f](https://github.com/graasp/graasp-compose/commit/e890e1fab24d9d6990f19ff2d501167564b33fe4)) -* add simple tests for validation ([a3b3a9d](https://github.com/graasp/graasp-compose/commit/a3b3a9d2401ae4edaa2339e90a8b460dd32f8e45)) -* add test for apps ([55a0a48](https://github.com/graasp/graasp-compose/commit/55a0a4897b5f631e55f14ec6945b270b3b950233)) -* add test for authentication, refactor ([2845521](https://github.com/graasp/graasp-compose/commit/28455210f1a0e382327b9125bc2a3e1e0087e017)) -* add test for chatbox ([c172dfc](https://github.com/graasp/graasp-compose/commit/c172dfc11c1206de63cdad8fd7ad46f357c449d6)) -* add test for new features ([6cb331f](https://github.com/graasp/graasp-compose/commit/6cb331fe64c67bd18e631140f47cb4638df4ad45)) -* add test for pin button ([3b004d0](https://github.com/graasp/graasp-compose/commit/3b004d090fdeddee7ac22da10b035e9b98bc01ad)) -* add test when viewing links ([3661d42](https://github.com/graasp/graasp-compose/commit/3661d429e1359ad8024555a2f3744b6479ec0801)) -* add tests for apps ([2b84123](https://github.com/graasp/graasp-compose/commit/2b84123f532869f18c791fe5620e9d92f4e62b31)) -* add tests for copy multiple files ([20ed99a](https://github.com/graasp/graasp-compose/commit/20ed99a4220423a2e645275e5580610faf35a93e)) -* add tests for delete, view and create item ([868cbe4](https://github.com/graasp/graasp-compose/commit/868cbe4060599acfd4eb6f4f146d8d512f37727d)) -* add tests for hide button ([6dc568a](https://github.com/graasp/graasp-compose/commit/6dc568a8b3917eca75b548f6c5e832c4a324aaa2)) -* add tests for import zip feature ([538400c](https://github.com/graasp/graasp-compose/commit/538400cbf79585315e38e56b5fb1c9100eba3e02)) -* add tests for moving multiple items ([1ee402b](https://github.com/graasp/graasp-compose/commit/1ee402bdaf76442e7354ed9b1417457c2cdb8ad4)) -* add tests for navigation involving settings and edition ([f248b2d](https://github.com/graasp/graasp-compose/commit/f248b2d25b124f8307c31cc0de791aaee485c07f)) -* add tests for public items ([8d4c37a](https://github.com/graasp/graasp-compose/commit/8d4c37a329602d8aebd1f1f8e246143ce27f021e)) -* add tests for settings ([56b978f](https://github.com/graasp/graasp-compose/commit/56b978f0121d2ade4a77488289db0043f8f240d7)) -* add tests for share item modal ([3294ff1](https://github.com/graasp/graasp-compose/commit/3294ff187aacdf85d4b767f41db4e9a81f232a4a)) -* add tests to ensure add button doesn't exists ([31bfcec](https://github.com/graasp/graasp-compose/commit/31bfcec57af08b67843dc08d95d5e8ce3f6d8113)) -* add upload tests ([5a5af78](https://github.com/graasp/graasp-compose/commit/5a5af78b8162bf5288f8fe8036e490b3dec8b5b4)) -* check order of items in folder with non-existing item in ordering ([62a898d](https://github.com/graasp/graasp-compose/commit/62a898dfc5b9ce6101b576eba67a18096c5d131f)) -* fix and add tests for changes ([316802a](https://github.com/graasp/graasp-compose/commit/316802a6664109abcfdd43d19adb9ae35cf09571)) -* fix pinned tests ([a292e96](https://github.com/graasp/graasp-compose/commit/a292e96923fcd401a21592f3ce48e7c06c571e21)) -* fix test and format code ([dbac48d](https://github.com/graasp/graasp-compose/commit/dbac48dc622c48b82b728e9b8e3791673cb74e58)) -* fix test for category & tag ([5f4c0aa](https://github.com/graasp/graasp-compose/commit/5f4c0aaf2f44e76a0cbed941498b1ba194fa4da9)) -* fix tests ([b5703c2](https://github.com/graasp/graasp-compose/commit/b5703c297d1013554dfdc937ef00518f679534a1)) -* fix tests ([0bc7b88](https://github.com/graasp/graasp-compose/commit/0bc7b8840a4764ee0ef1cb6c0c1d7f643da80182)) -* fix tests and format ([08c5606](https://github.com/graasp/graasp-compose/commit/08c5606af78416eea69529e63583ba6ce43a8c8d)) -* fix tests to work with dropdown ([1823b80](https://github.com/graasp/graasp-compose/commit/1823b80410fd057e4df9193fd99d305d7f25aab7)) -* implement confirmation in item delete tests ([fa6a368](https://github.com/graasp/graasp-compose/commit/fa6a3689dcfab8289bc1a47e3c44796125c0f94b)) -* improve test based on PR comments ([0265fc8](https://github.com/graasp/graasp-compose/commit/0265fc85cb4ebb8ae210625d2bc17dcd1fe953e1)) -* include cypress test ([54f59b1](https://github.com/graasp/graasp-compose/commit/54f59b19f3cde95e90c50553d1d5536eab03e4a1)) -* include new test case ([c4e4abd](https://github.com/graasp/graasp-compose/commit/c4e4abdaec6f25aa7d9a9c7d46f57c928ddbbab5)) -* move item ([faf2a0c](https://github.com/graasp/graasp-compose/commit/faf2a0cdede8e134cbee9898b2aa816f788c644e)) -* redirect url in local storage ([e8638de](https://github.com/graasp/graasp-compose/commit/e8638de926f8011f50900bf4b746cae711955eb5)) -* refactor with new WS API ([0c0fe8b](https://github.com/graasp/graasp-compose/commit/0c0fe8bf5b2bc1faf661cf2748d98af7244d5f1e)) -* remove 'only' test case ([4589a20](https://github.com/graasp/graasp-compose/commit/4589a20998cc4c5174f471bf89911bb49641b7e6)) -* rename WS cypress tests file ([a1c2d1d](https://github.com/graasp/graasp-compose/commit/a1c2d1dc5f6ebcd2237e21aa2dee4021cecc3236)) -* reorder child items ([5b57ac3](https://github.com/graasp/graasp-compose/commit/5b57ac3c5a04fcb33bd0367a41787f6bb5880789)) -* set retries for cypress ([4f1c8d7](https://github.com/graasp/graasp-compose/commit/4f1c8d78ff6c3a30360b5040caa89bad530be641)) -* update test to use the multiple items functions ([38fef57](https://github.com/graasp/graasp-compose/commit/38fef57f1a891f8dc00458baee8c31405a4e7982)) -* update test, test card and list layouts ([c2c4e2f](https://github.com/graasp/graasp-compose/commit/c2c4e2fd85e4741e6cb5e4d4c0ead89bf10f09b9)) -* write tests for grid pagination, add own items fixtures generator ([b14ebaa](https://github.com/graasp/graasp-compose/commit/b14ebaa9265d72ca59e9927538d23d4753d35f1c)) +- add cypress tests for WS updates childItem, sharedWith ([3e0b2ce](https://github.com/graasp/graasp-compose/commit/3e0b2ce82c26271c244ad475fbf3637710e26ee8)) +- add hidden id in tests ([0ca684e](https://github.com/graasp/graasp-compose/commit/0ca684e3ab2e704d3c8e0e43aef3ce75361b2c0b)) +- add ids for copy and move buttons ([dc8c279](https://github.com/graasp/graasp-compose/commit/dc8c279299423a16299b7ec64d248da6b5fe0f03)) +- add integration tests for search in grid and list ([a2bcbe7](https://github.com/graasp/graasp-compose/commit/a2bcbe7abbba64cecfda3bd998b712fd422405d2)) +- add mock endpoints for validation ([c24f153](https://github.com/graasp/graasp-compose/commit/c24f1534fb2dd749d4988ead194327ee1676d066)) +- add more tests for apps dropdown ([a72dfe6](https://github.com/graasp/graasp-compose/commit/a72dfe6df3c77aa73cb9e5a0c1841d1a80ce80b6)) +- add move and copy item test ([f817a34](https://github.com/graasp/graasp-compose/commit/f817a3403c4e069e288f9dd02809eb99bddcb108)) +- add regression for pagination reset on search ([e890e1f](https://github.com/graasp/graasp-compose/commit/e890e1fab24d9d6990f19ff2d501167564b33fe4)) +- add simple tests for validation ([a3b3a9d](https://github.com/graasp/graasp-compose/commit/a3b3a9d2401ae4edaa2339e90a8b460dd32f8e45)) +- add test for apps ([55a0a48](https://github.com/graasp/graasp-compose/commit/55a0a4897b5f631e55f14ec6945b270b3b950233)) +- add test for authentication, refactor ([2845521](https://github.com/graasp/graasp-compose/commit/28455210f1a0e382327b9125bc2a3e1e0087e017)) +- add test for chatbox ([c172dfc](https://github.com/graasp/graasp-compose/commit/c172dfc11c1206de63cdad8fd7ad46f357c449d6)) +- add test for new features ([6cb331f](https://github.com/graasp/graasp-compose/commit/6cb331fe64c67bd18e631140f47cb4638df4ad45)) +- add test for pin button ([3b004d0](https://github.com/graasp/graasp-compose/commit/3b004d090fdeddee7ac22da10b035e9b98bc01ad)) +- add test when viewing links ([3661d42](https://github.com/graasp/graasp-compose/commit/3661d429e1359ad8024555a2f3744b6479ec0801)) +- add tests for apps ([2b84123](https://github.com/graasp/graasp-compose/commit/2b84123f532869f18c791fe5620e9d92f4e62b31)) +- add tests for copy multiple files ([20ed99a](https://github.com/graasp/graasp-compose/commit/20ed99a4220423a2e645275e5580610faf35a93e)) +- add tests for delete, view and create item ([868cbe4](https://github.com/graasp/graasp-compose/commit/868cbe4060599acfd4eb6f4f146d8d512f37727d)) +- add tests for hide button ([6dc568a](https://github.com/graasp/graasp-compose/commit/6dc568a8b3917eca75b548f6c5e832c4a324aaa2)) +- add tests for import zip feature ([538400c](https://github.com/graasp/graasp-compose/commit/538400cbf79585315e38e56b5fb1c9100eba3e02)) +- add tests for moving multiple items ([1ee402b](https://github.com/graasp/graasp-compose/commit/1ee402bdaf76442e7354ed9b1417457c2cdb8ad4)) +- add tests for navigation involving settings and edition ([f248b2d](https://github.com/graasp/graasp-compose/commit/f248b2d25b124f8307c31cc0de791aaee485c07f)) +- add tests for public items ([8d4c37a](https://github.com/graasp/graasp-compose/commit/8d4c37a329602d8aebd1f1f8e246143ce27f021e)) +- add tests for settings ([56b978f](https://github.com/graasp/graasp-compose/commit/56b978f0121d2ade4a77488289db0043f8f240d7)) +- add tests for share item modal ([3294ff1](https://github.com/graasp/graasp-compose/commit/3294ff187aacdf85d4b767f41db4e9a81f232a4a)) +- add tests to ensure add button doesn't exists ([31bfcec](https://github.com/graasp/graasp-compose/commit/31bfcec57af08b67843dc08d95d5e8ce3f6d8113)) +- add upload tests ([5a5af78](https://github.com/graasp/graasp-compose/commit/5a5af78b8162bf5288f8fe8036e490b3dec8b5b4)) +- check order of items in folder with non-existing item in ordering ([62a898d](https://github.com/graasp/graasp-compose/commit/62a898dfc5b9ce6101b576eba67a18096c5d131f)) +- fix and add tests for changes ([316802a](https://github.com/graasp/graasp-compose/commit/316802a6664109abcfdd43d19adb9ae35cf09571)) +- fix pinned tests ([a292e96](https://github.com/graasp/graasp-compose/commit/a292e96923fcd401a21592f3ce48e7c06c571e21)) +- fix test and format code ([dbac48d](https://github.com/graasp/graasp-compose/commit/dbac48dc622c48b82b728e9b8e3791673cb74e58)) +- fix test for category & tag ([5f4c0aa](https://github.com/graasp/graasp-compose/commit/5f4c0aaf2f44e76a0cbed941498b1ba194fa4da9)) +- fix tests ([b5703c2](https://github.com/graasp/graasp-compose/commit/b5703c297d1013554dfdc937ef00518f679534a1)) +- fix tests ([0bc7b88](https://github.com/graasp/graasp-compose/commit/0bc7b8840a4764ee0ef1cb6c0c1d7f643da80182)) +- fix tests and format ([08c5606](https://github.com/graasp/graasp-compose/commit/08c5606af78416eea69529e63583ba6ce43a8c8d)) +- fix tests to work with dropdown ([1823b80](https://github.com/graasp/graasp-compose/commit/1823b80410fd057e4df9193fd99d305d7f25aab7)) +- implement confirmation in item delete tests ([fa6a368](https://github.com/graasp/graasp-compose/commit/fa6a3689dcfab8289bc1a47e3c44796125c0f94b)) +- improve test based on PR comments ([0265fc8](https://github.com/graasp/graasp-compose/commit/0265fc85cb4ebb8ae210625d2bc17dcd1fe953e1)) +- include cypress test ([54f59b1](https://github.com/graasp/graasp-compose/commit/54f59b19f3cde95e90c50553d1d5536eab03e4a1)) +- include new test case ([c4e4abd](https://github.com/graasp/graasp-compose/commit/c4e4abdaec6f25aa7d9a9c7d46f57c928ddbbab5)) +- move item ([faf2a0c](https://github.com/graasp/graasp-compose/commit/faf2a0cdede8e134cbee9898b2aa816f788c644e)) +- redirect url in local storage ([e8638de](https://github.com/graasp/graasp-compose/commit/e8638de926f8011f50900bf4b746cae711955eb5)) +- refactor with new WS API ([0c0fe8b](https://github.com/graasp/graasp-compose/commit/0c0fe8bf5b2bc1faf661cf2748d98af7244d5f1e)) +- remove 'only' test case ([4589a20](https://github.com/graasp/graasp-compose/commit/4589a20998cc4c5174f471bf89911bb49641b7e6)) +- rename WS cypress tests file ([a1c2d1d](https://github.com/graasp/graasp-compose/commit/a1c2d1dc5f6ebcd2237e21aa2dee4021cecc3236)) +- reorder child items ([5b57ac3](https://github.com/graasp/graasp-compose/commit/5b57ac3c5a04fcb33bd0367a41787f6bb5880789)) +- set retries for cypress ([4f1c8d7](https://github.com/graasp/graasp-compose/commit/4f1c8d78ff6c3a30360b5040caa89bad530be641)) +- update test to use the multiple items functions ([38fef57](https://github.com/graasp/graasp-compose/commit/38fef57f1a891f8dc00458baee8c31405a4e7982)) +- update test, test card and list layouts ([c2c4e2f](https://github.com/graasp/graasp-compose/commit/c2c4e2fd85e4741e6cb5e4d4c0ead89bf10f09b9)) +- write tests for grid pagination, add own items fixtures generator ([b14ebaa](https://github.com/graasp/graasp-compose/commit/b14ebaa9265d72ca59e9927538d23d4753d35f1c)) diff --git a/cypress/e2e/authentication.cy.ts b/cypress/e2e/authentication.cy.ts index 2feb4ce5a..ec664aecb 100644 --- a/cypress/e2e/authentication.cy.ts +++ b/cypress/e2e/authentication.cy.ts @@ -6,20 +6,16 @@ import { buildItemPath, } from '../../src/config/paths'; import { HEADER_APP_BAR_ID, ITEM_MAIN_CLASS } from '../../src/config/selectors'; -import { REQUEST_FAILURE_LOADING_TIME } from '../support/constants'; import { SIGN_IN_PATH } from '../support/paths'; describe('Authentication', () => { - describe('Signed Off > Redirect to sign in route', () => { + describe(`Signed Off > Redirect to sign in route ${SIGN_IN_PATH} and ${HOME_PATH}`, () => { beforeEach(() => { cy.setUpApi({ currentMember: null }); }); it('Home', () => { cy.visit(HOME_PATH); cy.url().should('include', SIGN_IN_PATH); - cy.getCookie(CookieKeys.RedirectUrl, { - timeout: REQUEST_FAILURE_LOADING_TIME, - }).should('have.property', 'value', HOME_PATH); }); }); diff --git a/cypress/e2e/item/create/importH5p.cy.ts b/cypress/e2e/item/create/importH5p.cy.ts deleted file mode 100644 index ad9ecdbd4..000000000 --- a/cypress/e2e/item/create/importH5p.cy.ts +++ /dev/null @@ -1,65 +0,0 @@ -import { ItemType, PackedFolderItemFactory } from '@graasp/sdk'; - -import { HOME_PATH, buildItemPath } from '../../../../src/config/paths'; -import { - CREATE_ITEM_BUTTON_ID, - H5P_DASHBOARD_UPLOADER_ID, -} from '../../../../src/config/selectors'; -import { createItem } from '../../../support/createUtils'; - -const NEW_H5P_ITEM = { - filepath: 'files/accordion.h5p', - type: ItemType.H5P, -}; - -describe('Import H5P', () => { - it('import h5p on Home', () => { - cy.setUpApi(); - cy.visit(HOME_PATH); - - // create - - createItem(NEW_H5P_ITEM); - - // check interface didn't crash - cy.wait(2000); - cy.get(`#${CREATE_ITEM_BUTTON_ID}`).should('be.visible'); - }); - - it('import h5p in item', () => { - const FOLDER = PackedFolderItemFactory(); - const CHILD = PackedFolderItemFactory({ parentItem: FOLDER }); - - cy.setUpApi({ items: [FOLDER, CHILD] }); - const { id } = FOLDER; - cy.visit(buildItemPath(id)); - - // create - createItem(NEW_H5P_ITEM); - - cy.wait('@importH5p').then(({ request: { url } }) => { - expect(url).to.contain(FOLDER.id); - // add after child - expect(url).to.contain(CHILD.id); - }); - - // check interface didn't crash - cy.wait(3000); - cy.get(`#${CREATE_ITEM_BUTTON_ID}`).should('be.visible'); - }); - - it('catch error', () => { - const FOLDER = PackedFolderItemFactory(); - - cy.setUpApi({ items: [FOLDER], importH5pError: true }); - const { id } = FOLDER; - cy.visit(buildItemPath(id)); - - // create - createItem(NEW_H5P_ITEM); - - // H5P Upload button is still visible - cy.wait(3000); - cy.get(`#${H5P_DASHBOARD_UPLOADER_ID}`).should('be.visible'); - }); -}); diff --git a/cypress/e2e/item/edit/editEtherpad.cy.ts b/cypress/e2e/item/edit/editEtherpad.cy.ts deleted file mode 100644 index 1f6a72335..000000000 --- a/cypress/e2e/item/edit/editEtherpad.cy.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { PackedEtherpadItemFactory } from '@graasp/sdk'; - -import { buildItemsGridMoreButtonSelector } from '@/config/selectors'; - -import { HOME_PATH } from '../../../../src/config/paths'; -import { EDIT_ITEM_PAUSE } from '../../../support/constants'; -import { editItem } from '../../../support/editUtils'; - -const EDITED_FIELDS = { - name: 'new name', -}; - -const GRAASP_ETHERPAD_ITEM = PackedEtherpadItemFactory(); - -describe('Edit Etherpad', () => { - beforeEach(() => { - cy.setUpApi({ items: [GRAASP_ETHERPAD_ITEM] }); - }); - - it('edit etherpad on Home', () => { - cy.visit(HOME_PATH); - - const itemToEdit = GRAASP_ETHERPAD_ITEM; - - // edit - cy.get(buildItemsGridMoreButtonSelector(itemToEdit.id)).click(); - editItem({ - ...itemToEdit, - ...EDITED_FIELDS, - }); - - cy.wait('@editItem').then( - ({ - response: { - body: { id, name }, - }, - }) => { - // check item is edited and updated - cy.wait(EDIT_ITEM_PAUSE); - cy.get('@getAccessibleItems'); - expect(id).to.equal(itemToEdit.id); - expect(name).to.equal(EDITED_FIELDS.name); - }, - ); - }); -}); diff --git a/cypress/e2e/item/edit/editH5p.cy.ts b/cypress/e2e/item/edit/editH5p.cy.ts deleted file mode 100644 index c9b149134..000000000 --- a/cypress/e2e/item/edit/editH5p.cy.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { PackedH5PItemFactory } from '@graasp/sdk'; - -import { buildItemsGridMoreButtonSelector } from '@/config/selectors'; - -import { HOME_PATH } from '../../../../src/config/paths'; -import { EDIT_ITEM_PAUSE } from '../../../support/constants'; -import { editItem } from '../../../support/editUtils'; - -const EDITED_FIELDS = { - name: 'new name', -}; - -const GRAASP_H5P_ITEM = PackedH5PItemFactory(); - -describe('Edit H5P', () => { - beforeEach(() => { - cy.setUpApi({ items: [GRAASP_H5P_ITEM] }); - }); - - it('edit h5p on Home', () => { - cy.visit(HOME_PATH); - - const itemToEdit = GRAASP_H5P_ITEM; - - // edit - cy.get(buildItemsGridMoreButtonSelector(itemToEdit.id)).click(); - editItem({ - ...itemToEdit, - ...EDITED_FIELDS, - }); - - cy.wait('@editItem').then( - ({ - response: { - body: { id, name }, - }, - }) => { - // check item is edited and updated - cy.wait(EDIT_ITEM_PAUSE); - cy.get('@getAccessibleItems'); - expect(id).to.equal(itemToEdit.id); - expect(name).to.equal(EDITED_FIELDS.name); - }, - ); - }); -}); diff --git a/cypress/e2e/item/publish/categories.cy.ts b/cypress/e2e/item/publish/categories.cy.ts deleted file mode 100644 index f0d0f57bf..000000000 --- a/cypress/e2e/item/publish/categories.cy.ts +++ /dev/null @@ -1,171 +0,0 @@ -import { Category, CategoryType } from '@graasp/sdk'; - -import { buildItemPath } from '../../../../src/config/paths'; -import { - CATEGORIES_ADD_BUTTON_HEADER, - LIBRARY_SETTINGS_CATEGORIES_ID, - MUI_CHIP_REMOVE_BTN, - buildCategoryDropdownParentSelector, - buildCategorySelectionId, - buildCategorySelectionOptionId, - buildDataCyWrapper, - buildDataTestIdWrapper, - buildPublishButtonId, - buildPublishChip, - buildPublishChipContainer, -} from '../../../../src/config/selectors'; -import { - ITEM_WITH_CATEGORIES, - ITEM_WITH_CATEGORIES_CONTEXT, - SAMPLE_CATEGORIES, -} from '../../../fixtures/categories'; -import { PUBLISHED_ITEM } from '../../../fixtures/items'; -import { MEMBERS, SIGNED_OUT_MEMBER } from '../../../fixtures/members'; - -const CATEGORIES_DATA_CY = buildDataCyWrapper( - buildPublishChipContainer(LIBRARY_SETTINGS_CATEGORIES_ID), -); - -const openPublishItemTab = (id: string) => - cy.get(`#${buildPublishButtonId(id)}`).click(); - -const toggleOption = ( - id: string, - categoryType: CategoryType | `${CategoryType}`, -) => { - cy.get(`#${buildCategorySelectionId(categoryType)}`).click(); - cy.get(`#${buildCategorySelectionOptionId(categoryType, id)}`).click(); -}; - -const openCategoriesModal = () => { - cy.get(buildDataCyWrapper(CATEGORIES_ADD_BUTTON_HEADER)).click(); -}; - -describe('Categories', () => { - describe('Item without category', () => { - beforeEach(() => { - const item = { ...ITEM_WITH_CATEGORIES, categories: [] as Category[] }; - cy.setUpApi({ items: [item] }); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); - }); - - it('Display item without category', () => { - // check for not displaying if no categories - cy.get(CATEGORIES_DATA_CY).should('not.exist'); - }); - }); - - describe('Item with category', () => { - const item = ITEM_WITH_CATEGORIES; - - beforeEach(() => { - cy.setUpApi(ITEM_WITH_CATEGORIES_CONTEXT); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); - }); - - it('Display item category', () => { - // check for displaying value - const { - categories: [{ category }], - } = item; - const { name } = SAMPLE_CATEGORIES.find(({ id }) => id === category.id); - const categoryContent = cy.get(CATEGORIES_DATA_CY); - categoryContent.contains(name); - }); - - describe('Delete a category', () => { - let id: string; - let category: Category; - let categoryType: Category['type']; - - beforeEach(() => { - const { - categories: [itemCategory], - } = item; - ({ category, id } = itemCategory); - categoryType = SAMPLE_CATEGORIES.find( - ({ id: cId }) => cId === category.id, - )?.type; - }); - - afterEach(() => { - cy.wait('@deleteItemCategory').then((data) => { - const { - request: { url }, - } = data; - expect(url.split('/')).contains(id); - }); - }); - - it('Using Dropdown in modal', () => { - openCategoriesModal(); - toggleOption(category.id, categoryType); - }); - - it('Using cross on category tag in modal', () => { - openCategoriesModal(); - - cy.get( - buildDataCyWrapper(buildCategoryDropdownParentSelector(categoryType)), - ) - .find(`[data-tag-index=0] > svg`) - .click(); - }); - - it('Using cross on category container', () => { - cy.get(buildDataCyWrapper(buildPublishChip(category.name))) - .find(buildDataTestIdWrapper(MUI_CHIP_REMOVE_BTN)) - .click(); - }); - }); - - it('Add a category', () => { - openCategoriesModal(); - const { type, id } = SAMPLE_CATEGORIES[1]; - toggleOption(id, type); - - cy.wait('@postItemCategory').then((data) => { - const { - request: { url }, - } = data; - expect(url.split('/')).contains(item.id); - }); - }); - }); - - // users without permission will not see the sections - describe('Categories permissions', () => { - it('User signed out cannot edit category level', () => { - const item = PUBLISHED_ITEM; - - cy.setUpApi({ - items: [item], - currentMember: SIGNED_OUT_MEMBER, - }); - cy.visit(buildItemPath(item.id)); - - // signed out user should not be able to see the publish button - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - cy.get(`#${buildCategorySelectionId(CategoryType.Level)}`).should( - 'not.exist', - ); - }); - - it('Read-only user cannot edit category level', () => { - const item = PUBLISHED_ITEM; - cy.setUpApi({ - items: [item], - currentMember: MEMBERS.BOB, - }); - cy.visit(buildItemPath(item.id)); - - // signed out user should not be able to see the publish button - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - cy.get(`#${buildCategorySelectionId(CategoryType.Level)}`).should( - 'not.exist', - ); - }); - }); -}); diff --git a/cypress/e2e/item/publish/ccLicense.cy.ts b/cypress/e2e/item/publish/ccLicense.cy.ts deleted file mode 100644 index 2f7936335..000000000 --- a/cypress/e2e/item/publish/ccLicense.cy.ts +++ /dev/null @@ -1,282 +0,0 @@ -import { - CCLicenseAdaptions, - ItemTagType, - PackedFolderItemFactory, -} from '@graasp/sdk'; - -import { buildItemPath } from '../../../../src/config/paths'; -import { - CC_ALLOW_COMMERCIAL_CONTROL_ID, - CC_CC0_CONTROL_ID, - CC_DELETE_BUTTON_HEADER, - CC_DERIVATIVE_CONTROL_ID, - CC_DISALLOW_COMMERCIAL_CONTROL_ID, - CC_EDIT_BUTTON_HEADER, - CC_NO_DERIVATIVE_CONTROL_ID, - CC_REQUIRE_ATTRIBUTION_CONTROL_ID, - CC_SAVE_BUTTON, - CC_SHARE_ALIKE_CONTROL_ID, - LIBRARY_SETTINGS_CC_SETTINGS_ID, - buildDataCyWrapper, - buildPublishAttrContainer, - buildPublishButtonId, -} from '../../../../src/config/selectors'; -import { MEMBERS } from '../../../fixtures/members'; -import { ItemForTest } from '../../../support/types'; - -// Set empty description to avoid having issue -const EMPTY_DESCRIPTION = ''; - -const itemCCLicenseCCBY = PackedFolderItemFactory({ - name: 'public item with cc by', - settings: { ccLicenseAdaption: 'CC BY' }, - description: EMPTY_DESCRIPTION, -}); -const itemCCLicenseCCBYNC = PackedFolderItemFactory({ - name: 'public item with cc by nc', - settings: { ccLicenseAdaption: 'CC BY-NC' }, - description: EMPTY_DESCRIPTION, -}); -const itemCCLicenseCCBYSA = PackedFolderItemFactory({ - name: 'public item with cc by sa', - settings: { ccLicenseAdaption: 'CC BY-SA' }, - description: EMPTY_DESCRIPTION, -}); -const itemCCLicenseCCBYNCND = PackedFolderItemFactory({ - name: 'public item with cc by nc nd', - settings: { ccLicenseAdaption: 'CC BY-NC-ND' }, - description: EMPTY_DESCRIPTION, -}); - -const itemWithoutLicense = PackedFolderItemFactory({ - name: 'public item without license', - settings: { ccLicenseAdaption: null }, - description: EMPTY_DESCRIPTION, -}); - -const PUBLISHED_ITEMS_WITH_CC_LICENSE: ItemForTest[] = [ - { - ...itemCCLicenseCCBY, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item: itemCCLicenseCCBY, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item: itemCCLicenseCCBY, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }, - { - ...itemCCLicenseCCBYNC, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item: itemCCLicenseCCBYNC, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item: itemCCLicenseCCBYNC, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }, - { - ...itemCCLicenseCCBYSA, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item: itemCCLicenseCCBYSA, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item: itemCCLicenseCCBYSA, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }, - { - ...itemCCLicenseCCBYNCND, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item: itemCCLicenseCCBYNCND, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item: itemCCLicenseCCBYNCND, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }, -]; - -const openPublishItemTab = (id: string) => { - cy.get(`#${buildPublishButtonId(id)}`).click(); -}; - -const setUpAndVisitItemPage = (item: ItemForTest) => { - cy.setUpApi({ items: [item] }); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); -}; - -const openLicenseModal = ( - { hasALicense }: { hasALicense: boolean } = { hasALicense: true }, -) => - cy - .get( - buildDataCyWrapper( - hasALicense - ? CC_EDIT_BUTTON_HEADER - : buildPublishAttrContainer(LIBRARY_SETTINGS_CC_SETTINGS_ID), - ), - ) - .click(); - -const ensureRadioCheckedState = (parentId: string, shouldBeChecked: boolean) => - cy - .get(`#${parentId}`) - // MUI doesn't update the `checked` attribute of checkboxes. - .find('svg[data-testid=RadioButtonCheckedIcon]') - .should( - 'have.css', - 'transform', - `matrix(${shouldBeChecked ? '1, 0, 0, 1, 0, 0' : '0, 0, 0, 0, 0, 0'})`, - ); - -describe('Creative Commons License', () => { - describe('No license', () => { - beforeEach(() => { - setUpAndVisitItemPage(itemWithoutLicense); - }); - - it('License is not exist', () => { - cy.get(buildDataCyWrapper(LIBRARY_SETTINGS_CC_SETTINGS_ID)).should( - 'not.exist', - ); - }); - - it('Set a license', () => { - openLicenseModal({ hasALicense: false }); - cy.get(buildDataCyWrapper(CC_SAVE_BUTTON)).click(); - - cy.wait('@editItem').then((data) => { - const { - request: { url, body }, - } = data; - expect(url.split('/')).contains(itemWithoutLicense.id); - expect(body.settings.ccLicenseAdaption).equals(CCLicenseAdaptions.CC0); - }); - }); - }); - - describe('Have a license', () => { - it('Delete the license', () => { - const item = PUBLISHED_ITEMS_WITH_CC_LICENSE[0]; - setUpAndVisitItemPage(item); - cy.get(buildDataCyWrapper(CC_DELETE_BUTTON_HEADER)).click(); - - cy.wait('@editItem').then((data) => { - const { - request: { url, body }, - } = data; - expect(url.split('/')).contains(item.id); - expect(body.settings.ccLicenseAdaption).equals(null); - }); - }); - - describe('Current license is selected', () => { - const setUpAndOpenLicenseModal = (publishedItem: ItemForTest) => { - setUpAndVisitItemPage(publishedItem); - openLicenseModal(); - }; - - const getLicenseAdaptations = (publishedItem: ItemForTest) => ({ - requireAttribution: - publishedItem.settings.ccLicenseAdaption.includes('BY'), - noncommercial: publishedItem.settings.ccLicenseAdaption.includes('NC'), - shareAlike: publishedItem.settings.ccLicenseAdaption.includes('SA'), - noDerivative: publishedItem.settings.ccLicenseAdaption.includes('ND'), - }); - - const ensureState = (publishedItem: ItemForTest) => { - const { requireAttribution, noncommercial, shareAlike, noDerivative } = - getLicenseAdaptations(publishedItem); - - ensureRadioCheckedState( - CC_REQUIRE_ATTRIBUTION_CONTROL_ID, - requireAttribution, - ); - ensureRadioCheckedState(CC_CC0_CONTROL_ID, !requireAttribution); - - if (requireAttribution) { - ensureRadioCheckedState( - CC_ALLOW_COMMERCIAL_CONTROL_ID, - !noncommercial, - ); - ensureRadioCheckedState( - CC_DISALLOW_COMMERCIAL_CONTROL_ID, - noncommercial, - ); - - ensureRadioCheckedState(CC_NO_DERIVATIVE_CONTROL_ID, noDerivative); - ensureRadioCheckedState(CC_SHARE_ALIKE_CONTROL_ID, shareAlike); - ensureRadioCheckedState( - CC_DERIVATIVE_CONTROL_ID, - !shareAlike && !noDerivative, - ); - } else { - cy.get(`#${CC_ALLOW_COMMERCIAL_CONTROL_ID}`).should('not.exist'); - cy.get(`#${CC_DISALLOW_COMMERCIAL_CONTROL_ID}`).should('not.exist'); - cy.get(`#${CC_NO_DERIVATIVE_CONTROL_ID}`).should('not.exist'); - cy.get(`#${CC_SHARE_ALIKE_CONTROL_ID}`).should('not.exist'); - cy.get(`#${CC_DERIVATIVE_CONTROL_ID}`).should('not.exist'); - } - }; - - it('CCBY license is selected', () => { - const publishedItem = PUBLISHED_ITEMS_WITH_CC_LICENSE[0]; - setUpAndOpenLicenseModal(publishedItem); - ensureState(publishedItem); - }); - it('CCBYNC license is selected', () => { - const publishedItem = PUBLISHED_ITEMS_WITH_CC_LICENSE[1]; - setUpAndOpenLicenseModal(publishedItem); - ensureState(publishedItem); - }); - it('CCBYSA license is selected', () => { - const publishedItem = PUBLISHED_ITEMS_WITH_CC_LICENSE[2]; - setUpAndOpenLicenseModal(publishedItem); - ensureState(publishedItem); - }); - it('CCBYNCND license is selected', () => { - const publishedItem = PUBLISHED_ITEMS_WITH_CC_LICENSE[3]; - setUpAndOpenLicenseModal(publishedItem); - ensureState(publishedItem); - }); - }); - }); -}); diff --git a/cypress/e2e/item/publish/coEditorSettings.cy.ts b/cypress/e2e/item/publish/coEditorSettings.cy.ts deleted file mode 100644 index 2286f2f15..000000000 --- a/cypress/e2e/item/publish/coEditorSettings.cy.ts +++ /dev/null @@ -1,83 +0,0 @@ -import { ItemTagType, PackedFolderItemFactory } from '@graasp/sdk'; - -import { DISPLAY_CO_EDITORS_OPTIONS } from '../../../../src/config/constants'; -import { buildItemPath } from '../../../../src/config/paths'; -import { - CO_EDITOR_SETTINGS_CHECKBOX_ID, - CO_EDITOR_SETTINGS_RADIO_GROUP_ID, - ITEM_HEADER_ID, - buildDataCyWrapper, - buildPublishButtonId, -} from '../../../../src/config/selectors'; -import { ITEM_WITH_CATEGORIES_CONTEXT } from '../../../fixtures/categories'; -import { MEMBERS, SIGNED_OUT_MEMBER } from '../../../fixtures/members'; -import { EDIT_TAG_REQUEST_TIMEOUT } from '../../../support/constants'; - -const openPublishItemTab = (id: string) => { - cy.get(`#${buildPublishButtonId(id)}`).click(); -}; -const visitItemPage = () => { - cy.setUpApi(ITEM_WITH_CATEGORIES_CONTEXT); - const item = ITEM_WITH_CATEGORIES_CONTEXT.items[0]; - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); -}; - -describe('Co-editor Setting', () => { - it('Display choices', () => { - visitItemPage(); - - cy.get(buildDataCyWrapper(CO_EDITOR_SETTINGS_CHECKBOX_ID)).should( - 'be.visible', - ); - }); -}); - -it('Change choice', () => { - visitItemPage(); - const item = ITEM_WITH_CATEGORIES_CONTEXT.items[0]; - const newOptionValue = DISPLAY_CO_EDITORS_OPTIONS.NO.value; - - cy.wait('@getPublicationStatus').then(() => { - cy.get(buildDataCyWrapper(CO_EDITOR_SETTINGS_CHECKBOX_ID)).click(); - }); - - cy.wait('@editItem', { timeout: EDIT_TAG_REQUEST_TIMEOUT }).then((data) => { - const { - request: { url, body }, - } = data; - expect(url.split('/')).contains(item.id); - expect(body.settings.displayCoEditors).equals(newOptionValue); - }); -}); - -const item = PackedFolderItemFactory( - {}, - { permission: null, publicTag: { type: ItemTagType.Public } }, -); - -describe('Co-editor setting permissions', () => { - it('User signed out cannot edit co-editor setting', () => { - cy.setUpApi({ - items: [item], - currentMember: SIGNED_OUT_MEMBER, - }); - cy.visit(buildItemPath(item.id)); - - cy.get(`#${ITEM_HEADER_ID}`).should('be.visible'); - // signed-out user should not see publish button on public item - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - cy.get(`#${CO_EDITOR_SETTINGS_RADIO_GROUP_ID}`).should('not.exist'); - }); - - it('Read-only user cannot edit co-editor setting', () => { - cy.setUpApi({ - items: [item], - currentMember: MEMBERS.BOB, - }); - cy.visit(buildItemPath(item.id)); - - cy.get(`#${ITEM_HEADER_ID}`).should('be.visible'); - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); -}); diff --git a/cypress/e2e/item/publish/languages.cy.ts b/cypress/e2e/item/publish/languages.cy.ts deleted file mode 100644 index bf20dd866..000000000 --- a/cypress/e2e/item/publish/languages.cy.ts +++ /dev/null @@ -1,159 +0,0 @@ -import { Category, CategoryType } from '@graasp/sdk'; - -import { buildItemPath } from '../../../../src/config/paths'; -import { - LANGUAGES_ADD_BUTTON_HEADER, - LIBRARY_SETTINGS_LANGUAGES_ID, - MUI_CHIP_REMOVE_BTN, - buildCategoryDropdownParentSelector, - buildCategorySelectionId, - buildCategorySelectionOptionId, - buildDataCyWrapper, - buildDataTestIdWrapper, - buildPublishButtonId, - buildPublishChip, - buildPublishChipContainer, -} from '../../../../src/config/selectors'; -import { - ITEM_WITH_LANGUAGE, - SAMPLE_CATEGORIES, -} from '../../../fixtures/categories'; -import { PUBLISHED_ITEM } from '../../../fixtures/items'; -import { MEMBERS, SIGNED_OUT_MEMBER } from '../../../fixtures/members'; - -const LANGUAGES_DATA_CY = buildDataCyWrapper( - buildPublishChipContainer(LIBRARY_SETTINGS_LANGUAGES_ID), -); - -const openPublishItemTab = (id: string) => - cy.get(`#${buildPublishButtonId(id)}`).click(); - -const toggleOption = ( - id: string, - categoryType: CategoryType | `${CategoryType}`, -) => { - cy.get(`#${buildCategorySelectionId(categoryType)}`).click(); - cy.get(`#${buildCategorySelectionOptionId(categoryType, id)}`).click(); -}; - -const openLanguagesModal = () => { - cy.get(buildDataCyWrapper(LANGUAGES_ADD_BUTTON_HEADER)).click(); -}; - -describe('Item without language', () => { - it('Display item without language', () => { - const item = { ...ITEM_WITH_LANGUAGE, categories: [] as Category[] }; - cy.setUpApi({ items: [item] }); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); - - // check for not displaying if no categories - cy.get(LANGUAGES_DATA_CY).should('not.exist'); - }); -}); - -describe('Item with language', () => { - const item = ITEM_WITH_LANGUAGE; - - beforeEach(() => { - cy.setUpApi({ items: [ITEM_WITH_LANGUAGE] }); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); - }); - - it('Display item language', () => { - // check for displaying value - const { - categories: [{ category }], - } = item; - const { name } = SAMPLE_CATEGORIES.find(({ id }) => id === category.id); - cy.get(LANGUAGES_DATA_CY).contains(name); - }); - - describe('Delete a language', () => { - let id: string; - let category: Category; - let categoryType: Category['type']; - - beforeEach(() => { - const { - categories: [itemCategory], - } = item; - ({ category, id } = itemCategory); - categoryType = SAMPLE_CATEGORIES.find( - ({ id: cId }) => cId === category.id, - )?.type; - }); - - afterEach(() => { - cy.wait('@deleteItemCategory').then((data) => { - const { - request: { url }, - } = data; - expect(url.split('/')).contains(id); - }); - }); - - it('Using Dropdown in modal', () => { - openLanguagesModal(); - toggleOption(category.id, categoryType); - }); - - it('Using cross on language tag in modal', () => { - openLanguagesModal(); - - cy.get( - buildDataCyWrapper(buildCategoryDropdownParentSelector(categoryType)), - ) - .find(`[data-tag-index=0] > svg`) - .click(); - }); - - it('Using cross on language container', () => { - cy.get(buildDataCyWrapper(buildPublishChip(category.name))) - .find(buildDataTestIdWrapper(MUI_CHIP_REMOVE_BTN)) - .click(); - }); - }); - - it('Add a language', () => { - openLanguagesModal(); - const { type, id } = SAMPLE_CATEGORIES[3]; - toggleOption(id, type); - - cy.wait('@postItemCategory').then((data) => { - const { - request: { url }, - } = data; - expect(url.split('/')).contains(item.id); - }); - }); -}); - -// users without permission will not see the sections -describe('Languages permissions', () => { - it('User signed out cannot edit language level', () => { - const item = PUBLISHED_ITEM; - - cy.setUpApi({ - items: [item], - currentMember: SIGNED_OUT_MEMBER, - }); - cy.visit(buildItemPath(item.id)); - - // signed out user should not be able to see the publish button - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); - - it('Read-only user cannot edit language level', () => { - const item = PUBLISHED_ITEM; - cy.setUpApi({ - items: [item], - currentMember: MEMBERS.BOB, - }); - cy.visit(buildItemPath(item.id)); - - // signed out user should not be able to see the publish button - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); -}); diff --git a/cypress/e2e/item/publish/publishedItem.cy.ts b/cypress/e2e/item/publish/publishedItem.cy.ts deleted file mode 100644 index c30cc75d7..000000000 --- a/cypress/e2e/item/publish/publishedItem.cy.ts +++ /dev/null @@ -1,352 +0,0 @@ -import { - ItemTagType, - ItemType, - ItemTypeUnion, - ItemValidationGroup, - ItemValidationStatus, - Member, - PackedFolderItemFactory, - PackedItem, - PermissionLevel, - PublicationStatus, - PublishableItemTypeChecker, -} from '@graasp/sdk'; - -import { buildItemPath } from '../../../../src/config/paths'; -import { - EMAIL_NOTIFICATION_CHECKBOX, - PUBLIC_VISIBILITY_MODAL_VALIDATE_BUTTON, - buildDataCyWrapper, - buildItemPublicationButton, - buildPublicationStatus, - buildPublishButtonId, -} from '../../../../src/config/selectors'; -import { - ItemValidationGroupFactory, - PublishedItemFactory, -} from '../../../fixtures/items'; -import { MEMBERS } from '../../../fixtures/members'; -import { createPublicItemByType } from '../../../fixtures/publish/publish'; -import { ItemForTest } from '../../../support/types'; - -const openPublishItemTab = (id: string) => { - cy.get(`#${buildPublishButtonId(id)}`).click(); -}; - -const setUpAndVisitItemPage = ( - item: PackedItem | ItemForTest, - { - itemPublicationStatus, - itemValidationGroups, - currentMember, - }: { - itemPublicationStatus?: PublicationStatus; - itemValidationGroups?: ItemValidationGroup[]; - currentMember?: Member | null; - } = {}, -) => { - cy.setUpApi({ - items: [item], - itemValidationGroups, - currentMember, - itemPublicationStatus: - itemPublicationStatus ?? PublicationStatus.Unpublished, - }); - cy.visit(buildItemPath(item.id)); -}; - -const getPublicationButton = (status: PublicationStatus) => - cy.get(buildDataCyWrapper(buildItemPublicationButton(status))); - -const getPublicationStatusComponent = (status: PublicationStatus) => - cy.get(buildDataCyWrapper(buildPublicationStatus(status))); - -const confirmSetItemToPublic = () => - cy.get(buildDataCyWrapper(PUBLIC_VISIBILITY_MODAL_VALIDATE_BUTTON)).click(); - -const waitOnRequest = (request: string, item: PackedItem) => { - cy.wait(request).then((data) => { - const { - request: { url }, - } = data; - expect(url.includes(item.id)); - }); -}; - -const waitOnItemValidation = (item: PackedItem) => { - waitOnRequest('@postItemValidation', item); -}; - -const waitOnPublishItem = ( - item: PackedItem, - { shouldNotify }: { shouldNotify: boolean } = { shouldNotify: false }, -) => { - cy.wait('@publishItem').then((data) => { - const { - request: { url, query }, - } = data; - expect(url.includes(item.id)); - if (shouldNotify) { - expect(`${query.notification}`).equals(`${shouldNotify}`); - } else { - expect(query.notification).equals(undefined); - } - }); -}; - -const waitOnSetItemPublic = (item: PackedItem) => { - waitOnRequest(`@postItemTag-${ItemTagType.Public}`, item); -}; - -const waitOnUnpublishItem = (item: PackedItem) => { - waitOnRequest('@unpublishItem', item); -}; - -describe('Unauthorized members should not have access to publish tab', () => { - let item: PackedItem; - - afterEach(() => { - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); - - it('Unlogged members should not view publish tab', () => { - item = PackedFolderItemFactory({}, { permission: null, publicTag: {} }); - setUpAndVisitItemPage(item, { currentMember: null }); - }); - - it('Readers should not view publish tab', () => { - item = PackedFolderItemFactory({}, { permission: PermissionLevel.Read }); - setUpAndVisitItemPage(item, { currentMember: MEMBERS.BOB }); - }); - - it('Writers should not view publish tab', () => { - item = PackedFolderItemFactory({}, { permission: PermissionLevel.Write }); - setUpAndVisitItemPage(item, { currentMember: MEMBERS.BOB }); - }); -}); - -describe('Private Item', () => { - const privateItem = PackedFolderItemFactory({}, { publicTag: null }); - - describe('Unpublished Item', () => { - const status = PublicationStatus.Unpublished; - - beforeEach(() => { - setUpAndVisitItemPage(privateItem, { itemPublicationStatus: status }); - openPublishItemTab(privateItem.id); - }); - - it('Publication status should be Unpublished', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Item can be validated', () => { - getPublicationButton(status).click(); // Click on validate - // confirming the modal will not send to the backend until the validation is done - confirmSetItemToPublic(); - waitOnItemValidation(privateItem); - }); - }); - - describe('Ready to Publish Item', () => { - const status = PublicationStatus.ReadyToPublish; - const itemValidationGroup = ItemValidationGroupFactory(privateItem); - - beforeEach(() => { - setUpAndVisitItemPage(privateItem, { - itemPublicationStatus: status, - itemValidationGroups: [itemValidationGroup], - }); - openPublishItemTab(privateItem.id); - }); - - it('Publication status should be Ready to publish', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Publishing private item should warn user before changing visibility', () => { - getPublicationButton(status).click(); // click on publish - confirmSetItemToPublic(); - waitOnSetItemPublic(privateItem); - waitOnPublishItem(privateItem); - }); - }); - - describe('Item is not valid', () => { - const status = PublicationStatus.Invalid; - const itemValidationGroup = ItemValidationGroupFactory(privateItem, { - status: ItemValidationStatus.Failure, - }); - - beforeEach(() => { - setUpAndVisitItemPage(privateItem, { - itemPublicationStatus: status, - itemValidationGroups: [itemValidationGroup], - }); - openPublishItemTab(privateItem.id); - }); - - it('Publication status should be Invalid', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Item can be validated again', () => { - getPublicationButton(status).click(); // click on retry - // confirming the modal will not send to the backend until the validation is done - confirmSetItemToPublic(); - waitOnItemValidation(privateItem); - }); - }); -}); - -describe('Public Item', () => { - const publicItem = PackedFolderItemFactory({}, { publicTag: {} }); - - describe('Unpublished Item', () => { - const status = PublicationStatus.Unpublished; - - beforeEach(() => { - setUpAndVisitItemPage(publicItem, { itemPublicationStatus: status }); - openPublishItemTab(publicItem.id); - }); - - it('Publication status should be Unpublished', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Item can be validated', () => { - getPublicationButton(status).click(); // Click on validate - waitOnItemValidation(publicItem); - }); - }); - - describe('Validation is Pending', () => { - const status = PublicationStatus.Pending; - const itemValidationGroup = ItemValidationGroupFactory(publicItem, { - status: ItemValidationStatus.Pending, - }); - - beforeEach(() => { - setUpAndVisitItemPage(PublishedItemFactory(publicItem), { - itemPublicationStatus: status, - itemValidationGroups: [itemValidationGroup], - }); - openPublishItemTab(publicItem.id); - }); - - it('Publication status should be Pending', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('No actions are available during this state', () => { - Object.values(PublicationStatus).forEach((state) => { - getPublicationButton(state).should('not.exist'); - }); - }); - }); - - describe('Ready to Publish Item', () => { - const status = PublicationStatus.ReadyToPublish; - const itemValidationGroup = ItemValidationGroupFactory(publicItem); - - beforeEach(() => { - setUpAndVisitItemPage(publicItem, { - itemPublicationStatus: status, - itemValidationGroups: [itemValidationGroup], - }); - openPublishItemTab(publicItem.id); - }); - - it('Publication status should be Ready to publish', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Publish the item without notification', () => { - getPublicationButton(status).click(); // click on publish - waitOnPublishItem(publicItem); - }); - - it('Publish the item with notification', () => { - cy.get(buildDataCyWrapper(EMAIL_NOTIFICATION_CHECKBOX)).click(); - getPublicationButton(status).click(); // click on publish - waitOnPublishItem(publicItem, { shouldNotify: true }); - }); - }); - - describe('Published Item', () => { - const status = PublicationStatus.Published; - const itemValidationGroup = ItemValidationGroupFactory(publicItem); - - beforeEach(() => { - setUpAndVisitItemPage(PublishedItemFactory(publicItem), { - itemPublicationStatus: status, - itemValidationGroups: [itemValidationGroup], - }); - openPublishItemTab(publicItem.id); - }); - - it('Publication status should be Published', () => { - getPublicationStatusComponent(status) - .should('exist') - .should('be.visible'); - }); - - it('Unpublish the item', () => { - getPublicationButton(status).click(); // click on unpublish - waitOnUnpublishItem(publicItem); - }); - }); - - describe('Only authorized types can be published', () => { - const testItemType = ( - testTitle: string, - item: ItemForTest, - statusExpected: PublicationStatus, - ) => { - it(testTitle, () => { - setUpAndVisitItemPage(item, { itemPublicationStatus: statusExpected }); - openPublishItemTab(item.id); - getPublicationStatusComponent(statusExpected) - .should('exist') - .should('be.visible'); - }); - }; - - const testAuthorizedType = (item: ItemForTest) => { - testItemType( - `Publication should be allowed for type "${item.type}"`, - item, - PublicationStatus.Unpublished, - ); - }; - - const testUnauthorizedType = (item: ItemForTest) => { - testItemType( - `Publication should NOT be allowed for type "${item.type}"`, - item, - PublicationStatus.ItemTypeNotAllowed, - ); - }; - - Object.values(ItemType).forEach((itemType: ItemTypeUnion) => { - const item = createPublicItemByType(itemType); - if (PublishableItemTypeChecker.isItemTypeAllowedToBePublished(itemType)) { - testAuthorizedType(item); - } else { - testUnauthorizedType(item); - } - }); - }); -}); diff --git a/cypress/e2e/item/publish/tags.cy.ts b/cypress/e2e/item/publish/tags.cy.ts deleted file mode 100644 index 4fe9b08a8..000000000 --- a/cypress/e2e/item/publish/tags.cy.ts +++ /dev/null @@ -1,169 +0,0 @@ -import { - ItemTagType, - PackedFolderItemFactory, - PermissionLevel, -} from '@graasp/sdk'; - -import { buildItemPath } from '../../../../src/config/paths'; -import { - ITEM_HEADER_ID, - ITEM_TAGS_OPEN_MODAL_BUTTON_ID, - MUI_CHIP_REMOVE_BTN, - MULTI_SELECT_CHIP_ADD_BUTTON_ID, - MULTI_SELECT_CHIP_INPUT_ID, - buildCustomizedTagsSelector, - buildDataCyWrapper, - buildDataTestIdWrapper, - buildPublishButtonId, -} from '../../../../src/config/selectors'; -import { - ITEM_WITH_CATEGORIES, - ITEM_WITH_CATEGORIES_CONTEXT, -} from '../../../fixtures/categories'; -import { PUBLISHED_ITEM_NO_TAGS } from '../../../fixtures/items'; -import { MEMBERS, SIGNED_OUT_MEMBER } from '../../../fixtures/members'; -import { EDIT_TAG_REQUEST_TIMEOUT } from '../../../support/constants'; -import { ItemForTest } from '../../../support/types'; - -const openPublishItemTab = (id: string) => { - cy.get(`#${buildPublishButtonId(id)}`).click(); -}; - -const visitItemPage = (item: ItemForTest) => { - cy.setUpApi(ITEM_WITH_CATEGORIES_CONTEXT); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); -}; - -describe('Customized Tags', () => { - it('Display item without tags', () => { - // check for not displaying if no tags - const item = PUBLISHED_ITEM_NO_TAGS; - cy.setUpApi({ items: [item] }); - cy.visit(buildItemPath(item.id)); - openPublishItemTab(item.id); - cy.get(buildDataCyWrapper(buildCustomizedTagsSelector(0))).should( - 'not.exist', - ); - }); - - it('Display tags', () => { - const item = ITEM_WITH_CATEGORIES; - visitItemPage(item); - expect(item.settings.tags).to.have.lengthOf.above(0); - item.settings.tags!.forEach((tag, index) => { - const displayTags = cy.get( - buildDataCyWrapper(buildCustomizedTagsSelector(index)), - ); - displayTags.contains(tag); - }); - }); - - it('Remove tag', () => { - const item = ITEM_WITH_CATEGORIES; - const removeIdx = 0; - const removedTag = item.settings.tags[removeIdx]; - - visitItemPage(item); - cy.get(buildDataCyWrapper(buildCustomizedTagsSelector(removeIdx))) - .find(buildDataTestIdWrapper(MUI_CHIP_REMOVE_BTN)) - .click(); - - cy.wait('@editItem', { timeout: EDIT_TAG_REQUEST_TIMEOUT }).then((data) => { - const { - request: { url, body }, - } = data; - expect(url.split('/')).contains(item.id); - expect(body.settings.tags).not.contains(removedTag); - }); - }); - - it('Add tag', () => { - const item = ITEM_WITH_CATEGORIES; - const newTag = 'My new tag'; - - visitItemPage(item); - cy.get(buildDataCyWrapper(ITEM_TAGS_OPEN_MODAL_BUTTON_ID)).click(); - cy.get(buildDataCyWrapper(MULTI_SELECT_CHIP_INPUT_ID)).type(newTag); - cy.get(buildDataCyWrapper(MULTI_SELECT_CHIP_ADD_BUTTON_ID)).click(); - - cy.wait('@editItem', { timeout: EDIT_TAG_REQUEST_TIMEOUT }).then((data) => { - const { - request: { url, body }, - } = data; - expect(url.split('/')).contains(item.id); - expect(body.settings.tags).contains(newTag); - }); - }); -}); - -describe('Tags permissions', () => { - it('User signed out cannot edit tags', () => { - const item = PackedFolderItemFactory( - {}, - { permission: null, publicTag: {} }, - ); - const publishedItem = { - ...item, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }; - cy.setUpApi({ - items: [publishedItem], - currentMember: SIGNED_OUT_MEMBER, - }); - cy.visit(buildItemPath(item.id)); - - cy.get(`#${ITEM_HEADER_ID}`).should('be.visible'); - // signed out user can not see the publish menu - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); - - it('Read-only user cannot edit tags', () => { - const item = PackedFolderItemFactory( - {}, - { permission: PermissionLevel.Read, publicTag: {} }, - ); - const publishedItem = { - ...item, - tags: [ - { - id: 'ecbfbd2a-5688-11eb-ae93-0242ac130002', - type: ItemTagType.Public, - item, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - }, - ], - published: { - id: 'ecbfbd2a-5688-12eb-ae93-0242ac130002', - item, - createdAt: '2021-08-11T12:56:36.834Z', - creator: MEMBERS.ANNA, - totalViews: 0, - }, - }; - cy.setUpApi({ - items: [publishedItem], - currentMember: MEMBERS.BOB, - }); - cy.visit(buildItemPath(item.id)); - - cy.get(`#${ITEM_HEADER_ID}`).should('be.visible'); - cy.get(`#${buildPublishButtonId(item.id)}`).should('not.exist'); - }); -}); diff --git a/cypress/e2e/item/publish/viewPublished.cy.ts b/cypress/e2e/item/publish/viewPublished.cy.ts deleted file mode 100644 index abb5c7250..000000000 --- a/cypress/e2e/item/publish/viewPublished.cy.ts +++ /dev/null @@ -1,131 +0,0 @@ -import { - GuestFactory, - ItemLoginSchemaFactory, - PackedFolderItemFactory, -} from '@graasp/sdk'; - -import { SortingOptions } from '@/components/table/types'; -import { BUILDER } from '@/langs/constants'; - -import i18n, { BUILDER_NAMESPACE } from '../../../../src/config/i18n'; -import { PUBLISHED_ITEMS_PATH } from '../../../../src/config/paths'; -import { - CREATE_ITEM_BUTTON_ID, - ITEM_SEARCH_INPUT_ID, - PREVENT_GUEST_MESSAGE_ID, - PUBLISHED_ITEMS_ERROR_ALERT_ID, - PUBLISHED_ITEMS_ID, - SORTING_ORDERING_SELECTOR_ASC, - SORTING_ORDERING_SELECTOR_DESC, - SORTING_SELECT_SELECTOR, - buildItemCard, -} from '../../../../src/config/selectors'; -import { PublishedItemFactory } from '../../../fixtures/items'; -import { CURRENT_USER } from '../../../fixtures/members'; - -const items = [ - PublishedItemFactory(PackedFolderItemFactory({ creator: CURRENT_USER })), - PublishedItemFactory(PackedFolderItemFactory({ creator: CURRENT_USER })), - PublishedItemFactory(PackedFolderItemFactory({ creator: CURRENT_USER })), -]; -const publishedItemData = items.map(({ published }) => published); - -describe('Published Items', () => { - it('Show message for guest', () => { - const item = PackedFolderItemFactory(); - const guest = GuestFactory({ - itemLoginSchema: ItemLoginSchemaFactory({ item }), - }); - cy.setUpApi({ items: [item], currentMember: guest }); - cy.visit(PUBLISHED_ITEMS_PATH); - cy.get(`#${PREVENT_GUEST_MESSAGE_ID}`).should('be.visible'); - }); - - describe('Member has no published items', () => { - it('Show empty table', () => { - cy.setUpApi({ - items: [PackedFolderItemFactory()], - }); - cy.visit(PUBLISHED_ITEMS_PATH); - i18n.changeLanguage(CURRENT_USER.extra.lang as string); - const text = i18n.t(BUILDER.PUBLISHED_ITEMS_EMPTY, { - ns: BUILDER_NAMESPACE, - }); - cy.get(`#${PUBLISHED_ITEMS_ID}`).should('contain', text); - }); - }); - - describe('Member has recycled items', () => { - beforeEach(() => { - cy.setUpApi({ - items, - publishedItemData, - }); - i18n.changeLanguage(CURRENT_USER.extra.lang as string); - cy.visit(PUBLISHED_ITEMS_PATH); - }); - - it('Empty search', () => { - i18n.changeLanguage(CURRENT_USER.extra.lang as string); - const searchText = 'mysearch'; - cy.get(`#${ITEM_SEARCH_INPUT_ID}`).type(searchText); - const text = i18n.t(BUILDER.PUBLISHED_ITEMS_NOT_FOUND_SEARCH, { - search: searchText, - ns: BUILDER_NAMESPACE, - }); - cy.get(`#${PUBLISHED_ITEMS_ID}`).should('contain', text); - }); - - it('New button should not exist', () => { - cy.get(`#${CREATE_ITEM_BUTTON_ID}`).should('not.exist'); - }); - - it('check recycled item layout', () => { - for (const { id } of items) { - cy.get(`#${buildItemCard(id)}`).should('be.visible'); - } - }); - - it('Sorting & Ordering', () => { - cy.get(`${SORTING_SELECT_SELECTOR} input`).should( - 'have.value', - SortingOptions.ItemUpdatedAt, - ); - cy.get(SORTING_ORDERING_SELECTOR_DESC).should('be.visible'); - - cy.get(SORTING_SELECT_SELECTOR).click(); - cy.get('li[data-value="item.name"]').click(); - - // check items are ordered by name - cy.get(`#${PUBLISHED_ITEMS_ID} h5`).then(($e) => { - items.sort((a, b) => (a.name < b.name ? 1 : -1)); - for (let idx = 0; idx < items.length; idx += 1) { - expect($e[idx].innerText).to.eq(items[idx].name); - } - }); - - // change ordering - cy.get(SORTING_ORDERING_SELECTOR_DESC).click(); - cy.get(SORTING_ORDERING_SELECTOR_ASC).should('be.visible'); - cy.get(`#${PUBLISHED_ITEMS_ID} h5`).then(($e) => { - items.reverse(); - for (let idx = 0; idx < items.length; idx += 1) { - expect($e[idx].innerText).to.eq(items[idx].name); - } - }); - }); - }); - - describe('Error Handling', () => { - it('check recycled item layout with server error', () => { - cy.setUpApi({ - items, - publishedItemData, - getPublishedItemsError: true, - }); - cy.visit(PUBLISHED_ITEMS_PATH); - - cy.get(`#${PUBLISHED_ITEMS_ERROR_ALERT_ID}`).should('exist'); - }); - }); -}); diff --git a/cypress/e2e/redirection.cy.ts b/cypress/e2e/redirection.cy.ts index bcbcc7a4d..54e7966eb 100644 --- a/cypress/e2e/redirection.cy.ts +++ b/cypress/e2e/redirection.cy.ts @@ -7,7 +7,7 @@ const DOMAIN = Cypress.env('VITE_GRAASP_DOMAIN'); describe('Redirection', () => { it('Redirection to saved url', () => { - const link = 'https://graasp.org'; + const link = 'https://builder.bitboxing.com'; saveUrlForRedirection(link, DOMAIN); cy.setUpApi(); diff --git a/cypress/fixtures/apps/app.html b/cypress/fixtures/apps/app.html index 70021edfa..ef51dc7c1 100644 --- a/cypress/fixtures/apps/app.html +++ b/cypress/fixtures/apps/app.html @@ -1,4 +1,4 @@ - + diff --git a/cypress/fixtures/publish/publish.ts b/cypress/fixtures/publish/publish.ts index 22535541a..340dceb07 100644 --- a/cypress/fixtures/publish/publish.ts +++ b/cypress/fixtures/publish/publish.ts @@ -2,9 +2,7 @@ import { ItemTypeUnion, PackedAppItemFactory, PackedDocumentItemFactory, - PackedEtherpadItemFactory, PackedFolderItemFactory, - PackedH5PItemFactory, PackedLinkItemFactory, PackedLocalFileItemFactory, PackedS3FileItemFactory, @@ -33,10 +31,6 @@ export const createPublicItemByType = ( return PackedS3FileItemFactory({}, publicTag); case 'shortcut': return PackedShortcutItemFactory({}, publicTag); - case 'h5p': - return PackedH5PItemFactory({}, publicTag); - case 'etherpad': - return PackedEtherpadItemFactory({}, publicTag); default: throw new Error( `Item Type "${itemType}" is unknown in "createPublicItemWithType"`, diff --git a/cypress/support/component-index.html b/cypress/support/component-index.html index 3b68097f6..5aaab9c5f 100644 --- a/cypress/support/component-index.html +++ b/cypress/support/component-index.html @@ -1,12 +1,12 @@ - + - - - + + + Components App
- \ No newline at end of file + diff --git a/cypress/support/createUtils.ts b/cypress/support/createUtils.ts index d8e512f54..80822074d 100644 --- a/cypress/support/createUtils.ts +++ b/cypress/support/createUtils.ts @@ -12,11 +12,9 @@ import { CREATE_ITEM_CLOSE_BUTTON_ID, CREATE_ITEM_DOCUMENT_ID, CREATE_ITEM_FILE_ID, - CREATE_ITEM_H5P_ID, CREATE_ITEM_LINK_ID, CREATE_ITEM_ZIP_ID, DASHBOARD_UPLOADER_ID, - H5P_DASHBOARD_UPLOADER_ID, ZIP_DASHBOARD_UPLOADER_ID, } from '../../src/config/selectors'; import { InternalItemType } from '../../src/config/types'; @@ -82,10 +80,7 @@ export const createFile = ( // todo: question: only used by import zip ?? export const createItem = ( - payload: - | DiscriminatedItem - | ZIPInternalItem - | { type: 'h5p'; filepath: string }, + payload: DiscriminatedItem | ZIPInternalItem, options?: { confirm?: boolean }, ): void => { cy.get(`#${CREATE_ITEM_BUTTON_ID}`).click(); @@ -123,16 +118,6 @@ export const createItem = ( cy.attachFile(cy.get(`#${ZIP_DASHBOARD_UPLOADER_ID}`), payload?.filepath); break; } - case ItemType.H5P: { - cy.get(`#${CREATE_ITEM_H5P_ID}`).click(); - - // drag-drop a file in the uploader - cy.attachFile( - cy.get(`#${H5P_DASHBOARD_UPLOADER_ID}`), - (payload as { filepath: string })?.filepath, - ); - break; - } case ItemType.DOCUMENT: cy.get(`#${CREATE_ITEM_DOCUMENT_ID}`).click(); cy.fillDocumentModal(payload, options); diff --git a/cypress/support/editUtils.ts b/cypress/support/editUtils.ts index bfc8f542c..3812700cd 100644 --- a/cypress/support/editUtils.ts +++ b/cypress/support/editUtils.ts @@ -23,9 +23,7 @@ export const editItem = ( cy.get(`${container} .${EDIT_ITEM_BUTTON_CLASS}`).click(); switch (type) { - case ItemType.H5P: case ItemType.APP: - case ItemType.ETHERPAD: case ItemType.LINK: case ItemType.LOCAL_FILE: case ItemType.S3_FILE: diff --git a/index.html b/index.html index abc74eb80..01564acc1 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ - + -