Chevereto Free v1.2.0
Released on August 26, 2020 - Forked from Chevereto v3.15.2
* Photo by Ray Bilcliff from Pexels
Released on August 26, 2020 - Forked from Chevereto v3.15.2
- 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 functions.render.php [Chevereto-Free #61]
- Fixed bug with NFS writable folders [Chevereto-Free #65]
- 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 phpBB support for PUP [Chevereto-Free #58]
- 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
* Photo by Ray Bilcliff from Pexels