Vito
5e00ee479f
feat(vocabulary): tag search, tag sort and an Untagged prompts entry on Tags & categories ( #444 , PR 1) ( #452 )
...
* feat(vocabulary): tag search, tag sort and an Untagged prompts entry (#444 )
Tags & categories gains a server-side tag search and sort (keyset pages,
cursor scoped to the query) and an "Untagged prompts" row whose Browse opens
the Library with tag_mode=untagged. Refine this view gets Tag match, saved
Library views keep it, and the routes echo the applied query so a stale
server is an error, never an unfiltered list. Recorded as D149.
Refs #444
* test(saved-views): give the D153 Library view the tag_mode key (#444 )
The Library saved-view state now holds tag_mode, and the API requires
every key, so main's new "Highest rated" spec posts it too.
Refs #444
2026-10-29 11:32:48 +00:00
..
2026-10-16 06:45:20 -07:00
2026-10-22 18:55:24 -07:00
2026-10-28 18:09:16 +00:00
2026-10-29 01:14:20 +00:00
2026-10-29 02:55:55 +00:00
2026-10-28 23:12:24 +00:00
2026-10-21 23:10:57 -07:00
2026-10-28 18:09:16 +00:00
2026-10-27 17:45:24 +00:00
2026-10-29 06:30:15 +00:00
2026-10-22 15:21:07 -07:00
2026-10-28 19:23:41 +00:00
2026-10-29 04:04:52 +00:00
2026-10-29 05:19:04 +00:00
2026-10-29 02:44:42 +00:00
2026-10-28 13:31:23 +00:00
2026-10-28 13:31:23 +00:00
2026-10-29 04:04:52 +00:00
2026-10-29 04:04:52 +00:00
2026-10-21 23:10:57 -07:00
2026-10-22 16:06:07 -07:00
2026-10-28 18:09:16 +00:00
2026-10-21 23:10:57 -07:00
2026-10-29 02:55:55 +00:00
2026-10-22 19:49:14 -07:00
2026-10-27 17:45:24 +00:00
2026-10-23 15:02:18 -07:00
2026-10-28 23:06:36 +00:00
2026-10-28 21:45:09 +00:00
2026-10-23 03:24:20 -07:00
2026-10-28 23:06:36 +00:00
2026-10-25 15:32:50 -07:00
2026-10-29 06:30:15 +00:00
2026-10-27 19:15:37 +00:00
2026-10-26 21:21:33 -07:00
2026-10-27 19:15:37 +00:00
2026-10-28 02:03:22 +00:00
2026-10-23 15:02:18 -07:00
2026-10-28 23:06:36 +00:00
2026-10-28 23:31:53 +00:00
2026-10-29 11:32:48 +00:00
2026-10-28 19:23:41 +00:00
2026-10-21 23:10:57 -07:00
2026-10-28 13:31:23 +00:00
2026-10-23 16:58:06 -07:00
2026-10-28 21:45:09 +00:00
2026-10-28 21:45:09 +00:00
2026-10-28 09:06:15 +00:00
2026-10-21 02:25:25 -07:00
2026-10-19 17:26:37 -07:00
2026-10-26 21:21:33 -07:00
2026-10-28 21:45:09 +00:00
2026-10-28 21:45:09 +00:00
2026-10-28 06:16:57 +00:00
2026-10-28 23:06:36 +00:00
2026-10-28 21:45:09 +00:00
2026-10-28 21:45:09 +00:00
2026-10-26 23:49:15 -07:00
2026-10-29 04:36:30 +00:00
2026-10-29 02:44:42 +00:00
2026-10-29 04:04:52 +00:00
2026-10-29 05:19:04 +00:00
2026-10-29 04:04:52 +00:00
2026-10-29 01:30:58 +00:00
2026-10-29 11:32:48 +00:00
2026-10-24 04:08:04 -07:00
2026-10-29 11:32:48 +00:00
2026-10-28 23:06:36 +00:00
2026-10-28 23:31:53 +00:00
2026-10-28 09:06:15 +00:00
2026-10-26 21:21:33 -07:00
2026-10-25 05:51:57 -07:00
2026-10-27 05:00:55 -07:00
2026-10-28 19:58:05 +00:00
2026-10-29 06:30:15 +00:00
2026-10-29 02:44:42 +00:00
2026-10-22 15:21:07 -07:00
2026-10-29 02:44:42 +00:00
2026-10-24 21:00:30 -07:00
2026-10-29 06:30:15 +00:00
2026-10-29 02:55:55 +00:00
2026-10-29 11:32:48 +00:00
2026-10-29 11:32:48 +00:00
2026-10-29 06:30:15 +00:00