Skip to content

Releases: flusio/Flus

v0.36

19 Nov 16:31
7aca016
Compare
Choose a tag to compare

News

  • Allow to configure a time filter per collection (behind a feature flag)

Improvements

  • Improve popup items on big screens

Bug fixes

  • Fix performance issue when deleting links
  • Fix a test of validation email
  • Fix migrations create tests

Misc

  • Autoclean old invalidated users
  • Autoclean old unused feeds and links
  • Unlock jobs, links and collections if locked for more than an hour
  • Update the idx_links_fetched_code index
  • Allow to list subscriptions with CLI
  • Provide a command to generate migration files
  • Remove CLI users clean command

v0.35

05 Nov 11:13
c7a3ccc
Compare
Choose a tag to compare

Improvements

  • Improve performance when listing links from followed
  • Delay groups loading on collections page
  • Forbid ‘@’ character in usernames

Misc

  • Handle x-rss+xml mime type for RSS
  • Close DB connections in jobs workers
  • Update README.md
  • Update index links_fetched_at
  • Cache NPM on GitHub CI
  • Improve performance of tests

v0.34

04 Oct 12:28
28cb28b
Compare
Choose a tag to compare

Improvements

  • Deduplicate feeds with same name on search page

Bug fixes

  • Fix URLs in OPML exportation
  • Make parsing of feeds dates more robust
  • Support APP_PATH correctly

Misc

  • Reorganize media files
  • Add type rss to OPML export
  • Store feeds type

v0.33

28 Sep 09:13
e18a5a1
Compare
Choose a tag to compare

News

  • Allow users to export their data
  • Provide CLI users' data exportation

Improvements

  • Change the wording of "New link" to "New"
  • Change the wording of URL to address

Bug fixes

  • Fix redirection to Pocket

Misc

  • Limit download size in fetchers
  • Enhance links and collections feeds
  • Enhance feed parsers
  • Provide a Docker psql command
  • Execute docker bins in running containers if any
  • Fix a Http test
  • Alter version in development and test environments

v0.32

13 Sep 14:59
06b9226
Compare
Choose a tag to compare

News

  • Remove links from news without marking as read

Improvements

  • Auto-resize text editors

Bug fixes

  • Fix use of LinkToCollection DAO in FeedFetcher

Misc

  • Upgrade JavaScript dependencies
  • Migrate from Turbolinks to Turbo
  • Upgrade to Stimulus 2.0.0
  • Refactor modal with TurboFrame
  • Drop news_links table

v0.31

09 Sep 06:54
3502100
Compare
Choose a tag to compare

Important note: this version comes with a bunch of tricky migrations. They
are expected to work well but, you know, a crash can be expected. For this
reason, it's recommended to stop the jobs workers and to put the application
in maintenance mode during the update.

News

  • Allow to list read links

Improvements

  • Handle different link publication dates

Security

  • Duplicate identical URLs for different feeds

Misc

  • Decrease rate limit for Youtube feeds
  • Improve rate limit during feeds fetching
  • Select links to fetch based on fetched_code
  • Sort jobs by ids in CLI

v0.30

27 Aug 14:15
76fbfa8
Compare
Choose a tag to compare

Migration notes

Important change: CLI commands interface has changed! You’ll need to update
the worker(s) service/cron command with the new format (i.e. php cli jobs watch [--queue=TEXT]).

If you dedicates workers to queues, the performance document
didn’t mentionned the importators queue previously. It’s now fixed and you
should start a worker dedicated to this queue as well.

Improvements

  • Improve performance of Youtube and feeds fetching
  • Redesign the command line interface
  • Provide CLI command to show system info and stats
  • Add three indexes to database for performance

Misc

  • Refactor a whole bunch of code
  • Mention importators queue in performance doc
  • Improve handling of errors during feeds and links sync
  • Fix output of migration and rollback commands
  • Rename the LinksFetcher job
  • Handle correctly empty responses with SpiderBits
  • Fix some failing tests

v0.29

12 Aug 09:49
166fcc2
Compare
Choose a tag to compare

Migration notes

You can now improve performance if you have a high number of feeds and links to
synchronize. Documentation has been updated with a new document titled “How to
improve performance
”.

Improvements

  • Improve performance of synchronization jobs

Bug fixes

  • Fix click on buttons with SVG on Safari
  • Track cache folder with git
  • Change stopWatch to be a public method

v0.28

04 Aug 09:46
c989c10
Compare
Choose a tag to compare

Improvements

  • Improve look of error and success messages
  • Make explicit the username is public
  • Show email address when resending validation
  • Add info importation can be long

Security

  • Reset sessions/reset token on password change
  • Send X-Frame-Options header to deny embeding

Bug fixes

  • Don't decode + during URL sanitization
  • Catch errors during collection image fetching

Misc

  • Revert Googlebot-compatibility by default
  • Dump Pocket items on importation errors
  • Fix tests

v0.27

02 Jun 07:03
b458618
Compare
Choose a tag to compare

News

  • Enable feeds for all!

Improvements

  • Improve accessibility for form captions
  • Fix small accessibility issues

Misc

  • Add an accessibility item to PR checklist