Skip to content

Latest commit

 

History

History
52 lines (42 loc) · 1.61 KB

CHANGELOG.md

File metadata and controls

52 lines (42 loc) · 1.61 KB

Changelog

v0.1.51

  • Added tag renaming functionality.

Changes so far

  • Added the Lunchbox fonts.
  • Removed static styles in favor of css-in-js.
  • Added user authentication with GitHub OAuth.

v0.2

  • Islands
    • <EntryInput />
      • Input Content and mark.
      • Create a new tag on input.
      • Remove tags from entry
      • Automatically add tags on content shortcuts.
      • Autocomplete existing tags.
      • Automatically add the link tag when a mark is a link.
      • Create entry in db when pressiong Cmd+Enter, TBD on mobile, maybe double enter.
      • Adapt to mobile.
    • <Entry />
      • Add hovering and "shift" interaction for expanded information.
      • Keystroke for copying the id, tapping a button on mobile.
    • <EditableEntry />
      • Switch between Entry and EntryInput after Shift+Enter
      • Deletes an entry after pressing backspace and confirming.
  • Backlog
    • Add css-in-js styles to <Contribution Calendar/>
    • Create standard entry tags on account creation.
    • Make type safe all requests and responses in the API.
    • Revamp 404 error page.

v0.3

  • Features
    • Create, update, edit, and view entry queries, with their pages.
    • Date views: year, month, day.

v1.0

  • Features
    • Dockerize this project.
    • KV Auth using github.
      • Make entries user based.
      • Encrypt database entries.
      • Add a Stripe account for users with more than 50,000 entries.
    • Backup download in JSON format.
      • Restore using backup and handle conflicts.