Skip to content

Rekindly 0.3.0

Choose a tag to compare

@dddanny79 dddanny79 released this 14 Oct 19:51
· 3 commits to main since this release
d71207d

Added

  • Ask next time: collect questions for the next conversation with someone (“How
    was the marathon?”). They sit at the top of the briefing, can be added there or with
    /ask … (also /frag …) in the timeline input, reordered, edited and deleted (to
    the trash). Tick one once you have asked; with an answer, a note with question and
    answer is added to the timeline. Open questions are searchable and part of the MCP
    briefing, exports and backups.
  • Recurring days: besides the birthday, a person can have wedding
    anniversaries, anniversaries, memorial days, name days, the day you met or own
    days (with or without year), under Details. Days in the next 14 days show in the
    briefing and on Today together with birthdays, in the daily mail and, if chosen, in
    the calendar subscription. Tactful texts: memorial days count the years since,
    never what someone “turns”. Two-way CardDAV sync with the iPhone (anniversary and
    labelled date fields), vCard and Monica import, trash, export, MCP.
  • Remind per day: each recurring day has a Remind switch (bell in the details).
    Switched off, the day stays in the details and the briefing but leaves Today, the
    daily mail and calendar subscriptions — e.g. for a memorial day you want to know,
    not be reminded of.
  • Calendar subscriptions can be changed (name, spaces, birthdays, other days)
    without a new link.

Changed

  • Calendar subscriptions: birthdays are None, Only indirect contacts or All.
    With CardDAV the iPhone already shows its contacts' birthdays; Only indirect
    contacts
    adds the rest without showing any birthday twice. Existing subscriptions
    keep what they had (all or none). API: birthdays replaces includeBirthdays, which
    is still accepted and returned.
  • Export format version 3 (adds questions and personDates); files of version 1 and
    2 still import.
  • Dates that earlier versions kept from the iPhone as unknown vCard fields become
    recurring days on start.

Upgrading from 0.2

Three database migrations run automatically on start. Make a backup first
(docker exec <container> node dist/cli.js backup). 0.2 cannot import exports or
backups made by 0.3 (format version 3); 0.3 imports all older files.