Skip to content

Flus v2.0.5

Choose a tag to compare

@marienfressinaud marienfressinaud released this 22 Oct 16:03
· 452 commits to main since this release
v2.0.5
e6bfa63

Migration notes

After the update, you may want to run the new CollectionsPublicationFrequencySync job:

$ php cli jobs
$ # Get the id of the job
$ php cli jobs run --id=<ID>

Depending on the number of collections in the database, this operation can take a long time or not.

This operation is not required as it will be run everyday at 3AM then.
It just allows to have coherent publication frequencies in the interface.

API

  • Add enpoints to follow/unfollow a collection/feed (ae8c3904)
  • Return feeds on the search enpoint (83d333d1)
  • Add the is_followed attribute to the collections/feeds objects (26c196ce)
  • Add the publication_frequency_per_year attribute to the collections/feeds objects (39419a55)
  • Add the missing link created_at, is_hidden, source, published_at, number_notes attributes to the search response (8669729a)
  • Document a changelog for each API endpoints (8989c305)

Technical

  • Store the publication frequency in database (c1895833)
  • Optimize calculation of publication frequency (59074931)
  • Update the dependencies (573f0196)