summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-06-06chore: drop unnecessary closurecleanupsLars Wirzenius1-1/+1
2021-06-04Merge branch 'ci' into 'main'Daniel Silverstone7-616/+26
2021-06-04build: add rudimentary .gitlab-ci.yml file to test GitLab CILars Wirzenius7-616/+26
2021-05-23Merge branch 'fixes' into 'main'Lars Wirzenius5-17/+15
2021-05-23chore: fix clippy warnings, use new Subplot binary nameLars Wirzenius5-17/+15
2021-05-22Merge branch 'defaults' into 'main'Daniel Silverstone1-2/+1
2021-05-22Merge branch 'commit' into 'main'Daniel Silverstone7-0/+125
2021-05-19docs: remove from templates mention they're the default onesLars Wirzenius1-2/+1
2021-04-29feat: make a journal a git repository and commit new entriesLars Wirzenius7-0/+125
2021-04-22Merge branch 'main-func' into 'main'Daniel Silverstone1-1/+11
2021-04-22refactor: explicitly print error in main, don't return ResultLars Wirzenius1-1/+11
2021-04-22Merge branch 'refactor-cli' into 'main'Daniel Silverstone4-90/+126
2021-04-21refactor: move subcommand implementations into src/cmd.rsLars Wirzenius4-90/+126
2021-04-12Merge branch 'topics' into 'main'Daniel Silverstone8-8/+118
2021-04-12feat: add "new-topic" command and "new --topic" optionLars Wirzenius8-8/+118
2021-04-08Merge branch 'tera' into 'main'Daniel Silverstone7-20/+396
2021-04-08refactor: sort dependencies in Cargo.toml in alphabetical orderLars Wirzenius2-16/+16
2021-04-08feat: add a timestamp to the default templateLars Wirzenius3-1/+10
2021-04-08feat! add support for tera templates for new journal entriesLars Wirzenius7-3/+370
2021-04-06Merge branch 'no-anyhow-in-lib' into 'main'Daniel Silverstone2-8/+22
2021-04-05refactor: use Result<_, JournalError> instead of anyhow::ResultLars Wirzenius2-8/+22
2021-04-03Merge branch 'config' into 'main'Daniel Silverstone8-46/+115
2021-04-03feat: allow setting name of directory where new entries goLars Wirzenius7-38/+85
2021-04-03feat: launch editor for new draftLars Wirzenius2-7/+29
2021-04-03fix: read config.yaml in default config dir, not the dir itselfLars Wirzenius1-1/+1
2021-04-02Merge branch 'easter' into 'main'Daniel Silverstone18-46/+367
2021-04-02feat! support multiple draftsLars Wirzenius10-46/+287
2021-04-02docs: add colophon to subplotLars Wirzenius1-0/+9
2021-04-02build: add Debian packagingLars Wirzenius7-0/+70
2021-04-02fix: if ./check gets -v, don't pass it onto test.pyLars Wirzenius1-0/+1
2021-03-26Merge branch 'cli' into 'main'Daniel Silverstone16-197/+834
2021-03-26feat! rewrite codeLars Wirzenius16-197/+834
2021-01-22Merge branch 'chore' into 'main'Daniel Silverstone1-0/+1
2021-01-22fix: add missing "template" to subplot YAML metadataLars Wirzenius1-0/+1
2020-11-16Merge branch 'edit' into 'master'Daniel Silverstone8-39/+201
2020-11-16feat: add "jt edit" to edit a draft with a chosen editorLars Wirzenius6-9/+183
2020-11-14chore: update vendored copy of runcmd.py from SubplotLars Wirzenius1-0/+9
2020-11-14test: make ./check clearer by making it less genericLars Wirzenius1-30/+9
2020-10-26Merge branch 'edit' into 'master'Daniel Silverstone4-0/+185
2020-10-20feat: create new draft, publish itLars Wirzenius4-0/+185
2020-10-12Merge branch 'subplot' into 'master'Daniel Silverstone7-106/+348
2020-10-09fix(subplot/jt.py): get global symbols via global()Lars Wirzenius1-0/+6
2020-10-09chore: update vendored copy of runcmd library from SubplotLars Wirzenius5-93/+329
2020-10-09refactor: move Subplot bindings, functions files to subplot/Lars Wirzenius5-4/+4
2020-09-12Merge branch 'init' into 'master'Daniel Silverstone11-1/+550
2020-09-12Apply 1 suggestion(s) to 1 file(s)Lars Wirzenius1-1/+1
2020-09-05feat: create and initialise a new journalLars Wirzenius11-1/+550
2020-07-17Merge branch 'intro' into 'master'Daniel Silverstone1-0/+33
2020-07-13doc: write introduction to a jt subplotLars Wirzenius1-0/+33
2020-06-08doc: add subplot as a placeholderLars Wirzenius1-0/+6