• 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

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.
 
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).
 
Added /api/5/storages/apis route

This new API route will enable to list (GET) the storage APIs enabled in your installation.
 
Removed video icon next to video duration on listings

On listings the system will display the video duration without the video icon as it is obvious that the media type can be played if it contains a duration attribute.
 
Improved user profile design now with taller background

User profile gets improved with a taller user background on the profile homepage, for all the other user-land pages the background will be a bit shorter, making better usage of the screen viewport and achieving a better distinction for the user homepage.
 
Added /api/5/tags/{id} route

This new route will provide the means to manage a tag identified by id, with a GET endpoint to retrieve tag details like user_id, number of files, count of views and more. The PATCH endpoint allowing to change both name and description and the DELETE endpoint to delete the resource.
 
Added input report validation on modal forms

Modal forms will now native display the input errors using reportValidity, this means that each input element will inline display the error using your web browser API. It looks like this:

1789991799288.png
^ In this example, the yellow box error contains the generic error (422 Unprocessable Entity) plus the "Stop words found" which is the inline error now added.
 

Chevereto Cloud

Back
Top