Skip to content

Releases: enchant97/note-mark

V0.6.0-alpha.3

12 Jun 14:51
Compare
Choose a tag to compare

⚠️ Existing Users ⚠️

A decision was made to adjust the way notes are stored on disk. Follow the steps below to upgrade:

  1. navigate into the notes directory e.g. /data/notes
  2. rename folders from xxx to xx (just remove the last character of folder name)
  3. start app

Changes

Added

  • ability to change password
  • api server validation on load and when set
  • profile page
  • admin can disable new account creation

Changed

  • markdown will now be rendered in the client (allowing for future offline functionality...)
  • remove trailing slash on api routes, why were they there in the first place?
  • use only feathericons for icons
  • migrate to daisyui V3
  • disable editor button when user does not have permission
  • disk storage folder structure uses 2 characters instead of 3
  • update deps
  • add lockfile ensuring app always gets built consistently

Fixed

  • disable buttons when required
  • don't create api object each time it's used
  • fix book slug query (stopped app from working when there is no content

Removed

  • server side markdown rendering

Full Changelog: v0.6.0-alpha.2...v0.6.0-alpha.3

V0.6.0-alpha.2

28 May 19:28
Compare
Choose a tag to compare

Added

  • theme picker to choose between light/dark themes
  • error handling for frontend
  • ability to push "toasts" to screen
  • user search functionality (to access public notebooks)

Changed

  • improved loading screens
  • support for GFM (GitHub flavoured markdown)
  • tab to toggle between rendered and raw view

Fixed

  • arm64 & amd64 docker image (was broken)
  • disable edit screen when viewing a read-only notebook/note

Full Changelog: v0.6.0-alpha...v0.6.0-alpha.2

V0.6.0-alpha

25 May 20:54
Compare
Choose a tag to compare

Complete overhaul of original Note Mark project. Too many changes to list here...

Full Changelog: v0.5.0...v0.6.0-alpha

V0.5.0

15 Jul 19:22
Compare
Choose a tag to compare

Changed

  • Updated pip packages
  • Updated theme changer to V2

Fixed

  • Icon centred in buttons

Full Changelog: v0.4.0...v0.5.0

V0.4.0

31 Dec 20:56
Compare
Choose a tag to compare

Added

  • Add admin export functionality
  • Site icon
  • Iconify interface

Changed

  • Reduce size of docker image by using multi-stage build
  • Update pip packages
  • Target python 3.10
  • Use web_health_checker package for is-healthy route
  • Refactor code
  • Alter way app is run
  • Use theme-changer library for theme adjustment

Fixed

  • Minor style improvements

V0.3.1.1

22 Aug 21:37
Compare
Choose a tag to compare
  • Increment pip version
  • Adjust README content

V0.3.1

20 May 17:28
Compare
Choose a tag to compare

Fixes

  • Allow for minor pip version updates
  • Remove "saved" popup to just use the save button for status

V0.3.0

26 Apr 18:49
Compare
Choose a tag to compare

New Features & Fixes

  • Show whether note is unsaved
    (change to unsaved when user types, change to save when save is completed)
  • Sort row results
    • Notebook list page
    • Notes list page
  • Correct unreadable link font colour in dark-mode
  • Add more admin commands
    • Reset password
    • Delete user
    • View users
  • Export notebook (downloads as zip file)
  • Remove unneeded features
  • Add share-link copy button
  • Option to remove link-shares & user-shares

V0.2.0

15 Apr 20:21
Compare
Choose a tag to compare

New Features

  • add dark & light theme
  • add admin stats & user password change
  • add account deletion
  • add username & password change functionality
  • support saving with link-share

V0.1.1

07 Apr 19:34
Compare
Choose a tag to compare

Fixes

  • Change PATCH to POST route