mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-04-08 08:20:12 +00:00
DEV: Update linting (#1194)
This commit is contained in:
parent
9211b211f5
commit
7d7c169afa
@ -97,4 +97,4 @@ DEPENDENCIES
|
||||
syntax_tree
|
||||
|
||||
BUNDLED WITH
|
||||
2.6.5
|
||||
2.6.6
|
||||
|
@ -13,6 +13,7 @@ import getURL from "discourse/lib/get-url";
|
||||
|
||||
export default class AiArtifactComponent extends Component {
|
||||
@service siteSettings;
|
||||
|
||||
@tracked expanded = false;
|
||||
@tracked showingArtifact = false;
|
||||
|
||||
|
@ -15,6 +15,7 @@ export default class AiComposerHelperMenu extends Component {
|
||||
@service siteSettings;
|
||||
@service currentUser;
|
||||
@service site;
|
||||
|
||||
@tracked newSelectedText;
|
||||
@tracked diff;
|
||||
@tracked customPromptValue = "";
|
||||
|
@ -23,6 +23,7 @@ import ComboBox from "select-kit/components/combo-box";
|
||||
|
||||
export default class AiUsage extends Component {
|
||||
@service store;
|
||||
|
||||
@tracked startDate = moment().subtract(30, "days").toDate();
|
||||
@tracked endDate = new Date();
|
||||
@tracked data = this.args.model;
|
||||
|
@ -13,6 +13,7 @@ import AiIndicatorWave from "../ai-indicator-wave";
|
||||
|
||||
export default class ModalDiffModal extends Component {
|
||||
@service currentUser;
|
||||
|
||||
@tracked loading = false;
|
||||
@tracked diff;
|
||||
@tracked suggestion = "";
|
||||
|
@ -13,6 +13,7 @@ import { i18n } from "discourse-i18n";
|
||||
|
||||
export default class ShareModal extends Component {
|
||||
@service toasts;
|
||||
|
||||
@tracked shareKey = "";
|
||||
|
||||
constructor() {
|
||||
|
@ -16,6 +16,7 @@ export default class ShareModal extends Component {
|
||||
@service modal;
|
||||
@service siteSettings;
|
||||
@service currentUser;
|
||||
|
||||
@tracked contextValue = 1;
|
||||
@tracked htmlContext = "";
|
||||
@tracked maxContext = 0;
|
||||
|
@ -9,6 +9,7 @@ import { i18n } from "discourse-i18n";
|
||||
|
||||
export default class RagUploadProgress extends Component {
|
||||
@service messageBus;
|
||||
|
||||
@tracked updatedProgress = null;
|
||||
|
||||
willDestroy() {
|
||||
|
@ -16,6 +16,7 @@ import RagUploadProgress from "./rag-upload-progress";
|
||||
|
||||
export default class RagUploader extends Component {
|
||||
@service appEvents;
|
||||
|
||||
@tracked term = null;
|
||||
@tracked filteredUploads = null;
|
||||
@tracked ragIndexingStatuses = null;
|
||||
|
@ -15,6 +15,7 @@ import { MIN_CHARACTER_COUNT } from "../../lib/ai-helper-suggestions";
|
||||
|
||||
export default class AiCategorySuggester extends Component {
|
||||
@service siteSettings;
|
||||
|
||||
@tracked loading = false;
|
||||
@tracked suggestions = null;
|
||||
@tracked untriggers = [];
|
||||
|
@ -16,6 +16,7 @@ import { MIN_CHARACTER_COUNT } from "../../lib/ai-helper-suggestions";
|
||||
export default class AiTagSuggester extends Component {
|
||||
@service siteSettings;
|
||||
@service toasts;
|
||||
|
||||
@tracked loading = false;
|
||||
@tracked suggestions = null;
|
||||
@tracked untriggers = [];
|
||||
|
@ -9,7 +9,5 @@ export default class AiTopicGist extends Component {
|
||||
return !this.topicThumbnails?.enabledForRoute;
|
||||
}
|
||||
|
||||
<template>
|
||||
<AiGistToggle />
|
||||
</template>
|
||||
<template><AiGistToggle /></template>
|
||||
}
|
||||
|
@ -31,6 +31,7 @@ export default class BotSelector extends Component {
|
||||
|
||||
@service currentUser;
|
||||
@service siteSettings;
|
||||
|
||||
@tracked llm;
|
||||
@tracked allowLLMSelector = true;
|
||||
|
||||
|
@ -13,6 +13,7 @@ export default class AiEditSuggestionButton extends Component {
|
||||
}
|
||||
|
||||
@service currentUser;
|
||||
|
||||
@tracked loading = false;
|
||||
@tracked suggestion = "";
|
||||
@tracked _activeAIRequest = null;
|
||||
|
@ -7,7 +7,5 @@ export default class AiTopicGistPlacement extends Component {
|
||||
return settings.discourse_ai_enabled && settings.ai_summarization_enabled;
|
||||
}
|
||||
|
||||
<template>
|
||||
<AiTopicGist @topic={{@outletArgs.topic}} />
|
||||
</template>
|
||||
<template><AiTopicGist @topic={{@outletArgs.topic}} /></template>
|
||||
}
|
||||
|
@ -7,6 +7,7 @@ import { isTesting } from "discourse/lib/environment";
|
||||
|
||||
export default class PreferencesAiController extends Controller {
|
||||
@service siteSettings;
|
||||
|
||||
@tracked saved = false;
|
||||
|
||||
get booleanSettings() {
|
||||
|
@ -18,12 +18,15 @@ function initializeAiArtifacts(api) {
|
||||
"data-ai-artifact-version"
|
||||
);
|
||||
|
||||
helper.renderGlimmer(artifactElement, <template>
|
||||
<AiArtifact
|
||||
@artifactId={{artifactId}}
|
||||
@artifactVersion={{artifactVersion}}
|
||||
/>
|
||||
</template>);
|
||||
helper.renderGlimmer(
|
||||
artifactElement,
|
||||
<template>
|
||||
<AiArtifact
|
||||
@artifactId={{artifactId}}
|
||||
@artifactVersion={{artifactVersion}}
|
||||
/>
|
||||
</template>
|
||||
);
|
||||
}
|
||||
);
|
||||
},
|
||||
|
@ -11,8 +11,16 @@
|
||||
|
||||
@mixin progress-dot {
|
||||
content: "\25CF";
|
||||
font-family: "Söhne Circle", system-ui, -apple-system, "Segoe UI", Roboto,
|
||||
Ubuntu, Cantarell, "Noto Sans", sans-serif;
|
||||
font-family:
|
||||
"Söhne Circle",
|
||||
system-ui,
|
||||
-apple-system,
|
||||
"Segoe UI",
|
||||
Roboto,
|
||||
Ubuntu,
|
||||
Cantarell,
|
||||
"Noto Sans",
|
||||
sans-serif;
|
||||
line-height: normal;
|
||||
margin-left: 0.25rem;
|
||||
vertical-align: baseline;
|
||||
|
@ -737,8 +737,8 @@
|
||||
.fk-d-toasts:has(.ai-proofread-error-toast) {
|
||||
transform: translateX(
|
||||
calc(
|
||||
(100vw - var(--d-max-width) - var(--d-sidebar-width) / 0.5) / 2 + 17em +
|
||||
1rem
|
||||
(100vw - var(--d-max-width) - var(--d-sidebar-width) / 0.5) / 2 +
|
||||
17em + 1rem
|
||||
)
|
||||
);
|
||||
}
|
||||
|
@ -82,7 +82,9 @@
|
||||
&__chart-wrapper {
|
||||
height: fit-content;
|
||||
position: relative;
|
||||
transition: transform 0.25s ease, box-shadow 0.25s ease;
|
||||
transition:
|
||||
transform 0.25s ease,
|
||||
box-shadow 0.25s ease;
|
||||
border-radius: var(--d-border-radius);
|
||||
|
||||
.doughnut-chart-title {
|
||||
|
10
package.json
10
package.json
@ -1,11 +1,11 @@
|
||||
{
|
||||
"private": true,
|
||||
"devDependencies": {
|
||||
"@discourse/lint-configs": "2.7.0",
|
||||
"ember-template-lint": "6.1.0",
|
||||
"eslint": "9.20.1",
|
||||
"prettier": "2.8.8",
|
||||
"stylelint": "16.14.1"
|
||||
"@discourse/lint-configs": "2.11.1",
|
||||
"ember-template-lint": "7.0.1",
|
||||
"eslint": "9.22.0",
|
||||
"prettier": "3.5.3",
|
||||
"stylelint": "16.16.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 22",
|
||||
|
1464
pnpm-lock.yaml
generated
1464
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user