Page MenuHomePhabricator

Nola | Store links in Couch
Open, NormalPublicFEATURE

Description

Could be a nice feature for display on channel website.

Also, caches links!

The link database uses a hash of the URL (cleaned from potential tracking params) to store the data. If there's already a document, use it if it's fresh enough, otherwise, re-try crawling and update the document.

Then a second database does the relations message/channel/link/rev.

The channel website could list the recent links posted on the channel.

Subsequent commands could be run on the link as well, such as requesting a web.archive.org / archive.today, ….

Event Timeline

href triaged this task as Normal priority.Dec 11 2022, 6:57 AM
href created this task.
href shifted this object from the Restricted Space space to the S6 Nola space.Dec 15 2022, 4:38 AM
href changed the visibility from "All Users" to "Public (No Login Required)".
href changed the edit policy from "All Users" to "Nola Devs (Project)".