{"action":"created","issue":{"url":"https://api.github.com/repos/fenos/Notifynder/issues/30","labels_url":"https://api.github.com/repos/fenos/Notifynder/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/fenos/Notifynder/issues/30/comments","events_url":"https://api.github.com/repos/fenos/Notifynder/issues/30/events","html_url":"https://github.com/fenos/Notifynder/issues/30","id":59661269,"number":30,"title":"[IDEA] Flash/Timed Notifications/Categories","user":{"login":"Maxime-BHA","id":1910946,"avatar_url":"https://avatars.githubusercontent.com/u/1910946?v=3","gravatar_id":"","url":"https://api.github.com/users/Maxime-BHA","html_url":"https://github.com/Maxime-BHA","followers_url":"https://api.github.com/users/Maxime-BHA/followers","following_url":"https://api.github.com/users/Maxime-BHA/following{/other_user}","gists_url":"https://api.github.com/users/Maxime-BHA/gists{/gist_id}","starred_url":"https://api.github.com/users/Maxime-BHA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Maxime-BHA/subscriptions","organizations_url":"https://api.github.com/users/Maxime-BHA/orgs","repos_url":"https://api.github.com/users/Maxime-BHA/repos","events_url":"https://api.github.com/users/Maxime-BHA/events{/privacy}","received_events_url":"https://api.github.com/users/Maxime-BHA/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fenos/Notifynder/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/fenos/Notifynder/labels/Idea","name":"Idea","color":"0052cc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2015-03-03T15:53:42Z","updated_at":"2015-03-04T01:54:09Z","closed_at":"2015-03-04T01:54:09Z","body":"Hello back (yes, me again),\r\n\r\n@fenos - This is an improvement idea for 3.x, as now, we know that categories are permanent (but can be deleted), and also notifications are permanent (and can also be deleted).\r\n\r\nFlash notifications tends to make things easier for people who don't want to get mad with `readOne()` or anything other, and delete after this notification was read, infact, not everybody wants to store every notifications which are already read in database, that consumes some space on database, and maybe wants them to be automatically deleted, or even another aspect, an User would probably love (or maybe not, depends on his choice) to delete a notification after having read this one.\r\n\r\nSo.. Flash/Timed Notifications are like, until this notification is not read, store it, if user read this notification, delete it, they also have a timing, per exemple, if this notification is not read after 24h, so delete it, if he reads it before 24h delete this notification (or not, I think this would be a great thing to set the timing and also the flash propriety).\r\n\r\nNow comes Flash/Timed Categories, as your given exemple, categories can be used for Events, if I'm not wrong, an Event can be temporary or even exception, per exemple, on informations websites, sometimes, you see a banner with \"FLASH INFO\", this is exactly the idea of this feature, until the category isn't used and all notifications about it reads, we keep storing this category into the database, when the category is used by notifications and every notifications (which can also [side note: or have ?] be timed/flashed) had been read, this category will be deleted, timed is exactly the same but doesn't care if every notifications had been read, it has a defined time of existence, after this time, the category will be gone.\r\n\r\nIf you're in agreement with this idea, I can fork the branch 3.0-l5 and give some try ;)"},"comment":{"url":"https://api.github.com/repos/fenos/Notifynder/issues/comments/77082595","html_url":"https://github.com/fenos/Notifynder/issues/30#issuecomment-77082595","issue_url":"https://api.github.com/repos/fenos/Notifynder/issues/30","id":77082595,"user":{"login":"fenos","id":4754064,"avatar_url":"https://avatars.githubusercontent.com/u/4754064?v=3","gravatar_id":"","url":"https://api.github.com/users/fenos","html_url":"https://github.com/fenos","followers_url":"https://api.github.com/users/fenos/followers","following_url":"https://api.github.com/users/fenos/following{/other_user}","gists_url":"https://api.github.com/users/fenos/gists{/gist_id}","starred_url":"https://api.github.com/users/fenos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fenos/subscriptions","organizations_url":"https://api.github.com/users/fenos/orgs","repos_url":"https://api.github.com/users/fenos/repos","events_url":"https://api.github.com/users/fenos/events{/privacy}","received_events_url":"https://api.github.com/users/fenos/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T01:54:09Z","updated_at":"2015-03-04T01:54:09Z","body":"Thanks :+1: "}}