Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release demo ecologie 20250305-1 #679

Merged
merged 13 commits into from
Mar 5, 2025
Merged

Release demo ecologie 20250305-1 #679

merged 13 commits into from
Mar 5, 2025

Conversation

abulte
Copy link
Contributor

@abulte abulte commented Mar 4, 2025

No description provided.

abulte and others added 4 commits March 3, 2025 11:52
* indicators: filter by global_tag_prefix fix ecolabdata/ecospheres#530

* indicator: custom card in bouquet detail

* fix imports

* remove fixme

* new organization id on demo
* Update Tags for indicators filters

Last update of the filters used in the indicator view on ecologie.data.gouv.fr

* Apply suggestions from code review

Co-authored-by: Alexandre Bulté <[email protected]>

* Update configs/ecospheres/config.yaml

Co-authored-by: Alexandre Bulté <[email protected]>

---------

Co-authored-by: Alexandre Bulté <[email protected]>
* fix(forms): add description for DS title

* fix(a11y forms): better form accessibility
add search role or tag
fix type on pages with search (not always form related)

* fix(a11y forms): accessibility fixes for DatasetAddToBouquetModal

* fix(a11y forms): clean DatasetAddToBouquetModal

* fix(a11y forms): fix types

* fix(a11y forms): refactor validation
create a composable for error handling
create a component for error summary

* fix(a11y forms): refactor validation
Create error message component
Handle error messages inside composable
Handle form validation inside DatasetEditModal

* fix(a11y forms): remove comments

* fix(a11y forms): refactor onSubmit

* fix(a11y forms): merge main + update vite config

* fix(a11y forms): validation
add validation rules for dataset availability
use aria-errormessage where relevant
harmonize error messages editorial tone

* fix(a11y forms): dataset availability
Copy link

netlify bot commented Mar 4, 2025

Deploy Preview for ecospheres ready!

Name Link
🔨 Latest commit 7b2c2db
🔍 Latest deploy log https://app.netlify.com/sites/ecospheres/deploys/67c8534b1cd0ca00088ea8ff
😎 Deploy Preview https://deploy-preview-679--ecospheres.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Mar 4, 2025

Deploy Preview for meteo-france ready!

Name Link
🔨 Latest commit 7b2c2db
🔍 Latest deploy log https://app.netlify.com/sites/meteo-france/deploys/67c8534b04b7a00008c85392
😎 Deploy Preview https://deploy-preview-679--meteo-france.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@abulte abulte changed the title Release demo ecologie 20250306-1 Release demo ecologie 20250305-1 Mar 5, 2025
abulte and others added 8 commits March 5, 2025 10:55
* fix: handle dataset (and indicator) with no file

* fix: wording

* move message to resourceslist component
* feat(dataset): multi attribution

* remove custom constact point display

* fix types

* fix org logo in sidebar

* Producteur <-> Editeur

* fix condition
* feat: clone while keeping datasets (or not)

* Update src/views/bouquets/BouquetDetailView.vue

Co-authored-by: streino <[email protected]>

---------

Co-authored-by: streino <[email protected]>
@abulte abulte marked this pull request as ready for review March 5, 2025 13:36
@abulte abulte requested a review from streino March 5, 2025 13:36
Copy link
Contributor

@streino streino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@abulte abulte merged commit 35edc68 into ecospheres-demo Mar 5, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants