discourse/app
Martin Brennan 2d2329095c
FEATURE: Use new bookmark menu in topic footer buttons (#26670)
Followup to 67a8080e33

This commit makes it so the topic footer button for bookmarks
uses the new BookmarkMenu component, and makes some tweaks to
that component to allow for a label and CSS class options.

Also introduces a TopicBookmarkManager to manage the saving/editing/
deleting of the topic level bookmarks and the reactivity that happens
in the topic UI afterward.

Next commit should rip out old bookmark associated code in the
topic controller as it will no longer be needed.

---------

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-04-18 11:06:12 +02:00
..
assets FEATURE: Use new bookmark menu in topic footer buttons (#26670) 2024-04-18 11:06:12 +02:00
controllers FIX: Use ILIKE for searching categories (#26619) 2024-04-17 17:20:25 +03:00
helpers DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
jobs UX: make first admin a moderator to review user approvals. (#26588) 2024-04-10 20:59:03 +05:30
mailers FIX: Correctly re-attach allowed images in activity summary e-mail (#26642) 2024-04-18 10:27:46 +08:00
models FIX: don't purge users who were deactivated by the system (#26656) 2024-04-18 09:53:43 +10:00
serializers DEV: Merge two similar category serializers (#26653) 2024-04-17 18:52:34 +03:00
services FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
views DEV: allow themes to render their own custom homepage (#26291) 2024-04-02 11:05:08 -04:00