🤯 Chevereto Free v1.2.0 announcement

Status
Not open for further replies.

Rodolfo

Α & Ω
Chevereto Staff
Administrator
License owner
Hey there,

I'm announcing the development of Chevereto Free v1.2.0, this release is forked from Chevereto v3.15.2 so it is fresh as it gets. This also mark a new mindset in which both free and paid editions won't have any feature delay and the only difference will be the stripped features for which you have to pay.

The release is being made at the dev branch and you can help me installing it and give feedback.

Chevereto Free v1.2.0 pre-release notes

- Added bulk content importer
- Added album image sort A-Z [10452]
- Added always display random button on top bar
- Added auth token at /update (CSRF)
- Added automatic dump update query for large installations
- Added automatic mobile menu close for tone toggle
- Added binding for guest content when user logs in
- Added brute force protection for cookie based login attempts
- Added chv_images combo index for better performance (album id, image id) [11091]
- Added configurable display of embed codes (all, none, users) [11957]
- Added configurable upload mode (JS or single /upload page)
- Added dashboard option to dump the SQL update query
- Added dashboard option to force HTTPS
- Added file picker workaround for webview (Wechat, QQ) [12033]
- Added fixed "Save changes" button on Dashboard > Settings
- Added guest albums
- Added HTTP only and secure cookie flags
- Added ID encoded tag to embed codes [11361]
- Added image title tag to album embed codes (images)
- Added internal only redirects
- Added IP tools for user registration IP
- Added language to document title for lang URLs
- Added login required for theme tone toggle
- Added manager role
- Added more theme hooks (after open head, after closing head, after open body)
- Added new login/sign-up page design
- Added option to toggle album / image SEO URL
- Added optional "Powered by Chevereto" link
- Added page number to listing document title
- Added password protected albums to listing (prompts password) [10790]
- Added password strength color indicator level
- Added php.ini file location in /dashboard
- Added PUP support for WoltLab forums
- Added pup.js support for ProBoards [11927]
- Added pup.js support for Quill editor (Vanilla Forums) [11932]
- Added rebuild stats button
- Added redirect to home on missing wildcard
- Added SEO friendly album and image URLs
- Added setting to force reCAPTCHA on contact page
- Added short URLs for content sharing
- Added support for Akismet spam protection (user generated content)
- Added support for APNG
- Added support for emoji (utf8mb4)
- Added support for hreflang [9695]
- Added support for PHP 7.3
- Added support for recaptcha V3
- Added support for StopForumSpam spam protection (user signup)
- Added support for subdomain wildcards for languages and user profiles [10441]
- Added support for universal S3 providers
- Added support for WebP
- Added tone mode light/dark toggle
- Added top shadow mask for cover backgrounds
- Added user name sort A-Z
- Changed global theme font (Helvetica, Arial, sans-serif)
- Changed image display URL thumbnail threshold to 200 KB
- Changed XHR from GET to POST
- Deprecated "CloudFlare" dashboard option (no longer needed)
- Deprecated "Keep me login" option (always keep login now)
- Deprecated $_SESSION based login
- Deprecated modal login (everything now triggers /login)
- Deprecated use of HTTP_* headers for client IP resolution (must use mod_remoteip, ngx_http_realip_module)
- Fixed bug in "move to album"
- Fixed bug in /api [12155]
- Fixed bug in account signup process [11811]
- Fixed bug in album creation [10655]
- Fixed bug in album editing [10716]
- Fixed bug in album management (post upload) [10588]
- Fixed bug in album sharing links (empty album)
- Fixed bug in album thumbnails when not using 1:1 aspect ratio [11002]
- Fixed bug in alternate links (disabled languages)
- Fixed bug in anywhere uploader [11710]
- Fixed bug in API remote URL uploads [12060]
- Fixed bug in Chinese language names [10917]
- Fixed bug in class.redirect.php [10600]
- Fixed bug in client IP handling when using CloudFlare + load balancer [10827]
- Fixed bug in CloudFlare IP handling [10860]
- Fixed bug in contact page (recaptcha) [10767]
- Fixed bug in content privacy mode [11022]
- Fixed bug in dashboard view (website name error display)
- Fixed bug in DB indexes (MySQL 5.6)
- Fixed bug in document titles [12182]
- Fixed bug in duplicated uploads affecting administrators
- Fixed bug in Exif parser [10997]
- Fixed bug in export user function [10900]
- Fixed bug in form-album (duplicated IDs)
- Fixed bug in G\json_error [11126]
- Fixed bug in homepage split listing [11036]
- Fixed bug in hreflang (wrong href)
- Fixed bug in image Exif orientation [11846]
- Fixed bug in image viewer [11775]
- Fixed bug in image viewer [12102]
- Fixed bug in incorrect image orientation handling [11570]
- Fixed bug in internal pages [10630]
- Fixed bug in isSafeToExecute function
- Fixed bug in listing delete handle (pagination)
- Fixed bug in listing follow scroll header [10801]
- Fixed bug in listing item descriptions [11238]
- Fixed bug in listing selection embed codes (when no image file)
- Fixed bug in listing viewer when using endless scrolling
- Fixed bug in login cookie
- Fixed bug in login table charset [11404]
- Fixed bug in logout issues when using wildcards
- Fixed bug in logout system (Cookie and Session handling)
- Fixed bug in maintenance mode (disabled reCaptcha verify)
- Fixed bug in missing actions after upload
- Fixed bug in missing Exif fields [10966]
- Fixed bug in missing language strings [11714]
- Fixed bug in missing translate string [11757]
- Fixed bug in mobile menu
- Fixed bug in multiple login sessions (cookie conflicts)
- Fixed bug in not sub-domain wildcards (upload not working)
- Fixed bug in not working "Upload to album" button [11774]
- Fixed bug in not working album page navigation
- Fixed bug in not working Categories management [10584]
- Fixed bug in not working IP ban management [10579]
- Fixed bug in not working SEO URLs for images [11784]
- Fixed bug in page manager [11013]
- Fixed bug in Page save button (add page)
- Fixed bug in password gate (error message)
- Fixed bug in password protected albums (user/albums) [10842]
- Fixed bug in plugin page link target [11675]
- Fixed bug in private images listing (guest albums) [10770]
- Fixed bug in PUP support for MyBB [11419]
- Fixed bug in reCAPTCHA at contact page [10791]
- Fixed bug in reCAPTCHA for social signup [10820]
- Fixed bug in route.account.php (disabled signup restrictions)
- Fixed bug in social signup [12007]
- Fixed bug in subdomain wildcards (sub-subdomains) [10955]
- Fixed bug in subdomain wildcards (upload from user wildcard)
- Fixed bug in subdomain wildcards (user/albums) [10870]
- Fixed bug in subdomain wildcards [10639]
- Fixed bug in theme tone dashboard setting [12099]
- Fixed bug in title edit modal [10756]
- Fixed bug in top bar when using landing page [10590]
- Fixed bug in URL rewriting [11840]
- Fixed bug in URL uploads (API, web) [11606]
- Fixed bug in user editing [10291]
- Fixed bug in user settings (change roles)
- Fixed bug in wrong listing display for tablet [11334, 11425]
- Fixed bug in wrong upload queue handling [11120]
- Fixed bug with cover flickering (scrollbars)
- Fixed bug with extra XHR redirect
- Fixed bug with PHP < 7 compatibility
- Fixed bugs in "in this album" contents [11617]
- Fixed bugs in Spanish translation
- Fixed Chinese language handling [10279]
- Fixed conflicts with MyISAM tables
- Fixed conflicts with MySQL 5.6
- Fixed dependency bug with PHP 5.6
- Fixed memory issues with imagecreatefrombmp [10349]
- Fixed minor PHP 7 compatibility issues
- Fixed missing "hostname" setting
- Fixed missing vendor certificate bundle
- Fixed phrasing in dashboard/settings/homepage [10843]
- Fixed security vulnerability in /install
- Fixed upgrade to paid bug (website mode)
- Fixed wrong auth_token handling in logout [11288]
- Fixed XSS vulnerability in image uploader [11899]
- Fixed XSS vulnerability in site settings
- Fixed XSS vulnerability in user profile
- Fixed XSS vulnerability in WhatsApp share button
- Fixes bugs triggered in 3.12.4
- Implemented changes from #39 [Chevereto-Free]
- Improved content of the alt tag [10591]
- Improved Dashboard listings (universal sort options)
- Improved Dashboard navigation with better document titles
- Improved DB fulltext engine detection (improves MariaDB support)
- Improved design of the login/signup page [11615]
- Improved display of tone toggle (hidden in homepage landing)
- Improved Explore document titles
- Improved header centering (flexbox)
- Improved homepage split landing (now list trending and support pagination)
- Improved hreflang implementation [11035]
- Improved image upload performance (parallel uploads)
- Improved listing handle on deletion [10588]
- Improved listing performance by using "seek" method [10220]
- Improved login system (device based)
- Improved menu animation for mobile
- Improved PUP support for XenForo 2.1 [12059]
- Improved top bad display for mobile
- Improved upload temp file handle
- PHP minimum version supported 5.6
- Removed .htaccess +FollowSymLinks [11366]
- Removed CloudFlare, Theme top bar color dashboard settings
- Removed G+ sharing button [11368]
- Removed old links (G\ Library)
- Removed unnecessary DB calls [11406]
- Removed X-Mailer header
- Updated all vendor dependencies
- Updated Bulgarian, Chinese Simplified, Chinese Traditional, Czech, Danish, Dutch, Estonian, French, German, Hebrew, Indonesian, Italian, Japanese, Korean, Lithuanian, Polish, Portuguese (Brazil), Russian, Spanish, Thai, Turkish, Vietnamese

^^^ That list is all the work that has been made since Chevereto Free v1.1.4

It should take me some time to check everything as it is a very large change, and I'm also working on Chevere so any help is welcome.

Cheers,
Rodolfo.
 
Status
Not open for further replies.
Top