Commit Graph

136 Commits

Author SHA1 Message Date
Levi Neely a3d441ab48 fix rc path 2026-04-09 19:17:15 +02:00
Levi Neely 8762c7c81a Djournal: fix list concatenation issues in rc 2026-04-08 13:40:07 +02:00
Levi Neely 25aa8849a7 Djournal: cd to journal silo, restore original dir after 2026-04-08 13:26:53 +02:00
Levi Neely 52ef53dab7 Djournal: create entries in journal/ subdirectory 2026-04-08 13:21:19 +02:00
Levi Neely 63ebc08b3d Djournal: fix title casing and remove silo prefix 2026-04-08 13:17:26 +02:00
Levi Neely 4acc5a8008 Simplify Put handler: write title/keywords directly to 9P 2026-03-21 23:16:30 +01:00
Levi Neely 3e25e94b1f Update scripts to use DENOTE_9MOUNT filesystem access 2026-03-20 18:06:42 +01:00
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