Explore filters your own and starred timelines, in place of their own lists
Free, open-source timeline editor for exact dates at any scale.
Brought to you by:
athanclark
Originally created by: athanclark
The dashboard's Your timelines and Your favorites sections are gone. Explore's filters now cover what they did.
Explore's filters, signed in:
starred=1 in the address.visibility=…. It replaces what only the old Your timelines list could do.Both new filters apply to timelines and to their events. A guest's are ignored.
Server:
POST /api/timelines/search takes starred: true in any scope; mine with starred gives your own starred timelines. The starred scope still works and is visible with starred on.POST /api/timelines/entities/search takes starred and visibility.starred (401 signed out). The OpenAPI schemas are updated.visible), not the public library's browse list, which shows only established accounts' timelines. That way newcomers' and private timelines you starred are listed.Page:
?within=mine#explore). The account menu now shows it with the landing page off too.mine… and favorite… query parameters are gone. Profiles keep their own Public favorites (favorite…).Tests:
timeline-lists.test.mjs covers the filters' state, addresses and searches.stars-postgres covers starred in the mine, visible and public scopes and the 401;library-search-postgres covers starred and visibility on events;next-postgres replaces its old dashboard list checks with Explore's filters, without JavaScript.library-search-live-postgres flips the starred switch. timeline-browser-live-postgres uses Explore's Visibility in place of the old list's.stars-postgres, library-search-postgres and next-postgres pass. contents.test.mjs fails here on main too, because git's file listing overflows its buffer in this checkout.🤖 Generated with Claude Code
Ticket changed by: athanclark