Skip to content

Releases: luissimas/zettelkasten-exporter

v0.2.0

03 Jul 12:26
Compare
Choose a tag to compare

Changelog

  • d3809fe Merge pull request #18 from luissimas/dependabot/go_modules/github.com/yuin/goldmark-1.7.4
  • a7e8afb Merge pull request #19 from luissimas/feature/additional-metrics
  • 644e081 chore(deps): bump github.com/yuin/goldmark from 1.7.2 to 1.7.4
  • 91e88d6 feat: add new metrics to dashboard
  • 9b1c91f feat: collect backlinks
  • bed96ae feat: exclude http links from metrics
  • c68fc9c feat: extract word count metrics
  • 2dbf3ae feat: write aggregated metrics to storage
  • e8a2265 refactor: use uint in note metrics

v0.1.0

26 Jun 11:28
Compare
Choose a tag to compare

Changelog

  • 77fc8ad Merge pull request #1 from luissimas/feature/backfill-data
  • bcf3bfc Merge pull request #10 from luissimas/dependabot/github_actions/codecov/codecov-action-4.5.0
  • 9672352 Merge pull request #11 from luissimas/dependabot/go_modules/github.com/yuin/goldmark-1.7.2
  • 31ee630 Merge pull request #12 from luissimas/dependabot/go_modules/golang.org/x/net-0.23.0
  • 9041dba Merge pull request #13 from luissimas/docs/usage
  • c1bd544 Merge pull request #16 from luissimas/bugfix/memory-usage
  • 463098d Merge pull request #2 from luissimas/feature/private-git-repositories
  • 6749d1b Merge pull request #3 from luissimas/bugfix/restore-repository-head
  • d35bbca Merge pull request #9 from luissimas/feature/ci
  • 37a2545 chore(deps): bump codecov/codecov-action from 4.0.1 to 4.5.0
  • 91a32a1 chore(deps): bump github.com/yuin/goldmark from 1.7.1 to 1.7.2
  • 4422f14 chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
  • ff132a4 chore: add dependabot config
  • 8180e6e chore: add dockerfile
  • acc2c9f chore: add env variables to makefile
  • 0294b9c chore: add license
  • 0efff43 chore: add lint task
  • 6ed15bc chore: add readme badges
  • d5325b4 chore: improve logs
  • 23c7975 chore: init repository
  • 8ddf597 ci: add check ci workflow
  • 5798b06 ci: add job dependencies to release workflow
  • 00aa62b ci: add release workflow
  • 5541aa1 ci: add write permission to release job
  • 0b4fb11 ci: fix docker login action version
  • 6b59816 ci: generate multiple tags on release workflow
  • 5eddc2b feat: add influxdb config
  • 1164af5 feat: aggregate note link count
  • 0c11923 feat: basic grafana dashboard
  • 8d70e28 feat: check directory existence
  • 09959eb feat: collect basic statistics
  • 2c79377 feat: collect historical data from past git commits
  • 1d8180e feat: config option to collect historical metrics
  • b34935f feat: configurable ignored files and directories
  • 352f850 feat: expose metrics
  • 8800bea feat: fetch zettelkasten from git url
  • a618afb feat: grafana dashboard improvements
  • 5976737 feat: handle private git repositories
  • d815bfb feat: load config from env
  • c2f5f7c feat: make metrics collection synchronous
  • cc5f11e feat: parse link targets
  • 8202f76 feat: parse markdown links
  • 8bc3b5c feat: register metrics on influxdb
  • 7ee92cc feat: server default options
  • 953894f feat: skip historical metrics collection if storage is not empty
  • 452813a fix: close open files after collecting metrics
  • 7517bed fix: collection duration metric buckets
  • 5cbe5e0 fix: ensure ready before each collection
  • 664bbdf fix: find all files recursivelly
  • 94c76da fix: force pull repository changes
  • ec9be28 fix: handle ensure errors on collection
  • a8ab6be fix: handle file open error when collecting metrics
  • bfe303e fix: linting errors
  • 3c3298a fix: log collection result before sleep
  • 8de5869 fix: restore git repository head after walking history
  • caedad7 fix: set log level
  • 974cb85 fix: use logger text handler
  • 21fa04a refactor: abstract metrics storage
  • c1f5f5d refactor: status metric name
  • f10808c refactor: use git command instead of go-git
  • 4c4a088 refactor: zettelkasten interface