Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1645

Dynamic virtual calendar feed which includes all my calendars

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.4
    • Component/s: Calendar tool
    • Labels:
      None
    • Funded by:

      Description

      Calendars (personal, group, course) can be accessed individually. In the personal calendar tool all calendars are show at once.

      To embed the calendars in an external tool one must subscribe to every single calendar. This is not very user friendly. It would be better to have only one calendar feed which includes all the events from all my calendars:

      • Refactoring of calendar configuration from the GUI properties to a dedicated table
      • New UI to manage my calendar list (set colors, manage feeds etc.)
      • In this new UI make possible to select the calendars which are added to the dynamic feed
      • By default, all accessible calendars are added to the feed.
      • Opt-out calendars are excluded
      • New calendars are automatically included
      • Implement the virtual feed per user
      • If necessary add caching, last-modified flags etc

        Attachments

          Activity

            People

            • Assignee:
              srosse Stéphane Rossé
              Reporter:
              gnaegi Florian Gnägi
              Tester:
              Kirsten Scherer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 3 days
                3d
                Remaining:
                Time Spent - 2 days, 7 hours Remaining Estimate - 1 hour, 30 minutes
                1h 30m
                Logged:
                Time Spent - 2 days, 7 hours Remaining Estimate - 1 hour, 30 minutes
                2d 7h