Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-27 | don't cache `internalTags` | Alexander Foremny | |
2023-11-10 | @backlog issues, remove @scheduled | Alexander Foremny | |
2023-11-09 | group-by -> group | Alexander Foremny | |
2023-11-09 | fix extracting tags from code | Alexander Foremny | |
2023-11-07 | sort newest issues first by default | Alexander Foremny | |
2023-11-07 | add internal tag `title' | Alexander Foremny | |
2023-11-07 | update issues | Alexander Foremny | |
2023-11-07 | add issue marker as internal tag @type | Alexander Foremny | |
2023-11-07 | add author & editor to internal tags | Alexander Foremny | |
2023-11-07 | add numbers to grouped topics | Alexander Foremny | |
2023-11-07 | fix group-by parsing | Alexander Foremny | |
2023-11-07 | add --group-by option | Fabian Kirchner | |
2023-11-07 | add internal tag @modifiedAt | Alexander Foremny | |
2023-11-07 | record both creation and update in provenance | Alexander Foremny | |
2023-11-07 | refactor history | Alexander Foremny | |
2023-10-17 | make sort type-aware | Alexander Foremny | |
2023-10-17 | make filter type-aware | Alexander Foremny | |
We interpret the following types: - ISO8601-formatted strings as dates, - integer-formatted strings as integers, - all other strings as strings. If the filter value matches a format, it is cast into the respective data type. For comparison-based filtering, the tag's value is then cast into the same data type and comparison is performed type-aware. If the tag's value is not castable, we consider it not matching. | |||
2023-10-17 | add filter operators | Alexander Foremny | |
The following filter expressions are now additionally valid: ``` --filter @tag <=VALUE --filter @tag <VALUE --filter @tag >=VALUE --filter @tag >VALUE ``` Note that negation needs some re-work. Currently, only `--filter !@tag <VALUE` is valid, and `--filter @tag !<VALUE` is not. The first version may not behave as you would expect it. A tracking issue has been created. Note that without typing tag values, all comparisons perform lexicographically on `String`s. | |||
2023-10-17 | applySort -> applySorts | Alexander Foremny | |
2023-10-17 | allow empty-valued (bool) tags | Alexander Foremny | |
2023-10-17 | refactor include,exclude from simple filters | Alexander Foremny | |
2023-10-16 | add `--sort` to `list` | Alexander Foremny | |
2023-10-16 | add internal tag `createdAt` | Alexander Foremny | |
2023-10-16 | refactor `Issue.Provenance` from `Issue` | Alexander Foremny | |
2023-10-16 | refactor: add language extensions to Cabal file | Alexander Foremny | |
Ditches `ghci` in favor of `cabal repl`. | |||
2023-10-14 | add basic caching of Issue's | Fabian Kirchner | |
2023-10-13 | title cannot span multiple lines | Fabian Kirchner | |
2023-10-05 | fix trailing newline in text extract, fix tests | Alexander Foremny | |
2023-10-05 | show single issue by id only | Alexander Foremny | |
2023-10-05 | generate internal @id tag from title | Alexander Foremny | |
2023-10-05 | refactor issue text extraction | Alexander Foremny | |
2023-10-04 | add --filter, filter by tags | Alexander Foremny | |
2023-10-04 | add tags to issues | Alexander Foremny | |