{"action":"closed","issue":{"url":"https://api.github.com/repos/jeanvillete/clockinclockout-jaxws/issues/64","repository_url":"https://api.github.com/repos/jeanvillete/clockinclockout-jaxws","labels_url":"https://api.github.com/repos/jeanvillete/clockinclockout-jaxws/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/jeanvillete/clockinclockout-jaxws/issues/64/comments","events_url":"https://api.github.com/repos/jeanvillete/clockinclockout-jaxws/issues/64/events","html_url":"https://github.com/jeanvillete/clockinclockout-jaxws/issues/64","id":171085818,"number":64,"title":"Improve (save) band width","user":{"login":"jeanvillete","id":6913599,"avatar_url":"https://avatars.githubusercontent.com/u/6913599?v=3","gravatar_id":"","url":"https://api.github.com/users/jeanvillete","html_url":"https://github.com/jeanvillete","followers_url":"https://api.github.com/users/jeanvillete/followers","following_url":"https://api.github.com/users/jeanvillete/following{/other_user}","gists_url":"https://api.github.com/users/jeanvillete/gists{/gist_id}","starred_url":"https://api.github.com/users/jeanvillete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeanvillete/subscriptions","organizations_url":"https://api.github.com/users/jeanvillete/orgs","repos_url":"https://api.github.com/users/jeanvillete/repos","events_url":"https://api.github.com/users/jeanvillete/events{/privacy}","received_events_url":"https://api.github.com/users/jeanvillete/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-14T23:21:44Z","updated_at":"2016-08-15T00:12:27Z","closed_at":"2016-08-15T00:12:27Z","body":"For the first moment, all of the services implemented on the jaxws and REST API was supposed to be independent, unique and isolated, but it requires too much from the band width, a lot of requests are made in order to update data on different regions on the FE because some non-idempotent (insert, update, delete) request has been made on another region. We could so, wrap the updated data for these different regions on the response of this non-idempotent requests.\r\n\r\nWell, in practice, we have to map all the relation between services, and when some service for creation, deletion or updating is invoked, and a second domain is impacted and must be updated, this second one has to be retrieved as response, and not supposed to make another request to get updated data.\r\n\r\nSo, we have to map and implement the upper mentioned, until now for the following;\r\n-> set expected hours\r\n-> set notes\r\n-> crud for clkio (clockins and clockouts)\r\n-> crud for manual entering\r\n... all of these have to retrieve as their corresponding requests, the day filled for the timecard, but as the month balance and total balance too. Otherwise, a request for the entire timecard, as a second and third ones requests for month balance and total balance have to be made.\r\n\r\n*Note: * Taking the chance of the matter, it would be really handy if there was a jaxws/rest service to request updated data only for a specific date.\r\n\r\nDuplicated from; https://github.com/jeanvillete/clockinclockout-cris/issues/1"}}
{"actor":{"display_login":"jeanvillete"}}