Skip to content

Releases: clglavan/private-notes

v0.6.2

27 Apr 18:40
Compare
Choose a tag to compare

Fix a bug where when showing a note without a password it wouldn't get destroyed. Moved logic on "Show" button.
Click show:

  • decrypt succeeds without custom password = trigger ajax for delete
  • if not, show password input, if decrypt works with custom password = trigger ajax for delete
    At first the logic for delete was serverside happening right before returning the response, but after consideration for user experience it was moved in ajax ( eg: a user opens by mistake, was not ready, etc )

v0.6.1

29 Mar 19:59
Compare
Choose a tag to compare
  • fix defaults for out of the box run with docker-compose

v0.6.0

28 Mar 19:45
Compare
Choose a tag to compare

Split destroy logic
add tests
various bug fixing / improvements

v0.5.4

23 Mar 22:00
68b07a8
Compare
Choose a tag to compare
  • various bug fixing
  • github actions

v0.5.3

19 Mar 12:37
59a02d6
Compare
Choose a tag to compare
  • fix some frontend issues
  • make all text customizable through environment variables

v0.5.2

19 Mar 09:53
Compare
Choose a tag to compare
  • Fixed two bugs related to recaptcha and form submission with client side validation

v0.5.1

18 Mar 14:36
bcb08d8
Compare
Choose a tag to compare
  • various improvements for UI "optimization"
  • client side validation
  • server side validation with returning errors

v0.5.0

12 Mar 19:53
Compare
Choose a tag to compare

Internal switch

  • let go of bucket as storage, implement redis
  • add customizable expiration time for redis keys ( default 1h )
  • implemented recaptcha v2 invisible
  • added og tags and minor refactor

v0.4.0

08 Oct 16:47
45ab93a
Compare
Choose a tag to compare

Added cloud run as a deployment, this implied:

  • create a main package
  • create a dockerfile
  • instructions for building artifact registry, cloud build and cloud deploy
  • light refactor backend code

v0.3.1

25 Sep 17:08
Compare
Choose a tag to compare

Add bucket name as variable for deploy