├── .github ├── dependabot.yml ├── example.jpg └── flow.png ├── .gitignore ├── .gitjournal.toml ├── .gitmodules ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── appveyor.yml ├── benches └── bench.rs ├── git-journal.bash-completion ├── git-journal.fish ├── git-journal.zsh ├── rfc ├── 0000-template.md ├── 0001-commit-msg.md └── 0002-output-templating.md ├── src ├── cli.yaml ├── config.rs ├── lib.rs ├── main.rs ├── output.rs └── parser.rs └── tests ├── COMMIT_EDITMSG ├── NEW_COMMIT ├── commit_messages ├── failure_1 ├── failure_2 ├── failure_3 ├── failure_4 ├── failure_5 ├── failure_6 ├── prepare_1 ├── prepare_2 ├── prepare_3 ├── prepare_4 ├── success_1 ├── success_2 ├── success_3 ├── success_4 └── success_huge ├── invalid_1.toml ├── invalid_2.toml ├── invalid_3.toml └── template.toml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.github/example.jpg -------------------------------------------------------------------------------- /.github/flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.github/flow.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitjournal.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.gitjournal.toml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/appveyor.yml -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /git-journal.bash-completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/git-journal.bash-completion -------------------------------------------------------------------------------- /git-journal.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/git-journal.fish -------------------------------------------------------------------------------- /git-journal.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/git-journal.zsh -------------------------------------------------------------------------------- /rfc/0000-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/rfc/0000-template.md -------------------------------------------------------------------------------- /rfc/0001-commit-msg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/rfc/0001-commit-msg.md -------------------------------------------------------------------------------- /rfc/0002-output-templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/rfc/0002-output-templating.md -------------------------------------------------------------------------------- /src/cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/cli.yaml -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/output.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/src/parser.rs -------------------------------------------------------------------------------- /tests/COMMIT_EDITMSG: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/NEW_COMMIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/NEW_COMMIT -------------------------------------------------------------------------------- /tests/commit_messages/failure_1: -------------------------------------------------------------------------------- 1 | JIRA+1234 [Adding] My Test Commit :tag1: 2 | -------------------------------------------------------------------------------- /tests/commit_messages/failure_2: -------------------------------------------------------------------------------- 1 | JIRA-1234 [Updated] My Test Commit :tag1: 2 | -------------------------------------------------------------------------------- /tests/commit_messages/failure_3: -------------------------------------------------------------------------------- 1 | {Added} My Test Commit :tag1: 2 | -------------------------------------------------------------------------------- /tests/commit_messages/failure_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/failure_4 -------------------------------------------------------------------------------- /tests/commit_messages/failure_5: -------------------------------------------------------------------------------- 1 | JIRA-1234 [Added] My Test Commit :tag1: 2 | 3 | * List item 2 4 | 5 | -------------------------------------------------------------------------------- /tests/commit_messages/failure_6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/failure_6 -------------------------------------------------------------------------------- /tests/commit_messages/prepare_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/prepare_1 -------------------------------------------------------------------------------- /tests/commit_messages/prepare_2: -------------------------------------------------------------------------------- 1 | JIRA-1234 [Updated] My Test Commit :tag1: 2 | -------------------------------------------------------------------------------- /tests/commit_messages/prepare_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/prepare_3 -------------------------------------------------------------------------------- /tests/commit_messages/prepare_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/prepare_4 -------------------------------------------------------------------------------- /tests/commit_messages/success_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/success_1 -------------------------------------------------------------------------------- /tests/commit_messages/success_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/success_2 -------------------------------------------------------------------------------- /tests/commit_messages/success_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/success_3 -------------------------------------------------------------------------------- /tests/commit_messages/success_4: -------------------------------------------------------------------------------- 1 | JIRA-1234 Changed My Test Commit :tag1: 2 | -------------------------------------------------------------------------------- /tests/commit_messages/success_huge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/commit_messages/success_huge -------------------------------------------------------------------------------- /tests/invalid_1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/invalid_1.toml -------------------------------------------------------------------------------- /tests/invalid_2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/invalid_2.toml -------------------------------------------------------------------------------- /tests/invalid_3.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/invalid_3.toml -------------------------------------------------------------------------------- /tests/template.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saschagrunert/git-journal/HEAD/tests/template.toml --------------------------------------------------------------------------------