{"action":"created","issue":{"url":"https://api.github.com/repos/OmniLayer/omnicore/issues/176","labels_url":"https://api.github.com/repos/OmniLayer/omnicore/issues/176/labels{/name}","comments_url":"https://api.github.com/repos/OmniLayer/omnicore/issues/176/comments","events_url":"https://api.github.com/repos/OmniLayer/omnicore/issues/176/events","html_url":"https://github.com/OmniLayer/omnicore/pull/176","id":100954080,"number":176,"title":"Implement updated alerting & feature activations","user":{"login":"zathras-crypto","id":5633351,"avatar_url":"https://avatars.githubusercontent.com/u/5633351?v=3","gravatar_id":"","url":"https://api.github.com/users/zathras-crypto","html_url":"https://github.com/zathras-crypto","followers_url":"https://api.github.com/users/zathras-crypto/followers","following_url":"https://api.github.com/users/zathras-crypto/following{/other_user}","gists_url":"https://api.github.com/users/zathras-crypto/gists{/gist_id}","starred_url":"https://api.github.com/users/zathras-crypto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zathras-crypto/subscriptions","organizations_url":"https://api.github.com/users/zathras-crypto/orgs","repos_url":"https://api.github.com/users/zathras-crypto/repos","events_url":"https://api.github.com/users/zathras-crypto/events{/privacy}","received_events_url":"https://api.github.com/users/zathras-crypto/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OmniLayer/omnicore/labels/work%20in%20progress","name":"work in progress","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-08-14T07:42:08Z","updated_at":"2015-08-28T19:16:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OmniLayer/omnicore/pulls/176","html_url":"https://github.com/OmniLayer/omnicore/pull/176","diff_url":"https://github.com/OmniLayer/omnicore/pull/176.diff","patch_url":"https://github.com/OmniLayer/omnicore/pull/176.patch"},"body":"This PR serves to add support for multiple alerts with a new structure and integrated feature activations.\r\n\r\nWork from #169 and #175 continues here.  WIP, not ready for merge."},"comment":{"url":"https://api.github.com/repos/OmniLayer/omnicore/issues/comments/135863952","html_url":"https://github.com/OmniLayer/omnicore/pull/176#issuecomment-135863952","issue_url":"https://api.github.com/repos/OmniLayer/omnicore/issues/176","id":135863952,"user":{"login":"dexX7","id":5836089,"avatar_url":"https://avatars.githubusercontent.com/u/5836089?v=3","gravatar_id":"","url":"https://api.github.com/users/dexX7","html_url":"https://github.com/dexX7","followers_url":"https://api.github.com/users/dexX7/followers","following_url":"https://api.github.com/users/dexX7/following{/other_user}","gists_url":"https://api.github.com/users/dexX7/gists{/gist_id}","starred_url":"https://api.github.com/users/dexX7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dexX7/subscriptions","organizations_url":"https://api.github.com/users/dexX7/orgs","repos_url":"https://api.github.com/users/dexX7/repos","events_url":"https://api.github.com/users/dexX7/events{/privacy}","received_events_url":"https://api.github.com/users/dexX7/received_events","type":"User","site_admin":false},"created_at":"2015-08-28T19:16:39Z","updated_at":"2015-08-28T19:16:39Z","body":"I tested 87085395268f04fb234f1ec28935eeeda1ad7315 and it works to some degree, but even if the params are resetted, the effect is only temporary, because after a restart, or more generally, after re-processing the historical activation transactions, the activations are restored.\r\n\r\nI'm split here, because it feels like the whole activation/alert stuff gets more and more complex, and I tend to prefer simplicity over features, at least at the moment and for those very critical parts. In this specific context it's because we don't have a model to reset, revert, step back, step forward, ... state as we'd like to, and there is the file based persistence, the special reorg handling of the SP DB, in-memory state objects, etc. etc."}}