Chevereto Free Versions Save

Chevereto's free fork. Self-hosted Image Hosting solution, your own Flickr/imgur alternative with your rules.

1.0.12

6 years ago
  • Fixed install/update issue
  • Fixed bug in listing viewer when browsing as admin (revoke your session/cookie to see it working)
  • Fixed bug in PUP SDK (Discuz!, Discourse) [9450]

1.0.10

6 years ago

1.0.10

Forked from Chevereto v3.10.5

  • Added upload plug-in
  • Added “user-image” class in breadcrum_owner_card [9104]
  • Added /upload route
  • Added PUP SDK dev file (pup.dev.js)
  • Added PUP SDK manual mode
  • Added album_name index (improves performance)
  • Added alphabetical sort order for albums
  • Added check for server time zone errors
  • Added homepage cover restriction for mobile devices [9080]
  • Added more image auto delete times [8218]
  • Added option to customize PUP SDK URL
  • Added option to enable/disable content deletion for users
  • Added option to toggle /plugin route (enable/disable) [9038]
  • Added override support for tpl_list_item folder [7992]
  • Added permission check for session.save_path
  • Added search support for email addresses (admin only) [7763]
  • Added session.save_path $settings key [9170]
  • Added support for wildcard * character in IP bans [5727]
  • Added support for wildcard * character in IP search [5727]
  • Fixed XSS vulnerability in image page
  • Fixed bug in /dashboard (tag typo) [9054]
  • Fixed bug in /user following page (text overlap) [9045]
  • Fixed bug in PUP SDK (fit-editor=”0” and live event observer)
  • Fixed bug in PUP SDK (missing auto-insert)
  • Fixed bug in album listing (extra “/”)
  • Fixed bug in album when showing embed content
  • Fixed bug in alphabetical album sort
  • Fixed bug in anywhere upload cancel queue function (exception)
  • Fixed bug in anywhere upload embed codes and cancel function (duplicated lines)
  • Fixed bug in app/loader.php with capped memory limit at 256M
  • Fixed bug in auto image resize (images passing this restriction)
  • Fixed bug in chevereto.js
  • Fixed bug in class.image.php (missed NULL values)
  • Fixed bug in class.listing.php (wrong “Where” clause handling)
  • Fixed bug in class.listing.php [9075]
  • Fixed bug in cookie law box [9078]
  • Fixed bug in dashboard (typo) [9167]
  • Fixed bug in explore listings and not showing own NSFW content
  • Fixed bug in false positive exception at CHV\Lock class
  • Fixed bug in homepage explore routing and bad website title
  • Fixed bug in listing scroll conflicting with touch devices
  • Fixed bug in listing tabs under /user when not using username routing
  • Fixed bug in mobile menu icons
  • Fixed bug in pop-boxes (window cutoff)
  • Fixed bug in send email (extra line break handling)
  • Fixed bug in top bar menu when using white/grey button color [9062]
  • Fixed bug in top bar notifications [9060]
  • Fixed bug in wrong notifications (updates)
  • Fixed conflicts with CloudFlare Rocket Loader (JavaScript defer)
  • Improved “mixed” file naming algorithm + increased random chars from 5 to 16
  • Improved IP ban modal error handle
  • Improved JS load performance (no render blocking)
  • Improved PUP SDK base CSS
  • Improved PUP SDK data-fit-editor=”0” option behavior
  • Improved PUP SDK insertion code (doesn’t require id attribute anymore) [9049]
  • Improved PUP SDK support for SMF, Discuz! and phpBB [9130]
  • Improved dashboard view (mobile)
  • Improved file naming (replaces spaces with dash)
  • Improved icon user for top bar menu
  • Improved language handling (ISO format)
  • Improved passwords maximum length to 128 chars (OWASP recommendation)
  • Improved pop-menu behavior
  • Improved queue listing (conflicting margins)
  • Improved send_mail function (Multipart MIME) [9135]
  • Improved settings handle priority
  • Improved tob-bar for mobile devices
  • Improved uploader display texts according to target device
  • Patched XSS exploit (undisclosed)
  • Removed meta keywords tag (not needed)
  • Removed unused code related to HTML-based page
  • Updated Chinese Simplified, Czech, Dutch, Finnish, German, Italian, Japanese, Norwegian Bokmål, Portuguese (Brazil) Swedish, Russian and Spanish translations
  • Updated G\ library (1.0.39)

1.0.9

6 years ago

1.0.9

Forked from Chevereto v3.9.5

  • Added “Create new album” button
  • Added “Upload to this album” button (user/album)
  • Added CHV\Listing::getTabs() method
  • Added album preview image when sharing to social networks
  • Added album views count
  • Added animated GIF images listing (explore/animated)
  • Added arrow album navigation for images shared with “anyone with the link” option
  • Added button to add content when showing empty listings
  • Added class.lock.php (lock system)
  • Added filter to hide banned user content from /explore
  • Added forced expirable images for guests (optional)
  • Added is_upload_enabled() theme conditional
  • Added new Explore menu
  • Added popular content listing (explore/popular)
  • Added process lock system to avoid concurrency issues (Universal application)
  • Added recent content listing (explore/recent)
  • Added select album on upload
  • Added trending content listing (explore/trending)
  • Added webkit CSS vendor prefixes (fixes issues with old mobile browsers)
  • Deprecated reCaptcha v1 support (v2 is supported)
  • Fixed bug in CHV\Image::uploadToWebsite (album ownership issue)
  • Fixed bug in CHV\recaptcha_check()
  • Fixed bug in Exif handler
  • Fixed bug in ID based file-naming (concurrency issues)
  • Fixed bug in [data-login-needed] links
  • Fixed bug in category listing (banned user content)
  • Fixed bug in class.image.php (security issue)
  • Fixed bug in class.image.php (stats track issue)
  • Fixed bug in class.listing.php (album join clause)
  • Fixed bug in class.lock.php (PHP 5.5 incompatibility)
  • Fixed bug in class.settings.php
  • Fixed bug in disabled upload setting affecting administrators
  • Fixed bug in get_image_fileinfo function
  • Fixed bug in listings when using 1 as items per page
  • Fixed bug in not found listings when using homepage as route explore
  • Fixed bug in password protected albums and not working reCaptcha
  • Fixed bug in reCaptcha modal login box
  • Fixed bug in route.json.php (security issue)
  • Fixed bug in route.json.php (upload to album stuff)
  • Fixed bug in snippets/anywhere_uploader.php (typo)
  • Fixed bug in stats.sql
  • Fixed bug in top-bar styling when using dark tone
  • Fixed bug in upload queue error handling
  • Fixed bug in upload queue handler (file input resetting)
  • Fixed bug in user settings (private profile issue)
  • Fixed bug in user settings (security issue)
  • Fixed bug in user website URL display
  • Fixed bug in wrong listing pagination
  • Improved .htaccess rules
  • Improved /?random functionality
  • Improved CHV\Stats::track method
  • Improved image uploader look and feel (CSS styles and animation)
  • Improved image uploader translation placeholders
  • Improved list item title display (use CSS text-overflow to truncate titles)
  • Improved styling on password gate
  • Improved theme styling (minor changes)
  • Removed “Animated” from Explore menu if GIF upload is disabled
  • Removed “or cancel” text from image uploader
  • Removed privacy toggle from image uploader
  • Removed random mode button from mobile top bar
  • Removed user menu from mobile top bar
  • Updated Arabic, Chinese Simplified, Chinese Traditional, Czech, Dutch, Finnish, French, German, Indonesian, Italian, Japanese, Portuguese (Brazil), Russian and Spanish translations
  • Updated G\ to v1.0.38

1.0.8

6 years ago

1.0.8

Forked from Chevereto v3.8.13

  • Added NSFW blur for album thumbs and cover
  • Added focus to album select on move
  • Added missing translation placeholders
  • Added option to set maximum image width & height
  • Added stat_type index (improves performance)
  • Fixed bug in disabled image formats and restricted content uploads
  • Fixed bug in failed image upload (empty error report)
  • Fixed bug in l10n functions (zero char issue)
  • Fixed bug in upload queue handling when removing each image
  • Fixed bug in uploader queue (misplaced edit buttons)
  • Improved content image uploads (removed file size limit on cover images)
  • Improved dashboard settings update
  • Improved dashboard validations (integers)
  • Improved image upload maximum file size handling
  • Improved max. image size load handling
  • Improved resizing function (faster and less memory usage)
  • Updated Arabic, Czech, Finnish, German, Italian, Japanese, Portuguese (Brazil), Russian and Spanish translations
  • Updated G\ to v1.0.36
  • Updated PHPMailer to v5.2.23

1.0.7

7 years ago

Forked from Chevereto v3.8.11

  • Fixed XSS vulnerability in Exif parser
  • Fixed XSS vulnerability in user profile
  • Fixed bug in content image upload filenames
  • Fixed bug in get_bytes function (issues with shorthand notation)
  • Updated Indonesian translation
  • Updated G\ Library to v1.0.35

1.0.6

7 years ago

1.0.6

Forked from Chevereto v3.8.10

  • Added support for PHP 7.1
  • Added redirector for external URLs (zero link juice passing)
  • Added configurable file size for image load
  • Added integrity check for disabled DirectoryIterator, RegexIterator, Pdo and Exception classes
  • Removed reCaptcha on user settings form
  • Changed whois service to ipinfo.io
  • Improved mobile listings
  • Fixed bug in password protected albums (admin wasn’t able to see those contents)
  • Fixed bug in private content showing owner information
  • Fixed bug in /image Open Graph tags when the image is too big for facebook (GIF)
  • Fixed bug with incorrect size handling
  • Fixed bug in homepage split mode
  • Fixed bug in dashboard menu under “tools” section
  • Updated PHPMailer to v5.2.21 (security issues)
  • Updated Czech, Dutch, French, Indonesian, Italian, Norwegian, Russian and Spanish translations
  • Updated G\ library to v1.0.34
  • Updated Peafowl framework

1.0.5

7 years ago

1.0.6

Forked from Chevereto v3.8.8

  • Changed license to AGPLv3 (Open Source)
  • Added OPCache flush when performing /install
  • Added automatic removal of not confirmed user accounts
  • Added configurable supported image formats
  • Added embed codes output for all images within an album
  • Added option to disable automatic daily updates check
  • Added registration IP flood detection
  • Added support for Disqus SSO
  • Added support for custom PDO params at settings.php (database settings)
  • Added support for multiple upload threads (simultaneous uploads)
  • Added support for private users likes/liked content
  • Deprecated client-side resizing
  • Deprecated external storage image check on /image
  • Deprecated homepage “before cover” banner
  • Deprecated user-scalable=no
  • Fixed bug in /install (recurring ALTER table)
  • Fixed bug in /install when updating from 2.X
  • Fixed bug in CHV\Image::delete
  • Fixed bug in CHV\Image::insert
  • Fixed bug in CHV\Image::uploadToWebsite
  • Fixed bug in Dashboard email settings (Unsecured SMTP connections)
  • Fixed bug in Disqus SSO
  • Fixed bug in HTML 5 input validations (wrong pattern issues)
  • Fixed bug in HTML 5 uploader
  • Fixed bug in SMTP unsecure connections
  • Fixed bug in automatic updates check
  • Fixed bug in base stats counter
  • Fixed bug in dashboard theme form
  • Fixed bug in external storage disk usage counter
  • Fixed bug in language settings (dashboard)
  • Fixed bug in logo height handling
  • Fixed bug in not working custom PDO attributes
  • Fixed bug in pop-box menu (broken display)
  • Fixed bug in queue handling
  • Fixed bug in remote URL upload parse (not working BBCode)
  • Fixed bug in routing form (pattern validation issues)
  • Fixed bug in theme settings (dashboard)
  • Fixed bug in user ban functionality when no email is associated
  • Fixed bug in user settings when removing email address
  • Fixed bug in watermark tempnam generation
  • Fixed bug with invalid Exif image descriptions
  • Fixed bug with not working API calls due to consent screen
  • Fixed bug with not working CloudFlare client ip detection (some installs)
  • Improved /json image listing speed
  • Improved CHV.fn.uploader (js uploader)
  • Improved CHV\Settings handling
  • Improved Disqus language display (uses visitor selected language)
  • Improved copy button behavior for mobile devices
  • Improved dashboard links (Chevereto)
  • Improved enabled languages display for mobile (dashboard)
  • Improved image loader button (big images)
  • Improved integrity check (PHP 5.4.0 panic)
  • Improved integrity check script
  • Improved logo height handling
  • Improved queue handling
  • Improved support for corrupted JPG files (recoverable files)
  • Improved theme path check
  • Improved uploader queue handling (doesn’t hang on big queue) Chinese Simplified, Chinese Traditional, Czech, Dutch, Finnish, French, German, Italian, Japanese, Norwegian, Portuguese (Brazil), Russian, Spanish and Turkish translations
  • Updated G\ Library to 1.0.33
  • Updated PHPMailer to v5.2.16
  • Updated Peafowl framework

1.0.4

7 years ago
  • Improved /json listing speeds (images)
  • Improved CHV.fn.uploader (js uploader)
  • Fixed bug in G\DB::increment
  • Fixed bug in parallel uploads functionality
  • Updated Chinese Simplified, Chinese Traditional, Czech, Finnish, French, German, Indonesian, Italian, Russian, and Spanish translations

1.0.3

7 years ago

1.0.3

Forked from Chevereto v3.8.4

  • Added registration IP flood detection
  • Added automatic remove of not confirmed user accounts
  • Added configurable supported image formats
  • Added support for custom PDO params at settings.php (database settings)
  • Added support for multiple upload threads (simultaneous uploads)
  • Added option to disable automatic daily updates check
  • Improved copy button behavior for mobile devices
  • Improved uploader queue handling (doesn’t hang on big queue)
  • Improved support for corrupted JPG files (recoverable files)
  • Fixed bug with not working CloudFlare client ip detection (some installs)
  • Fixed bug with not working API calls due to consent screen
  • Fixed bug with invalid Exif image descriptions
  • Fixed bug in CHV\Image::insert
  • Fixed bug in CHV\Image::delete
  • Fixed bug in CHV\Image::uploadToWebsite
  • Fixed bug in watermark tempnam generation
  • Fixed bug in automatic updates check
  • Fixed bug in remote URL upload parse (not working BBCode)
  • Deprecated client-side resizing
  • Deprecated remote image check on /image
  • Updated G\ to v1.0.31

1.0.2

7 years ago
  • Added check for updates (GitHub)
  • Added one-click update system (GitHub)