Levi Neely
20bc5324a6
Remove disk sync, use 9pfuse mount
...
- Remove internal/disk package (sync, callbacks, loader, backlinks)
- Remove event handlers for disk operations
- Simplify main.go to just 9P metadata operations
- Convert Drn from Go to rc script (50 lines vs 170)
- Plumbing now opens notes via ~/mnt/denote/n/<id>/body
2026-03-20 18:00:23 +01:00
Levi Neely
264ac251ae
Split: connect to denotesrv instead of running embedded server
2026-03-20 16:49:04 +01:00
Levi Neely
3657805994
Warn on invalid tags instead of exiting
...
- Add IsValidTag/ValidateTags to pkg/metadata/metadata.go
- LoadAll warns on invalid tags with acme-style path (path:1)
- Split results.Unmarshal: lenient (warns) vs UnmarshalStrict (errors)
- Put command uses strict validation, index reading uses lenient
- Program continues running with invalid tags instead of panicking
2026-03-02 09:13:42 +01:00
Levi Neely
464ce00cde
Path command
2026-01-22 09:19:45 +01:00
Levi Neely
b9d1a932ea
Drn: fix auto rename for subdirs
2026-01-22 09:11:10 +01:00
Levi Neely
1dfd995814
bug tracker
2025-12-08 16:33:20 +01:00
Levi Neely
d97477b14d
use env for rc scripts, fix Drn hardcoded dir
2025-12-05 23:11:53 +01:00
Levi Neely
a96c2d470d
dmerge bugfixes
2025-12-01 14:18:11 +01:00
Levi Neely
a4dba5f9b9
remove binary
2025-12-01 09:27:20 +01:00
Levi Neely
2791bc75bb
strip quotes from tags in YAML/TOML frontmatter
2025-12-01 09:26:36 +01:00
Levi Neely
f12ce62722
extension docs
2025-11-30 14:11:21 +01:00
Levi Neely
264974b1ac
extension docs
2025-11-30 14:04:56 +01:00
Levi Neely
bb02b99935
readme update
2025-11-30 13:41:12 +01:00
Levi Neely
5afc5df8a7
readme update
2025-11-30 13:37:17 +01:00
Levi Neely
05e528e1e4
Dsilo
2025-11-30 13:14:51 +01:00
Levi Neely
77821a7d01
prevent multiple instances in same namespace
2025-11-30 12:10:44 +01:00
Levi Neely
c2f17beff5
Dmerge acts only on md, org, and txt files now
2025-11-29 12:43:04 +01:00
Levi Neely
ddfa86148b
circumvent 9p overhead with SyncAll
2025-11-28 20:18:28 +01:00
Levi Neely
1c87b622db
readme update
2025-11-28 19:42:37 +01:00
Levi Neely
dd3864aa9e
Djournal bugfix
2025-11-27 15:46:43 +01:00
Levi Neely
9c3462e803
compound extensions problematic in supportsfrontmatter...
2025-11-27 15:40:22 +01:00
Levi Neely
6f3927c5cb
Dbkp for convenient backup and restore
2025-11-27 15:11:46 +01:00
Levi Neely
f649cad255
add `dir` endpoint to 9p
2025-11-27 14:38:22 +01:00
Levi Neely
5c0038d028
support compound extensions
2025-11-27 13:31:09 +01:00
Levi Neely
980c540d5c
readme fixes
2025-11-27 12:06:51 +01:00
Levi Neely
e9796a1019
Drename becomes Drn (shorter), readme updated
2025-11-27 12:04:39 +01:00
Levi Neely
57b9ac194b
Fix renames for files w/o denote frontmatter
2025-11-27 11:59:45 +01:00
Levi Neely
53e8dc7b82
readme update
2025-11-27 10:54:13 +01:00
Levi Neely
9323245d78
readme update
2025-11-27 10:51:49 +01:00
Levi Neely
08075a8b2e
readme update
2025-11-27 10:42:44 +01:00
Levi Neely
e99d49ad43
readme update
2025-11-27 10:41:07 +01:00
Levi Neely
4441600775
public API cleanup
2025-11-27 10:02:31 +01:00
Levi Neely
f4102dbce5
api cleanup
2025-11-27 09:17:22 +01:00
Levi Neely
ab74339821
API cleanup
2025-11-26 23:51:14 +01:00
Levi Neely
d81cfa5e67
api cleanup
2025-11-26 19:14:42 +01:00
Levi Neely
3e7e625051
rename becomes its own binary
2025-11-26 18:16:05 +01:00
Levi Neely
b080679ec9
remove cryptput integration for now - too messy
2025-11-26 13:17:56 +01:00
Levi Neely
f19fff72e5
fix metadata management model
2025-11-26 12:55:49 +01:00
Levi Neely
77a1db71e3
fix sync bug with signature
2025-11-26 12:17:33 +01:00
Levi Neely
2eb9e3511c
add signature
2025-11-25 15:07:20 +01:00
Levi Neely
6dcc9a80f7
ugh...
2025-11-25 14:34:21 +01:00
Levi Neely
582870fc3b
better feature parity in Dmerge, updated docs
2025-11-25 14:33:21 +01:00
Levi Neely
58f6fa4fe8
Reorganization, renaming. Readme updates. Better feature parity in Djournal.
2025-11-25 13:53:33 +01:00
Levi Neely
7b1e3f5787
fix syncall adding whitespace between content and frontmatter
2025-11-25 08:02:24 +01:00
Levi Neely
0a696eefc6
backlink support
2025-11-25 07:08:46 +01:00
Levi Neely
ffcc0e02b9
ensure all files created/renamed by Denote exist in denoteDir
2025-11-25 06:14:12 +01:00
Levi Neely
5242004cfd
update readme
2025-11-25 06:13:51 +01:00
Levi Neely
79c3d5aa23
port tests from original author, fix bugs
2025-11-25 06:01:51 +01:00
Levi Neely
a4f3b9048f
readme
2025-11-24 21:48:12 +01:00
Levi Neely
6d1d7d0a58
readme
2025-11-24 21:46:40 +01:00