Page 1 of 1

The push service will require v2.2

PostPosted: 17 May 2018, 20:07
by Jason
The push service will require an update soon

This only involves those using ArrowChat's push service to deliver messages to their ArrowChat installation. We are currently in the process of changing providers. This means that every installation using the push service will be required to update to ArrowChat v2.2 before June 1, 2018. After this date, the old API keys will no longer work with ArrowChat. You will need new API keys that will be provided once v2.2 is released.


My ArrowChat software updates have expired. Do I need to renew?
No. We will be issuing free updates to v2.2 to anyone that is already expired. You must be an active ArrowChat Push Service subscriber as of May 16, 2018 to qualify.

Is the pricing changing?
No. The pricing will stay the same.

Are the features of the push service changing?
No. The service will remain exactly as it is now.

When will ArrowChat v2.2 be available?
We are currently finishing up the changes and testing the update. We will be sending another email as soon as it is available.

Why are you changing providers?
Our provider recently increased the cost of the server by over 700%. We do not want to raise our prices of the push service, so we are changing providers to keep it the same.

How do I update?
1. Download the v2.2 ArrowChat update in the member's area: https://www.arrowchat.com/members/
2. Install it using the instructions posted at viewtopic.php?f=4&t=2609
3. Get your new API keys at https://www.arrowchat.com/push/
4. Update the API keys in your admin panel under System > Configuration


We understand that this may be inconvenient for some to upgrade on such short notice, but it is imperative that we make this change as soon as possible to avoid the unreasonable new pricing of our provider. Please contact us if you have any additional questions.

Thank you for your patience and understanding,

Re: The push service will require v2.2

PostPosted: 18 May 2018, 23:43
by Jason
SSL messages no longer count as two messages with our new provider :)

Re: The push service will require v2.2

PostPosted: 20 May 2018, 00:02
by Jason
Each time a user connects to the service, it will no longer count as one message. However, every delivered message will now count as one. For example, sending a message to 10 people in a chat room will count as 11.

Most users should see their usage go down as the connection messages were the bulk of the messages.

Re: The push service will require v2.2

PostPosted: 25 May 2018, 14:36
by TennoNetworksLtd
Where do you actually enable SSL messages in the push service? I been looking everywhere and doesn't seem to find it..

We have already upgraded to version 2.2 and set the new API push keys.

Thanks!

Re: The push service will require v2.2

PostPosted: 25 May 2018, 15:20
by Jason
TennoNetworksLtd wrote:Where do you actually enable SSL messages in the push service? I been looking everywhere and doesn't seem to find it..

We have already upgraded to version 2.2 and set the new API push keys.

Thanks!

It is no longer required to enable SSL. It is enabled by default as there is no extra charge.

Re: The push service will require v2.2

PostPosted: 30 May 2018, 00:56
by VAlexandrov
To get the Arrowchat v2.2 upgrade to work under PHP 5.3 I had to change a line in class_arrowpush.php:

$headers = array("Content-type: application/json","Authorization: Basic $auth");
//original line below
//$headers = ["Content-type: application/json","Authorization: Basic $auth"];

If I didn't change that line I got a global server error:

Parse error: syntax error, unexpected '[' in \includes\classes\class_arrowpush.php on line 22

However the Push service still doesn't work after that and users get new messages only when doing a full refresh of the page. I've changed the Push service API keys according to the instructions as well.

Re: The push service will require v2.2

PostPosted: 30 May 2018, 19:42
by Jason
VAlexandrov wrote:To get the Arrowchat v2.2 upgrade to work under PHP 5.3 I had to change a line in class_arrowpush.php:

$headers = array("Content-type: application/json","Authorization: Basic $auth");
//original line below
//$headers = ["Content-type: application/json","Authorization: Basic $auth"];

If I didn't change that line I got a global server error:

Parse error: syntax error, unexpected '[' in \includes\classes\class_arrowpush.php on line 22

However the Push service still doesn't work after that and users get new messages only when doing a full refresh of the page. I've changed the Push service API keys according to the instructions as well.

Thanks for posting. I'll update this in v2.2 right now.

Re: The push service will require v2.2

PostPosted: 08 Jun 2018, 15:45
by TennoNetworksLtd
Jason wrote:
TennoNetworksLtd wrote:Where do you actually enable SSL messages in the push service? I been looking everywhere and doesn't seem to find it..

We have already upgraded to version 2.2 and set the new API push keys.

Thanks!

It is no longer required to enable SSL. It is enabled by default as there is no extra charge.



Perfect, that is great news! Because we need that for several reasons. Among them are EU GDPR,

On that note also:
As you run the push service, you are considered as data processor by EU GDRP.

Is there a data processor agreement that we can enter with Arrowsuites LLC for compliance reasons of EU's law requirements?

Thanks!

Re: The push service will require v2.2

PostPosted: 17 Aug 2018, 11:52
by RGalvan
Your push service doesn’t work. Should have kept the old service.

Re: The push service will require v2.2

PostPosted: 17 Aug 2018, 15:40
by Jason
RGalvan wrote:Your push service doesn’t work. Should have kept the old service.

You’re the first to report a problem. What is it? We haven’t had any issues with it on our site either.

Re: The push service will require v2.2

PostPosted: 23 Nov 2018, 13:59
by xvang
When will you allow us to run our own push server?
I have like 9 servers just sitting there doing nothing.

Re: The push service will require v2.2

PostPosted: 05 Jun 2019, 02:57
by skilonzo
Guys, I think this arrowchat is messing up servers. Do you have an optimized version? I am tired of troubles everyday.