All systems are go

Don't agree with this? Please let us know

  • People Web App

  • Ripple Workflow
  • ATS
  • Performance
  • People API

  • People Mobile Apps

  • People Mail Systems

    The systems that send out your daily reminders, password resets, etc.

Upcoming Maintenance

[Scheduled] People Scheduled Maintenance

Expected to begin
  • People Web App
  • Ripple Workflow
  • ATS
  • Performance
  • People API
  • People Mobile Apps
  • People Mail Systems
Wed, 13 Jun 2018
14:42:20 BST
Overview

People will be undergoing scheduled maintenance on Wednesday, 20th June at 21:00 BST. The maintenance is expected to last two hours, during this time you may not be able to access the People system.
Thanks.

  • Scheduled for Wed, 20 Jun 2018 9:00PM BST
  • Expected to take 2 hours

Previous Incidents

[Resolved] System Status

This incident lasted 1 day, 3 hours, and 27 minutes.
Mon, 11 Jun 2018
09:04:04 BST

Some of our People users are experiencing issues loading the system at present, our engineers are working to have this resolved, we will post regular updates here to keep you informed. We apologise for any inconvenience.

09:21:09 BST

We are very sorry for the continuing issues. Our teams are investigating the issues and working on a resolution. Our API module is currently degraded and we will update the status here regularly.

09:44:35 BST

We are very sorry for the continuing issues. Our teams are investigating the issues and working on a resolution. We will post regular updates here.

10:09:02 BST

Thank you for your patience whilst we continue investigating the root cause of this mornings issues.

We have some performance issues which is affecting many customers. Our engineers have identified a potential issue which may be causing this.

At 10:15am BST today, the system will temporarily be inaccessible for approximately 30 minutes whilst we perform essential maintenance.

We sincerely apologise for the inconvenience caused and will ensure that you are kept up to date here.

10:52:12 BST

Thank you for your patience whilst we perform essential maintenance in order to identify and resolve this mornings issues.

The system will continue to be inaccessible until approximately 11:30am BST. Our engineers are continuing to work on resolving the issue and we will ensure this is completed as quickly as possible to minimise downtime.

We will ensure you are updated on the status here.

11:51:20 BST

We are sorry for the issues experienced this morning.

The system is now responding and you will be able to login.

Our API will continue to be degraded until further notice. Our engineers are closely monitoring the situation and will post an update here shortly.

14:26:35 BST

Thank you for your continued patience during today’s system issues and we sincerely apologise for any inconvenience caused.

The People API is now back up and running as expected.

Following today’s investigation, our engineers have installed tracking code into our API in order to help identify any potential issues and prevent this from occurring again. We will continue to monitor this carefully until we are satisfied the issue has fully been alleviated.

In addition to this, we have become aware of an issue with the API rate limit when applied to the Query end point. The rate limit is effectively allowing developers to instantiate multiple query sessions, one after the other causing overall system performance issues.

Early this week we will apply the rate limit strictly to the query so that each query must complete before it's called again, attempting to call the query more than once will return an error 5 with an explanation.

As a temporary measure we have had to implement a change on Friday to the API - at the moment the result will return the following data packet

{ "isError": false, "Status": 0, "Message": "The requested processed successfully.", "Result": [ { "Message": "Please try after some time, query execution is already in progress" } ]}

Which is an error 0 but the message body contains the text indicating the previous query has not yet stopped executing.

Please note this change was made after careful consideration to protect the overall integrity of the People system.

Following the above change, if you have any custom integrations which utilise the API, the developer of the program may need to make amendments to the code in order for your program to handle the above code. This does not affect the defaults integrations handled by People HR.

If you need any further information, please ask your developer to email customerservices@peoplehr.com

Thank you.

Tue, 12 Jun 2018
12:31:48 BST

Thank you for your patience whilst we worked to resolve the system and API issues which we recently experienced.

We can now confirm that the changes we have made have fully resolved the system issues and we will continue to closely monitor the system performance.

Thank you.

No further notices from the past 7 days.