Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-07-22 | feat: allow any number of topics for a post | Lars Wirzenius | 1 | -0/+20 | |
Sponsored-by: author | |||||
2023-07-22 | chore(jt.md): drop now-useless YAML metadata | Lars Wirzenius | 1 | -14/+0 | |
It's in jt.subplot now. Sponsored-by: author | |||||
2022-04-20 | fix: init to use all its members | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2021-11-27 | fix: subplot to work with current Subplot | Lars Wirzenius | 1 | -5/+5 | |
Sponsored-by: author | |||||
2021-09-23 | fix: if a topic path contains missing directories, create them | Lars Wirzenius | 1 | -4/+4 | |
Sponsored-by: author | |||||
2021-09-19 | fix: use single value author metadata field | Lars Wirzenius | 1 | -3/+1 | |
Sponsored-by: author | |||||
2021-09-15 | fix: allow topic pages to contain dots | Lars Wirzenius | 1 | -6/+6 | |
Previously, a topic of lars.wirzenius would be stored in lars.mdwn, which is wrong. Now it's stored in lars.wirzenius.mdwn. Sponsored-by: author | |||||
2021-09-15 | refactor: move document YAML metadata to top | Lars Wirzenius | 1 | -16/+16 | |
My Emacs' markdown-mode no longer gets confused by it. Sponsored-by: author | |||||
2021-08-24 | feat! rename binary from jt2 to jt | Lars Wirzenius | 1 | -33/+33 | |
The software has now replaced all my use of the old Python version. Sponsored-by: author | |||||
2021-07-20 | feat: add command to remove a draft | Lars Wirzenius | 1 | -0/+30 | |
Sponsored-by: author | |||||
2021-07-15 | feat: add command to list current drafts | Lars Wirzenius | 1 | -0/+3 | |
Sponsored-by: author | |||||
2021-06-04 | build: add rudimentary .gitlab-ci.yml file to test GitLab CI | Lars Wirzenius | 1 | -4/+4 | |
This uses the Rust Docker image from Docker Hub, and installs Subplot and other tools into that, before it runs jt's ./check script. Installing all the tools takes a fair bit of time, as does building jt every time. These could and should be improved later. Sponsored-by: author | |||||
2021-04-29 | feat: make a journal a git repository and commit new entries | Lars Wirzenius | 1 | -0/+4 | |
2021-04-12 | feat: add "new-topic" command and "new --topic" option | Lars Wirzenius | 1 | -0/+26 | |
This makes it easier to have "topic pages" in a journal, for collecting entries related to a certain topic. The topic page uses ikiwiki's !inline directive to collect pages linking to it. | |||||
2021-04-08 | feat: add a timestamp to the default template | Lars Wirzenius | 1 | -0/+1 | |
2021-04-08 | feat! add support for tera templates for new journal entries | Lars Wirzenius | 1 | -0/+22 | |
There is a hardcoded default template, plus one can be overridden per journal by adding a .config/templates/new_entry file in the journal. | |||||
2021-04-03 | feat: allow setting name of directory where new entries go | Lars Wirzenius | 1 | -0/+1 | |
Also, some refactoring that happened along the way. | |||||
2021-04-02 | feat! support multiple drafts | Lars Wirzenius | 1 | -3/+50 | |
This changes the command line syntax: subcommands edit and finish now require the draft id. We can change this later so that if there is only one draft, the program picks that one automatically. Also, new entries are 0.md, 1.md, etc, which is not going to be acceptable for real use, but this works minimally. | |||||
2021-04-02 | docs: add colophon to subplot | Lars Wirzenius | 1 | -0/+9 | |
2021-03-26 | feat! rewrite code | Lars Wirzenius | 1 | -12/+100 | |
This started out as a change to re-do the command line parsing. I ended up rewriting everything, and failed to do it in a way that could be rebased into a sensible series of small commits. | |||||
2021-01-22 | fix: add missing "template" to subplot YAML metadata | Lars Wirzenius | 1 | -0/+1 | |
2020-11-16 | feat: add "jt edit" to edit a draft with a chosen editor | Lars Wirzenius | 1 | -7/+15 | |
Also, add some debugging log statements that were needed while making this change. | |||||
2020-10-20 | feat: create new draft, publish it | Lars Wirzenius | 1 | -0/+25 | |
2020-10-09 | chore: update vendored copy of runcmd library from Subplot | Lars Wirzenius | 1 | -6/+6 | |
Since the library interface has change, make relevant changes elsewhere. | |||||
2020-10-09 | refactor: move Subplot bindings, functions files to subplot/ | Lars Wirzenius | 1 | -4/+4 | |
This makes the source tree a little cleaner, I find. | |||||
2020-09-05 | feat: create and initialise a new journal | Lars Wirzenius | 1 | -1/+32 | |
At the moment this only creates a new directory, but most of the change is scaffolding so that more interesting changes can be built on top of this later. | |||||
2020-07-13 | doc: write introduction to a jt subplot | Lars Wirzenius | 1 | -0/+33 | |
2020-06-08 | doc: add subplot as a placeholder | Lars Wirzenius | 1 | -0/+6 | |