{"action":"created","issue":{"url":"https://api.github.com/repos/alabs/nolotiro.org/issues/349","repository_url":"https://api.github.com/repos/alabs/nolotiro.org","labels_url":"https://api.github.com/repos/alabs/nolotiro.org/issues/349/labels{/name}","comments_url":"https://api.github.com/repos/alabs/nolotiro.org/issues/349/comments","events_url":"https://api.github.com/repos/alabs/nolotiro.org/issues/349/events","html_url":"https://github.com/alabs/nolotiro.org/pull/349","id":164678004,"number":349,"title":"Fighting spam","user":{"login":"deivid-rodriguez","id":2887858,"avatar_url":"https://avatars.githubusercontent.com/u/2887858?v=3","gravatar_id":"","url":"https://api.github.com/users/deivid-rodriguez","html_url":"https://github.com/deivid-rodriguez","followers_url":"https://api.github.com/users/deivid-rodriguez/followers","following_url":"https://api.github.com/users/deivid-rodriguez/following{/other_user}","gists_url":"https://api.github.com/users/deivid-rodriguez/gists{/gist_id}","starred_url":"https://api.github.com/users/deivid-rodriguez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deivid-rodriguez/subscriptions","organizations_url":"https://api.github.com/users/deivid-rodriguez/orgs","repos_url":"https://api.github.com/users/deivid-rodriguez/repos","events_url":"https://api.github.com/users/deivid-rodriguez/events{/privacy}","received_events_url":"https://api.github.com/users/deivid-rodriguez/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-09T17:57:17Z","updated_at":"2016-07-11T23:25:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/alabs/nolotiro.org/pulls/349","html_url":"https://github.com/alabs/nolotiro.org/pull/349","diff_url":"https://github.com/alabs/nolotiro.org/pull/349.diff","patch_url":"https://github.com/alabs/nolotiro.org/pull/349.patch"},"body":"Bueno, esto le da un buen arreón al tema del spam. Tenemos una consola de administración de anuncios renovada que permite gestionar el spam bastante bien. Además, la opinión de Askimet se consulta al crear y actualizar anuncios, aunque de momento sólo es consulta, no se actúa en consecuencia sino que se modera a posteriori desde el admin.\r\n\r\nTras mergear esto hay que ejecutar en producción:\r\n\r\n* [ ] `bin/rake ip:validate`, que sanitiza las IPs que tenemos actualmente en base de datos. Esto es porque la base de datos contiene algunos valores corruptos para este campo (listas de \"medias IPs\" separadas por comas) y `akismet` protesta cuando se le pasan estos valores.\r\n\r\n* [ ] `bin/rake rakismet:init`. Esto pone un montón de jobs en cola para ir trayendo de manera asíncrona información de `akismet` a nuestra base de datos.\r\n \r\nUna duda @andreslucena. En qué estado tenemos el sidekiq? Veo que no hay workers, pero se puede usar? Sin embargo, veo en la interfaz web que en los últimos días se han ejecutado algunos workers de mailing, se ha tocado algo de esto?"},"comment":{"url":"https://api.github.com/repos/alabs/nolotiro.org/issues/comments/231895133","html_url":"https://github.com/alabs/nolotiro.org/pull/349#issuecomment-231895133","issue_url":"https://api.github.com/repos/alabs/nolotiro.org/issues/349","id":231895133,"user":{"login":"deivid-rodriguez","id":2887858,"avatar_url":"https://avatars.githubusercontent.com/u/2887858?v=3","gravatar_id":"","url":"https://api.github.com/users/deivid-rodriguez","html_url":"https://github.com/deivid-rodriguez","followers_url":"https://api.github.com/users/deivid-rodriguez/followers","following_url":"https://api.github.com/users/deivid-rodriguez/following{/other_user}","gists_url":"https://api.github.com/users/deivid-rodriguez/gists{/gist_id}","starred_url":"https://api.github.com/users/deivid-rodriguez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deivid-rodriguez/subscriptions","organizations_url":"https://api.github.com/users/deivid-rodriguez/orgs","repos_url":"https://api.github.com/users/deivid-rodriguez/repos","events_url":"https://api.github.com/users/deivid-rodriguez/events{/privacy}","received_events_url":"https://api.github.com/users/deivid-rodriguez/received_events","type":"User","site_admin":false},"created_at":"2016-07-11T23:25:57Z","updated_at":"2016-07-11T23:25:57Z","body":"He revisado la PR y estaría lista para mergear.\r\n\r\nDe todas formas esperamos a terminar de hablar con la gente de Akismet, ya que dependiendo de en qué quedamos haremos el entrenamiento en tres tandas (una por meses) o todo junto."}}
{"actor":{"display_login":"deivid-rodriguez"}}