Skip to content

Update OpenData exports for Meetings#13775

Merged
andreslucena merged 39 commits intodevelopfrom
change/csv-exports-meetings
Jan 27, 2025
Merged

Update OpenData exports for Meetings#13775
andreslucena merged 39 commits intodevelopfrom
change/csv-exports-meetings

Conversation

@greenwoodt
Copy link
Copy Markdown
Member

@greenwoodt greenwoodt commented Dec 17, 2024

🎩 What? Why?

Update of columns for the csv_export of the Meetings component. This is a part of on going work in Ref: MGOV06

📌 Related Issues

Testing

  1. Load the branch locally
  2. rebuild the development_app
  3. Launch app locally to the browser
  4. Head to the footer and find & click the "Open Data" link
  5. Download Meetings CSV
  6. See newly added columns

run rspec decidim-meetings/spec/lib/decidim/meetings/meeting_serializer_spec.rb in your terminal.

📷 Screenshots

♥️ Thank you!

@greenwoodt greenwoodt added module: meetings type: fix PRs that implement a fix for a bug project: 2024-flatfiles Metagov grant labels Dec 17, 2024
github-actions[bot]
github-actions bot previously approved these changes Dec 17, 2024
github-actions[bot]
github-actions bot previously approved these changes Dec 17, 2024
github-actions[bot]
github-actions bot previously approved these changes Dec 17, 2024
@greenwoodt
Copy link
Copy Markdown
Member Author

greenwoodt commented Dec 19, 2024

Question for @decidim/product:

Are the following columns relaveant data from this module to add to the CSV export??

  • iframe_access_level (condition added in spec to not display location url unless :all is selected")
  • iframe_embed_type
  • type_of_meeting
  • registration_type
  • customize_registration_email
  • registration_email_custom_content (requested to be excluded from the export)
  • registrations_enabled
  • available_slots
  • registrations_terms
  • reserved_slots

github-actions[bot]
github-actions bot previously approved these changes Dec 19, 2024
github-actions[bot]
github-actions bot previously approved these changes Jan 22, 2025
github-actions[bot]
github-actions bot previously approved these changes Jan 22, 2025
github-actions[bot]
github-actions bot previously approved these changes Jan 22, 2025
github-actions[bot]
github-actions bot previously approved these changes Jan 23, 2025
github-actions[bot]
github-actions bot previously approved these changes Jan 23, 2025
github-actions[bot]
github-actions bot previously approved these changes Jan 23, 2025
@andreslucena andreslucena merged commit 5b85622 into develop Jan 27, 2025
@andreslucena andreslucena deleted the change/csv-exports-meetings branch January 27, 2025 10:25
@alecslupu alecslupu added the no-backport Pull Requests that should not be backported label Jan 27, 2025
@alecslupu
Copy link
Copy Markdown
Contributor

Adding no-backport label as this issue is targeting 0.30 developments

antopalidi pushed a commit to openpoke/decidim that referenced this pull request Feb 12, 2025
* location hints and test added

* i18n translation of location hints added

* created and updated at with tests added

* translations added for created and updated at

* longtitude and latitude added with test

* removed the followers.size and replaced it for follows_count with test

* Added serializer for registation form, private meeting and transparency with translations

* comment data fields added and online meeting url with tests passing

* added changes and tests for meetings serialzer

* added check for attendees and fixed some spelling

* improvements to meetings test

* audio and video added. improvements to tests

* translation fixes

* fixed visibilty spelling

* fixed more spelling

* closed at added with test

* fixed spec spelling

* spelling fix

* missing translation

* registration terms with test

* available_slots and test added

* translations added for registration_terms and available_slots

* registrations_enabled with test

* custom email upon registration of the meeting

* type of meeting with test

* type of meeting translation

* iframe access level serialized

* fixed missing translation

* iframe embed type serialized with test

* i18n translation for iframe embed type

* the no. of reserved slots with test

* spelling mistake in spec for available slots

* registration type added with test

* fixed spelling errors

* condition to not display meeting location based on iframe access level

* miss-spelling with video_url translation

* added test to prevent custom registration email content from being serialzied

* adding missing translations

* spelling error
andreslucena pushed a commit that referenced this pull request Mar 3, 2025
* location hints and test added

* i18n translation of location hints added

* created and updated at with tests added

* translations added for created and updated at

* longtitude and latitude added with test

* removed the followers.size and replaced it for follows_count with test

* Added serializer for registation form, private meeting and transparency with translations

* comment data fields added and online meeting url with tests passing

* added changes and tests for meetings serialzer

* added check for attendees and fixed some spelling

* improvements to meetings test

* audio and video added. improvements to tests

* translation fixes

* fixed visibilty spelling

* fixed more spelling

* closed at added with test

* fixed spec spelling

* spelling fix

* missing translation

* registration terms with test

* available_slots and test added

* translations added for registration_terms and available_slots

* registrations_enabled with test

* custom email upon registration of the meeting

* type of meeting with test

* type of meeting translation

* iframe access level serialized

* fixed missing translation

* iframe embed type serialized with test

* i18n translation for iframe embed type

* the no. of reserved slots with test

* spelling mistake in spec for available slots

* registration type added with test

* fixed spelling errors

* condition to not display meeting location based on iframe access level

* miss-spelling with video_url translation

* added test to prevent custom registration email content from being serialzied

* adding missing translations

* spelling error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module: meetings no-backport Pull Requests that should not be backported project: 2024-flatfiles Metagov grant type: fix PRs that implement a fix for a bug

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants