Go to file
Keegan George e666266473
DEV: Make indicator wave a reusable component (#807)
Previously we had some hardcoded markup with scss making a loading indicator wave. This code was being duplicated and used in both semantic search and summarization. We want to add the indicator wave to the AI helper diff modal as well and have the text flashing instead of the loading spinner. To ensure we do not repeat ourselves, in this PR we turn the summary indicator wave into a reusable template only component called: `AiIndicatorWave`. We then apply the usage of that component to semantic search, summarization, and the composer helper modal.
2024-09-18 09:53:54 -07:00
.github/workflows Initial commit 2023-02-17 11:33:47 -03:00
admin/assets/javascripts/discourse FEATURE: LLM Triage support for systemless models. (#757) 2024-08-21 11:41:55 -03:00
app FEATURE: Make tool support polymorphic (#798) 2024-09-16 08:17:17 +10:00
assets DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
config DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
db FEATURE: Make tool support polymorphic (#798) 2024-09-16 08:17:17 +10:00
discourse_automation Revert "FEATURE: Triage rule can skip posts created via email (#775)" (#776) 2024-08-27 15:45:55 -03:00
lib FEATURE: basic support for GPT-o models (#804) 2024-09-17 09:41:00 +10:00
public/ai-share UX: improve appearance of attributed quote when sharing (#665) 2024-06-11 12:06:57 -04:00
spec FIX: Diff modal closing along with composer menu on mobile (#803) 2024-09-16 14:00:41 -07:00
test/javascripts DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
tokenizers FEATURE: Set endpoint credentials directly from LlmModel. (#625) 2024-05-16 09:50:22 -03:00
.discourse-compatibility DEV: Pin plugin for Discourse < 3.4.0.beta1-dev (#735) 2024-08-02 17:03:27 +08:00
.eslintrc.cjs DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.gitignore Initial commit 2023-02-17 11:33:47 -03:00
.prettierignore FEATURE: UI to update ai personas on admin page (#290) 2023-11-21 16:56:43 +11:00
.prettierrc.cjs DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.rubocop.yml DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.streerc DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
.template-lintrc.cjs DEV: Update linting (#326) 2023-11-29 23:01:48 +01:00
Gemfile DEV: Update linting configs (#280) 2023-11-03 11:30:09 +00:00
Gemfile.lock Build(deps-dev): Bump rexml from 3.3.3 to 3.3.6 (#768) 2024-09-01 12:23:09 +02:00
LICENSE Initial commit 2023-02-17 11:33:47 -03:00
README.md CHORE: Update Readme (#185) 2023-09-04 15:46:35 -03:00
package.json DEV: Update rubocop-discourse to version 3.8.0 (#641) 2024-05-28 11:15:42 +02:00
plugin.rb DEV: Move composer AI helper to toolbar (#796) 2024-09-13 11:59:30 -07:00
translator.yml UX: Display the indexing progress for RAG uploads (#557) 2024-04-09 11:03:07 -03:00
yarn.lock Build(deps): Bump micromatch from 4.0.5 to 4.0.8 (#790) 2024-09-01 12:45:48 +02:00

README.md

Discourse AI Plugin

Plugin Summary

For more information, please see: https://meta.discourse.org/t/discourse-ai/259214?u=falco