{"action":"closed","issue":{"url":"https://api.github.com/repos/OpenCollar/opencollar/issues/293","labels_url":"https://api.github.com/repos/OpenCollar/opencollar/issues/293/labels{/name}","comments_url":"https://api.github.com/repos/OpenCollar/opencollar/issues/293/comments","events_url":"https://api.github.com/repos/OpenCollar/opencollar/issues/293/events","html_url":"https://github.com/OpenCollar/opencollar/issues/293","id":38093729,"number":293,"title":"The relay should also smartly strip!","user":{"login":"SatomiAhn","id":1125343,"avatar_url":"https://avatars.githubusercontent.com/u/1125343?v=3","gravatar_id":"","url":"https://api.github.com/users/SatomiAhn","html_url":"https://github.com/SatomiAhn","followers_url":"https://api.github.com/users/SatomiAhn/followers","following_url":"https://api.github.com/users/SatomiAhn/following{/other_user}","gists_url":"https://api.github.com/users/SatomiAhn/gists{/gist_id}","starred_url":"https://api.github.com/users/SatomiAhn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SatomiAhn/subscriptions","organizations_url":"https://api.github.com/users/SatomiAhn/orgs","repos_url":"https://api.github.com/users/SatomiAhn/repos","events_url":"https://api.github.com/users/SatomiAhn/events{/privacy}","received_events_url":"https://api.github.com/users/SatomiAhn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenCollar/opencollar/labels/discussion","name":"discussion","color":"ff0080"},{"url":"https://api.github.com/repos/OpenCollar/opencollar/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/OpenCollar/opencollar/labels/feature","name":"feature","color":"0acd00"}],"state":"closed","locked":false,"assignee":{"login":"SatomiAhn","id":1125343,"avatar_url":"https://avatars.githubusercontent.com/u/1125343?v=3","gravatar_id":"","url":"https://api.github.com/users/SatomiAhn","html_url":"https://github.com/SatomiAhn","followers_url":"https://api.github.com/users/SatomiAhn/followers","following_url":"https://api.github.com/users/SatomiAhn/following{/other_user}","gists_url":"https://api.github.com/users/SatomiAhn/gists{/gist_id}","starred_url":"https://api.github.com/users/SatomiAhn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SatomiAhn/subscriptions","organizations_url":"https://api.github.com/users/SatomiAhn/orgs","repos_url":"https://api.github.com/users/SatomiAhn/repos","events_url":"https://api.github.com/users/SatomiAhn/events{/privacy}","received_events_url":"https://api.github.com/users/SatomiAhn/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/OpenCollar/opencollar/milestones/8","html_url":"https://github.com/OpenCollar/opencollar/milestones/Optional","labels_url":"https://api.github.com/repos/OpenCollar/opencollar/milestones/8/labels","id":1162594,"number":8,"title":"Optional","description":"","creator":{"login":"WendyStarfall","id":1100007,"avatar_url":"https://avatars.githubusercontent.com/u/1100007?v=3","gravatar_id":"","url":"https://api.github.com/users/WendyStarfall","html_url":"https://github.com/WendyStarfall","followers_url":"https://api.github.com/users/WendyStarfall/followers","following_url":"https://api.github.com/users/WendyStarfall/following{/other_user}","gists_url":"https://api.github.com/users/WendyStarfall/gists{/gist_id}","starred_url":"https://api.github.com/users/WendyStarfall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WendyStarfall/subscriptions","organizations_url":"https://api.github.com/users/WendyStarfall/orgs","repos_url":"https://api.github.com/users/WendyStarfall/repos","events_url":"https://api.github.com/users/WendyStarfall/events{/privacy}","received_events_url":"https://api.github.com/users/WendyStarfall/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":2,"state":"open","created_at":"2015-06-12T19:24:06Z","updated_at":"2015-07-12T19:56:37Z","due_on":"2115-06-11T23:00:00Z","closed_at":null},"comments":4,"created_at":"2014-07-17T15:30:55Z","updated_at":"2015-07-12T19:56:37Z","closed_at":"2015-07-12T19:56:37Z","body":"Smart strip is nice to have as a general rule (as long as underlying avatar appearance tech and RLV API stay as they are).\r\n\r\nI want to remark however that it is only nice insofar that legacy scripts will still use @remoutfit:xxx=force.\r\nWhile it makes (legacy) rlvundress useful again (but in my opinion, there would be surperior solutions using rlvfolders), the only place where smart strip really is vital is in the relay, as we indeed have no control over the scripting of third party traps.\r\n\r\nWhat I want: to add smart strip capacity to the OpenCollar relay.\r\n\r\nHow I believe it should be done: move smart strip support deeper in the backend (i.e. in rlvmain script), thus translating every @remoutfit command into @detachthis commands, no matter their origin (rlvrelay, rlvundress, other legacy plugin). The toggle button could stay where it is but would be better situated under RLV menu (or RLV/Options... ).\r\n\r\nWhere this might go wrong: if some plugin really wants @remoutfit for some reason (likely dubious reasons, I am afraid... or am I wrong?)\r\n\r\nI think I can script this quite easily, but I wanted to make sure this makes sense to everybody."}}