Cirkus Web Release Notes

25 Mar 2024 - Version 1.92

New Features

  • We’re thrilled to announce our new Public Requests Forms feature! Now, you can effortlessly submit work requests to Cirkus even without a Cirkus login, streamlining the process for both internal and external collaborators. Enable it with the new Public Request checkbox in your Templates.
  • In the Schedule you can now see all your own Bookings  in a convenient monthly calendar view for your Personal Schedule. Switch to Calendar in the bottom right of the view.
  • In Advanced Search: you can now explicitly search for Subprojects using the new “Is Subproject” condition
  • If a  Task moves to a new project, we now show this activity in the main activity thread.

Bug Fixes:

  • Bookings: When using a Template, the rules for Projects/Subprojects/Tasks are now applied on Task creation
  • Bookings: Fixed focus bug when editing linked Project/Subproject/Task
  • Booking Templates: Fixed scrolling issue after creating new Custom Fields
  • General: Removed double separator lines that could be seen in some forms
  • Workspace Details: When adding/removing Members the seat count is now refreshed

20 Feb 2024 - Version 1.91

New Features

  • We have introduced the ability to set Workspace Members as Inactive. Inactive Members no longer have access to the workspace, are not counted towards Subscriptions, but can still be reported on, and can be reactivated later.
  • For Bookings and Tasks you can now restrict the “Schedule Statuses” which can be used when creating new Requests.

  • Schedule:  Added styling to highlight the borders between days in week view and between weeks in month view

  • In mobile browsers, we fixed various issues including overlapping menu items, cut off items, height adjustments and time reporting popups.

  • Inbox: Added time to archived date, and toggling between date modes

  • SSO: Added support for Microsoft Entra ID

  • Login: Added ability to disable login with email/password


Bug Fixes:

  • Fixed ‘done’ status for parent tasks with no assignees and ‘inheritsStatusFromSubtasks’ enabled
  • Fixed a bug where project change comment would not show in Basic Activity.

  • Fixed bug preventing resubmission of denied requests in some scenarios
  • Files: Fixed upload error in Deny-and-Comment dialog
  • Inbox: Fixed bug showing the wrong approver on requests
  • Schedule: Fixed refresh issue when editing Projects
  • Schedule: Fixed broken Role name after drag-and-drop
  • Schedule: Fixed misc bugs after removing Events

19 Jan 2024 - Version 1.90

New Features

  • Scheduling just got better! You can now create custom Schedule Views for your team and resources.
    Views are built from Rows and Sections, and can be Personal or Shared in the Workspace.
    Sections can be based on Workspace definitions – like Roles, Groups or Resource Categories, or be completely custom.
  • Requestors can now resubmit denied requests from the Resubmit action in the Options menu.
  • Approvers can now approve denied requests through the options on their status.
  • Inbox: The Archived filter is now sorted by archived date

Bug Fixes:

  • Requests: Fixed misc bugs around file upload 
  • Schedule: Fixed bug causing misplaced tooltips

30 Nov 2023 - Version 1.89

New Features

  • You can now expand and collapse the Inspector and left menu
 to have more space for your Tasks or Schedule.
  • In the Schedule we added additional info to the tooltip including involved, status and project information

  • When loading the Schedule view we now try to restore the previously set date and zoom level
  • We increased the granularity of Booking intervals so you can now create Bookings in 15 min in Day mode and 1h in Week mode
  • The text color on Bookings/Tasks now adapts to the background color for better contrast
  • In Bookings, you can now rename, reorder, show and hide all Booking fields.
  • Schedule Statuses are now visible in Task and Booking cells


Bug Fixes:

  • Fixed a bug where you could not save a Schedule Status if you selected the color first.
  • Fixed some scenarios where the correct Indicator settings were not shown in all schedule views
  • Fixed an issue where changing the task template would reset the status of the Assignees on the task. Now it doesn’t.
  • We now hide the Schedule Status from Project Guests
  • Bookings: Fixed buggy unavailability indicator when no Involved were selected yet
  • Search: Changed the name of “Contains any of” conditions to “Equals any of” for single-value fields, to better reflect the actual behavior.
  • Tasks: Fixed bug clearing Start/End dates when selecting Project
  • Timeline: Schedule settings are now also displayed in Personal schedule
  • Workspace > Projects: Added realtime updates

25 Oct 2023 - Version 1.88

New Features

  • In Advanced Search, you can now search by Schedule Status.
  • Also in Advanced Search we added the ability to include “Is Subtask” in the search criteria for Tasks.
  • When selecting Assignees for Tasks, an orange busy indicator will now show if they are already booked on something else at that time.
  • We now show a spinner when items are still loading in the Schedule.

Bug Fixes:

  • Fixed a bug where you could not save a Schedule Status if you selected the color first.
  • Fixed some scenarios where the correct Indicator settings were not shown in all schedule views
  • Fixed an issue where changing the task template would reset the status of the Assignees on the task. Now it doesn’t.
  • We now hide the Schedule Status from Project Guests
  • Bookings: Fixed buggy unavailability indicator when no Involved were selected yet
  • Search: Changed the name of “Contains any of” conditions to “Equals any of” for single-value fields, to better reflect the actual behavior.
  • Tasks: Fixed bug clearing Start/End dates when selecting Project
  • Timeline: Schedule settings are now also displayed in Personal schedule
  • Workspace > Projects: Added realtime updates

04 Oct 2023 - Version 1.87

New Features

  • You can now set a Schedule Status on your Bookings and Tasks. Whether you need to pencil in resources for a Booking that is not confirmed, or letting people know that a session is definitely happening, Schedule Statuses can help.
    The available Statuses are set on the Workspace, of type Confirmed or Unconfirmed. They also have a color which can be  shown in the Schedule. Status changes are recorded in the history and notified to those involved.
  • In the Workspace you can select the order of colors applied to Tasks and Bookings in the Schedule. If you want to see confirmed bookings at a glance, or all the work for key Projects, this information is presented to all your Schedule users in the same way. You can set Schedule Color Order from Project Color, Booking Color or Status Color , and the order in which they are applied.
  • We’ve also expanded the Indicator bar on the left of the Schedule cells. Previously used for Time Reporting status, now  you can decide to show the Time Report Status, Project Color, Schedule Color or Booking Color in the left side of the cell. Set this in your personal Schedule Preferences in the toolbar.
  • For Workspaces, Projects, Bookings and Tasks you can export a Utilization report to a csv file, showing all Booked and Reported time in the one report.
  • When making a Booking or Scheduled task, it’s now possible to see if the Involved is already booked at the selected time, with an orange busy dot in the Involved list. You can still book them, it’s just for information!
  • In Advanced Search, we added the ability to search by Project Template.
  • For infinite Recurring Bookings, we now let you know if repeats are excluded from results in the Time tab, Advanced Search and Bookings lists.
  • We’ve made it easier to see Project or Task information from the Task list or Schedule, with a new Info (i) link, so you can easily see Project Custom Fields without leaving the Schedule or Task list. 

Bug Fixes:

  • Bookings: Fixed refresh issue when changing Recurrence options
  • Bookings: Fixed hidden Booking Events when you created a Booking from e.g. 3 events on the same involved
  • General: Fixed offset position on some popup windows
  • General: Made it possible to select (and copy) text values on disabled fields
  • Projects: Fixed broken Projects > Schedule view
  • Timeline: Added support for double-clicking Bookings/Tasks/Projects to navigate
  • Timeline: Fixed new Tasks sometimes not showing
  • Timeline: Fixed updating the Time Report indicator on Task
  • Workspace > Info: Fixed jumping “Leave Workspace” button when editing other fields

22 August 2023 - Version 1.86

New Features

  • In the Project lists it now possible to Group and Sort by Name, Manual Order, Due Date and Custom Field.
    Making it easier to organise your open work, and see what needs to be done.
  • For those working with Booking Templates, you can now more easily manage them, with Duplicate and Export/Import options
  • We added the option to pin Bookings to the left menu as a Shortcut or in a Folder
  • SSO: Added support for OKTA ( available in private clouds)

Bug Fixes:

  • Bookings List: Fixed misc bugs, including sorting updates.
  • General: Fixed “Show Dates” button showing even if all date fields are set to be hidden.
  • Projects: Disabled “New Project From…” if the user doesn’t have permission.
  • Resources: Fixed bug preventing Category field from updating in Inspector.
  • Shortcuts & Folders: Added support for Bookings.
  • Templates: Fixed misc bugs related to the “Default Description” field.
  • Template > Fields: Fixed sorting being disabled.
  • Timeline: Fixed layout bugs when the filter in the bottom bar was too wide.
  • Schedule: Bug fix where editing recurrent booking wrongly modified booking from the past
  • Projects: Bug fix where cancelled tasks were wrongly counted towards “total done count”

19 July 2023 - Version 1.85

New Features

  • You can now see a list of all Bookings associated with each Project or Subproject in the new Bookings tab
  • When submitting Booking or Task Requests you can define which resources can be selected, using the new “Allowed Involved” feature in Task and Booking Templates
  • We’ve improved our csv exports, so you can pick which fields to include in the output file and also the order in which they will show. We also improved some column headers in the export
  • If you have a Project that you will repeat, you can create a new Project from that one. In the Projects list click Edit and select the Project in a list and from the Actions select “Add New Project From…”.
  • For Projects and Bookings you can now show and hide fields when creating Requests by using the Booking Exists and Project Exists conditions
  • Also in Scheduling, we no longer show Tasks with no start or end date in the Schedule. Now Tasks must have a start and end date to show in the Schedule

Bug Fixes:

  • Tasks: Fixed refresh issues in Inspector
  • Tasks: Fixed bug showing warning about missing Role members before selecting a Project
  • General: Fixed bug in selectors, clearing search when toggling item on/off
  • We fixed a bug where changing time for a Booking sends an empty Booking notification

21 June 2023 - Version 1.84

New Features

  • Subtasks now have numbers! They are relative to the parent i.e If the Parent number is 123, the subtasks will be 123-1, 123-2 etc
  • In this version we have expanded the ability to Schedule Tasks, with lots of new tricks:
    – Tasks can now have Resources. Book the room or equipment you need to complete the work.
    – In Tasks list a new icon and tooltip shows when a task is booked and who is booked.
    – For Tasks which are Scheduled, we now include the Event information in the notifications, and you can quickly “See in Schedule” from the Inbox, or Task Options (…) top right menu.
    – You can schedule Tasks more flexibly, with different times for different people, or booking time for Members, Resources or Roles who are not assigned to the Task. This uses a new Task Option for Involved Behaviour: Assignee, or Independent.
    – You can easily see and create linked Bookings from the new Bookings tab in Tasks.
    – In Search, you can search for Scheduled Tasks by start and end date
    – In the Schedule, you can drag and drop Members, Roles or Resources to assign them to Tasks.

Bug Fixes:

  • Bookings: New bookings now have the default name “New Booking”
  • Bookings Events: Change the display format of date ranges
  • General: Fixed bug showing popups partially outside the screen
  • General: Increased size of error banners, and added more info
  • Login: Added support for the new Google Sign-In
  • Month Calendar: Fixed misc dates related to start/end times and colors
  • Project Members: Enabled Workspace admins to edit their own profile
  • Signup: Fixed bug not accepting Workspace Invites when signing up with SSO
  • Subtasks: Fixed bug showing breadcrumbs in Task > Subtasks
  • Tasks: Fixed missing “None” option for Projects/Subprojects
  • Tasks: Fix refresh bug in “flat” filters
  • Timeline: Tasks that are pending approval now show as transparent
  • Time Reporting: Enabled showing totals for Not Yet Reported
  • Workspaces: Tweaked messages shown inside disabled Workspaces

15 March 2023 - Version 1.83

New Features:

  • Role Scheduling has arrived.
    Not sure who will do a job, but know the skill you need? Make a Booking or Scheduled Task for the Role you want. You can reassign later, or allow to the team to pick unassigned work from the Role row in the Schedule.
    You get all the nice scheduling features, drag between rows to reassign, drag and drop Roles to add them to a Booking.
  • You can also now subscribe to the external calendar of a Role from Workspace>Roles.
    This will subscribe you to all the  Bookings and Scheduled Tasks for that Role.
  • In the Schedule, you can now create new Tasks directly.
    Create a placeholder on the Assignees you need at the desired time, and click the top right + button to Add Task directly in the Schedule.

Bug Fixes:

  • Timeline: We fixed some issues with Hours of Interest in Week view, and it no longer is applied in the Month view.
  • Timeline: Fixed bugs after moving Creation Placeholders
  • Timeline: Fixed bug in “View in Schedule”, preventing it from automatically scrolling to the Booking.
  • Tasks: Fixed bug causing “undefined” assignee when reassigning in Task Details.
  • Bookings: Fixed bugs in Booking Details > Comments > Detailed.
  • General: Fixed bug preventing Show Conditions from being respected on Section Fields.
  • Recurrence Templates: Fixed bug causing date fields to show.
  • Templates: Fixed bug making some input fields take keyboard input backwards.
  • Upgraded to Angular 12.
 

15 February 2023 - Version 1.82

New Features:

  • In the Inbox, Subproject notifications will now include the Project name.
  • We have included more details in all search and list results to make is easier to find what you are looking for.
  • In Time Reporting updates, the csv export now includes Project name and Template name, so you can see where time is being spent.

Bug Fixes:

  • Notification emails with comments were not showing correctly on some devices. This is now fixed.
  • We fixed an issue where editing Recurring Task dates sometimes caused duplicate Tasks.

19 December 2022 - Version 1.81

  • Tasks: Added separate Grouping/Sectioning and Sorting settings for Task lists
  • Tasks: Added sorting by Priority
  • Tasks: Added support for “Recent” sort modes
  • Tasks: Added ability to show the Custom Field value that’s used for sorting on Task cells
  • Bookings: Added Suggestions for linked Subprojects/Tasks
  • Bookings: Added “Add Task” button when typing a name in the search field
  • General: Made Start/End Date fields use a single date range component when possible
  • Bookings: New Bookings now copy the color from their Template
  • Bookings: The linked Projects/Subprojects/Tasks are now listed on Inbox cells
  • Bookings: The list of Involved on Inbox events are now grouped by date/time
  • Inbox: Added support for “on behalf of” syncing from farmerswife
  • Timeline: Events are now sorted by type, with Personnel Bookings drawn above regular Bookings
  • Project Roles: Fixed error when Project Guests selected a Member
  • Roles: Fixed bug when selecting Group Roles on Project Members
  • Timeline: Fixed bugs when adding/removing Events in the Create Booking dialog
  • Timeline: When using “View in Schedule”, the filter is now automatically reset
  • Templates: Fixed bug not saving field settings when switching Templates on a Task/Project/Booking

21 November 2022 - Version 1.80

New Features:
 
  • We have added a new Request and Approval feature for Projects! Capture new project or campaign requests for your team through a customised form on our Request portal.
    Gather all requirements in one place, and optionally send them for approval before creating the Project.
    Project Requests are powered by Project Templates.
  • In Advanced Search, Workspace Administrators can now share saved searches with other Workspace Members.
  • Also in Advanced Search, exported Subtasks are grouped under their parent in export file.
  • If you are working with external collaborators in your project, Limited Project Members can no longer see Project Files

Bug Fixes:

  • In the Inbox we no longer auto archive Approval requests when they are actioned.
  • We also fixed a bug when Subtasks created from a Task template had the template creator applied.
  • Search: Fixed misc bugs when searching by Date Custom Fields
  • Inbox: Fixed refresh bugs when approving/denying Requests

28 October 2022 - Version 1.79

New Features:

  • This version contains some changes for Subtasks in the Tasks list .
    There are now two ways to show Subtasks in the list –  choose to see them always nested under their parent , or  filtered and sorted independently.
    See the new options in the “Showing” filter at the bottom of the Tasks list. See how
  • In Advanced Search we added support for dynamic date searches, so you can now save Within Next/Last criteria.
  • In the Contacts view, you can now remove Contacts from your list via the Edit menu, and inspector.
  • Project Guests are now restricted from making Time Reports.

Bug Fixes:

  • Markdown: Leading whitespace is now respected in pre-formatted blocks
  • In the Timeline, we fixed bug causing all events to have a minimum width
  • An issue where recurring bookings showed duplicates in external calendar subscriptions has also been resolved in this release.

12 September 2022 - Version 1.78

New Features:

  • Cirkus Support: Added the ability to invite Cirkus Support, through the “Help” section in the Workspace options menu
  • Subtasks: The “Parent Task” field now has a link
  • Members: Add support for Project Guests Limit

Bug Fixes:

  • Fields: When changing Type on a Custom Field, the Mandatory Conditions are now cleared
  • Files: Fixed error after uploading to Subproject Inspector
  • Members: Fix error/crash when adding Member
  • Tasks: Fixed bug preventing Custom Status color from being used
  • Tasks: Added support for mandatory conditions in status dialog

3 August 2022 - Version 1.77

New Features

  • Schedule: Added Personnel Bookings, e.g. Vacation or Sick!
  • Schedule: Fixed bugs in the Involved field on Personal Bookings
  • Schedule: Workspace Bookings are now also displayed in Personal Schedule

Bug Fixes:

  • Schedule: Fixed error when leaving calendar
  • Projects: Fixed broken sorting by Name
  • Subprojects: Fixed bug showing the Schedule tab
  • Bookings: Fixed error when loading Personal Bookings in Inspector
  • Signup: When opening an invalid Invite URL, an error message is now displayed

27 June 2022 - Version 1.76

New Features:

  • Task Templates: Added Due/Start/End Date offset feature that automatically sets dates
  • Project Templates: Added Due/Start/End Date offset feature that automatically sets dates
  • Timeline: Added Time Report indicator on Bookings and Tasks
  • Timeline: Localized dates and times
  • Tasks: Added ability to time report while setting a Task as Done

12 May 2022 - Version 1.75

New Features:

  • Tasks: Added feature that lets you sort Tasks by Custom Fields, and change value by dragging Tasks across sections.
  • WebCal: Added support for subscribing to Groups, Members and Resources.

Bug Fixes:

  • General: Fixed layout issue that could hide part of the application.
  • General: Multi-selector popups are now committed when you close them by clicking outside.
  • Inbox: Fixed refresh issues after accepting Invites.
  • Schedule: When using “View in Schedule” on Booking, it now scrolls vertically to reveal it.
  • Schedule: Added support for showing Pending Workspace Members.
  • Schedule: Fixed bug when dragging Users/Resources onto Bookings and there were overlapping events.
  • Time Reporting: When adding time on Bookings, it now defaults to the first day of the Booking instead of today.

12 April 2022 - Version 1.74

Bug Fixes:

  • Tasks: Fixed positioning bugs in the Assignee selector
  • Tasks: Changed behavior of Assignee selector in single-assignee mode
  • Tasks: Renamed “Move to Trash” to “Remove”
  • Tasks: Fixed broken “Repeat” menu
  • Bookings: Fixed broken “Repeat” menu
  • Settings: Fixed refresh issues after verifying email
  • Projects > Timeline: Fixed bug causing a separate row to show for the current User

16 March 2022- Version 1.73

New Features:

  • WebCal: Added ability to subscribe to calendars using WebCal URLs
  • Subtasks: Added feature to have parent status depend on Subtask statuses

Bug Fixes:

  • Files: Fixed upload progress bugs and timeouts on long uploads
  • Files: The files list now shows if an upload has failed
  • Files: Added ability to cancel uploading files
  • Project & Booking Templates: Show Conditions now longer apply on the template itself
  • Requests: Fixed bug hiding starred Booking Templates
  • Booking Approval: Moved “Approval By” field to before “Involved”
  • Booking Approval: Denied Bookings are now hidden in Timeline and Calendar
  • Booking Approval: Pending Bookings are now semi-transparent in Calendar
  • Timeline: Even small events now show with full height and some text
  • Timeline: Tweaked style of selected Bookings
  • Calendar: Fixed refresh bug when creating Bookings

27 January 2022 - Version 1.72

New Features:

  • Booking Templates: Added ability to offer as Requests!
  • Booking Templates: Added Approval capabilities
  • Booking Templates: Added Projects/Subprojects/Tasks fields
  • Booking Templates: Added thumbnail support
  • Bookings: Added new “Dates” field with date range picker
  • Bookings: Added “View In Schedule” to options menu


Bug Fixes:

  • Bookings: Fixed broken search in Projects field
  • Bookings: Fixed misc bugs in Create Booking dialog
  • Bookings: Changed how involved and dates are displayed on booking cells
  • Bookings: Added Field Settings for the Projects/Subprojects/Tasks fields
  • Request Categories: Moved to their own separate tab
  • Requests: Enabled cell selection color in Recent Requests
  • Requests: Made My Recent Requests refresh when removing Tasks and Bookings
  • Tasks: Changed the behavior of overall status for multi-assigned tasks
  • Tasks: Fixed error when the user is member of Project but not Workspace
  • Files: Fixed broken file uploads on internal navigation
  • Files: Made it warn if leaving/reloading page during upload
  • Files: Fixed refresh issue after upload
  • Files: Made the browser show download progress instead of just jumping to 100%
  • Basic Activity: Fixed bug making it show “Detailed” strings