Joffrey JAFFEUX
64f41454ad
FIX: uses getByIdentifier of d-menu ( #611 )
...
The menu service doesn’t implement an activeMenu property anymore as it can now support concurrent menus. The solution to this is to use `getByIdentifier`.
2024-05-10 12:01:02 +02:00
Keegan George
8875830f6a
FEATURE: Insert footnote from explained result ( #591 )
2024-05-03 11:53:17 -07:00
Keegan George
35fbf5c836
FIX: Ask AI highlight fixes ( #562 )
2024-04-08 11:00:03 -07:00
Keegan George
cb4d438506
UX: Highlight AI post helper selection ( #520 )
2024-04-04 11:35:01 -07:00
Keegan George
fc6b937df7
FIX: Revert length issue ( #556 )
2024-04-04 10:28:17 -07:00
Sam
74c6725c75
FIX: avoid error when attempting to show ai helper to anon ( #549 )
...
Also adds an extra guard around ai helper context positioning.
2024-03-28 12:24:00 +11:00
Keegan George
b515b4f66d
FEATURE: AI Quick Semantic Search ( #501 )
...
This PR adds AI semantic search to the search pop available on every page.
It depends on several new and optional settings, like per post embeddings and a reranker model, so this is an experimental endeavour.
---------
Co-authored-by: Rafael Silva <xfalcox@gmail.com>
2024-03-08 13:02:50 -03:00
Keegan George
9485f3110a
UX: AI Helper positioning ( #506 )
2024-03-05 08:58:00 +11:00
Keegan George
cee1b3d275
FIX: Backspace in composer custom prompt closes menu ( #505 )
2024-03-04 13:33:31 -08:00
Keegan George
6a30b06a55
DEV: Cancel popup should abort request ( #497 )
2024-02-28 13:32:45 -08:00
Kris
0f761234f9
UX: minor adjustments for image caption size, behavior ( #484 )
2024-02-22 12:31:25 -05:00
Kris
d88dceb49d
UX: minor image caption style adjustments ( #482 )
2024-02-20 17:59:59 -05:00
Rafael dos Santos Silva
bfd4fafaec
FIX: Caption was broken with multiple subsequent calls ( #481 )
2024-02-20 12:44:15 -03:00
Keegan George
a9b2d6a30a
FEATURE: AI image caption ( #470 )
...
This PR adds a new feature where you can generate captions for images in the composer using AI.
---------
Co-authored-by: Rafael Silva <xfalcox@gmail.com>
2024-02-19 14:56:28 -03:00
Krzysztof Kotlarek
dd6b073fc3
DEV: Make more group-based settings client: false ( #474 )
...
Affects the following settings:
ai_toxicity_groups_bypass
ai_helper_allowed_groups
ai_helper_custom_prompts_allowed_groups
post_ai_helper_allowed_groups
This turns off client: true for these group-based settings,
because there is no guarantee that the current user gets all
their group memberships serialized to the client. Better to check
server-side first.
2024-02-19 13:26:24 +11:00
Keegan George
d66915ecc1
DEV: Make prompts available on `CurrentUserSerializer` ( #472 )
2024-02-16 10:57:14 -08:00
Rafael dos Santos Silva
33164a0fec
FIX: Cleanup AI search results when a subsequent search happens ( #469 )
2024-02-14 11:08:41 +11:00
Keegan George
944fd6569c
DEV: Add granular control for AI composer helper features ( #458 )
2024-02-01 14:58:04 -08:00
Keegan George
4c4b418cff
DEV: Not necessary to show modal with errors ( #444 )
2024-01-26 09:54:43 -08:00
Jarek Radosz
5802cd1a0c
DEV: Fix various typos ( #434 )
2024-01-19 12:51:26 +01:00
Jarek Radosz
6b8a57d957
DEV: Update linting ( #423 )
...
Co-authored-by: Keegan George <kgeorge13@gmail.com>
2024-01-13 00:28:06 +01:00
Keegan George
1748ebcb8c
DEV: Prevent HyDE search from being called multiple times ( #422 )
2024-01-12 11:48:07 -08:00
Keegan George
5c9b570562
FIX: Revert AI action not working in Firefox ( #418 )
...
* FIX: Revert AI action not working in Firefox
* Make it pretty 💄
2024-01-11 11:43:39 +11:00
Keegan George
9d8bbe32a9
FIX: AI Explain copy button not working ( #415 )
2024-01-10 10:41:48 -08:00
Keegan George
726cffc8af
FIX: New illustrate post suggestions should be auto tracked ( #412 )
2024-01-10 09:04:10 -08:00
Keegan George
5f088b12a7
FIX: Prevent no results label from showing when untrue ( #384 )
2023-12-27 16:42:13 -08:00
Rafael dos Santos Silva
76f7940b55
Revert "FEATURE: User sentiment on profile summary page ( #329 )" ( #383 )
...
This reverts commit 71c5077228
.
2023-12-28 11:01:57 +11:00
Keegan George
cb325bb883
UX: Menu placement bottom for AI ( #378 )
2023-12-22 11:53:41 -08:00
Keegan George
8feb3ad4db
FIX: Context menu should not appear if selected text is deleted ( #374 )
2023-12-20 10:50:17 -08:00
Keegan George
ea116f91fc
FIX: Undo issue ( #372 )
2023-12-20 10:46:22 -08:00
Keegan George
7b4710d5c9
FEATURE: Generate post illustrations ( #367 )
2023-12-19 11:17:34 -08:00
Keegan George
ba09582d7c
UX: Hide suggest edit button in fast edit when triggering from AI ( #364 )
2023-12-15 15:19:04 -08:00
Keegan George
19a2949914
UX: Improve focus state of post options item by making full width ( #362 )
2023-12-15 12:11:29 -08:00
Keegan George
d674e47ca4
FEATURE: AI suggestion buttons in `move-to-topic` modal ( #360 )
2023-12-15 12:11:14 -08:00
Osama Sayegh
831559662e
UX: Automatically detect text direction for AI generated text ( #361 )
2023-12-15 13:51:47 -03:00
Keegan George
408d9f68eb
FEATURE: Proofread with post AI helper ( #359 )
2023-12-14 19:30:52 -08:00
Keegan George
74a7ac4a3d
FEATURE: Add custom prompts to post helper options ( #355 )
...
* FEATURE: Add custom prompts to post helper options
* 💄 Make pretty
* 💄 Make pretty!
2023-12-14 13:47:20 -03:00
Keegan George
64587967c9
DEV: Cook streamed suggestion ( #354 )
2023-12-13 12:24:22 -08:00
Keegan George
6aaf1f002e
FEATURE: Add streaming to post AI helper's explain option ( #344 )
...
Co-authored-by: Rafael dos Santos Silva <xfalcox@gmail.com>
Co-authored-by: Roman Rizzi <roman@discourse.org>
2023-12-12 09:28:39 -08:00
Jordan Vidrine
92286ad0c4
UX: Add title to button ( #334 )
2023-12-05 14:33:10 -06:00
Rafael dos Santos Silva
71c5077228
FEATURE: User sentiment on profile summary page ( #329 )
...
* FEATURE: User sentiment on profile summary page
This introduces a new user stat in a user profile summary page.
It will show either neutral/positive/negative according to the dominant
sentiment in the user last interactions.
The user-stat widget is only rendered for staff.
Co-authored-by: Keegan George <kgeorge13@gmail.com>
2023-12-04 18:17:43 -03:00
Sam
7f36175ad3
FIX: allow selection of persona when list gets too long ( #327 )
2023-12-01 08:29:10 +11:00
Jarek Radosz
f973fafc33
DEV: Update linting ( #326 )
2023-11-29 23:01:48 +01:00
Keegan George
02f7b368a1
FIX: Too many requests from single search ( #318 )
2023-11-27 17:51:42 -08:00
Keegan George
c7665e891b
A11Y: Add title attribute to sparkles icon for AI search results ( #317 )
2023-11-27 14:25:33 -08:00
Keegan George
d493880c0a
FIX: Incorrect sort order label appearing when it should not ( #315 )
2023-11-27 17:27:22 -03:00
Sam
dff9f33a97
FEATURE: DALL-E-3 persona for image generation ( #311 )
...
* FIX: no selected persona should pick first prioritized one
Previously we were looking at `.personaId` but there is only an
id attribute so it failed
* FEATURE: new DALL-E-3 persona
This persona generates images using DALL-E-3 API and is enabled
by default
Keep in mind that we are still waiting on seeds/gen_id so we can
not retain style consistently between turns.
This will change as soon as a new Open AI API provides the missing
parameters
Co-authored-by: Martin Brennan <martin@discourse.org>
2023-11-24 18:08:08 +11:00
Keegan George
df8804afcd
DEV: Only allow semantic search on "Relevance" sort mode ( #306 )
2023-11-23 11:30:17 -08:00
Keegan George
432590f8d9
DEV: Run AI search before submit if query params present ( #303 )
2023-11-21 16:51:08 -08:00
Keegan George
c55014839f
FIX: more results not appearing on scroll ( #302 )
2023-11-21 09:46:37 -08:00