874fb63fd053d3ec75972d23096c77fc9f2493a5
donniemarko
Version: 0.2.0
Knowledge Management System over markdown notes.
Release 0.2.0
- New section endpoints:
GET /notes/{id}/sections/{sectionID} - Level-two headings are now linkable and point to their section pages
- Print CSS improvements (page breaks before headings, avoid splitting blocks, reduced margins)
- Vendoring support for offline builds (
make vendor) - Makefile now defaults to
-mod=vendorfor build/test/run (breaking change) - README now includes a UI screenshot
Release 0.1.0
- Core web UI for browsing notes
- Tagging system (add/remove, filter, search)
- SQLite-backed storage with tests
donniemarko works as a read-only (for now) interface over a set of markdown notes. Its goals are:
- Ensuring notes intented to be published online are correctly formatted
- Rendering the notes in a printable-friendly format, taking advantage of HTML/CSS styling
- Providing an interface to aggregate the content of those notes for quickly retrieving bits of information through searching and filtering
- Providing an interface to cross-reference those notes through a tagging system, in the same fashion as a blog or a wiki
Development
Vendoring is supported for offline builds.
Common commands:
make vendorto populatevendor/make buildto build using vendored depsmake testto run tests using vendored deps
Description
v0.3.1
Latest
Languages
Go
85.8%
CSS
10.5%
Makefile
1.9%
Shell
1.8%
