Keegan George
7b4710d5c9
FEATURE: Generate post illustrations ( #367 )
2023-12-19 11:17:34 -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
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
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
Kris
0b9947771c
FIX: adjust tag composer input to avoid wrapping ( #324 )
2023-11-28 17:38:29 -05:00
Keegan George
d1f21c78f1
UX: Add copy button to generated suggestion ( #296 )
2023-11-17 09:25:41 -08:00
Ty Correll
3df6cb1ec9
UX: prevent suggestion button from wrapping ( #282 )
...
* UX: prevent suggestion button from wrapping
This PR addresses the visual bug where the suggestion button wraps on any screen size.
* UX: edge case screen size
This addition fixes screen size issues at specific screen sizes without affecting larger screen sizes, no media query necessary.
2023-11-04 12:52:51 -05:00
Keegan George
f6996a6ef0
DEV: Add wrapping classes and remove `has()` usage ( #281 )
2023-11-03 11:41:57 -07:00
chapoi
c6d5c56033
UX: update border on AI topic helpers ( #276 )
...
Followup to e2d9117
2023-10-31 13:53:40 +01:00
Rafael dos Santos Silva
0e5764617a
FEATURE: AI helper on posts ( #244 )
...
Adds an AI Helper function when selecting text while viewing a topic.
---------
Co-authored-by: Keegan George <kgeorge13@gmail.com>
Co-authored-by: Roman Rizzi <roman@discourse.org>
2023-10-23 11:41:36 -03:00
Keegan George
2e5a39360a
FEATURE: Create custom prompts with composer AI helper ( #214 )
...
* DEV: Add icon support
* DEV: Add basic setup for custom prompt menu
* FEATURE: custom prompt backend
* fix custom prompt param check
* fix custom prompt replace
* WIP
* fix custom prompt usage
* fixes
* DEV: Update front-end
* DEV: No more custom prompt state
* DEV: Add specs
* FIX: Title/Category/Tag suggestions
Suggestion dropdowns broke because it `messages_with_user_input(user_input)` expects a hash now.
* DEV: Apply syntax tree
* DEV: Restrict custom prompts to configured groups
* oops
* fix tests
* lint
* I love tests
* lint is cool tho
---------
Co-authored-by: Rafael dos Santos Silva <xfalcox@gmail.com>
2023-09-25 15:12:54 -03:00
Keegan George
cf6a6ed9b8
FIX: AI Helper UX bugs ( #223 )
2023-09-13 09:53:19 -07:00
Keegan George
6295b16678
FEATURE: Add cancel button to loading context menu ( #213 )
2023-09-07 13:50:56 -07:00
Keegan George
087be9f4da
UX: Prevent input text from covering suggestion button ( #212 )
2023-09-07 11:52:00 -07:00
Keegan George
abe96d5533
DEV: Strip out old modal based AI helper ( #209 )
2023-09-06 13:28:47 -07:00
Rafael dos Santos Silva
43e485cbd9
FEATURE: Additional AI suggestion options ( #176 )
2023-09-01 17:10:58 -07:00
Keegan George
494964c51d
DEV: Dynamically set popper placement ( #174 )
2023-08-29 11:19:25 -07:00
Keegan George
7457feced8
FEATURE: Show suggested title prompt in new location ( #171 )
2023-08-29 09:45:53 -07:00
Keegan George
2c50791f26
UX: Prevent context menu overflow outside of container ( #168 )
2023-08-28 13:31:21 -07:00
Keegan George
6e01b2c334
UX: Improve styling and make button full width of context menu ( #167 )
2023-08-28 12:22:32 -07:00
Keegan George
7790313b1b
DEV: Add review menu state ( #159 )
2023-08-24 17:49:24 -07:00
Keegan George
6df850d473
FEATURE: AI Helper Context Menu ( #148 )
2023-08-23 10:35:40 -07:00
Sam
1d097b9d82
FEATURE: attempt to include related topics above suggested ( #28 )
...
Allows related topics to show up for logged on users
- Introduces a new "Related Topics" block above suggested when related topics exist
- Renames `ai_embeddings_semantic_suggested_topics_anons_enabled` -> `ai_embeddings_semantic_suggested_topics_enabled` (given it is only deployed on 1 site not bothering with a migration)
- Adds an integration test to ensure data arrives correctly on the client
2023-03-31 09:07:22 +11:00
Roman Rizzi
f99fe7e1ed
FEATURE: Composer AI helper ( #8 )
...
* FEATURE: Composer AI helper
This change introduces a new composer button for the group members listed in the `ai_helper_allowed_groups` site setting.
Users can use chatGPT to review, improve, or translate their posts to English.
* Add a safeguard for PMs and don't rely on parentView
2023-03-15 17:02:20 -03:00