{"action":"created","issue":{"url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/144","labels_url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/144/labels{/name}","comments_url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/144/comments","events_url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/144/events","html_url":"https://github.com/tananaev/traccar-client-android/issues/144","id":101471500,"number":144,"title":"Backwards compatibility broken?  ","user":{"login":"tacman","id":619585,"avatar_url":"https://avatars.githubusercontent.com/u/619585?v=3","gravatar_id":"","url":"https://api.github.com/users/tacman","html_url":"https://github.com/tacman","followers_url":"https://api.github.com/users/tacman/followers","following_url":"https://api.github.com/users/tacman/following{/other_user}","gists_url":"https://api.github.com/users/tacman/gists{/gist_id}","starred_url":"https://api.github.com/users/tacman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tacman/subscriptions","organizations_url":"https://api.github.com/users/tacman/orgs","repos_url":"https://api.github.com/users/tacman/repos","events_url":"https://api.github.com/users/tacman/events{/privacy}","received_events_url":"https://api.github.com/users/tacman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-17T17:39:02Z","updated_at":"2015-08-17T21:23:34Z","closed_at":null,"body":"It looks like a new version of Traccar has been released.  Since we use our own server rather than the Traccar server, this is quite an issue for us.  First, all our clients received a message saying to change their port.  Since we're specifically listening on different ports of different clients, this is NOT something we want our clients to do.\r\n\r\nIt appears that points are now being pushed (via a GET request) to the endpoint, and being re-submitted unless the app receives a 200 response.  Of course, we're completely unprepared for this.\r\n\r\nIs there any documentation describing these new changes and what needs to be done if you're using a custom server?  Is there any setting to simply go back to the old way?"},"comment":{"url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/comments/131966090","html_url":"https://github.com/tananaev/traccar-client-android/issues/144#issuecomment-131966090","issue_url":"https://api.github.com/repos/tananaev/traccar-client-android/issues/144","id":131966090,"user":{"login":"tananaev","id":1161863,"avatar_url":"https://avatars.githubusercontent.com/u/1161863?v=3","gravatar_id":"","url":"https://api.github.com/users/tananaev","html_url":"https://github.com/tananaev","followers_url":"https://api.github.com/users/tananaev/followers","following_url":"https://api.github.com/users/tananaev/following{/other_user}","gists_url":"https://api.github.com/users/tananaev/gists{/gist_id}","starred_url":"https://api.github.com/users/tananaev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tananaev/subscriptions","organizations_url":"https://api.github.com/users/tananaev/orgs","repos_url":"https://api.github.com/users/tananaev/repos","events_url":"https://api.github.com/users/tananaev/events{/privacy}","received_events_url":"https://api.github.com/users/tananaev/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T21:23:34Z","updated_at":"2015-08-17T21:23:34Z","body":"I can understand the frustration, but I have mentioned many times that I plan to change communication protocol. There was no way to keep the old protocol because the app was re-written for the most part.\r\n\r\nAs for traffic, it does generate more traffic, but I don't expect it to be more than 2 times comparing to the original one. Do you have any evidence to support 3-4 times increase?\r\n\r\nAs for power usage, it should improve with the new version as it doesn't use wake lock as much as the old version.\r\n\r\nI will provide an old version later for those who want to stick to it. Alternatively you can compile it from the source code using the version tag:\r\nhttps://github.com/tananaev/traccar-client-android/releases/tag/v3.2"}}