• Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space

Work in progress Chevereto v5.0.0 announcement

Fixed /json exposing liked content from private profiles

Fixed a bug (CWE-862: Missing Authorization) that was allowing anyone to list content liked by private user.
 
Fixed /json exposing followed content from private profiles

Fixed a bug (CWE-862: Missing Authorization) that was allowing anyone to list content followed by private user.
 
Added /api/5/tools/id-encode/{id} route

This new admin route will enable to programmatically encode integer ids.
 
Added /api/5/tools/id-decode/{id} route

This new admin route will enable to programmatically decode encoded string ids.
 
Added /api/5/tools/email-test route

This new admin route will enable to send a test email to check deliverance.
 
Added /api/5/tools/stats-totals-rebuild route

This new admin route will enable to rebuild the totals stats.
 
Added /api/5/categories route

This new route will allow to create a new category (POST) and retrieve a list (GET) of all existing categories.
 
Added /api/5/categories/{id} route

This new route will allow to manage a category identified by id, enabling to get the information about a category (GET), update (PATCH) and remove (DELETE).
 
Removed support for Tinkerwell REPL

Removed the optional Tinkerwell REPL integration. This was a niche developer-oriented feature with very limited adoption and no impact on the core Chevereto experience.
 
Added /api/5/storages/{id}/stats/rebuild route

This new admin route will enable to rebuild the storage stats by the given id.
 
Added /api/5/tools/user/{username}/export route

This new admin tool will enable to export the user information identified by the given username.
 
Added /api/5/storages/{id}/records/migrate route

This new route will enable to migrate (POST) the storage records from the storage identified by id to another one.
 
Added caching to API key verification

Improves API key verification performance by caching verification results, this drops the response time from the ~180ms range to ~20ms.
 
Added caching to cookie login verification

Improves cookie login verification performance by caching verification results, this brings a massive speed improvement on every website request as it brings down the response time from ~190ms to ~20ms baseline.
 
Fixed bug with missing "Forgot password?" link on the login page

Fixed an issue where the โ€œForgot password?โ€ link was not displayed on the login page when user signups were disabled.
 
Fixed bug preventing changes to enabled storage media types

Fixed a bug that prevented changing which media types are enabled for a storage, it was working only for creation.
 
Fixed bug preventing storage service attribute changes

Fixed a bug that prevented the service attribute from being changed when editing a storage configuration.
 
Added /api/5/storages route

This new API route will enable to list (GET) the configured storages and to create (POST) new storage providers.
 
Added /api/5/storages/{id} route

This new API route will allow to manage the storage identified by id, enabling to fetch (GET) the storage configuration, update (PATCH) its config and to remove (DELETE).
 

Chevereto Cloud

Back
Top