Flusio Versions Save

Aggregate, save and share links from all over the Web.

v0.49

1 year ago

Improvements

  • Allow to repair links directly by clicking on warning (1efc4c10)
  • Improve links warnings visibility (d211533f)
  • Change "ask sync" by "force sync" (a3c19380)
  • Suggest to delete link when cleared url is empty (221616c9)
  • Remove the separator above the unread link button (83f26f89)
  • (admin) Indicate that links count is estimated in /system command (8315c9e9)

Bug fixes

  • Allow to submit the repair form with enter (22caafee)
  • Get newest feeds links when keep_period is set (9cd437ae)
  • Fix the Url::percentRecodeQuery() method (23be6a62)
  • Handle URLs with "&" correctly (85935bbf)
  • Consider unfetched links to not be in error (f81136c0)

Misc

  • Provide ClearURLs rules README and license (8869bfc0)

v0.48

1 year ago

Migration notes

A new FEEDS_LINKS_KEEP_MINIMUM environment variable can be set to keep a minimum number of links per feed when purging is enabled (see FEEDS_LINKS_KEEP_PERIOD). You’ll have to set the variable in your .env file and restart your jobs workers. You may also want to execute the cli feeds reset-hashes command so the old unchanged feeds can be synchronized again to get old links.

New

Improvements

  • Show an icon on links in error (8f668e43)
  • Show who added a link on the comments page (65e9584d)
  • Move links edit button at the end of the menu (b60e8351)
  • Lighten the background of blockquotes (eb56e0f0)
  • Allow to set feeds <link rel="alternate"> to original links (bc0d8acb)
  • Improve perf when displaying link collections (0a474ba9)
  • (admin) Allow to keep a minimum number of links in feeds (71e20731)
  • (admin) Make /cli/clean command more verbose (666c2903)

Bug fixes

  • Fix the strategy to sanitize URLs (c41afda2)
  • Redirect unlogged users to login when posting messages (84176df3)

Misc

  • Add credits to dependencies in the README (a25277e6)

v0.47

1 year ago

Migration notes

A new FEEDS_LINKS_KEEP_PERIOD environment variable can be set to purge old links from feeds. This allows to reduce the number of links in database. You’ll have to set the variable in your .env file and restart your jobs workers.

New

Improvements

  • Improve performance when getting news from followed collections (f706d416)
  • Improve performance when listing links (e65d0237)
  • Allow to unset all collections of a link (849bfa09)
  • Move the link visibility checkbox to the collections modal (233acd0c)
  • Format numbers accordingly to the current locale (9ad383b9)
  • Add style to blockquotes and code in messages (49b77190)
  • Remove the trailing space in visibility badge (0c3dbc01)

Bug fixes

  • Handle errors in Application::run correctly (a6aaa0c2)
  • Fix changing collections when passing by a not owned link (93b817ec)
  • Declare links.search_index as a normal property (7532d61b)
  • Handle bulk methods with no values (12d22824)
  • Fix Node Dockerfile (1af3d480)

Misc

  • Add a command to clean the media files (fec39a8c)
  • Add a .gitattributes file (2f1621ee)
  • Fix documentation of the Sorter class (fe387dea)
  • Reorganize the env.sample file (0d08ef1d)
  • Fix link to Docker Engine installation guide (26a4c007)

v0.46

2 years ago

Breaking changes

The minimal versions for PHP and PostgreSQL have changed: PHP 7.4 and PostgreSQL 13. Please check the versions before updating flusio!

News

  • Enable search feature for all
  • Allow Markdown in descriptions and messages

Improvements

  • Redesign the "no news" paragraph
  • Improve performance of the Feeds page
  • Sort searched links by created_at

Misc

  • Change the minimal versions for PHP and PostgreSQL
  • Add support for PHP 8.1
  • Add Parsedown library to parse Markdown
  • Update parcel to 2.6.0
  • Upgrade eslint plugins

v0.45

2 years ago

News

  • Provide a form to search in "My links" (beta)
  • Create an about page

Security

  • Upgrade minimist dependency

Bug fixes

  • Fix "from" URLs containing "&" characters in links/_link.phtml view partial

Misc

  • Remove back element from DOM instead of hidding

v0.44

2 years ago

News

  • Enable the new navigation for all users

Improvements

  • Improve the accessibility of popup menus
  • Improve the accessibility of forms
  • Announce to screen readers that links are opened in a new window
  • Improve the accessibility of the "skip to main content" button
  • Improve the alerts on importations/exportations
  • Rework the onboarding
  • Improve Atom feeds content
  • Move the "Create collection" button on next row
  • Append the brand to title for connected users as well
  • Stop tracking all pages in the "back" history
  • Disable the "forgot password" feature if demo is enabled

Bug fixes

  • Check CSRF first in Exportations#create
  • Do not reset autoload_modal on redirections

Misc

  • Reset users autoload_modal for recent users
  • Improve performance of the system command
  • Provide a command to remove cache of an URL
  • Remove the command to list subscriptions
  • Provide a file GDPR.txt
  • Update README.md

v0.43

2 years ago

News

  • Enable public profiles for all users
  • Allow to get profile collections as OPML file

Improvements

  • Display via info in more contexts
  • Allow to edit a link from profile
  • Display user identity on account deletion
  • Add a https:// placeholder to "url" inputs
  • Add style to the Atom feeds
  • Examine responses with no content type

Bug fixes

  • Redirect to /links after collection deletion
  • Don't copy link on links/Collections#index
  • Redirect feed of feeds to original feed

Misc

  • Display jobs names and durations
  • Alter some columns to use BIGINT type
  • Upgrade Parcel to v2.3.0
  • Ignore src/views in lint-fix
  • Use the new subscriptions sync API

v0.42

2 years ago

News

  • Allow to init new users with default data (cf. production documentation)

Improvements

  • Display publication date on hover
  • Add /feed URL alias to the feeds

Bug fixes

  • Remove duplicated links from profile page
  • Break long words in comments
  • Handle duplicated read links

Misc

  • Export time filters in OPML file
  • Format exported XML files nicely
  • Add a mechanism to mock HTTP requests during tests

v0.41

2 years ago

News

  • List last shared links on profile pages (beta)
  • Add Atom feed to profiles (beta)

Improvements

  • Improve performance on "Mark all as read"
  • Display info about the new navigation (beta)
  • Redirect to the feed once added (beta)

Misc

  • Refactor and fix back navigation
  • Support text/rss+xml content type
  • Add support for PHP 8
  • Reset the locale after each job operation

v0.40

2 years ago

News

  • Allow to remove link from the read list

Improvements

  • Improve performance on various collections pages
  • Revert delaying groups loading on /collections

Misc

  • Refactor and clean a LOT of code