Commit Graph

44 Commits (14430e6cd2b17699bed86279b693bb5a10f7ce1a)

Author SHA1 Message Date
Andrew Cassidy a925a4e420 walk back last change slightly
preamble now contains the title, to allow for representing Jekyll front matter or any other information above the title
3 years ago
Andrew Cassidy a230968736 `header` attribute on the changelog class has been split into `title` and `preamble` 3 years ago
Andrew Cassidy ac3fb0ca2b Handbook section with usage information 3 years ago
Andrew Cassidy f085f318b3 Add API documentation 3 years ago
Andrew Cassidy 0d4ef5b733 Use click.echo to handle removing colors when unwanted 3 years ago
Andrew Cassidy 2317e04330 fix `release` 3 years ago
Andrew Cassidy 7747d8a328 `show` command now uses color 3 years ago
Andrew Cassidy 000228a836 `entry` with multiple `-b` options no longer add sub bullet points 3 years ago
Andrew Cassidy 7c638ad5fe Improved `release` version handling 3 years ago
Andrew Cassidy 8394fbfd94 Improve version number incrementing by rewriting version module 3 years ago
Andrew Cassidy 17a17fea41 Version entries now have line numbers again 3 years ago
Andrew Cassidy c43fc25eae use API in command line tools 3 years ago
Andrew Cassidy 101a47eabb Improved version header parsing 3 years ago
Andrew Cassidy e79b9f07db Fix more imports
I'll deuglify the code in a bit dont worry
3 years ago
Andrew Cassidy 5c379e2635 Version accessors on Changelog 3 years ago
Andrew Cassidy c09df3a770 Refactor changelog class and make tokenizer seperate 3 years ago
Andrew Cassidy 1676b28f03 changelog module documentation 3 years ago
Andrew Cassidy 140faccb69 Attempt to fix tagging error? 3 years ago
Andrew Cassidy 3972786d82 Fix release command and empty logs 3 years ago
Andrew Cassidy ec9c785c3a Fix version incrementing 3 years ago
Andrew Cassidy daaf21ca8d Cleanup 3 years ago
Andrew Cassidy 53845bf20f Rewrite tests 3 years ago
Andrew Cassidy be78167b4b Add unit tests for parser 3 years ago
Andrew Cassidy a3ad83ec32 Bug fixes and readme 3 years ago
Andrew Cassidy 0bf63f1501 `release -c` will no longer create empty commits 3 years ago
Andrew Cassidy 9ab1f74936 Fix file counting 3 years ago
Andrew Cassidy 74b6448ee1 Implement commit functionality 3 years ago
Andrew Cassidy a82e455267 `release` command (without the commit feature) 3 years ago
Andrew Cassidy 41974dc953 `entry` and `tag` commands 3 years ago
Andrew Cassidy 5205e27fc8 Cleanup and remove implicit log creation 3 years ago
Andrew Cassidy 157f49839f `yaclog show` and `yaclog format` commands 3 years ago
Andrew Cassidy 6e75e15526 `yaclog init` command 3 years ago
Andrew Cassidy e9a8e63c27 cleanup 3 years ago
Andrew Cassidy 983fff1471 Add to-string functions to version entries 3 years ago
Andrew Cassidy 13ddc5a1f9 Gracefully handle H2s that dont match the schema 3 years ago
Andrew Cassidy 98c21e4078 Cleanup unused code 3 years ago
Andrew Cassidy fb35ad3b29 Fix link parsing 3 years ago
Andrew Cassidy 849438a5f5 reworked 2-step parser that can handle setext headers 3 years ago
Andrew Cassidy fa97e9154b Fix paragraph separation 3 years ago
Andrew Cassidy fbdd3f8971 code block support, kind-of 3 years ago
Andrew Cassidy 9ee8096e33 Improved parsing and add write() method
Tool now has round-trip accuracy with test file!
3 years ago
Andrew Cassidy b5c4a1757e better version header formatting 3 years ago
Andrew Cassidy 1b263ad38f Copyright comment 3 years ago
Andrew Cassidy 0279d89367 Use regex for parsing 3 years ago