Release details
Show Pc client versions

v507 (6/26/2026)

  • Introduce Phone number field for users, and let users edit it
  • Show the new phone number field on the project dashboard page
  • Dashboard: minor redesign and fix design issues on slots
  • Project membership: bulk request creation
  • Keyword based rules: filter start work rules based on task assignments
  • Add AI agent usage sampling
  • Unassigned tasks of meetings should not cause task assignments
  • Create history for Project membership requests
  • Send a new email template for "Mass" emails when requesting project memberships
  • When creating a project membership request, only the closest supervisors should receive the email
  • ProjectMembershipRequest API: Add new "mass" endpoint for create requests + send single email for each supervisor
  • Dashboard: Redesign reports.
  • ProductivitySettingsExcelBuilder: Get effective settings for users only when it is needed.
  • Dashboard: Allow users to have multiple dashboards (only backend), but always have a primary one for each user
  • Add new dashboard widget named Scalar KPI report.
  • AutoRule API: Extend the payload with taskAssignment Ids (userIds, groupIds, roleIds)
  • WorktimeBalanceReport: Remove mockrows.

v506 (6/11/2026)

  • ProjectMembership pages by Task: allow adding a user multiple times
  • ProjectMembership pages by User: allow adding a project multiple times
  • Enhance dashboard widgets' style
  • AutoRules API: Add new endpoint to support the downloading rules in Excel format
  • Send "Project membership request updated"-email only when the request was actually changed
  • Allow PerfAnalNew report users to resolve user groups to users using the user history
  • Fix for: When ResolveGroupsFromHistory is on and user is a Supervisor, then we have to filter the selected groups based on the user's accessible groups before calculating the userIds
  • PerformanceAnalysisNew: Handle new ReportContext parameter and show properly users if group history needed + minor refactoring + fix bugs.
  • Kpi selection tree in aggregated reports should contain profile KPIs if TotalPerformance KPI is aggregated.
  • ProfileCollection: Add profiles by groupId and let reports query it.
  • MobileLocationReport: Stay locations should be over 30 minutes so check those times before outputting.
  • AggregatedPerformanceSummary: Add new tiled report, the aggregated version of Performance Summary report (only for TCT).
  • KpiAggregatorReport: Create base version so overwriting becomes easier if needed + add TotalPerformance handling into extra operands.
  • Aggregation: Add TotalPerformance to default aggregation (because of AggrPerfSum report) and handle aggregation if there is a new KPI added to Profiles.
  • Reports: Handle xtups IsInOffice correctly if time spent on POI and it is marked as Office.
  • Custom Reports: Add the new parameter named ResolveGroupsFromHistory to the ReportContext

v505 (4/23/2026)

  • Allow users to request and approve project membership requests
  • Add clearable functionality to DatePicker and TimePicker
  • JC landing: fixed mixed line endings
  • Show request worktime in project dashboard
  • Dashboard: Fix for reports don't execute when too many users have been selected (too long query string).
  • Fix for DefaultSettings excel download fail because old VideoRecordingSettingsHistories had custom bitrates.
  • Fix for: Cannot edit tasks on the "edit tasks and projects" page
  • Fix for: Change time duration formats on ProjectDashboard page
  • NewProjectReport: Add extra switch function (gross time, net time and gross time with special netting).
  • Allow reports to query company kpis.
  • Aggregation: Add another switch to control automatic reaggregation.

v504 (3/13/2026)

  • Introduce Project membership requests and approvals
  • Introduce a new Project Dashboard page showing the Project details
  • Enhance KPI aggregation process
  • Changes in Mexician calendar
  • Fix for Korean calendars
  • JC360 landing: add captcha for appointment form
  • Captcha: Add captcha to Appointment page + add honey pot for both Interested.aspx and Appointment page
  • Add captcha score and webpage URL to the "contact us"-email we are sending to admins
  • Personal delete information: Some aggregated kpis have to be deleted with the screenshots.
  • Adding screenrecording query functionality to api
  • Fix: TimePicker did not re-render if the defaultTime was changed.
  • Add option to filter KPI control by aggregated KPI data.
  • Use aggregated KPI filtering in PerformanceAnalysisNew.
  • KpiAggregatorReport: Get default kpi operands from website.
  • AggregatedPerformanceAnalysisReport: Added handling of historical user-group changes to more accurately represent the given report period
  • LocationTimeCalculator: Order the returning collection by date.
  • PerformanceAnalysisNew: Fix for saving favorite report as different type and adding activities container when needed.
  • DrilldownKpiReport: Add default plugin to report (create a favorite report in new companies), add option to change the plugin report.
  • Kpis page: Fix for starting aggregated kpi recalculation.
  • KpiAggregatorReport: Add carpet diagram chart info to aggregate, add profile kpis aggregation if TotalPerformance is picked.
  • PerformanceAnalysisNew: Add carpet chart handling (from tups or aggregation), change requirement settings to match expectations.
  • Add new tiled report Drilldown Kpi Report.
  • Custom Reports: Allow reports to query company aggregated kpis history table and add new sheet for AuditReport which contains these history elements.
  • Add new job that adds default aggregate kpi values for every active user in companies.

v503 (2/11/2026)

  • Fix some XSS vulnerabilities
  • Create missing index for improving SQL performance
  • Make cookies more secure
  • Add detailed errors from ImportUsersAndGroups to website log as well
  • Update dompurify JS package
  • Update axios.js and jquery-validate plugin
  • Change Korean holidays for 2026
  • Added default funcionality to KpiAggregator Report
  • Add feature settings and captured keys for KpiAggregatorDefinition.
  • MobileLocationReport: Rewrite web-based report with similar HTML view of PerformanceAnalysis's GPS map part.
  • MobileLocationReport: Some updates to the new mobile location report.
  • KpiAggregatorReport: Added new Default Operands
  • Fix for: add extra validation to RTA's geolocation initalization
  • Fix for: KpiAggregator parsing
  • Fix for: KpiAggregator has an empty string in it as default member
  • Fix for: KpiAggregator had duplicate KPIs from multiple input

v502 (12/4/2025)

  • Add option on CompanyDetails page to include a custom company logo that appears in report emails.
  • Create calendars for 2026

v501 (11/14/2025)

  • Remove "stars" design from Competency pages
  • Some localization changes

v500 (11/7/2025)

  • Provide some Competency related functionality to public API
  • Increase competency max level to 100
  • Shield videorecording parameters on UI + define fixed quality levels for video recording
  • RTA: replace fetching method (POST instead of GET)
  • Fix for: NullReferenceException when filtering users in RTA excluding the current user
  • Fix for: RealTimeActivity and IncidentManager pages throw and an error when data is null.
  • Fix for: Localization issue on ChangePassword.aspx
  • PerformanceAnalysisNew: Remove unnecessary usings, add TotalPerformance KPI Calculation, fix for user filtering and downloaded Excel name, use the new option to only use required features set by the definition.
  • Custom reports: Add feature requirement settings for collections that did not have before.
  • Custom reports: Make PerformanceAnalysisNew report visible to everyone.

v499 (10/6/2025)

  • Include screenrecordings in personal info deletion
  • API: Create a new version of ImportUsersAndGroups that returns error details

v498 (9/9/2025)

  • Support Windows and Azure domain login at the same time
  • Increase RTA's user limit (set to default)
  • CorporateAnalysisReport: The excel template contained some old names in filter sections.
  • CalculatorProvider: Clear unnecessary calculators.
  • RendererBase: Change exception handling when reading in a template.
  • AggregatedKpi calculation needs to get a broader interval

How to start

  • The desktop application is an integrated part of JC360® which, in active status, documents work activity and records the active times spent on tasks and projects in order to create reports and detailed analytics about individual and corporate performances.

    If you have not downloaded and installed the desktop application yet then you can do it by choosing Install JC360® applications from the dropdown next to your name on the upper right corner and after selecting the application you prefer.

    You can start or stop the application with a double click (with the left mouse button) on the icon (). (The system considers the IP address at registration as office network so it will show "Working in office" status if any user is connected to the internet from that address. Connection from any other address will be marked as "Working outside the office" status. If you find an error in the statuses shown, we suggest you to doublecheck the IP address settings in the Company networks menu () and modify them if necessary.)

    For your convenience the default setup is automated task generation and automated task switching, which further reduces the manual task administration. As long as the automated task generation and task switching mode is active it overwrites the manual task selection. You can make automated task documentation even more precise with setting up personal rules.

    You can switch off automated task switching mode any time in the Default settings menu () or by CTRL + double click on the desktop application icon (). It enables manual task selection until unlocking this feature the same way.

  • By default we have created a user group with you as the only member.

    To add more co-workers go to the Configure and Manage/Users, user groups settings/User accounts (). Here you can add more users in two ways: add them one by one by clicking on the new user icon or you can upload a complete group or organization with the downloadable Excel template.

    In the user hierarchy you can also move user groups and users in the batch with the "Mass move" icon.

  • All registered work is always linked to a specific task. So for accurate work administration you have to create the tasks that the users can work on in the Configure and Manage/Project, task/General data () menu. By default we have created 5 tasks (Administration, E-mail handling, JC360 Administration, Meeting, Break) from which you can already choose to register your work. When you create more new projects or tasks add its period, priority, target cost and estimated time.

    At the same time of adding new projects or tasks in the pop-up you can also assign them to your coworkers at the "Project members" or in the "Assignment" section.

  • You can achieve maximum accuracy in documenting work time with the automated task switch and logout features. You can easily set up automated rules with keywords in the Keyword based rules () menu.

    The system is capable to recognize keywords in the To, From or Subject line of the emails, in the title or the process name of the active applications, in the address bar (URL) of the browser or in Office document file names and file paths.

    Task switching rules apply to all users assigned to the tasks, while logout rules can be assigned to individual users, as well.

  • If you need to find out which of your coworkers are active, who are in the office or where the mobile users are then select the Real-time activity () menu. On this page you can see the continually updated statuses of users, including work locations (office, home or mobile position) and the latest daily work time statistics, the progress of their tasks, their work documented with the mobile application and the documented screenshots connected to their work on the computer.

    You can apply filters to focus only for a selected group of users or activity data.

  • The active time with tasks, applications, documents, e-mails or websites which are set as productive compared to the total registered work time. In case of desktop time only the active time is used for calculation. (Active time is when desktop keyboard activity is not interrupted with breaks longer than the given report parameter.)

  • In the Dashboard menu you can get a real time insight to the reports you’re the most interested in.

    You can see the following informations on the widgets: activities of the employees, their worktime of the previous days, their application usage and internet browsing. You can check their worktime balance and productive worktime on computer.

    As from the Reports menu, you can download the reports from here as well. You can add your favorite reports to your dashboard besides the default widgets.

  • On the Analyze and improve/Reports () page we have collected a variety of report templates to create your own statistics from the vast amount of work data collected by the applications. The reports are arranged into four groups according to their contents: Primary data reports, Activity reports, Aggregate business reports, Executive reports.

    You can save any of your customized report settings by adding them to your Favourite reports. You can also set up automated delivery for your favourite reports. This way you can access the latest statistics also from your mailbox in accordance with your report delivery settings.

Completed: {0} point(s)
cartoon figure