This repository has been archived by the owner on Oct 25, 2024. It is now read-only.
Releases: rodber/chevereto-free
Releases · rodber/chevereto-free
1.2.2
1.2.1
- Fixed bug with missing temp folder
- Fixed bug with undefined variable at
importing.php
Full Changelog: 1.2.0...1.2.1
1.2.0
Forked from Chevereto v3.15.2
Photo by Ray Bilcliff from Pexels
- 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
Full Changelog: https://github.com/rodber...
1.1.4
- Removed "Powered by Chevereto" link appearing on every page footer. The link is now present only on the website homepage.
Full Changelog: 1.1.3...1.1.4
1.1.3
- 😑 Fixed bug detected in 1.1.1
Full Changelog: 1.1.2...1.1.3
1.1.2
- 🐛Removed old links (G\ Library)
Full Changelog: 1.1.1...1.1.2
1.1.1
- Added Community Support and Discord links in stats dashboard
- Added "Upgrade to premium" button
- Added donations link
- Changed global theme font (Helvetica, Arial, sans-serif)
- Fixed bug in class.user.php delete (Notification)
Full Changelog: 1.1.0...1.1.1
1.1.0
Forked from Chevereto v3.10.18
- Added GIF animation spin on mouseover (listings)
- Added ID encoder/decoder tool [9897]
- Added PUP support for Danish, Polish, Turkey and Ukrainian languages [9937]
- Added PUP support for XenForo 2
- Added automatic cleanup for chv_deletions table [8974]
- Added configurable album content count requirement for listings (explore)
- Added configurable email notify on signup [8855]
- Added configurable maximum image upload size for guests [5280, 7280]
- Added image right-click mobile restriction [9277]
- Added keyboard shortcuts and gesture navigation (listing viewer)
- Added listing viewer (prev/next) navigation [4263, 5293, 6676, 7054, 7135, 7157]
- Added long-press action to display image toolbar [9541]
- Added option to disable explorer for guests [7670]
- Added settings hack to force HTTPS
- Added support for PHP 7.2.0
- Added support for UTC timezone
- Added support for decimal values on image upload size
- Added support for sub-timezones (like America/Argentina/*)
- Fixed align issue on top bar [9901]
- Fixed bug in API using guest limits when forcing an user name [9705]
- Fixed bug in CloudFlare Rocket Loader [9219]
- Fixed bug in ID reservation system (collisions) [9452]
- Fixed bug in PUP SDK (Discuz!, Discourse) [9450]
- Fixed bug in PUP affecting observed element click event
- Fixed bug in SQL update script (from 2.X) [9859]
- Fixed bug in System notifications emails (language) [9279]
- Fixed bug in album listings [9757]
- Fixed bug in anywhere upload (missing scroll on mobile device) [9226]
- Fixed bug in cheveretoID [9758]
- Fixed bug in class.lock.php
- Fixed bug in class.upload.php (wrong datefolders) [9936]
- Fixed bug in drag-select feature [9542]
- Fixed bug in forced email verification [9999]
- Fixed bug in header [10073]
- Fixed bug in image viewer (missing scroll after delete content)
- Fixed bug in listing editor (album name dropdown)
- Fixed bug in login/signup pop-up menu off-screen [9706]
- Fixed bug in max upload size [9780,9781,9782,9785]
- Fixed bug in maximum image size setting causing duplicate upload check bypass [9799]
- Fixed bug in missing action toolbar on mobile [9541]
- Fixed bug in not clickable albums when listing viewer is enabled [9524]
- Fixed bug in page links [10035]
- Fixed bug in password protected album listings (admin) [9422]
- Fixed bug in password reset process [9700]
- Fixed bug in personal mode listings [9697]
- Fixed bug in profile page (search box) [10033]
- Fixed bug in route.json.php (encoded ids)
- Fixed bug in share buttons default link behavior
- Fixed bug in sign up button (top bar)
- Fixed bug in views/album.php [9216]
- Fixed bug in wrong "create account" link being displayed [9946]
- Fixed display issue on album display (long descriptions) [9858]
- Fixed post handling in /settings (name, bio)
- GDPR: Added explicit check box "I agree to terms and privacy policy"
- GDPR: Added link to privacy page under cookie law message
- GDPR: Added user data export in JSON format (data portability)
- Improved album description display (when empty)
- Improved G\imagecreatefrombmp() [djeman@Chevereto-Free/pull/35]
- Improved G\ sessions check (open_basedir issue) [9680]
- Improved list buttons (top right buttons)
- Improved PUP for Xenforo 2 (added SVG icon to button) [9902]
- Updated Chinese Simplified, Chinese Traditional, Chinese simplified, Czech, Danish, Dutch, Finnish, French, French , German, Italian, Japanese, Norwegian Bokmål, Portuguese (Brazil), Russian, Spanish, Turkish and Vietnamese translations
- Updated G\ Library (1.0.42)
Full Changelog: 1.0.13...1.1.0