diff --git a/CHANGELOG.md b/CHANGELOG.md index cdef5944b..fb67dff84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,46 +1,86 @@ - - ## [11.0.0-alpha.2](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v11.0.0-alpha.1...v11.0.0-alpha.2) (2023-11-29) +## [10.6.1](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.6.0...v10.6.1) (2023-12-13) ### Bug Fixes -* background image for NumbersBlock and Countdown block ([#423](https://github.com/RedTurtle/design-comuni-plone-theme/issues/423)) ([28ba7ea](https://github.com/RedTurtle/design-comuni-plone-theme/commit/28ba7ea39701eed8e65843b68c62a29797dd7d4f)) -* gallery component for ct views breaking with newer backend versions ([#422](https://github.com/RedTurtle/design-comuni-plone-theme/issues/422)) ([45a52f7](https://github.com/RedTurtle/design-comuni-plone-theme/commit/45a52f7572cfc25b3adec897c089b848c215e359)) -* image size in listing ([397ba93](https://github.com/RedTurtle/design-comuni-plone-theme/commit/397ba932c0742690535c9dd6868cd0bda740f11b)) -* update volto-editablefooter to 5.0.3 ([8fcada1](https://github.com/RedTurtle/design-comuni-plone-theme/commit/8fcada1c5e36e67fd79f3fa99ec9077d0565a661)) +- patch data grid widget for allow_reorder ([41dd7ea](https://github.com/RedTurtle/design-comuni-plone-theme/commit/41dd7ea62d0af8557a61f558996fe076c9638d40)) -## [10.4.3](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.2...v10.4.3) (2023-11-28) +### Documentation + +- updated publiccode and release log ([055a8c8](https://github.com/RedTurtle/design-comuni-plone-theme/commit/055a8c84e1d55974d59ca17ac7da6a3dbb6e101b)) + +## [10.6.0](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.5.0...v10.6.0) (2023-12-12) + +### Features + +- added breadcrumbs for static routes ([#392](https://github.com/RedTurtle/design-comuni-plone-theme/issues/392)) ([55f9512](https://github.com/RedTurtle/design-comuni-plone-theme/commit/55f95123bcc69b6c15a3faf0ffa530937fe746f7)) +- new data grid widget version with allow_reorder param ([#435](https://github.com/RedTurtle/design-comuni-plone-theme/issues/435)) ([560576c](https://github.com/RedTurtle/design-comuni-plone-theme/commit/560576cdb2b1cb75a3c39e58192c3f78ad5969cd)) ### Bug Fixes -* 404 page now sends user to homepage instead of search ([#419](https://github.com/RedTurtle/design-comuni-plone-theme/issues/419)) ([4331b59](https://github.com/RedTurtle/design-comuni-plone-theme/commit/4331b5937dbcfad9fe6a22f3f8a0a53c1a17b838)) -* a11y of feedback form ([#418](https://github.com/RedTurtle/design-comuni-plone-theme/issues/418)) ([52da0c7](https://github.com/RedTurtle/design-comuni-plone-theme/commit/52da0c73f67c8bb09b225e19a6535cd6a9613602)) -* changed styles for BandiInEvidenceTemplate for tablet size ([#412](https://github.com/RedTurtle/design-comuni-plone-theme/issues/412)) ([fd7688a](https://github.com/RedTurtle/design-comuni-plone-theme/commit/fd7688a80b6247243730ff01e55dd682ba2edbac)) -* removed pager-link data-element from prev item button in Pagination ([#420](https://github.com/RedTurtle/design-comuni-plone-theme/issues/420)) ([5812546](https://github.com/RedTurtle/design-comuni-plone-theme/commit/58125465349699396b2719a79bf70a339f4ac7e6)) +- removed automatic pager-link and updated available manual data-elements ([2553322](https://github.com/RedTurtle/design-comuni-plone-theme/commit/2553322f8e8e61d877546bc7303d3a1c460a70f6)) +- schema.org metadata per i servizi ([ee21c7d](https://github.com/RedTurtle/design-comuni-plone-theme/commit/ee21c7d4b0a4b4362f42239bb2ff7b4b7f6ac3b9)) +- traduzioni mancanti ([#432](https://github.com/RedTurtle/design-comuni-plone-theme/issues/432)) ([14ee678](https://github.com/RedTurtle/design-comuni-plone-theme/commit/14ee678fc710f15b0db8018ac508c5c5b13964ef)) ### Documentation -* updated publiccode and release log ([33b267f](https://github.com/RedTurtle/design-comuni-plone-theme/commit/33b267f2f20d68b521a1452d300f7288f1d01fb1)) +- update publiccode.yml con nuovi comuni ([#157](https://github.com/RedTurtle/design-comuni-plone-theme/issues/157)) ([43afda6](https://github.com/RedTurtle/design-comuni-plone-theme/commit/43afda6b780b5c6e5b1b86af49959108067d8b13)) +- updated publiccode and release log ([7e3dc2f](https://github.com/RedTurtle/design-comuni-plone-theme/commit/7e3dc2f915ae1b8d13753a3ff24b87a20cd9a7d2)) -## [10.4.2](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.1...v10.4.2) (2023-11-23) +## [10.5.0](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.3...v10.5.0) (2023-12-06) + +### Features +- added volto-querywidget-with-browser addon ([#426](https://github.com/RedTurtle/design-comuni-plone-theme/issues/426)) ([d1a6502](https://github.com/RedTurtle/design-comuni-plone-theme/commit/d1a65021fe594eb15bc56b76207de7d74f8f1cca)) ### Bug Fixes -* a11y of listing block read-more with card-slide-text template ([#415](https://github.com/RedTurtle/design-comuni-plone-theme/issues/415)) ([6260983](https://github.com/RedTurtle/design-comuni-plone-theme/commit/6260983016622af038d84d0f2efd3c9e13d2fbcf)) -* changed layout of readMore component to avoid overlapping ([#411](https://github.com/RedTurtle/design-comuni-plone-theme/issues/411)) ([a36a8b8](https://github.com/RedTurtle/design-comuni-plone-theme/commit/a36a8b8b1be250a27fa48316bf514d43f2aac9b7)) -* error in search blocks with service-link lighthouse id ([#417](https://github.com/RedTurtle/design-comuni-plone-theme/issues/417)) ([69f1a42](https://github.com/RedTurtle/design-comuni-plone-theme/commit/69f1a4243d13c077a0b0b469ce1de50a17527b95)) +- calendar block header size ([#425](https://github.com/RedTurtle/design-comuni-plone-theme/issues/425)) ([2ab1035](https://github.com/RedTurtle/design-comuni-plone-theme/commit/2ab1035bb3bdc3da18726445009ddd37ef9c7288)) +- centered image in genericcard with image for related content ([#429](https://github.com/RedTurtle/design-comuni-plone-theme/issues/429)) ([38ffb45](https://github.com/RedTurtle/design-comuni-plone-theme/commit/38ffb452d903c2d39a9fe3d355f69cf9c220d2f2)) +- feedback form con risposta obbligatoria ([#430](https://github.com/RedTurtle/design-comuni-plone-theme/issues/430)) ([f653419](https://github.com/RedTurtle/design-comuni-plone-theme/commit/f653419ae76e9cdf46edce1c9ad5b7d80e0506d7)) + +### Documentation +- updated publiccode and release log ([05312b4](https://github.com/RedTurtle/design-comuni-plone-theme/commit/05312b4f8705bc4805beee9b6b2ba98e9f399e62)) + +## [10.4.3](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.2...v10.4.3) (2023-11-28) + +### Bug Fixes + +- background image for NumbersBlock and Countdown block ([#423](https://github.com/RedTurtle/design-comuni-plone-theme/issues/423)) ([28ba7ea](https://github.com/RedTurtle/design-comuni-plone-theme/commit/28ba7ea39701eed8e65843b68c62a29797dd7d4f)) +- gallery component for ct views breaking with newer backend versions ([#422](https://github.com/RedTurtle/design-comuni-plone-theme/issues/422)) ([45a52f7](https://github.com/RedTurtle/design-comuni-plone-theme/commit/45a52f7572cfc25b3adec897c089b848c215e359)) +- image size in listing ([397ba93](https://github.com/RedTurtle/design-comuni-plone-theme/commit/397ba932c0742690535c9dd6868cd0bda740f11b)) +- update volto-editablefooter to 5.0.3 ([8fcada1](https://github.com/RedTurtle/design-comuni-plone-theme/commit/8fcada1c5e36e67fd79f3fa99ec9077d0565a661)) + +## [10.4.3](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.2...v10.4.3) (2023-11-28) + +### Bug Fixes + +- 404 page now sends user to homepage instead of search ([#419](https://github.com/RedTurtle/design-comuni-plone-theme/issues/419)) ([4331b59](https://github.com/RedTurtle/design-comuni-plone-theme/commit/4331b5937dbcfad9fe6a22f3f8a0a53c1a17b838)) +- a11y of feedback form ([#418](https://github.com/RedTurtle/design-comuni-plone-theme/issues/418)) ([52da0c7](https://github.com/RedTurtle/design-comuni-plone-theme/commit/52da0c73f67c8bb09b225e19a6535cd6a9613602)) +- changed styles for BandiInEvidenceTemplate for tablet size ([#412](https://github.com/RedTurtle/design-comuni-plone-theme/issues/412)) ([fd7688a](https://github.com/RedTurtle/design-comuni-plone-theme/commit/fd7688a80b6247243730ff01e55dd682ba2edbac)) +- removed pager-link data-element from prev item button in Pagination ([#420](https://github.com/RedTurtle/design-comuni-plone-theme/issues/420)) ([5812546](https://github.com/RedTurtle/design-comuni-plone-theme/commit/58125465349699396b2719a79bf70a339f4ac7e6)) ### Documentation -* updated publiccode and release log ([603c65d](https://github.com/RedTurtle/design-comuni-plone-theme/commit/603c65d1de43952d7a1936127ea043d8a631a8b3)) +- updated publiccode and release log ([33b267f](https://github.com/RedTurtle/design-comuni-plone-theme/commit/33b267f2f20d68b521a1452d300f7288f1d01fb1)) + +## [10.4.2](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v10.4.1...v10.4.2) (2023-11-23) +### Bug Fixes + +- a11y of listing block read-more with card-slide-text template ([#415](https://github.com/RedTurtle/design-comuni-plone-theme/issues/415)) ([6260983](https://github.com/RedTurtle/design-comuni-plone-theme/commit/6260983016622af038d84d0f2efd3c9e13d2fbcf)) +- changed layout of readMore component to avoid overlapping ([#411](https://github.com/RedTurtle/design-comuni-plone-theme/issues/411)) ([a36a8b8](https://github.com/RedTurtle/design-comuni-plone-theme/commit/a36a8b8b1be250a27fa48316bf514d43f2aac9b7)) +- error in search blocks with service-link lighthouse id ([#417](https://github.com/RedTurtle/design-comuni-plone-theme/issues/417)) ([69f1a42](https://github.com/RedTurtle/design-comuni-plone-theme/commit/69f1a4243d13c077a0b0b469ce1de50a17527b95)) + +### Documentation + +- updated publiccode and release log ([603c65d](https://github.com/RedTurtle/design-comuni-plone-theme/commit/603c65d1de43952d7a1936127ea043d8a631a8b3)) ### Maintenance -* release v10.4.2 ([b7f8713](https://github.com/RedTurtle/design-comuni-plone-theme/commit/b7f87139d12ddeffcdcfcaaad730f46b64271cc2)) +- release v10.4.2 ([b7f8713](https://github.com/RedTurtle/design-comuni-plone-theme/commit/b7f87139d12ddeffcdcfcaaad730f46b64271cc2)) ## [11.0.0-alpha.1](https://github.com/RedTurtle/design-comuni-plone-theme/compare/v11.0.0-alpha.0...v11.0.0-alpha.1) (2023-11-23) diff --git a/RELEASE.md b/RELEASE.md index 61e723162..31ca79036 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -58,6 +58,28 @@ ### Novità - Modificata l'altezza delle immagini delle card, per essere in linea con i template agid. +## Versione 10.6.1 (13/12/2023) + +### Novità + +- I seguenti campi sono ora riordinabili liberamente: "Timeline tempi e scadenze" per il tipo di contenuto *Servizio* e "Valore punto di contatto" del tipo di contenuto *Punto di contatto*. + +### Fix + +- Rimosso pager-link automatico dal paginatore perché non riconosciuto dal validatore. È ora possibile inserire a mano il data-element pager-link nei blocchi di testo. + +## Versione 10.5.0 (06/12/2023) + +### Novità + +- Nel blocco elenco, nel criterio di configurazione 'Posizione', è ora presente uno strumento per facilitare la ricerca dei contenuti nel sito, senza dover scrivere il percorso a mano. + +### Fix + +- Le immagini nelle card dei contenuti correlati sono centrate verticalmente. +- Il feedback form ora richiede necessariamente una risposta oltre al voto in stelle. +- Dimensione del titolo del blocco calendario uniformata ai titoli degli altri blocchi elenco. + ## Versione 10.4.3 (28/11/2023) ### Migliorie @@ -92,6 +114,7 @@ ### Novità - Aggiunta la possibilità di selezionare la dimensione dell'immagine nel blocco Alert, inoltre è stato aggiornato anche il widget per la selezione del colore di sfondo. +- Aggiunte le breadcrumbs nella pagina dei risultati della ricerca ### Fix diff --git a/locales/de/LC_MESSAGES/volto.po b/locales/de/LC_MESSAGES/volto.po index 903b30bc0..f7ecb18ba 100644 --- a/locales/de/LC_MESSAGES/volto.po +++ b/locales/de/LC_MESSAGES/volto.po @@ -3139,6 +3139,11 @@ msgstr "" msgid "search_adv_filters" msgstr "" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" diff --git a/locales/en/LC_MESSAGES/volto.po b/locales/en/LC_MESSAGES/volto.po index b212899d8..d2d3516de 100644 --- a/locales/en/LC_MESSAGES/volto.po +++ b/locales/en/LC_MESSAGES/volto.po @@ -3124,6 +3124,11 @@ msgstr "Search site" msgid "search_adv_filters" msgstr "Advanced filters" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "Search" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" diff --git a/locales/es/LC_MESSAGES/volto.po b/locales/es/LC_MESSAGES/volto.po index e69c2f25c..012db0a93 100644 --- a/locales/es/LC_MESSAGES/volto.po +++ b/locales/es/LC_MESSAGES/volto.po @@ -3133,6 +3133,11 @@ msgstr "Busca en el sitio" msgid "search_adv_filters" msgstr "Filtros avanzados" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" diff --git a/locales/fr/LC_MESSAGES/volto.po b/locales/fr/LC_MESSAGES/volto.po index 2273da9f4..3fcf30571 100644 --- a/locales/fr/LC_MESSAGES/volto.po +++ b/locales/fr/LC_MESSAGES/volto.po @@ -3141,6 +3141,11 @@ msgstr "Rechercher sur le site" msgid "search_adv_filters" msgstr "Filtres avancés" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" diff --git a/locales/it/LC_MESSAGES/volto.po b/locales/it/LC_MESSAGES/volto.po index 8453a562b..978e1beff 100644 --- a/locales/it/LC_MESSAGES/volto.po +++ b/locales/it/LC_MESSAGES/volto.po @@ -152,17 +152,17 @@ msgstr "Date aggiuntive" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Al {end} msgid "DateRangeFacetFilterListEntryAl" -msgstr "" +msgstr "Al {end}" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Dal {start} msgid "DateRangeFacetFilterListEntryDal" -msgstr "" +msgstr "Dal {start}" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Dal {start} al {end} msgid "DateRangeFacetFilterListEntryDalAl" -msgstr "" +msgstr "Dal {start} al {end}" #: components/ItaliaTheme/Blocks/ContactsBlock/Edit #: components/ItaliaTheme/Blocks/NumbersBlock/Edit @@ -189,7 +189,7 @@ msgstr "Dimensione della mappa" #: components/ItaliaTheme/View/Commons/TrasparenzaFields # defaultMessage: Download msgid "Download" -msgstr "" +msgstr "Download" #: config/RichTextEditor/Plugins/AnchorPlugin/components/LinkButton/AddLinkForm # defaultMessage: Enter URL or select an item @@ -268,7 +268,7 @@ msgstr "Identificativo di servizio a solo uso interno, utilizzato per le verific #: components/ItaliaTheme/manage/Widgets/SubFooterConfigurationForm # defaultMessage: ID lighthouse msgid "ID lighthouse" -msgstr "" +msgstr "ID lighthouse" #: components/ItaliaTheme/Blocks/NumbersBlock/Edit # defaultMessage: Seleziona le icone dalla barra a lato @@ -283,7 +283,7 @@ msgstr "Immagine" #: components/ItaliaTheme/View/Commons/Events # defaultMessage: Immagine msgid "Immagine" -msgstr "" +msgstr "Immagine" #: components/ItaliaTheme/Footer/FooterSmall # defaultMessage: Impostazioni cookie @@ -383,7 +383,7 @@ msgstr "Mostra i filtri per percorso" #: components/ItaliaTheme/Blocks/Calendar/ListingSidebar # defaultMessage: Mostra le immagini di anteprima msgid "Mostra le immagini di anteprima" -msgstr "" +msgstr "Mostra le immagini di anteprima" #: components/ItaliaTheme/Blocks/Calendar/ListingSidebar #: components/ItaliaTheme/Blocks/HeroImageLeft/HeroSidebar @@ -506,7 +506,7 @@ msgstr "Ricerca bandi" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Cerca una parola chiave msgid "SearchSearchBlock" -msgstr "" +msgstr "Cerca una parola chiave" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Search @@ -883,7 +883,7 @@ msgstr "Usa le frecce Su e Giu per scegliere un'opzione" #: components/SelectInput/SelectInput # defaultMessage: Annulla msgid "ay11_select cancel" -msgstr "" +msgstr "Annulla" #: components/SelectInput/SelectInput # defaultMessage: deselezionata @@ -1097,7 +1097,7 @@ msgstr "Precedente" #: components/ItaliaTheme/manage/Widgets/CanaleDigitaleWidget # defaultMessage: Accedere al servizio msgid "canale_digitale_widget_title" -msgstr "" +msgstr "Accedere al servizio" #: components/ItaliaTheme/Blocks/TextCard/CardWithImage/Sidebar # defaultMessage: Seleziona l'immagine da mostrare @@ -1171,7 +1171,7 @@ msgstr "Circoscrizione" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Clear all filters msgid "clearAllFilters" -msgstr "" +msgstr "Rimuovi tutti i filtri" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Clear {filterName} filter @@ -1186,7 +1186,7 @@ msgstr "Rimuovi ricerca testuale" #: components/Collapse # defaultMessage: Chiudi menu msgid "close-menu" -msgstr "" +msgstr "Chiudi menu" #: components/ItaliaTheme/Header/HeaderSearch/SearchModal # defaultMessage: Chiudi cerca @@ -1201,12 +1201,12 @@ msgstr "Codice dell'ente erogatore (ipa)" #: components/ItaliaTheme/Blocks/Alert/Sidebar # defaultMessage: Rosso msgid "color_danger" -msgstr "" +msgstr "Rosso" #: components/ItaliaTheme/Blocks/Alert/Sidebar # defaultMessage: Arancione msgid "color_orange" -msgstr "" +msgstr "Arancione" #: components/ItaliaTheme/Blocks/ContactsBlock/Sidebar #: components/ItaliaTheme/Blocks/HighlightedContent/Sidebar @@ -1222,7 +1222,7 @@ msgstr "Trasparente" #: components/ItaliaTheme/Blocks/Alert/Sidebar # defaultMessage: Giallo msgid "color_warning" -msgstr "" +msgstr "Giallo" #: components/ItaliaTheme/View/IncaricoView/IncaricoView #: components/ItaliaTheme/View/PersonaView/PersonaDocumenti @@ -1389,7 +1389,7 @@ msgstr "Risultati indagini di customer satisfaction" #: components/ItaliaTheme/View/Commons/PageHeader/PageHeaderEventDates # defaultMessage: dal {dateStart} fino a conclusione msgid "dal {dateStart} fino a conclusione" -msgstr "" +msgstr "dal {dateStart} fino a conclusione" #: components/ItaliaTheme/View/IncaricoView/IncaricoView # defaultMessage: Data conclusione incarico @@ -1599,7 +1599,7 @@ msgstr "Descrizione" #: components/ItaliaTheme/View/BandoView/BandoText # defaultMessage: Descrizione msgid "descrizione_bando" -msgstr "" +msgstr "Descrizione" #: components/ItaliaTheme/Header/HeaderSearch/SearchModal # defaultMessage: Non cercare nella sezione @@ -1711,7 +1711,7 @@ msgstr "Fatto" #: components/ItaliaTheme/Blocks/Listing/SliderTemplate # defaultMessage: Navigazione elementi slider msgid "dots" -msgstr "" +msgstr "Navigazione elementi slider" #: components/ItaliaTheme/View/VenueView/VenueWhere # defaultMessage: Indirizzo @@ -1727,7 +1727,7 @@ msgstr "Scarica" #: components/ItaliaTheme/View/Commons/EmbeddedVideo # defaultMessage: Download and Play video msgid "downloadPlayVideo" -msgstr "" +msgstr "Scarica e riproduci video" #: components/ItaliaTheme/manage/Widgets/MenuConfigurationForm # defaultMessage: Additional classes @@ -1832,7 +1832,7 @@ msgstr "E-mail" #: components/ItaliaTheme/View/Commons/EmbeddedVideo # defaultMessage: YouTube Video {id} msgid "embedVideo" -msgstr "" +msgstr "YouTube Video {id}" #: components/ItaliaTheme/Blocks/HighlightedContent/Edit # defaultMessage: Please select an item in the sidebar in order to show it here @@ -1867,7 +1867,7 @@ msgstr "Documenti" #: helpers/FormValidation/FormValidationHelpers # defaultMessage: La data di fine deve essere successiva alla data di inizio msgid "event_end" -msgstr "" +msgstr "La data di fine deve essere successiva alla data di inizio" #: components/ItaliaTheme/Blocks/EventSearch/Edit #: components/ItaliaTheme/Blocks/UOSearch/Edit @@ -2259,7 +2259,7 @@ msgstr "Collegamento" #: components/ItaliaTheme/Header/HeaderCenter # defaultMessage: homepage msgid "link-subsite-homepage-title" -msgstr "" +msgstr "Home page" #: components/ItaliaTheme/Blocks/Accordion/Sidebar #: components/ItaliaTheme/Blocks/ContactsBlock/Sidebar @@ -2372,7 +2372,7 @@ msgstr "Accedi con Spid" #: components/ItaliaTheme/Header/HeaderCenter # defaultMessage: Logo msgid "logo-subsite-alt" -msgstr "" +msgstr "Logo" #: components/ItaliaTheme/View/PuntoDiContattoView/RelatedItemsChipsPDC #: components/ItaliaTheme/View/VenueView/VenueLuoghiCorrelati @@ -2393,7 +2393,7 @@ msgstr "Luogo" #: components/ItaliaTheme/Footer/FooterNewsletterSubscribe # defaultMessage: mail@example.com msgid "mail@example.com" -msgstr "" +msgstr "mail@example.com" #: components/ItaliaTheme/View/Commons/Actions # defaultMessage: Invia @@ -2640,7 +2640,7 @@ msgstr "Ulteriori informazioni" #: config/Blocks/ListingOptions/smallBlockLinksTemplate # defaultMessage: Non mostrare l'icona di accessibilità per i link a siti esterni msgid "override_links_accessibility_marker" -msgstr "" +msgstr "Non mostrare l'icona di accessibilità per i link a siti esterni" #: components/ItaliaTheme/View/Commons/TrasparenzaFields # defaultMessage: Pagamenti previsti e modalità @@ -2711,7 +2711,7 @@ msgstr "PlayStore Link" #: components/ItaliaTheme/Blocks/Listing/SliderTemplate # defaultMessage: Precedente msgid "precedente" -msgstr "" +msgstr "Precedente" #: components/ItaliaTheme/manage/Widgets/IconPreviewWidget # defaultMessage: Anteprima dell'icona scelta @@ -3124,6 +3124,11 @@ msgstr "Cerca nel sito" msgid "search_adv_filters" msgstr "Filtri avanzati" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" @@ -3162,7 +3167,7 @@ msgstr "Data inizio" #: helpers/Translations/searchBlockExtendedTranslations # defaultMessage: Ricerca per: {searchedtext}. msgid "searchedFor" -msgstr "" +msgstr "Ricerca per: {searchedtext}." #: components/ItaliaTheme/manage/Widgets/SearchSectionsConfigurationWidget/SearchSectionsConfigurationWidget # defaultMessage: Add path @@ -3520,7 +3525,7 @@ msgstr "Qui puoi selezionare, per il template 'Card semplice', un aspetto divers #: config/Blocks/ListingOptions/simpleCardTemplate # defaultMessage: Un elemento per riga msgid "simplecard_listing_appearance_oneforrow" -msgstr "" +msgstr "Un elemento per riga" #: components/ItaliaTheme/View/PersonaView/PersonaDocumenti # defaultMessage: Situazione patrimoniale @@ -3550,7 +3555,7 @@ msgstr "Skype" #: components/ItaliaTheme/Blocks/Listing/SliderTemplate # defaultMessage: Vai alla slide {index} msgid "slideDot" -msgstr "" +msgstr "Vai alla slide {index}" #: config/Blocks/ListingOptions/sliderTemplate # defaultMessage: N° slide da mostrare @@ -3695,7 +3700,7 @@ msgstr "Tags" #: components/ItaliaTheme/Blocks/Listing/SliderTemplate # defaultMessage: Successivo msgid "successivo" -msgstr "" +msgstr "Successivo" #: components/ItaliaTheme/View/EventoView/EventoContattiSupportatoDa # defaultMessage: Con il supporto di @@ -3744,7 +3749,7 @@ msgstr "Termini del procedimento" #: config/RichTextEditor/ToolbarButtons/TextSizeButton # defaultMessage: Dimensione del testo msgid "text-size-button" -msgstr "" +msgstr "Dimensione del testo" #: components/ItaliaTheme/Blocks/Common/SearchFilters/TextFilter # defaultMessage: Inserisci un valore @@ -3754,7 +3759,7 @@ msgstr "Inserisci un valore" #: helpers/FormValidation/DataGridFormValidationHelpers # defaultMessage: Impossibile aggiungere un elemento alla timeline senza aver compilato il campo "Titolo" msgid "timeline_tempi_scadenze_validation_error" -msgstr "" +msgstr "Impossibile aggiungere un elemento alla timeline senza aver compilato il campo "Titolo"" #: components/ItaliaTheme/View/BandoView/BandoTextTipologia # defaultMessage: Tipologia del bando diff --git a/locales/volto.pot b/locales/volto.pot index cc8d99c29..de552ce22 100644 --- a/locales/volto.pot +++ b/locales/volto.pot @@ -3126,6 +3126,11 @@ msgstr "" msgid "search_adv_filters" msgstr "" +#: config/italiaConfig +# defaultMessage: Ricerca +msgid "search_brdc" +msgstr "" + #: components/ItaliaTheme/Search/Search # defaultMessage: Tipologia msgid "search_content_types" diff --git a/package.json b/package.json index d323da9e4..ee4ecfe19 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "volto-subfooter", "volto-gdpr-privacy", "volto-data-grid-widget", + "volto-querywidget-with-browser", "@eeacms/volto-taxonomy", "volto-feedback" ], @@ -141,7 +142,7 @@ "typeface-roboto-mono": "0.0.75", "typeface-titillium-web": "0.0.72", "volto-blocks-widget": "3.1.0", - "volto-data-grid-widget": "2.2.3", + "volto-data-grid-widget": "2.3.1", "volto-dropdownmenu": "4.1.0", "volto-editablefooter": "5.0.3", "volto-feedback": "0.1.5", @@ -149,6 +150,7 @@ "volto-gdpr-privacy": "2.1.0", "volto-google-analytics": "2.0.0", "volto-multilingual-widget": "3.0.0", + "volto-querywidget-with-browser": "0.4.0", "volto-rss-block": "3.0.0", "volto-secondarymenu": "4.0.0", "volto-social-settings": "3.0.0", diff --git a/publiccode.yml b/publiccode.yml index 660d2c06c..c684aa31e 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -227,9 +227,9 @@ maintenance: name: io-Comune - Il sito AgID per Comuni ed Enti Pubblici platforms: - web -releaseDate: '2023-11-28' +releaseDate: '2023-12-13' softwareType: standalone/web -softwareVersion: 10.4.3 +softwareVersion: 10.6.1 url: 'https://github.com/italia/design-comuni-plone-theme' usedBy: - ASP Comuni Modenesi Area Nord @@ -243,11 +243,15 @@ usedBy: - Biblioteche Pianura Est - Camera di Commercio dell'Umbria - Camera di Commercio di Reggio Emilia + - Comune della Spezia - Comune di Bibbiano - Comune di Camposanto - Comune di Cantagallo + - Comune di Cavezzo - Comune di Cavriago + - Comune di Concordia sul Secchia - Comune di Gattatico + - Comune di Finale Emilia - Comune di Imola - Comune di Medolla - Comune di Mirandola @@ -257,10 +261,13 @@ usedBy: - Comune di Parma - Comune di Piacenza - Comune di Reggio Emilia + - Comune di San Felice sul Panaro - Comune di San Lazzaro di Savena - Comune di San Polo d'Enza - Comune di San Possidonio + - Comune di San Prospero - Comune di Santilario d'Enza + - Comune di Toscolano Maderno - Comune di Vaiano - Comune di Vernio - Comando Generale della Guardia di Finanza diff --git a/src/components/ItaliaTheme/Breadcrumbs/Breadcrumbs.jsx b/src/components/ItaliaTheme/Breadcrumbs/Breadcrumbs.jsx index f1b23bb69..db5470b4d 100644 --- a/src/components/ItaliaTheme/Breadcrumbs/Breadcrumbs.jsx +++ b/src/components/ItaliaTheme/Breadcrumbs/Breadcrumbs.jsx @@ -7,13 +7,17 @@ import React, { useEffect } from 'react'; import PropTypes from 'prop-types'; import { useDispatch, useSelector } from 'react-redux'; import { defineMessages, useIntl } from 'react-intl'; -import { isEqual } from 'lodash'; +import { matchPath } from 'react-router'; + +import { useLocation } from 'react-router-dom'; +import { isEqual, isEmpty } from 'lodash'; import { getBreadcrumbs } from '@plone/volto/actions'; import { getBaseUrl, flattenToAppURL } from '@plone/volto/helpers'; import { UniversalLink } from '@plone/volto/components'; import { Row, Col, BreadcrumbItem } from 'design-react-kit'; import GoogleBreadcrumbs from 'design-comuni-plone-theme/components/ItaliaTheme/Breadcrumbs/GoogleBreadcrumbs'; +import config from '@plone/volto/registry'; const messages = defineMessages({ home: { @@ -29,17 +33,58 @@ const messages = defineMessages({ const Breadcrumbs = ({ pathname }) => { const intl = useIntl(); const dispatch = useDispatch(); + const location = useLocation(); - let items = useSelector((state) => state.breadcrumbs.items, isEqual); + let items = + useSelector((state) => { + return state.breadcrumbs.items; + }, isEqual) || []; const subsite = useSelector((state) => state.subsite?.data); + const bcLoaded = useSelector((state) => { + return state.breadcrumbs.loaded; + }); + + // Funzione per fare match di routes + const getMatchingRoute = (p) => + matchPath(location.pathname, p) !== null || + matchPath(location.pathname, p.replace('**/', '')) !== null; + + // Funzione per riconoscere se siamo in una route statica + const getCurrentPathFromAddonRoutes = () => + config.addonRoutes.find((route) => { + const paths = typeof route.path === 'string' ? [route.path] : route.path; + return paths.find(getMatchingRoute); + }) || {}; + + // Gestione delle rotte statiche. Se definito nel config della rotta un breadcrumbs_title, lo aggiungo alle breadcrumbs + const route = getCurrentPathFromAddonRoutes(); + if ( + (!(items === null || isEmpty(route)) && + items.length > 0 && + route.breadcrumbs_title && + items[items.length - 1].url !== location.pathname) || + (items.length === 0 && bcLoaded && route.breadcrumbs_title) + ) { + items.push({ + url: location.pathname, + title: intl.formatMessage(route.breadcrumbs_title), + }); + } + /** fine della gestione delle rotte statiche */ useEffect(() => { - dispatch(getBreadcrumbs(getBaseUrl(pathname))); + let actualPathForBreadcrumbs = pathname; + const { path, buildFullNavTree } = getCurrentPathFromAddonRoutes(); + if (buildFullNavTree) { + const replacedPath = path.replace('**/', ''); + actualPathForBreadcrumbs = pathname.replace(replacedPath, ''); + } + dispatch(getBreadcrumbs(getBaseUrl(actualPathForBreadcrumbs))); // eslint-disable-next-line react-hooks/exhaustive-deps }, [pathname]); + // Se siamo nella root di un sottosito, non mostriamo le breadcrumbs. Serve anche per nasconderle dalla pagina dei risultati di ricerca quando si fa la ricerca in un sottosito if (subsite) { - //se siamo nella root di un sottosito, non mostriamo le breadcrumbs. Serve anche per nasconderle dalla pagina dei risultati di ricerca quando si fa la ricerca in un sottosito if ( items.length === 1 && items[0].url === flattenToAppURL(subsite['@id']) diff --git a/src/components/ItaliaTheme/CustomerSatisfaction/FeedbackForm.jsx b/src/components/ItaliaTheme/CustomerSatisfaction/FeedbackForm.jsx index 2dbed26bf..d169e74e2 100644 --- a/src/components/ItaliaTheme/CustomerSatisfaction/FeedbackForm.jsx +++ b/src/components/ItaliaTheme/CustomerSatisfaction/FeedbackForm.jsx @@ -119,7 +119,7 @@ const FeedbackForm = ({ contentType, pathname }) => { const dispatch = useDispatch(); const [satisfaction, setSatisfaction] = useState(null); const [step, setStep] = useState(0); - const [invalidForm, setInvalidForm] = useState(false); + const [invalidForm, setInvalidForm] = useState(true); const [formData, setFormData] = useState({}); const captcha = !!process.env.RAZZLE_RECAPTCHA_KEY ? 'GoogleReCaptcha' : null; const submitResults = useSelector((state) => state.submitFeedback); @@ -140,6 +140,10 @@ const FeedbackForm = ({ contentType, pathname }) => { if (value?.length > 200) setInvalidForm(true); else setInvalidForm(false); } + if (field === 'answer') { + if (!value) setInvalidForm(true); + else setInvalidForm(false); + } setFormData({ ...formData, [field]: value, @@ -312,6 +316,7 @@ const FeedbackForm = ({ contentType, pathname }) => { color="primary" onClick={nextStep} className="next-action fw-bold" + disabled={invalidForm} type="button" > {intl.formatMessage(messages.next)} diff --git a/src/components/ItaliaTheme/Pagination/Pagination.jsx b/src/components/ItaliaTheme/Pagination/Pagination.jsx index 4c0ee86c4..ad6f745d0 100644 --- a/src/components/ItaliaTheme/Pagination/Pagination.jsx +++ b/src/components/ItaliaTheme/Pagination/Pagination.jsx @@ -43,9 +43,6 @@ class Pagination extends Component { /** Total number of pages. */ totalPages: PropTypes.oneOfType([PropTypes.number, PropTypes.string]) .isRequired, - - /** Lighthouse ID to set Agid data-element on pager link for CT Servizio*/ - isServiceLink: PropTypes.bool, }; static defaultProps = { @@ -72,13 +69,8 @@ class Pagination extends Component { }; render() { - const { - boundaryRange, - ellipsisItem, - siblingRange, - totalPages, - isServiceLink, - } = this.props; + const { boundaryRange, ellipsisItem, siblingRange, totalPages } = + this.props; const { activePage } = this.state; const items = createPaginationItems({ @@ -104,7 +96,6 @@ class Pagination extends Component { onClick={this.handleItemClick} type={type} ellipsisItem={ellipsisItem} - isServiceLink={isServiceLink} > {value} diff --git a/src/components/ItaliaTheme/Pagination/PaginationItem.jsx b/src/components/ItaliaTheme/Pagination/PaginationItem.jsx index 0f73d38d2..de8182097 100644 --- a/src/components/ItaliaTheme/Pagination/PaginationItem.jsx +++ b/src/components/ItaliaTheme/Pagination/PaginationItem.jsx @@ -50,9 +50,6 @@ class PaginationItem extends Component { 'nextItem', 'lastItem', ]), - - /** Lighthouse ID to set Agid data-element on pager link for CT Servizio*/ - isServiceLink: PropTypes.bool, }; handleClick = (e) => { @@ -66,8 +63,7 @@ class PaginationItem extends Component { }; render() { - const { active, type, children, intl, ellipsisItem, isServiceLink } = - this.props; + const { active, type, children, intl, ellipsisItem } = this.props; const disabled = this.props.disabled || type === 'ellipsisItem'; return ( @@ -76,9 +72,6 @@ class PaginationItem extends Component { onClick={this.handleClick} onKeyDown={this.handleKeyDown} aria-current={active ? 'page' : null} - data-element={ - isServiceLink && type !== 'prevItem' ? 'pager-link' : null - } > {type === 'prevItem' && ( <> diff --git a/src/components/ItaliaTheme/Search/Search.jsx b/src/components/ItaliaTheme/Search/Search.jsx index 97507cdb5..830cb4ec3 100644 --- a/src/components/ItaliaTheme/Search/Search.jsx +++ b/src/components/ItaliaTheme/Search/Search.jsx @@ -358,7 +358,7 @@ const Search = () => { - +

{intl.formatMessage(messages.searchResults)}

diff --git a/src/components/ItaliaTheme/View/ServizioView/ServizioMetatag.jsx b/src/components/ItaliaTheme/View/ServizioView/ServizioMetatag.jsx index 0e89643ac..975927c43 100644 --- a/src/components/ItaliaTheme/View/ServizioView/ServizioMetatag.jsx +++ b/src/components/ItaliaTheme/View/ServizioView/ServizioMetatag.jsx @@ -44,7 +44,7 @@ const ServizioMetatag = ({ content }) => { if (richTextHasContent(content.a_chi_si_rivolge)) { schemaOrg.audience = { '@type': 'Audience', - name: fieldDataToPlainText(content.a_chi_si_rivolge), + audienceType: fieldDataToPlainText(content.a_chi_si_rivolge), }; } @@ -52,8 +52,6 @@ const ServizioMetatag = ({ content }) => { schemaOrg.availableChannel.serviceUrl = toPublicURL( content.canale_digitale_link, ); - } else { - schemaOrg.availableChannel.serviceUrl = ''; } if (content.ufficio_responsabile[0]) { diff --git a/src/config/Blocks/ListingOptions/utils.js b/src/config/Blocks/ListingOptions/utils.js index b9eb9f7d9..97bcdd542 100644 --- a/src/config/Blocks/ListingOptions/utils.js +++ b/src/config/Blocks/ListingOptions/utils.js @@ -164,7 +164,6 @@ export const addLighthouseField = (schema, intl, position = 0) => { ['service-category-link', 'service-category-link'], ['topic-element', 'topic-element'], ['service-link', 'service-link'], - ['administration-element', 'administration-element'], ['management-category-link', 'management-category-link'], ['news-category-link', 'news-category-link'], ['custom-category-link', 'custom-category-link'], diff --git a/src/config/italiaConfig.js b/src/config/italiaConfig.js index a764c70d3..c1d0fd3de 100644 --- a/src/config/italiaConfig.js +++ b/src/config/italiaConfig.js @@ -6,7 +6,7 @@ import contentSVG from '@plone/volto/icons/content.svg'; import bookSVG from '@plone/volto/icons/book.svg'; import shareSVG from '@plone/volto/icons/share.svg'; import searchIcon from 'bootstrap-italia/src/svg/it-search.svg'; - +import { defineMessages } from 'react-intl'; import { Search } from '@plone/volto/components'; import { @@ -69,6 +69,13 @@ const ReleaseLog = loadable( () => import('design-comuni-plone-theme/components/ReleaseLog/ReleaseLog'), ); +const messages = defineMessages({ + search_brdc: { + id: 'search_brdc', + defaultMessage: 'Ricerca', + }, +}); + export default function applyConfig(voltoConfig) { let config = applyItaliaSlateConfig(voltoConfig); @@ -457,6 +464,7 @@ export default function applyConfig(voltoConfig) { { path: '/**/search', component: Search, + breadcrumbs_title: messages.search_brdc, }, { path: ['/login', '/**/login'], diff --git a/src/customizations/volto/components/manage/Blocks/Listing/ListingBody.jsx b/src/customizations/volto/components/manage/Blocks/Listing/ListingBody.jsx index c9c980914..cad27aa3f 100644 --- a/src/customizations/volto/components/manage/Blocks/Listing/ListingBody.jsx +++ b/src/customizations/volto/components/manage/Blocks/Listing/ListingBody.jsx @@ -93,13 +93,6 @@ const ListingBody = React.memo( // Also need to purge title from searchblock schema, it's the name of the listing template used const listingBodyProps = variation?.['@type'] !== 'search' ? data : { ...variation, title: '' }; - - // Need to know if data-element is "service-link" - // to add data-element="pager-link" to pagination links - const isServiceLink = - data?.id_lighthouse === 'service-link' || - variation?.id_lighthouse === 'service-link'; - return (
{loadingQuery && ( @@ -130,7 +123,6 @@ const ListingBody = React.memo( activePage={currentPage} totalPages={totalPages} onPageChange={onPaginationChange} - isServiceLink={isServiceLink} />
)} diff --git a/src/reducers/breadcrumbs.js b/src/reducers/breadcrumbs.js new file mode 100644 index 000000000..ffc4f58c9 --- /dev/null +++ b/src/reducers/breadcrumbs.js @@ -0,0 +1,89 @@ +/** + * Breadcrumbs reducer. + * @module reducers/breadcrumbs/breadcrumbs + */ + +import { map } from 'lodash'; +import { + flattenToAppURL, + getBaseUrl, + hasApiExpander, +} from '@plone/volto/helpers'; + +import { + GET_BREADCRUMBS, + GET_CONTENT, +} from '@plone/volto/constants/ActionTypes'; + +const initialState = { + error: null, + items: [], + root: null, + loaded: false, + loading: false, +}; + +/** + * Breadcrumbs reducer. + * @function breadcrumbs + * @param {Object} state Current state. + * @param {Object} action Action to be handled. + * @returns {Object} New state. + */ +export function breadcrumbs(state = initialState, action = {}) { + let hasExpander; + switch (action.type) { + case `${GET_BREADCRUMBS}_PENDING`: + return { + ...state, + error: null, + loaded: false, + loading: true, + }; + case `${GET_CONTENT}_SUCCESS`: + hasExpander = hasApiExpander( + 'breadcrumbs', + getBaseUrl(flattenToAppURL(action.result['@id'])), + ); + if (hasExpander && !action.subrequest) { + return { + ...state, + error: null, + items: map( + action.result['@components'].breadcrumbs.items, + (item) => ({ + title: item.title, + url: flattenToAppURL(item['@id']), + }), + ), + root: flattenToAppURL(action.result['@components'].breadcrumbs.root), + loaded: true, + loading: false, + }; + } + return state; + case `${GET_BREADCRUMBS}_SUCCESS`: + return { + ...state, + error: null, + items: map(action.result.items, (item) => ({ + title: item.title, + url: flattenToAppURL(item['@id']), + })), + root: flattenToAppURL(action.result.root), + loaded: true, + loading: false, + }; + + case `${GET_BREADCRUMBS}_FAIL`: + return { + ...state, + error: action.error, + items: [], + loaded: false, + loading: false, + }; + default: + return state; + } +} diff --git a/src/reducers/index.js b/src/reducers/index.js index 0f5675576..9ec3c1e5c 100644 --- a/src/reducers/index.js +++ b/src/reducers/index.js @@ -12,6 +12,7 @@ import { dettagliProcedimento } from './dettagliProcedimento'; import { modulisticaItems } from './modulisticaItems'; import { originalQueryReducer } from './originalQueryReducer'; import { searchBandiFiltersReducer } from './searchBandiFiltersReducer'; +import { breadcrumbs } from './breadcrumbs'; /** * Root reducer. @@ -30,6 +31,7 @@ const reducers = { modulisticaItems, originalQuery: originalQueryReducer, searchBandiFilters: searchBandiFiltersReducer, + breadcrumbs: breadcrumbs, }; export default reducers; diff --git a/src/theme/ItaliaTheme/Blocks/_calendar.scss b/src/theme/ItaliaTheme/Blocks/_calendar.scss index ed2f7999c..7377381ee 100644 --- a/src/theme/ItaliaTheme/Blocks/_calendar.scss +++ b/src/theme/ItaliaTheme/Blocks/_calendar.scss @@ -6,6 +6,11 @@ } .template-header { + h2 { + @include rem-size(font-size, 32); + @include rem-size(line-height, 32); + } + &.with-filters { /* border-bottom: 1px solid $neutral-1-a2;*/ margin-bottom: 1em; diff --git a/src/theme/ItaliaTheme/Views/_common.scss b/src/theme/ItaliaTheme/Views/_common.scss index 2074766d5..f9e4e2aca 100644 --- a/src/theme/ItaliaTheme/Views/_common.scss +++ b/src/theme/ItaliaTheme/Views/_common.scss @@ -102,6 +102,11 @@ picture.volto-image.responsive img.full-width { } .genericcard { + .img-wrapper { + display: flex; + // align-items: center; + } + .card-title { margin: 0 !important; margin-bottom: 0.625rem !important; diff --git a/src/theme/ItaliaTheme/Widgets/_dataGridWidget.scss b/src/theme/ItaliaTheme/Widgets/_dataGridWidget.scss index 59388159b..0591509f2 100644 --- a/src/theme/ItaliaTheme/Widgets/_dataGridWidget.scss +++ b/src/theme/ItaliaTheme/Widgets/_dataGridWidget.scss @@ -32,21 +32,10 @@ } .row { - position: relative; - flex-direction: row; - flex-wrap: wrap; - .column.field-column { width: unset !important ; flex-basis: 45%; - - &:not(:nth-last-child(2)) { - flex-grow: 0; - } - - &:nth-child(2n) { - flex-grow: 0; - } + flex-grow: 0; .ui.input { width: 100% !important; diff --git a/yarn.lock b/yarn.lock index 81757174e..a74e5389f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6572,7 +6572,7 @@ __metadata: typeface-roboto-mono: 0.0.75 typeface-titillium-web: 0.0.72 volto-blocks-widget: 3.1.0 - volto-data-grid-widget: 2.2.3 + volto-data-grid-widget: 2.3.1 volto-dropdownmenu: 4.1.0 volto-editablefooter: 5.0.3 volto-feedback: 0.1.5 @@ -6580,6 +6580,7 @@ __metadata: volto-gdpr-privacy: 2.1.0 volto-google-analytics: 2.0.0 volto-multilingual-widget: 3.0.0 + volto-querywidget-with-browser: 0.4.0 volto-rss-block: 3.0.0 volto-secondarymenu: 4.0.0 volto-social-settings: 3.0.0 @@ -14384,12 +14385,12 @@ __metadata: languageName: node linkType: hard -"volto-data-grid-widget@npm:2.2.3": - version: 2.2.3 - resolution: "volto-data-grid-widget@npm:2.2.3" +"volto-data-grid-widget@npm:2.3.1": + version: 2.3.1 + resolution: "volto-data-grid-widget@npm:2.3.1" peerDependencies: "@plone/volto": ">=16.0.0-alpha.38" - checksum: 17f680b8b4f4d598b32c536df098befe8dc0eef275dc93cb887b391dbe09b34724989380c2e2f6d008660ef5d8ed66d5b377b6f0a92fcc543d7a896950ea6f12 + checksum: a464c7cbc7a4eef49bb0753c713fdd54842c425cb58dfb06c2debe85714ca5ca00e563bcefc00b21d4d3d05d225f16cf642b4a95197022953faf4f0071cdb0ea languageName: node linkType: hard @@ -14474,6 +14475,15 @@ __metadata: languageName: node linkType: hard +"volto-querywidget-with-browser@npm:0.4.0": + version: 0.4.0 + resolution: "volto-querywidget-with-browser@npm:0.4.0" + peerDependencies: + "@plone/volto": ^17.0.0 + checksum: ac57171aa9aa89617afb25814cdcf7e434f3efbeb6e1477db6163aee1b8ec08173e8df86cb2a2ef05d21c9a64b66174e72fd5ba621412a25fb809dc89058b9e9 + languageName: node + linkType: hard + "volto-rss-block@npm:3.0.0": version: 3.0.0 resolution: "volto-rss-block@npm:3.0.0"