Skip to content

Google Settings and Google Calendar on the Frontend #2227

@pateljannat

Description

@pateljannat

Current Problem

Google Calendar from Framework is being used in multiple places. Evaluators must have a Google Calendar to be able to take the evaluation. Google Calendar is also needed for Google Meet live classes. But right now, there is no way to add a Google Calendar from the frontend. Also, Google Calendar needs Google Settings enabled, which is also not available on the frontend.

Also, as of now, Settings is visible only to Moderators. But batches can be created by Evaluators, too. They may want to add a new Google Meet account and add their calendar, but without the Settings dialog, they cannot do this.

Solution

  1. There needs to be a Google Section in the Settings dialog. This will have Google Settings and Google Calendar.
  2. The Settings dialog should also be visible to Evaluators. This could be with restricted access. They should only be able to access the conferencing section and the Google calendar. They should also only see their calendar and Google account, and not every account on the list.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    ToDo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions