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

IGAPP-1078: Combine recurring events #2031

Closed
jira-to-github-migrator bot opened this issue Aug 12, 2023 · 1 comment · Fixed by #2495 or #2494
Closed

IGAPP-1078: Combine recurring events #2031

jira-to-github-migrator bot opened this issue Aug 12, 2023 · 1 comment · Fixed by #2495 or #2494
Assignees
Labels
Native Affects the native project ready Task Web Affects the web project

Comments

@jira-to-github-migrator
Copy link

jira-to-github-migrator bot commented Aug 12, 2023

As a user I want to have a reasonable long list of events which is overseeable but still has all necessary information. Currently our event list is often cluttered with recurring events showing up multiple times, e.g. for munich there are > 170 events right now.

As an improvement recurring events could only be shown once with a hint that they have multiple dates in the list. In the detail view all or some of the next dates could be shown. This has to be discussed with the UI/UX team.

Acceptance criteria:

  • Recurring events are only shown once in the event list
  • It is somehow visible in the event list that an event is a recurring event
  • In the detail view, the next x dates are visible (or some text like "First Monday every Month" or similar

Linked issues:

  • Relates: IGAPP-1362
  • Relates: IGAPP-1202
  • Relates: IGAPP-1177
@jira-to-github-migrator jira-to-github-migrator bot added ui-ux Native Affects the native project to-be-discussed Web Affects the web project labels Aug 12, 2023
@jira-to-github-migrator
Copy link
Author

Timo Ludwig - 21.2.2023, 16:09:02

The CMS API now combines the recurring events when accessed with the combine_recurring parameter:
https://cms.integreat-app.de/testumgebung/de/wp-json/extensions/v3/events/?combine_recurring=1

Antonia Hauf - 18.7.2023, 13:48:55

Design proposal can be found here

@steffenkleinle steffenkleinle self-assigned this Aug 14, 2023
@steffenkleinle steffenkleinle changed the title IGAPP-1078: Combine recurring events Combine recurring events Aug 14, 2023
@steffenkleinle steffenkleinle changed the title Combine recurring events IGAPP-Combine recurring events Aug 15, 2023
@steffenkleinle steffenkleinle changed the title IGAPP-Combine recurring events IGAPP-1078: Combine recurring events Aug 15, 2023
@sarahsporck sarahsporck added this to the Roadmapping T31K milestone Sep 23, 2023
@steffenkleinle steffenkleinle linked a pull request Oct 3, 2023 that will close this issue
@steffenkleinle steffenkleinle linked a pull request Oct 10, 2023 that will close this issue
2 tasks
@LeandraH LeandraH removed this from the Roadmapping T33K milestone Mar 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Native Affects the native project ready Task Web Affects the web project
Projects
Archived in project
3 participants