Hello everybody,
Next major release has been confirmed, this one will be focused in a major API overhaul. It will also introduce the new short-release cycle which should help us to deliver way more value.
From the blog: Hello, Chevereto V5
Chevereto V5.0.0 pre-release notes
Next major release has been confirmed, this one will be focused in a major API overhaul. It will also introduce the new short-release cycle which should help us to deliver way more value.
From the blog: Hello, Chevereto V5
Chevereto V5.0.0 pre-release notes
- Added /api/5/categories route
- Added /api/5/categories/{id} route
- Added /api/5/storages route
- Added /api/5/storages/{id} route
- Added /api/5/storages/{id}/records/migrate route
- Added /api/5/storages/{id}/stats/rebuild route
- Added /api/5/storages/apis route
- Added /api/5/tags/{id} route
- Added /api/5/tools/email-test route
- Added /api/5/tools/id-decode/{id} route
- Added /api/5/tools/id-encode/{id} route
- Added /api/5/tools/stats-totals-rebuild route
- Added /api/5/tools/user/{username}/export route
- Added /api/5/users/{id} route
- Added /api/5/users/{id}/albums route
- Added /api/5/users/{id}/api-key route
- Added /api/5/users/{id}/api-key/{apiId} route
- Added /api/5/users/{id}/authenticator-app route
- Added /api/5/users/{id}/avatar route
- Added /api/5/users/{id}/background route
- Added /api/5/users/{id}/files route
- Added /api/5/users/{id}/follow route
- Added /api/5/users/{id}/followers route
- Added /api/5/users/{id}/following route
- Added /api/5/users/{id}/liked/albums route
- Added /api/5/users/{id}/liked/files route
- Added /api/5/users/{id}/password route
- Added /api/5/users/{id}/search/albums route
- Added /api/5/users/{id}/search/files route
- Added /api/5/users/{id}/settings route
- Added caching to API key verification
- Added caching to cookie login verification
- Added drag to resize control for the image viewer display (portrait orientation)
- Added embed codes to the share modal on listings
- Added input report validation on modal forms
- Added listing menu actions
- Added MediaMetadata support to video playback
- Added menu to the album page
- Added menu to the image (file) page
- Added password hide/show toggle to login and signup forms
- Added RFC 9457 Problem Details support
- Added stop words validation for categories
- Added strict typeset handling for settings
- Added support for fine grained roles & permissions
- Added support for routing middleware
- Fixed bug on PUP.js auto-insert/close feature
- Fixed bug preventing changes to enabled storage media types
- Fixed bug preventing storage service attribute changes
- Fixed bug with album image count when moving images from album
- Fixed bug with broken JS when managing following for a private user
- Fixed bug with file tags being dropped when moving to another album
- Fixed bug with language settings allowing disabled languages to be passed via forged request
- Fixed bug with managers being able to ban administrators
- Fixed bug with managers being able to ban other managers
- Fixed bug with missing "Forgot password?" link on the login page
- Fixed bug with mobile scroll lock after "Select all" & "Clear selection" actions
- Fixed bug with multiple-file NSFW flagging not updating cache
- Fixed bug with not working homepage user IDs when using "split" homepage style
- Fixed bug with user asset upload not filtering video files
- Fixed bug with users being able to follow private users
- Fixed personal mode "homepage" settings display/editing
- Fixed safe_html non-string scalar handling
- Fixed TLS verification for cURL requests in the upgrade process
- Fixed translation placeholders for "album"
- Fixed user search input display
- Improved "Create album" button for user profile
- Improved Akismet integration with HTTPS, caching, no server params sent
- Improved base global font-size (16px)
- Improved copy button behavior feedback
- Improved display global padding (16px)
- Improved form select display (unified)
- Improved listing caches with support for user listings
- Improved menu labels display
- Improved share icon display
- Improved user profile design now with taller background
- Removed password strength meter bar and message
- Removed storage minimum capacity constrain
- Removed support for Tinkerwell REPL
- Removed video icon next to video duration on listings
- Updated "Powered by Chevereto" footer to drop "media sharing software"
- Updated canonical URL to drop trailing slash when query string is present
- Updated dashboard user editing now using the user idEncoded in the URL
- Updated Font Awesome to version 7 (font icon pack)
- Updated list item tools (select, share) to show on hover
- Updated menu items with smaller icons (scaled to 0.8x)
- Updated tabs to text-only (no icons)
- Updated top bar buttons to icon-only (no labels)


