As discussed inthe Planet will be migrated to use Pluto instead of Venus. This page will track the state of the migration.
A first version using Pluto is deployed to planettest.gentoo.org.
It looks like items which aren't selected are disabled as they are grayed out. That should be changed.
- Improve the date range selection
- Use 'expand/collapse all' instead of two different views
- Change the default image if no gravatar is available
- Improve the way the search results are presented
- Implement some filters for the search
To be decided
- Shall we use the headline view by default? See
2020-03-04: Implement a basic search functionality
lunrjs is used to implement a basic search functionality.
2020-03-04: Fix missing images by using Loofah for sanitization
Pluto is using textutils by default to sanitize the feeds. Textutils seems, however, to be dead. Furthermore textutils strips out images by default. Thus we should probably use a different sanitizer. Possible alternatives:
- Sanitize (which has predefined profiles such as Sanitize::Config::RELAXED)
- Loofah (is used by rails under the hood, seems to have some kind of predefined profiles as well)
Loofah has been choosen, as the upstream seems to be more active.