Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
8a57bd9
feat(Import): new URL import dialog for importing multiple URLs at a …
RobRoyce Jan 15, 2024
31d36e9
feat(Import): implement import directly to project.
RobRoyce Jan 15, 2024
943a24b
fix: a bug where chat replies may be gigantic due to improper handlin…
RobRoyce Jan 16, 2024
a5a1db2
feat(Import): add special handling when importing PDFs directly from …
RobRoyce Jan 17, 2024
d45f1f4
chore: bump to version 0.8.6
RobRoyce Jan 17, 2024
a46fcf1
style: add a placeholder to multi-import window when no Sources are l…
RobRoyce Jan 18, 2024
7e5f385
Multi-import (#144)
RobRoyce Jan 18, 2024
27e9871
fix: handle errors where incorrect body is sent to SourceLoader
RobRoyce Jan 18, 2024
606bfbc
fix: handle error where invalid Source is sent to SourceParser
RobRoyce Jan 18, 2024
5bb91c2
fix: general improvements to Chat API, especially for summarization
RobRoyce Jan 18, 2024
303a31c
feat(Assistant): add `categorize` endpoint to help users assign Sourc…
RobRoyce Jan 18, 2024
a5e6030
feat(Search): reprioritize Source and Project descriptions in search …
RobRoyce Jan 18, 2024
bcbcecb
feat(Chat): add chat commands UI and basic service implementation.
RobRoyce Jan 19, 2024
714a782
Merge branch 'release/0.9.0' into feature/chat-commands
RobRoyce Jan 19, 2024
96c9b95
fix: disable model selector when a chat message is being generated to…
RobRoyce Jan 19, 2024
1b31e03
fix: properly sort Inbox items by their creation date.
RobRoyce Jan 21, 2024
76c7362
feat: add validation, error handling, and greater support for Source …
RobRoyce Jan 21, 2024
f08abeb
feat: add "citation" metadata tag to extractor.
RobRoyce Jan 21, 2024
b26f34b
feat: update document summarization methods.
RobRoyce Jan 22, 2024
04fd69b
chore: update various dependency versions.
RobRoyce Jan 23, 2024
b240a74
feat(Chat): implemented chat commands: quiz, categorize, topics, and …
RobRoyce Feb 5, 2024
1dec910
refactor: minor tweaks and linting.
RobRoyce Feb 5, 2024
a37d055
style: various enhancements.
RobRoyce Feb 7, 2024
c7e184d
chore: various code cleanup.
RobRoyce Feb 7, 2024
c4cb277
fix: resolved issues with project tree expanded and collapsing.
RobRoyce Feb 11, 2024
48df4d1
style: update settings menus.
RobRoyce Feb 11, 2024
0c15680
fix: better handling of token limits in compound messages.
RobRoyce Feb 11, 2024
05a01ab
style: fix shadows on categorize message type.
RobRoyce Feb 11, 2024
995e75f
fix: message ratings not persisting correctly.
RobRoyce Feb 11, 2024
2f2d58c
style: improve the overall look and feel of the Source view, make met…
RobRoyce Feb 14, 2024
01568ee
style: fix text wrapping in metadata table.
RobRoyce Feb 14, 2024
35199cb
style: fix chat command sizing.
RobRoyce Feb 15, 2024
40daccb
feat: add support for GPT-4o
RobRoyce Jun 23, 2024
b421e5d
style: various changes to make the UI better.
RobRoyce Jul 3, 2024
64c9537
fix: various chat bugs, including token buffer limiting, regression w…
RobRoyce Jul 3, 2024
d9ffa6d
fix: source parser now properly detects PDF files, even when the URL …
RobRoyce Jul 3, 2024
c3d6710
fix: regression where highlighting in chat did not persist properly.
RobRoyce Jul 3, 2024
bddb994
fix: prevent duplicate metadata fields from being specified.
RobRoyce Jul 3, 2024
b3bf123
Merge main into chat foundation, keeping newer dependency versions
RobRoyce Oct 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .idea/jsLibraryMappings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

283 changes: 0 additions & 283 deletions Resources/examples_v3.json

This file was deleted.

28 changes: 14 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "knowledge-canvas",
"version": "0.8.5",
"version": "0.8.6",
"description": "Knowledge is a tool for saving, searching, and chatting with all of your favorite websites, documents and files.",
"author": "Rob Royce <robertris2@gmail.com> (https://robroyce.dev)",
"license": "Apache-2.0",
Expand All @@ -26,7 +26,7 @@
"clean": "rm -rf dist && yarn workspaces foreach run clean",
"purge": "yarn workspaces foreach run purge && rm -rf node_modules && yarn cache clean",
"pack": "electron-builder --dir",
"dist": "electron-builder --publish never",
"dist": "electron-builder --publish never --x64 --arm64",
"dist-all": "electron-builder -mwl --x64 --arm64 --publish never",
"interactive-upgrade": "yarn upgrade-interactive",
"publish": "electron-builder --publish always",
Expand All @@ -45,11 +45,11 @@
"dependencies": {
"@adobe/css-tools": "^4.3.2",
"async": "^3.2.5",
"axios": "^1.6.0",
"axios": "^1.6.5",
"canvas": "^2.11.2",
"ejs": "^3.1.9",
"express": "^4.18.2",
"follow-redirects": "^1.15.4",
"follow-redirects": "^1.15.5",
"got": "^13.0.0",
"highlight.js": "^11.9.0",
"html-to-text": "^9.0.5",
Expand All @@ -59,8 +59,8 @@
"node-forge": "^1.3.1",
"pdfjs-dist": "^3.11.174",
"plist": "^3.1.0",
"postcss": "^8.4.31",
"terser": "^5.22.0",
"postcss": "^8.4.33",
"terser": "^5.27.0",
"url": "^0.11.3"
},
"devDependencies": {
Expand All @@ -69,16 +69,16 @@
"@types/async": "^3.2.24",
"@types/ejs": "^3.1.4",
"@types/eslint": "^8",
"@types/express": "^4.17.20",
"@types/follow-redirects": "^1.14.3",
"@types/html-to-text": "^9.0.3",
"@types/minimist": "^1.2.4",
"@types/multer": "^1.4.9",
"@types/express": "^4.17.21",
"@types/follow-redirects": "^1.14.4",
"@types/html-to-text": "^9.0.4",
"@types/minimist": "^1.2.5",
"@types/multer": "^1.4.11",
"@types/node": "^17.0.45",
"@types/node-forge": "^1.3.8",
"@types/plist": "^3.0.4",
"@types/node-forge": "^1.3.11",
"@types/plist": "^3.0.5",
"@types/prettier": "^2.7.3",
"@types/uuid": "^9.0.6",
"@types/uuid": "^9.0.7",
"electron-builder": "^24.6.4",
"electron-notarize": "^1.2.2",
"eslint": "^8.38.0",
Expand Down
12 changes: 6 additions & 6 deletions src/kc_angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"@fullcalendar/timegrid": "^5.11.5",
"chart.js": "^3.9.1",
"chokidar": "^3.5.3",
"cytoscape": "^3.26.0",
"cytoscape": "^3.28.1",
"cytoscape-cola": "^2.5.1",
"cytoscape-dagre": "^2.5.0",
"cytoscape-fcose": "^2.2.0",
Expand All @@ -63,10 +63,10 @@
"@angular-eslint/template-parser": "14.4.0",
"@angular/cli": "^14.2.13",
"@angular/compiler-cli": "^14.3.0",
"@types/cytoscape": "^3.19.13",
"@types/cytoscape-dagre": "^2.3.2",
"@types/cytoscape-fcose": "^2.2.3",
"@types/cytoscape-klay": "^3.1.3",
"@types/cytoscape": "^3.19.16",
"@types/cytoscape-dagre": "^2.3.3",
"@types/cytoscape-fcose": "^2.2.4",
"@types/cytoscape-klay": "^3.1.4",
"@types/marked": "^4.3.2",
"@typescript-eslint/eslint-plugin": "5.37.0",
"@typescript-eslint/parser": "5.37.0",
Expand All @@ -76,7 +76,7 @@
"eslint-plugin-prettier": "^4.2.1",
"ng-packagr": "^14.2.2",
"typescript": "<4.9.0",
"web-worker": "^1.2.0"
"web-worker": "^1.3.0"
},
"eslintConfig": {
"extends": [
Expand Down
Loading
Loading