discourse/app/assets/stylesheets/desktop
Roman Rizzi 8938ecabc2
FEATURE: Custom content summarization strategies. (#21813)
* FEATURE: Content custom summarization strategies.

This PR establishes a pattern for plugins to register alternative ways of summarizing content by extending a class that defines an interface.

Core controls which strategy we'll use and who has access to it through the `summarization_strategy` and `custom_summarization_allowed_groups`. It also defines the UI for summarizing topics.

Other plugins can access this summarization mechanism and implement their features, removing cross-plugin customizations, as it currently happens between chat and the discourse-ai plugin.

* Group membership validation and rate limiting

* Work with objects instead of classes

* Port summarization feature from discourse-ai to chat

* Rename available summaries to 'Top Replies' and 'Summary'
2023-06-13 14:21:46 -03:00
..
admin DEV: Added support for custom site setting 'emoji_list' (#12414) 2021-04-07 15:32:05 +02:00
components UX: Allow users to filter categories in edit sidebar categories modal (#21996) 2023-06-08 12:54:51 +08:00
_index.scss DEV: remove old and experimental user menu styles (#21326) 2023-05-02 15:07:42 -04:00
admin_customize.scss UX: Editing theme name stays active when switching themes. 2019-04-23 14:57:14 +08:00
alert.scss FEATURE: update bootstrap mode notice to add invite and wizard links (#17822) 2022-08-10 00:13:42 +05:30
category-list.scss FIX: add category colors back to categories pages (#21977) 2023-06-07 12:57:10 -04:00
compose.scss UX: fix kbd tag text's color in the composer full screen prompt (#21169) 2023-04-19 10:05:26 -05:00
discourse.scss UX: improve layout and styles for solo preferences (#21094) 2023-04-19 09:41:02 -04:00
edit-category.scss UX: Move category editing/creation to its own page (#10973) 2020-10-23 12:49:02 -04:00
group.scss UX: Fix alignment in group navigation bar (#15169) 2021-12-02 09:45:33 -05:00
header.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
history.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
latest-topic-list.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
login.scss UX: better email login pages (#19058) 2022-11-17 13:09:39 +05:30
menu-panel.scss UX: show tooltip for global nav section icon (#21974) 2023-06-08 12:57:44 -04:00
modal.scss FEATURE: support for chronologically merging posts into existing topic (#21374) 2023-05-25 14:38:34 -04:00
topic-list.scss UX: Various improvements to welcome topic CTA (#21010) 2023-05-12 17:09:40 +03:00
topic-post.scss FEATURE: Custom content summarization strategies. (#21813) 2023-06-13 14:21:46 -03:00
topic.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
upload.scss FEATURE: use native file picker in composer (#13552) 2021-06-30 12:45:47 +04:00
user.scss DEV: remove old and experimental user menu styles (#21326) 2023-05-02 15:07:42 -04:00