0.4.0-beta
I just tagged 0.4.0-beta, please I urge you if you use this package please read this full post and the OP after that.
The changes
- compatibility with Flarum v1.0.0 stable
- this is no longer an extension:
- no counter in the admin area
- it will no longer show up on extiverse
- it cannot be enabled from the admin (it never had effect anyhow)
- you have to configure (like before) using a local extender (these have changed!)
Database division
The rewrite to slim down the extenders was done to offer an easier way to re-use configurations while still allowing different databases. So why only different databases? Simple, previously with cache and queue set to run both using redis, once you executed a cache clear command the queue jobs would be removed cleared as well. Now that we also introduced sessions on redis the need to separate these databases was even more urgent. I recommend you to always separate databases! At least separate sessions and queue from cache!
Why remove the queue count?
@IanM and I talked about a PR related to adding the ability to toggle the services one-by-one from the admin area. Initially agreed it made sense to do so, but we eventually agreed that this package is not for admins but for webmasters (or devops or whoever installs and maintains the forum). Allowing an admin to impact the stack of the community from the admin area would be detrimental. So we decided to remove all UX and agreed that this would be better suited as an external UX only extension.
The extender
Make sure to refactor your forum to remove the Cache and Queue extenders. There's now only one extender, check the OP for more information luceos .