{"action":"opened","issue":{"url":"https://api.github.com/repos/mconf/bigbluebutton_rails/issues/80","repository_url":"https://api.github.com/repos/mconf/bigbluebutton_rails","labels_url":"https://api.github.com/repos/mconf/bigbluebutton_rails/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/mconf/bigbluebutton_rails/issues/80/comments","events_url":"https://api.github.com/repos/mconf/bigbluebutton_rails/issues/80/events","html_url":"https://github.com/mconf/bigbluebutton_rails/issues/80","id":153037189,"number":80,"title":"Inactivate old recordings when synchronising","user":{"login":"mconf-daileon","id":1714273,"avatar_url":"https://avatars.githubusercontent.com/u/1714273?v=3","gravatar_id":"","url":"https://api.github.com/users/mconf-daileon","html_url":"https://github.com/mconf-daileon","followers_url":"https://api.github.com/users/mconf-daileon/followers","following_url":"https://api.github.com/users/mconf-daileon/following{/other_user}","gists_url":"https://api.github.com/users/mconf-daileon/gists{/gist_id}","starred_url":"https://api.github.com/users/mconf-daileon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mconf-daileon/subscriptions","organizations_url":"https://api.github.com/users/mconf-daileon/orgs","repos_url":"https://api.github.com/users/mconf-daileon/repos","events_url":"https://api.github.com/users/mconf-daileon/events{/privacy}","received_events_url":"https://api.github.com/users/mconf-daileon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mconf/bigbluebutton_rails/labels/prio:high","name":"prio:high","color":"b60205"},{"url":"https://api.github.com/repos/mconf/bigbluebutton_rails/labels/type:feature","name":"type:feature","color":"fbe383"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mconf/bigbluebutton_rails/milestones/7","html_url":"https://github.com/mconf/bigbluebutton_rails/milestones/v1.3.0","labels_url":"https://api.github.com/repos/mconf/bigbluebutton_rails/milestones/7/labels","id":1747894,"number":7,"title":"v1.3.0","description":null,"creator":{"login":"mconf-daileon","id":1714273,"avatar_url":"https://avatars.githubusercontent.com/u/1714273?v=3","gravatar_id":"","url":"https://api.github.com/users/mconf-daileon","html_url":"https://github.com/mconf-daileon","followers_url":"https://api.github.com/users/mconf-daileon/followers","following_url":"https://api.github.com/users/mconf-daileon/following{/other_user}","gists_url":"https://api.github.com/users/mconf-daileon/gists{/gist_id}","starred_url":"https://api.github.com/users/mconf-daileon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mconf-daileon/subscriptions","organizations_url":"https://api.github.com/users/mconf-daileon/orgs","repos_url":"https://api.github.com/users/mconf-daileon/repos","events_url":"https://api.github.com/users/mconf-daileon/events{/privacy}","received_events_url":"https://api.github.com/users/mconf-daileon/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":4,"state":"open","created_at":"2016-05-04T15:01:22Z","updated_at":"2016-05-04T15:12:20Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-05-04T15:12:20Z","updated_at":"2016-05-04T15:12:20Z","closed_at":null,"body":"---\n\n\nAuthor Name: **Leonardo Daronco** (Leonardo Daronco)\nOriginal Redmine Issue: 553, http://dev.mconf.org/redmine/issues/553\nOriginal Date: 2013-01-29\nOriginal Assignee: Leonardo Daronco\n\n---\n\nWhen recordings are synchronised, if a recording that already existed in the db is *not* returned by the server, the recording should either be removed from the db or somehow marked as \"inactive\".\r\n\r\nThe best idea is probably to mark it as inactive and maybe add an action that removes all inactive recordings. This action would be triggered by the user when necessary.\r\n\r\n\n\n\n"}}