Riccardo
cf70c97fd7
add note embeddings and semantic similarity search ( #1560 )
...
* First implementation of embedding feature
* Improved caching
* Progress on embedding index build
* Added cancellation option, and updating embeds continuously
* Added "Related Notes" panel, plus various tweaks
* Added task deduplicator so that notes analysis command has only one running instance
* Added progress/cancel features to vscode mock
* Tests
* refactored code into `ai` module
* Added `foam.experimental.ai` feature flag, with AI features disabled by default
* `waitForNoteInFoamWorkspace` now fails on timeout
* Added watcher in VS Code mock, and updated related test
2025-12-15 13:22:19 +01:00
Riccardo
5d8b9756a9
Fix #1558 prevent excessive blank lines in link reference definitions ( #1561 )
...
* Changed replacement approach
* Changed tests to check results instead of edits
* More tests
2025-12-15 13:15:15 +01:00
Riccardo Ferretti
f63b7b2c9b
Added prepare-pr command for Claude
2025-12-12 16:21:26 +01:00
Riccardo Ferretti
875fde8a45
Fix #1451 - highlight alias in wikilinks with it
2025-12-10 14:53:47 +01:00
meestahp
5ef292382e
Added appearance panel in graph webview ( #1555 )
2025-12-04 11:47:11 +01:00
meestahp
0fa0176e1b
[Graph-] Added forces panel ( #1554 )
2025-12-04 11:45:47 +01:00
meestahp
d312eca3d1
[Graph-] Selection Panel ( #1556 )
...
* [Graph-] Added toggles to disable zoom & refocus movement on note selection
[Graph-] Added neighbour depth slider & refocus speed slider
* Refactored & updated the action of the refocusSpeedSlider into refocusDurationSlider to better reflect the underlying mechanism.
* Refactored the naming and action of the refocus & zoom checkboxes to avoid double negatives
* Removed refocus/Speed/Duration slider
* Added comment to graph.css detailing reasons for removal of custom style rules for UI controls
* Reverted(removed) null check added in dataviz.ts to keep focus on feature being implemented
2025-12-04 11:43:10 +01:00
Brian
bff39be923
Fix typo in sync-notes.md ( #1553 )
2025-11-24 14:34:20 +01:00
Riccardo Ferretti
52c16b15df
v0.29.1
v0.29.1
2025-11-19 12:53:57 +01:00
Riccardo Ferretti
f2a5c6c45a
Preparation for release
2025-11-19 12:53:32 +01:00
Riccardo Ferretti
6c354a13d8
Updated badges in README
2025-11-19 12:47:57 +01:00
Riccardo
8826a2b358
Update CNAME
2025-11-19 11:42:14 +01:00
Riccardo
761eeb7336
Create CNAME
2025-11-17 12:50:54 +01:00
Riccardo Ferretti
6d9a8305ce
lint
2025-11-13 15:41:26 +01:00
Riccardo
4ee065ff9a
Fix #1544 - add support for wikilink with aliases within tables ( #1552 )
2025-11-13 15:03:48 +01:00
Riccardo
df3cd90ce7
Fix #1536 - add support for emoji variants in tags ( #1549 )
2025-11-07 17:10:45 +01:00
Riccardo
0af6c4de15
Fix #1422 - Added include patterns for Foam notes ( #1550 )
...
Implement `foam.files.include` configuration to allow users to specify which files/directories Foam should include.
Also migrating `foam.files.ignore` to `foam.files.exclude`
Fixes #1422
2025-11-07 17:09:52 +01:00
Riccardo Ferretti
3d49146087
Fixed test
2025-11-07 15:52:18 +01:00
allcontributors[bot]
8cb2246278
add meestahp as a contributor for code ( #1547 )
...
* update docs/index.md [skip ci]
* update readme.md [skip ci]
* update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-11-07 12:24:50 +01:00
meestahp
72890d33cb
Graph: Added option to show graph on startup ( #1542 )
2025-11-07 12:24:11 +01:00
Riccardo
70b11a921a
Fix #1545 - don't treat text in single brackets as links/placeholders if missing a ref ( #1546 )
2025-11-06 18:59:39 +01:00
Riccardo Ferretti
f457b14ec0
Fix #1400 - load graph in code server
2025-11-06 17:13:55 +01:00
Riccardo Ferretti
bbb4801486
Minor tweak in graph panel creation
2025-10-29 17:31:51 +01:00
Riccardo Ferretti
80b1537324
v0.29.0
v0.29.0
2025-10-29 17:21:41 +01:00
Riccardo Ferretti
007315c3a1
lint
2025-10-29 17:21:23 +01:00
Riccardo Ferretti
ec1750d5a6
Preparation for release
2025-10-29 17:19:22 +01:00
Riccardo Ferretti
5480c65a48
Fix #1540 - reuse existing graph panel if present
2025-10-29 17:15:37 +01:00
Riccardo
7afa286ea5
Improved support for link references ( #1531 )
...
* Support for links with references
* wikilink also use references
* Removed [[//begin]] and [[//end]] definitions from code and documentation
2025-10-29 16:38:18 +01:00
Riccardo Ferretti
4a7c2d9de2
Fixed links in documentation
2025-10-16 16:53:08 +02:00
Riccardo Ferretti
1f6b2abce2
improved update-docs script
2025-10-16 16:27:24 +02:00
mxxun
5f017ee4ea
Unsanitize characters permissible in Windows paths ( #1533 )
2025-10-16 12:10:42 +02:00
CT Hall
61032668be
Added FOAM_DATE_WEEK_YEAR template variable ( #1532 )
...
* Updated resolver to include FOAM_DATE_WEEK_YEAR
* Updated docs
2025-10-16 12:09:43 +02:00
Riccardo
9192cefc7c
Improved tag search ( fix #1516 ) ( #1530 )
2025-10-03 16:40:21 +02:00
Riccardo Ferretti
2f966276b5
v0.28.3
v0.28.3
2025-10-03 13:24:00 +02:00
Riccardo Ferretti
145970a6cb
Preparation for release
2025-10-03 13:23:39 +02:00
Riccardo
54a6ffdf01
Change sanitized characters to support Windows paths ( #1529 )
...
Fixed #1526
2025-10-03 13:21:08 +02:00
Riccardo
40740db416
Add Link Conversion Commands and Auto-Convert on Completion ( #1525 )
...
* Added setting to automatically convert wikilinks into md links on insertion/completion
* Improved Position mock and added mock for `extensions` namespace
Fixes #1464
2025-10-02 10:48:47 +02:00
Riccardo Ferretti
145653ec85
Reintroduced minification option
2025-10-01 17:55:52 +02:00
Riccardo Ferretti
503b486179
v0.28.2
v0.28.2
2025-10-01 16:01:26 +02:00
Riccardo Ferretti
a36d39acf8
Preparation for release
2025-10-01 16:00:49 +02:00
Riccardo Ferretti
fb92790a0a
Define global in web extension build ( fixes #1523 )
2025-10-01 15:58:35 +02:00
Riccardo Ferretti
dcb951004a
test:unit task now includes mock-friendly .spec.ts tests
2025-09-25 23:38:20 +02:00
Riccardo Ferretti
3b5906a1cf
v0.28.1
v0.28.1
2025-09-25 23:32:29 +02:00
Riccardo Ferretti
dc541dea2a
Preparation for next release
2025-09-25 23:32:10 +02:00
Riccardo Ferretti
eb908cb689
added test instructions to CLAUDE
2025-09-25 23:27:57 +02:00
Riccardo
967ff18d8d
Sanitize filepath in template before note creation ( #1520 )
...
fixes #1216
2025-09-25 17:42:44 +02:00
Riccardo
89298b9652
Use identifier case to further disambiguate notes ( #1519 )
...
Fixes #1303
2025-09-25 17:29:42 +02:00
Tenormis
e1694f298b
Remove duplicate links between nodes ( #1511 )
...
Co-authored-by: tenormis <tenormis@mars.com >
2025-09-25 13:02:24 +02:00
allcontributors[bot]
61961f0c1d
add ChThH as a contributor for code ( #1515 )
...
* update docs/index.md [skip ci]
* update readme.md [skip ci]
* update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-09-24 12:30:44 +02:00
Riccardo Ferretti
2822bfaa9e
v0.28.0
v0.28.0
2025-09-24 12:01:10 +02:00