Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-27 | Merge pull request #1495 from matthiasbeyer/imag-diary/fix-missing-header | Matthias Beyer | |
Imag diary/fix missing header | |||
2018-07-20 | Fix: Do not create entries with Store::retrieve() | Matthias Beyer | |
This patch fixes a bug where entries where created with `Store::retrieve()` rather than with the API from libimagdiary. This caused headers to be missing. Now, the CLI is parsed for the values passed and a NaiveDateTime object is crafted from that, which is then passed to libimagdiary. | |||
2018-07-20 | Add functionality to create entry at a certain time | Matthias Beyer | |
2018-07-19 | Simplify: Move header verification from Value extension to Entry type | Matthias Beyer | |
2018-06-27 | Fix: Use unused result | Matthias Beyer | |
2018-06-15 | Prettify error messages | Matthias Beyer | |
2018-05-11 | Fix: Duplicated printing of entries with "show --all" | Matthias Beyer | |
The problem was that the used `Diary::diary_names()` iterator does not call `unique()` on its output. That decision was made because the return type would get more complicated with that feature. Now that rustc 1.26 with Impl Trait is out, we can refactor the return types of these functions (so also with `Diary::diary_names()`) to automatically do this. | |||
2018-05-09 | Update version string: 0.8.0 -> 0.9.0 | Matthias Beyer | |
2018-05-04 | imag-category: Initial import | Matthias Beyer | |
2018-05-03 | Merge pull request #1468 from matthiasbeyer/imag-ids/filters | Matthias Beyer | |
imag-ids: filters | |||
2018-05-02 | Add trace output in filtering process | Matthias Beyer | |
2018-05-02 | Add language documentation in commandline help | Matthias Beyer | |
2018-05-02 | Add store cache flushing after each 100st entry | Matthias Beyer | |
2018-05-02 | Implement header filter language | Matthias Beyer | |
2018-05-02 | Implement 'where' subcommand | Matthias Beyer | |
2018-05-02 | Add notes how the filter language should look like | Matthias Beyer | |
2018-05-02 | Move collection filter to new module | Matthias Beyer | |
2018-05-02 | Revert "Deny non-absolut import pathes" | Matthias Beyer | |
This reverts commit b90abfb86814142b1483d9e540298607cf6894de. Because `libimagcontact` is not based on `libimagentryref` anymore (as of 2b10ab0b3627ea73cf4101112c035a81e2f1bd37), and thus does not put pathes into the header, we can allow non-absolute pathes here. | |||
2018-05-02 | Merge pull request #1477 from matthiasbeyer/libimagstore/remove-walk | Matthias Beyer | |
Remove Store::walk() | |||
2018-05-02 | Adapt "imag store verify" implementation for removed Store::walk() | Matthias Beyer | |
2018-05-01 | Fix description | Matthias Beyer | |
2018-05-01 | Refactor imag-wiki to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-mail to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-habit to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-diary to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-view to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-edit to new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-mv to fit new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-todo to fit new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-ids to fit new store iterator interface | Matthias Beyer | |
2018-05-01 | Refactor imag-link to fit new store iterator interface | Matthias Beyer | |
2018-04-30 | Merge pull request #1476 from matthiasbeyer/imag-diagnostics/refactor | Matthias Beyer | |
Minify code with helper macro | |||
2018-04-30 | Merge pull request #1475 from matthiasbeyer/imag-diagnostics/flush-cache | Matthias Beyer | |
imag-diagnostics: flush cache | |||
2018-04-30 | Performe cache flushing during aggregation | Matthias Beyer | |
2018-04-30 | Minify code with helper macro | Matthias Beyer | |
2018-04-30 | Remove the edit command | Matthias Beyer | |
The edit command of imag-diary gets removed by this patch. The rationale is that imag-edit is way more powerful and thus, not every other imag module should implement an edit command. Chaining `imag-diary list` and `imag edit -I` is encouraged. We still need the edit functionality in imag-diary, as `imag diary create` shall spawn an editor, still. We only remove the ability for editing of existing entries with this patch. | |||
2018-04-29 | Update dependency: filters: 0.2 -> 0.3 | Matthias Beyer | |
2018-04-29 | Merge pull request #1464 from matthiasbeyer/libimagentrygps/32-bit-gps-values | Matthias Beyer | |
libimagentrygps: 32 bit gps values | |||
2018-04-28 | Upgrade variables to 64 bit | Matthias Beyer | |
2018-04-28 | Fix: Allow second to be missing | Matthias Beyer | |
2018-04-27 | Adapt for new libimagcontact interface | Matthias Beyer | |
2018-04-27 | Set extension or warn if none there | Matthias Beyer | |
In case of auto-generating the file name, we should add an extension. If we do not auto-generate the file name, we should warn that the extension for the file is missing. | |||
2018-04-26 | Merge pull request #1453 from matthiasbeyer/imag-contact/create-uid | Matthias Beyer | |
Fix: Generate UID when creating a contact | |||
2018-04-26 | Fix: Generate UID when creating a contact | Matthias Beyer | |
2018-04-26 | Fix: Make most fields optional | Matthias Beyer | |
2018-04-25 | Reimplement imag-contact | Matthias Beyer | |
2018-04-25 | Remove feature usage | Matthias Beyer | |
2018-04-25 | Deny non-absolut import pathes | Matthias Beyer | |
2018-04-25 | Merge pull request #1445 from matthiasbeyer/imag-view/seperator | Matthias Beyer | |
imag-view argument to put seperator between shown entries | |||
2018-04-24 | Implement imag-view argument to put seperator between shown entries | Matthias Beyer | |