Skip to content
This repository has been archived by the owner on May 7, 2019. It is now read-only.

Latest commit

 

History

History
77 lines (54 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

77 lines (54 loc) · 2.32 KB

Please view this file on the master branch, on stable branches it's out of date.

v 1.2.3

  • [ENHANCEMENT] Add better file extension detection.

v 1.2.2

  • [FIX] Account for email confirmation in user SELECTs.

v 1.2.1

  • [FIX] Fix API error when no session is available.

v 1.2.0

  • [FEATURE] Add option email confirmation on register.

v 1.1.6

  • [FIX] Prevent an edge case with view caching involving two users having the same file hash.

v 1.1.5

  • Make view cache file-specific.

v 1.1.4

  • Cache client IPs on file view so views can't be spammed.

v 1.1.3

  • Fix username apostrophe usage.

v 1.1.2

  • Totally refactor caching so models pretty much handle their own caching with no outside interference.

v 1.1.1

  • Clean up email subjects and fix routes when using daemon queue worker.

v 1.1.0

  • Add deletion URLs for sharex compatibility.

v 1.0.10

  • Fixed all the bugs in image previews.

v 1.0.9

  • Add image previews on thumbnail hover.

v 1.0.8

  • Switch to fit() for image resizing as it retains aspect ratio.

v 1.0.7

  • Add bcrypt work factor to env
  • Add Honeypot service to further reduce spambots registering.

v 1.0.6

  • Unify references to site under site_name variable.
  • Hide updated_at from uploads and rename getThumbnail() to getThumbnailUrl().
  • Clean up admin/uploads a little.

v 1.0.5

  • Show correct counts on admin user pages and update caches after saving a file.

v 1.0.4

  • Don't call save() after create(), it's redundant.
  • Actually strip EXIF info from images and save them to the right file.

v 1.0.3

  • Make the example nginx config a little safer.

v 1.0.2

  • Add email to /u/preferences.
  • Fix broken view counter.
  • Make user created_at timestamp use user timezone in /a/users.

v 1.0.1

  • Fixed missing translation for deleting users.

v 1.0.0

  • Started doing actual releases with versions.
  • Switched filesystem structure from uploads/$filename to uploads/md5(user_id)/md5(first_character_of_filename) to help performance on certain filesystems.

v 1.0.0 Breaking Changes

  • Due to the directory structure change, you will be required to run foreach (\App\Models\Upload::all() as $upload) { $upload->migrate(); } in the php artisan tinker console immediately after upgrade in order for your uploads to be available again. It is recommended you make a backup of storage/app/ first.