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

Defining an hourly shift function #41

Open
hscs-it opened this issue Aug 1, 2023 · 6 comments
Open

Defining an hourly shift function #41

hscs-it opened this issue Aug 1, 2023 · 6 comments
Labels
feature request Request for a feature

Comments

@hscs-it
Copy link

hscs-it commented Aug 1, 2023

The app is a great idea, but unfortunately, it has never worked for me "cloudn't fetch data": NC 26 and 27 versions. It would be fantastic if you could create hourly shifts and assign them to other users. This feature would be very helpful for larger organizations

@csoc-kevink
Copy link
Collaborator

Hey,
did you create a calendar for the shifts, an admin and analyst (user) group as well as a separate group for each level?
shifts_groups

In the admin panel you can set the names of the calendar and groups:
shifts_settings

Currently a shift cannot be repeated hourly. As a workaround you can create a shift with a length of one hour an repeat it every day. We will look into this feature

@csoc-kevink csoc-kevink added the feature request Request for a feature label Aug 2, 2023
@hscs-it
Copy link
Author

hscs-it commented Aug 2, 2023

@csoc-kevink Thanks, It actually worked! My bad for not realizing that I needed to set up User Groups to make it function.

And I've got another idea for a cool feature – wouldn't it be awesome if I could give a user more than just one shift? I tried it, but when I checked the interface, it seemed like only one shift per user was doable.

@csoc-kevink
Copy link
Collaborator

I think we will update the Readme to include a full setup guide and add a FAQ ^^

Do you mean the same shift type multiple times for one user or multiple differen shifts for one user?
I think the second one is already possible. The first i need to test, but what would be the benifit of assigning the same shift type multiple times to one user?

@hscs-it
Copy link
Author

hscs-it commented Aug 3, 2023

I mean:

  1. multiple different shifts to a User
  2. Same shift type to multiple users

Benefits:

  1. I can assign a user multiple services/Shifts such as telephone service availability and on-site availability to a specific location/workplace etc.
  2. It is possible that multiple users have the same shift, such as telephone service.

And it would be also great if I can see who changed the Shifts. Thanks a lot @csoc-kevink

@csoc-kevink
Copy link
Collaborator

I think that is already possible. You can configure a shift more than once a day and you can assign different shifts to the same user:
multishift_shifts

multishift2_shifts

A logging feature would be nice. I will add it to our todo 👍

@mrdmiller2
Copy link

mrdmiller2 commented Oct 15, 2023

Apparently even with me creating the groups and Calendar's needed.. it's still giving the "Could not fetch data error" message.

This is running Nextcloud 27.1.2

A thought occurs, do the group names have to be as default or can they be custom as I have them here:

Untitled

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Request for a feature
Projects
None yet
Development

No branches or pull requests

3 participants