Commit graph

17 commits

Author SHA1 Message Date
4eb983d9e3
refactor: Move templating to separate file 2023-09-20 09:12:59 +02:00
e633c0335e
chore: Make whoosh database optional dependency 2023-09-20 09:12:54 +02:00
5450776eb2
refactor: Extract templating to model module 2023-09-20 09:12:45 +02:00
e56f014136
Add formatting style Markdown 2023-08-31 21:40:17 +02:00
20873e6ef8
Change annotation color to simple rgb tuple
Some checks failed
ci/woodpecker/push/test unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/static_analysis Pipeline was successful
2023-08-29 22:23:52 +02:00
256117d451
Add mustache templating
Added mustache templating engine to be able to provide custom
formatting strings.
2023-08-29 13:49:22 +02:00
e325b89c9b
Move all extraction logic into extractor module
The publically accessible default interface only contains
the command line command interface and a single run function.
2023-08-29 12:40:36 +02:00
b564ab4792
Add continuous integration pipeline
Some checks failed
ci/woodpecker/push/test unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/static_analysis Pipeline was successful
Added static analysis (lint, type checking) to be done on each push, and
testing to be done on each master branch commit.
2023-08-29 12:15:10 +02:00
c6b95a4742
Fix spacing in print output 2023-08-28 18:05:52 +02:00
2109c6535d
Add decoration to pretty printed author 2023-08-28 17:04:15 +02:00
fab58a9fc5
Add preliminary README 2023-08-28 16:42:16 +02:00
1af0f8f7bc
Remove default tag mappings
Since meanings assigned to highlight colors are often very personal
I do not want to make any assumptions about their use. Remove any
default associations.
2023-08-28 16:41:59 +02:00
e68b801ca1
Fix color mapping to tag
Using the papis-like value getting from the options file we should
now correctly get the values for mapping colors to tags.
Why did they not just implement e.g. a toml reader I wonder?
2023-08-28 16:41:18 +02:00
ff84a28c4a
Format code 2023-08-28 12:55:01 +02:00
1bb1b80620
Add debug logging for extractor 2023-08-28 12:53:17 +02:00
df235caf8f
Fix logging formatting error 2023-08-28 12:52:51 +02:00
a22cc635b2
initial commit 2023-08-28 10:28:06 +02:00