My Calendar
My Calendar is your personal planning page. It combines an availability calendar with a list of your upcoming assignments, giving you a single view of your schedule and responsibilities.
Accessing My Calendar
Section titled “Accessing My Calendar”Navigate to My Calendar from the main sidebar. The page is divided into two main sections: the availability calendar at the top and your assignment list below.
Availability calendar
Section titled “Availability calendar”The availability calendar shows a month-view grid where you can set your availability status for each day.
Calendar navigation
Section titled “Calendar navigation”- Use the left and right arrow buttons to navigate between months.
- Click the Today button (calendar icon) to jump back to the current month.
- The month and year are displayed in the header (formatted according to your language setting).
Availability types
Section titled “Availability types”Your availability is set using color-coded types configured by your administrator. Common availability types include:
- Available
- On Leave / Vacation
- Training
- On Call
- Sick
- Public Holiday
A color-coded legend at the top of the calendar shows all available types and their colors.
Setting availability for a single day
Section titled “Setting availability for a single day”- Click on a day cell in the calendar.
- A dropdown menu appears showing the date and all available status types.
- Select the desired status.
- The cell updates immediately with the corresponding color.
Setting availability for multiple days
Section titled “Setting availability for multiple days”RAMP supports selecting multiple days at once using click-and-drag:
- Click and hold on a starting day.
- Drag across the days you want to select.
- Release the mouse button.
- The selected days are highlighted.
- Use the selection toolbar to assign a status to all selected days.
The selection toolbar appears below the legend when days are selected. It shows:
- Number of selected days (e.g., “5 days selected”).
- Status buttons — One button per availability type. Click to assign that status to all selected days.
- Remove button — Clears the status from all selected days.
- Cancel button — Deselects all days without making changes.
Keyboard shortcuts
Section titled “Keyboard shortcuts”When days are selected, keyboard shortcuts provide quick access:
| Key | Action |
|---|---|
| 1-9 | Assign the availability type at that position in the legend |
| Delete | Remove availability status from selected days |
| Escape | Cancel the selection |
Day cell display
Section titled “Day cell display”Each day cell in the calendar shows:
- Day number — The date of the month.
- Availability color — Background color matching the assigned availability type.
- Weekend indicator — Weekends display “WE” for quick identification.
- Assignment indicators — Small badges showing the number of assigned tasks for that day.
Split-cell display
Section titled “Split-cell display”Day cells use a split display to show both availability and assignment information simultaneously. The top half shows your availability status, and the bottom half shows task assignment counts.
Assignment list
Section titled “Assignment list”Below the calendar, the assignment list shows all instances and operations assigned to you.
Viewing assignments
Section titled “Viewing assignments”The assignment list has its own month navigation (independent from the calendar), displaying assignments for the selected month plus the following month.
Each assignment shows:
- Instance title or operation name.
- System and stage context.
- Your role in the instance (Head, Deputy Head, Executor, etc.).
- Status of the instance.
- Scheduled dates (planned start and due dates).
Selected day assignments
Section titled “Selected day assignments”When you select one or more days in the calendar, a Selected Day Assignments section appears above the full list, showing only assignments relevant to the selected dates. This makes it easy to see what is planned for specific days.
Pagination
Section titled “Pagination”The assignment list supports pagination for users with many assignments. Navigate through pages using the controls at the bottom of the list.
Real-time updates
Section titled “Real-time updates”My Calendar receives real-time updates via SignalR:
- When your availability is updated by an administrator on the Timeline view, the change appears immediately.
- When you are assigned to or removed from an instance, the assignment list updates automatically.
- Changes to instance status (e.g., an instance starting or completing) are reflected in real-time.
Interaction with release planning
Section titled “Interaction with release planning”My Calendar complements the Release Planning views:
- Your availability set here is visible to planners on the Timeline view.
- Assignments shown here correspond to operations and instances visible on the system and user calendars.
- Updates flow both ways — changes made on My Calendar are immediately visible on the planning views, and vice versa.