Commit Graph

10353 Commits

Author SHA1 Message Date
shamoon d99f2d6160 Only show chat if enabled 2025-07-02 11:03:56 -07:00
shamoon ebd46f08e5 Fix partial length in chat 2025-07-02 11:03:55 -07:00
shamoon 6f0c6f39b1 Fix gzip breaks streaming and flush stream 2025-07-02 11:03:55 -07:00
shamoon 0690fd36c5 Fix openai api key, config settings saving 2025-07-02 11:03:55 -07:00
shamoon 0052f21cea Try rewriting with httpclient 2025-07-02 11:03:54 -07:00
shamoon c809a65571 Extremely basic chat component 2025-07-02 11:03:07 -07:00
shamoon bb3336f7bc Just use the built-in ollama LLM class of course 2025-07-02 11:01:58 -07:00
shamoon a9ed46de11 Fix naming 2025-07-02 11:01:58 -07:00
shamoon 1ccaf66869 Trim nodes 2025-07-02 11:01:57 -07:00
shamoon e864a51497 Backend streaming chat 2025-07-02 11:01:57 -07:00
shamoon 4a28be233e Fixup some tests 2025-07-02 11:01:56 -07:00
shamoon 9183bfc0a4 Just some docs
[ci skip]
2025-07-02 11:01:56 -07:00
shamoon 5f26139a5f Unify, respect perms
[ci skip]
2025-07-02 11:01:56 -07:00
shamoon ccfc7d98b1 Individual doc chat
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon d1bd2af49c Super basic doc chat
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon e2eec6dc71 Better encapsulate backends, use llama_index OpenAI 2025-07-02 11:01:54 -07:00
shamoon 42e3684211 Add backend settings to frontend config
[ci skip]
2025-07-02 11:01:54 -07:00
shamoon df8f07555f Tweak ollama timeout, prompt
[ci skip]
2025-07-02 11:01:54 -07:00
shamoon 3660336bcf Fix ollama, fix RAG
[ci skip]
2025-07-02 11:01:53 -07:00
shamoon aeceaf60a2 RAG into suggestions 2025-07-02 11:01:53 -07:00
shamoon 959ebdbb85 llamaindex vector index, llmindex mangement command 2025-07-02 11:01:52 -07:00
shamoon eb1c49090b Docs 2025-07-02 11:01:52 -07:00
shamoon 9f8b8a9f20 Use password and select config fields 2025-07-02 11:01:52 -07:00
shamoon f5fc04cfe2 Use a frontend config 2025-07-02 11:01:51 -07:00
shamoon 3186550fd7 Pass AI enabled to frontend 2025-07-02 11:01:51 -07:00
shamoon 74aaf18630 Basic handling of non-AI response 2025-07-02 11:01:50 -07:00
shamoon e6a147079d Cleaner auto-remove 2025-07-02 11:01:50 -07:00
shamoon 105b823fd9 Automatically remove suggestions after add 2025-07-02 11:01:50 -07:00
shamoon be20c48588 Test views, caching 2025-07-02 11:01:49 -07:00
shamoon 377dcc39f5 Invalidate llm suggestion cache on doc save 2025-07-02 11:01:49 -07:00
shamoon 767118fa8a Fix 2025-07-02 11:01:48 -07:00
shamoon 339612f4ec Backend tests 2025-07-02 11:01:48 -07:00
shamoon e7592c6269 Correct object retrieval 2025-07-02 11:01:48 -07:00
shamoon ffc0b936f3 Refactor 2025-07-02 11:01:47 -07:00
shamoon 1a6540e8ed Move module 2025-07-02 11:01:47 -07:00
shamoon abbf9060d0 Hook up the add buttons 2025-07-02 11:01:46 -07:00
shamoon 11a3dfe890 Refine the suggestions dropdown ui a bit 2025-07-02 11:01:46 -07:00
shamoon faa5d3e5b9 Suggestions dropdown 2025-07-02 11:01:46 -07:00
shamoon 8d1a8c2c42 Messing with a suggest button 2025-07-02 11:01:45 -07:00
shamoon 01dc3cc17c Rename config 2025-07-02 11:01:45 -07:00
shamoon cfbd5af820 Title suggestion ui 2025-07-02 11:01:44 -07:00
shamoon e8090fd030 Just start the frontend
[ci skip]
2025-07-02 11:01:44 -07:00
shamoon 05896d5b70 wow llama3 is bad 2025-07-02 11:00:59 -07:00
shamoon 65b8a74166 Changeup logging 2025-07-02 11:00:58 -07:00
shamoon 56b1c7adeb Some logging, error handling 2025-07-02 11:00:58 -07:00
shamoon 55cb9cedc7 Basic start 2025-07-02 11:00:54 -07:00
dependabot[bot] 3180ccf4cb Chore(deps): Bump stefanzweifel/git-auto-commit-action (#10302)
Bumps the actions group with 1 update: [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action).


Updates `stefanzweifel/git-auto-commit-action` from 5 to 6
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 14:26:07 +00:00
dependabot[bot] 43abb0541b Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 4 updates (#10311)
Bumps the frontend-eslint-dependencies group with 4 updates in the /src-ui directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) and [eslint](https://github.com/eslint/eslint).


Updates `@typescript-eslint/eslint-plugin` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/parser)

Updates `@typescript-eslint/utils` from 8.35.0 to 8.35.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/utils)

Updates `eslint` from 9.28.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.30.1)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.35.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-eslint-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.35.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-eslint-dependencies
- dependency-name: "@typescript-eslint/utils"
  dependency-version: 8.35.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-eslint-dependencies
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-eslint-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 22:14:01 +00:00
dependabot[bot] a3a405354f Chore(deps-dev): Bump @types/node from 22.15.29 to 24.0.10 in /src-ui (#10306)
---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 22:03:30 +00:00
dependabot[bot] 09e98d600e Chore(deps): Bump bootstrap from 5.3.6 to 5.3.7 in /src-ui (#10308)
---
updated-dependencies:
- dependency-name: bootstrap
  dependency-version: 5.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 21:52:26 +00:00