We need to add RSS feeds for:
For private org we should discuss the best way to do this. Off the top of my head maybe we add a special hash value to the permissions table mapping user and organization together. Then using this hash as a value in the URL is basically the authentication for the RSS feed. Something like:
/<org-slug>/rss/<hash-value>
Yader Velasquez referenced this ticket in commit ce2d4f2.
Yader Velasquez referenced this ticket in commit 9694b47.
Yader Velasquez referenced this ticket in commit ff32e27.
This seems to be missing critical pieces. Because of this, why aren't we using an existing rss library? Such as gorilla feeds?
- We don't have published date in our feed
- Too much is hard coded (ie,
Recent Links for Link Taco
for a specific org's feed, this should be customized for the org)- Why do we have a feed "subscribe" process? This makes no sense at all.
- I'm confused on how the private feeds work. It looks like you're creating a 72 hour confirmation link. What I suggested was adding a new field to the permissions database table used to map members to orgs and their permissions. This way we have a unique relationship always and we can reuse that hash value for all rss feeds of this nature.
Yader Velasquez referenced this ticket in commit 87bb01b.
Yader Velasquez referenced this ticket in commit de9e6d3.
Yader Velasquez referenced this ticket in commit 912eaba.
Yader Velasquez referenced this ticket in commit fc2b9a6.
Peter Sanchez referenced this ticket in commit aeec92d.
Yader Velasquez referenced this ticket in commit c8fafba.
Peter Sanchez referenced this ticket in commit 595ea71.