Skip to content

Releases: masukomi/backup_brain

v2.3.0

25 Aug 19:23
v2.3.0
bb178ca
Compare
Choose a tag to compare

v2.3.0 - More Taggy Goodness, Less Bugs

Added

  • Bookmarks that are flagged to be read, or are unarchived can now be filtered with tags

Changed

  • List page heading now provides more information about what you're looking at.
    For example, instead of "Bookmarks tagged with happy, cake" you might see
    "Unread Bookmarks tagged with: happy, cake"
  • List page heading is no longer a link.
    Please open a ticket if you care. It mostly just complicated the view for little benefit.

Fixed

  • If a server indicated that we could download a file when we request the headers,
    but then refused to let us when we requested the actual file, the Archive Url Job
    would record an incorrect error code
  • Asking if a server would allow download would not include the status code
    even if you asked for it.

v2.2.0 - Taggy Goodness

23 Aug 20:17
v2.2.0
a4ac5e7
Compare
Choose a tag to compare

v2.2.0

Announcement post here.

This big news in this release is the dramatic improvement to tags: combining them, renaming them, merging them, and more. There's new Tags Documentation with all the details.

I don't expect any significant changes to tags for a while.

Added

  • Ability to Support Backup Brain's Development

Want to help contribute to the continued development
of Backup Brain? Head on over to the sparkly new Ko-Fi page.

Supporting this work on Ko-fi is also how you can get email
notifications of new releases, if that's something you want.

  • Added a Learn More Link

Viewers who are not logged in will see a link in the top of the right side navigation that encourages them to "Learn More" about Backup Brain.

This goes away if you're logged in because logged in people are awesome and already know how cool Backup Brain is. 🫶💕

  • Improved Tags Support
    This represents a lot of new functionality. For full details see the new Tags Documentation.

    • Tags can be combined to show only bookmarks with all the specified tags.
    • Tags can now be combined with searches.
    • You can now rename tags
    • Dynamic Tag Cloud
      Shows only the tags that appear in the list of Bookmarks you're currently viewing.
  • Settings

    • new hidden setting to track the schema_version
    • new visible setting to toggle the use of "favicons"
  • Favicons can now be disabled
    See the v2.2.0 announcement post for more details.

  • Data Migrations
    There's a new idempotent data migration script at

    scripts/data_migrations/schema_2_migration.rb

    They're automated too. Migration scripts run automatically, if needed, when you run ./serve or Docker runs ./docker/serve

  • Improved Accessibility for low vision users

Changed

  • Bookmark Creation Form
    I've made it a little wider to give you more space to type, and I've added note that Markdown was supported in descriptions with link to GitHub's Markdown documentation.

  • Updated Dependencies
    Rails and mongodb_meilisearch were both updated, and the things they depend on were too.

Fixed {#fixed}

  • HTML Entity Decoding
    Tags with some special characters like "D&D" are saved with HTML encoding, so d&d becomes d&d in the database, but this wasn't being decoded when displaying the tags. Now it is.
  • Multiple Pagination bugs
    • Pagination links for views with tags specified now include the tag(s) 🤦‍♀️
    • Pagination links when viewing Unarchived pages just gave you pages of all bookmarks instead of just unarchived ones.
    • Oversized Images in Archives
  • Images loaded when viewing an archive could overflow into the space of the right sidebar. They are now resized to fit using CSS.
  • Missing Translations
    • There was a missing translation used by pagination.

Work Summary

v2.2.0 work

Hours spent on this release: 37.9
Income Received: $0.00 USD
Average hourly wage for this release: $0.00 USD

Total work

Total hours worked on Backup Brain: 207.2
Income Received: $0.00 USD
Total average hourly wage: $0.00 USD

Suggested Improvements

Support Backup Brain's development on Ko-fi

v2.1.0

07 Aug 15:10
v2.1.0
c1b4a14
Compare
Choose a tag to compare

Changed

  • consolidated colors used to have a consistent 6 color color palette

Fixed

  • corrected syntax error in run_me_first.sh

v2.0.0 Docker!

06 Aug 14:42
v2.0.0
3c62bf9
Compare
Choose a tag to compare

Added

  • docker suport
  • run_me_first.sh script to ease initial setup
  • added automated backups for docker users

Changed

  • changed bookmarklet description & text in footer
  • silenced a "whiny" rails log warning
  • upgraded version of mongodb_meilisearch
  • modified export & import scripts to run
    inside or outside of docker

Fixed

  • handling of Meilisearch API Key Errors

v1.2.0

25 Jul 12:55
v1.2.0
2526222
Compare
Choose a tag to compare

Added

  • If the system failed in an attempt to archive a page, it will now show
    an error code indicating why the attempt failed.

Fixed

  • When multiple archives were present for the same bookmark, the text displayed, and passed to the search engine, were from the oldest, not newest archive.
  • Corrected test for which Archived / Archiving icon and link to show in the bookmark list.
  • Pages with invalid text encoding are now archived gracefully instead of causing the archive to fail. Any invalidly encoded characters are now removed.

v1.1.0

22 Jul 20:05
v1.1.0
f35c1a3
Compare
Choose a tag to compare

Added

  • Web based bookmark importer
  • Support for importing HTML bookmarks
  • A Bookmarklet See the Helpers documentation for more details.

Changed

  • tags imported from Pinboard will now be downcased
  • The success page used by the bookmark & extensions will now close itself. This helps when using the Bookmarklet.

Fixed

  • Deleting a bookmark no longer makes you loose your place in the list

v1.0.0

22 Jul 19:20
v1.0.0
afe8669
Compare
Choose a tag to compare

The first release.

No known bugs. Lots of stuff to add.