f43.me

A more readable & cleaner feed

MIT License

Stars
66
f43.me - 12.0.1 Latest Release

Published by j0k3r over 2 years ago

What's Changed

Full Changelog: https://github.com/j0k3r/f43.me/compare/12.0.0...12.0.1

f43.me - 12.0.0

Published by j0k3r over 2 years ago

The only BC is that PHP < 7.4 isn't supported anymore.

The principal change is about the design.

image

We dropped Foundation (so long my friend 👋) and we are now using Pico.css. So instead of using gulp to generate assets we are now using WebpackEncore.

After upgrading, ran:

  • yarn install
  • yarn build

What's Changed

Full Changelog: https://github.com/j0k3r/f43.me/compare/11.1.1...12.0.0

f43.me - 11.1.1

Published by j0k3r almost 3 years ago

What's Changed

Full Changelog: https://github.com/j0k3r/f43.me/compare/11.1.0...11.1.1

f43.me - 11.1.0

Published by j0k3r almost 3 years ago

⚠️ After updating to that version, the stored password in .env.local must be updated because the algorithm has changed (when upgrading Symfony). Run that command to re-generate the hash:

php bin/console security:hash-password --empty-salt

Then update your .env.local with the new hash. Don't forget to escape each $ followed by a letter, otherwise your hash will be invalid and you won't be able to login (see the install part).

What's Changed

Full Changelog: https://github.com/j0k3r/f43.me/compare/11.0.0...11.1.0

f43.me - 11.0.0

Published by j0k3r about 3 years ago

One year after the latest release... ouch.

Main changes are:

The upgrade might be pretty complex (because a lot of files changed) but I think this list is a summary of what needs to be done:

  1. The configuration is no more in app/config/parameters.yml.dist but in .env.local (which must be created, take inspiration from .env).
  2. If you are using Supervisor to handle consumers, commands have changed too. See data/supervisor.conf to see what changed.
  3. The public entry is no more web/app.php but public/index.php (update your server configuration).

If you are struggling to update to that version, don't hesitate to open an issue.

What's Changed

Full Changelog: https://github.com/j0k3r/f43.me/compare/10.1.2...11.0.0

f43.me - 10.1.2

Published by j0k3r about 4 years ago

Mostly updating deps

f43.me - 10.1.1

Published by j0k3r over 4 years ago

  • Update deps #351
  • Update the way to auth on GitHub #350
f43.me - 10.1.0

Published by j0k3r over 4 years ago

  • Avoid deprecated message by using a new Doctrine strategy #337
  • Cleanup Travis #339
  • Avoid flooding the queue with new message when it's full #338
f43.me - 10.0.1

Published by j0k3r over 4 years ago

  • Fix GitHub link to Foundation
f43.me - 10.0.0

Published by j0k3r almost 5 years ago

Major changes:

  • Drop PHP < 7.2 #312
f43.me - 9.0.2

Published by j0k3r about 5 years ago

  • Improve public page (more mobile friendly)
f43.me - 9.0.1

Published by j0k3r about 5 years ago

  • Accessing XML feed should be allowed to anonymous #263
  • Update deps #264
f43.me - 9.0.0

Published by j0k3r about 5 years ago

⚠️ Breaking change: switch from MongoDB to MySQL

I was mainly tired of upgrading my MongoDB instance.

Upgrade

  • update the projet
  • create the MySQL database & schema
    • php bin/console doctrine:database:create --env=prod
    • php bin/console doctrine:schema:create --env=prod
  • update the bin/mongo-to-mysql.php file with information about your MySQL connection & MongoDB connection
  • run the script using ./bin/mongo-to-mysql.php and it'll create all feed & item (log aren't migrated)

What's new

  1. RabbitMQ can now be used to process new items from feed. It's really faster than using the command.
    The command can be used to push each feed in a queue (using --use_queue) parameter.

    See that new part in the README: https://github.com/j0k3r/f43.me#with-rabbitmq

  2. The docker-compose.yml file has been updated so it uses MariaDB instead of MongoDB but the RabbitMQ isn't created.

f43.me - 8.0.3

Published by j0k3r about 5 years ago

  • Update deps #249
  • Better iframe for Gfycat #250
  • Use Makefile instead of ant #254
f43.me - 8.0.2

Published by j0k3r over 5 years ago

  • Jump to PHPStan level 4 (and fix some bugs) #242
  • Update docker image #245
  • A lot of deps bump
f43.me - 8.0.1

Published by j0k3r over 5 years ago

Fixes & upgrade

  • Use Sentry 3.0 #229
  • Fix Twitter ID length #230

Bump deps

  • Bump phpstan/phpstan-doctrine from 0.11.4 to 0.11.5 #218
  • Bump symfony/phpunit-bridge from 4.2.8 to 4.2.9 #219
  • Bump symfony/symfony from 3.4.27 to 3.4.28 #220
  • Bump phpstan/phpstan from 0.11.7 to 0.11.8 #221
  • Bump symfony/phpunit-bridge from 4.2.9 to 4.3.0 #223
  • Bump friendsofphp/php-cs-fixer from 2.15.0 to 2.15.1 #224
  • Bump doctrine/doctrine-bundle from 1.11.1 to 1.11.2 #225
  • Bump php-http/httplug-bundle from 1.15.2 to 1.16.0 #226
  • Bump doctrine/doctrine-fixtures-bundle from 3.1.0 to 3.2.0 #228
f43.me - 8.0.0

Published by j0k3r over 5 years ago

The main breaking change is to jump to Graby 2 which means using HTTPlug

  • Jump to Graby 2.0 #206 & #216
  • Be sure to catch all exceptions #210
  • Jump to Sentry 3.0 #211 (but reverted #215)
  • Enable PHPStan #212
  • Fix GitHub headers #213
  • Add Redirect plugin #214
  • Update deps #209
f43.me - 7.0.4

Published by j0k3r over 5 years ago

  • Update deps #205 #207
  • Replace mercury url with own one #208
f43.me - 7.0.3

Published by j0k3r over 5 years ago

  • Update deps #200 #201 #202
  • Fix Gfycat i18n in url #204
  • Fix Giphy image/url parameter #203
f43.me - 7.0.2

Published by j0k3r almost 6 years ago

  • Update deps #197 #198
  • Fix testing part of SiteConfig #199
Badges
Extracted from project README
Coverage Status
Related Projects