Skip to content

feat: add call filter to the scheduler and improve navigation experience#43

Merged
martin-trajanovski merged 10 commits into
developfrom
SWAP-3060-add-call-filter-in-scheduler
Nov 14, 2023
Merged

feat: add call filter to the scheduler and improve navigation experience#43
martin-trajanovski merged 10 commits into
developfrom
SWAP-3060-add-call-filter-in-scheduler

Conversation

@martin-trajanovski

@martin-trajanovski martin-trajanovski commented Oct 25, 2023

Copy link
Copy Markdown
Contributor

Description

This PR aims to add call filter inside scheduler toolbar where it allows you to select a specific call and see events and bookings only for the selected one.

This functionality will be extended in the next PR: #44 with adding new view period called cycle which will allow the instrument scientists to select a call and view the booked events only in the call's cycle period.

Motivation and Context

There was no call filter and by default all the events and bookings were shown from all the calls.

How Has This Been Tested

  • e2e tests
  • manual tests

Fixes

https://jira.esss.lu.se/browse/SWAP-3060

Changes

Screenshare.-.2023-11-03.2_19_02.PM.mp4

Depends on

Tests included/Docs Updated?

  • I have added tests to cover my changes.
  • All relevant doc has been updated

@martin-trajanovski
martin-trajanovski marked this pull request as ready for review November 3, 2023 13:24

@janosbabik janosbabik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice job! I've added some comments for your consideration.

Comment thread apps/frontend/src/components/calendar/CalendarViewContainer.tsx Outdated
Comment thread apps/frontend/src/filters/scheduledEvent/scheduledEventsFilter.ts
Comment thread apps/frontend/src/components/calendar/CalendarViewContainer.tsx Outdated
@martin-trajanovski

Copy link
Copy Markdown
Contributor Author

Nice job! I've added some comments for your consideration.

@janosbabik thanks for the good feedback. I have checked all the comments and they should be resolved now.

@martin-trajanovski
martin-trajanovski merged commit 7c7f74e into develop Nov 14, 2023
@martin-trajanovski
martin-trajanovski deleted the SWAP-3060-add-call-filter-in-scheduler branch November 14, 2023 10:50
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.

2 participants