aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/index/index.go
AgeCommit message (Collapse)Author
2025-08-10Fix approximate queries on nullable categoriesJP Appel
2025-08-05Change link parsing regex to support trailing slashJP Appel
2025-08-05Add header parsing and improved link parsingJP Appel
2025-08-02Add initial todos for new heading categoryJP Appel
The heading category is planned to be backed by a single db text column. The column will be a concatenation of all ATX style heading matches, with a newline delimiter.
2025-07-28Resolve multiple todosJP Appel
2025-07-28Add yaml output formatJP Appel
2025-07-23Fix link parsing regexJP Appel
2025-07-23Update help infoJP Appel
2025-07-22Separate program entry point from commandsJP Appel
2025-07-18Add flag to avoid crawling hidden filesJP Appel
2025-07-18Simplify link parsingJP Appel
2025-07-02Add link parsingJP Appel
2025-06-30Implement compiled query executionJP Appel
2025-06-15Update tests and fix minor bugsJP Appel
2025-06-13Add more flags to control document indexingJP Appel
Added support for the following * Ignore unpassable dates * Ignore parsing non-standard header keys * Ignore errors while parsing non-standard header keys
2025-06-12Minor bug fixJP Appel
2025-06-12Change doc parsing to only read YAML headerJP Appel
Fixes unintended YAML decode errors when a documents has a valid header but the rest of its contents are not valid YAML.
2025-06-09Fix lookback error in lexerJP Appel
2025-05-04Add names to doc fitlersJP Appel
2025-05-02Implement YAML header parsingJP Appel
Parses `title` and `tags` fields using default behavior. Custom parsing logic is used for `author` (single and multiauthor support), `date` (parses into `time.Time`), and meta (collects all other header fields into a YAML string).
2025-05-02Implement json outputJP Appel
2025-04-27Large commit; many featuresJP Appel