calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Add more flexible ways of adding time ranges to appointments

Open 42ske opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe.

I am running a nextcloud at university. The Appointment feature could be very handy for most of our professors: Students could book professors’ consultation-hours. There are different sorts of appointment dates:

  • Many professors offer weekly consultation-hours while the semester and some loose dates within the semester-breaks.
  • Visiting professors only offer loose dates.
  • Some professors have different days for consultation-hours in winter-semester and in summer-semester.
  • While a professor has a sabbatical term there are no consultation-hours offered.

Describe the solution you'd like

I would like to have the following options:

  • offer time ranges for a given number of times
  • offer time ranges until a given date
  • save multiple sets of time ranges which can be acitvated/deactivated by date
  • ability to set loose dates only or in addition to defined time ranges
  • ability to define time ranges in other than weekly recurrences

Describe alternatives you've considered

Use https://www.srgdev.com/lab/nextcloud-appointments/ which brings other disadvantages.

Additional context

No response

42ske avatar Apr 08 '22 13:04 42ske

I would also be interested in this feature: specifically in my use case, I would need the ability to specify when a given appointment configuration as from date - to date, so that the users can only book appointments within this time range.

matpen avatar Aug 31 '22 22:08 matpen

Also see https://github.com/nextcloud/calendar/issues/4302 for a similar use-case.

matpen avatar Sep 13 '22 09:09 matpen