nextcloud / nextcloud/calendar

[Appointments] Overview ticket - Setting up appointment slots

Open
#6,312 0 comments 0 reactions 1 assignee View on GitHub

@nimishavijay is already working on this.

Since Sep 5, 2024.

0. to triage enhancement Feature: Appointments
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

When opening the tickets after the mockup, we can work on couple of points in one pr.

  • Ability to set default notification time for the appointment event (Björn, Viktor)
  • Also allow selecting shared calendars for checking conflicts (Björn)
  • Allow adding a custom confirmation message
  • Could anything be progressively disclosed?
  • Time ranges can be set to your calendar availability first, if unchecked then show everything
  • Info button on top of modal explaining what is an appointment
  • Save button is not visible at all time
  • Prevent ask are you sure before closing on click outside?
  • Talk
  • Add a different link for each appointment? Other than Talk (Zoom, Jitsi, etc)
  • Open Desk project?
  • Lobby enabled by default
  • Change the string - Clean up Talk rooms a few days after the appointment?
  • Archive of past appointments?
  • Change string "Create a Talk room" --> "Create a Talk conversation" "Add time before and after..." "Planning restrictions"
  • All the dropdowns have different styles
  • Everything should be migrated to the calendar component
  • Markdown in description field

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.