Laravel-Media-Manager

A "Vuejs & Laravel" Media Manager With Tons of Features

MIT License

Downloads
48.2K
Stars
833
Committers
11

Bot releases are visible (Hide)

Laravel-Media-Manager - v3.2.2

Published by ctf0 about 6 years ago

Fix

  • the manager wrapper box-shadow leaking to the top toolbar
  • ajax error anim duplication
  • ghost click for dbl-tap

New

  • open audio/video in modal "on small screens only"

  • using down btn to go to list end when no rows avail

  • reset filter with esc

  • generic files icons inside the global search

  • selecting an item from the global search will now go to the folder + scroll to the file aswell

  • show the upload progress

  • make sure the toolbar is visible on big screen

  • disable global search icon when uploading

  • some cleanup

Laravel-Media-Manager - v3.2.1

Published by ctf0 about 6 years ago

  • more audio info
  • make sure the sidebar is completely removed on small screens
  • some css cleanup
  • use tables for sidebar info
  • updated all resources + lang structure “plz republish”
Laravel-Media-Manager - v3.2.0

Published by ctf0 about 6 years ago

Fix

  • db-click to open folder not selecting first item as it should
  • scrollByRow() error after the manager modal is closed
  • __stack-files-reverse not setting left: 0
  • config sanitized_text function is now a string so we can use it with call_user_func(), this fix the recent problem related to file upload with random naming option on + allow to cache the config without issues
  • not reseting the filter btn class when no files are found

New

  • npm dep “plyr” to overcome the browser inconsistent player look 🔥🚀
  • tooltip to global search btn
  • content ratio bar + an option to enable/disable it under config show_ratio_bar 👏 💪

Update

  • re-enable the refresh btn when the ajax call fail so you dont have to manually clear the manager cache.
  • changed all the media-manager__stack- class names to __stack- except the main one.
  • changed config cacheExpiresAfter to cache_expires_after
  • all resources + config “plz republish”
Laravel-Media-Manager - v3.1.4

Published by ctf0 over 6 years ago

Laravel-Media-Manager - v3.1.3

Published by ctf0 over 6 years ago

  • remove audio notifs
  • cleanup
  • fix scrollbyrow after toggle info sidebar
Laravel-Media-Manager - v3.1.2

Published by ctf0 over 6 years ago

New

  • config option “enable_broadcasting, get_folder_info”
  • global search
  • keyboard navigate by row
  • use natural sort “natsort” for items

Fix

  • dirs name after lock/unlock
  • pdf file having 2 icons
  • using the refresh btn even when its disabled
  • incorrect mobile nav file name

Removed

  • item hover shadow
Laravel-Media-Manager - v3.1.1

Published by ctf0 over 6 years ago

Laravel-Media-Manager - v3.1.0

Published by ctf0 over 6 years ago

New

Fix

  • sluggish selection
  • hiding sidebar on small screen without reseting files container position
  • navigation selection delay
  • not disabling refresh btn in some cases
  • removing items from manager list because names are similar
  • creating single char folder name

Removed

  • mobile_alt_navigation config, now alt nav on mobile is default
Laravel-Media-Manager - v3.0.5

Published by ctf0 over 6 years ago

  • fix stuttre once and for all (“size: cover” is evil)
  • fix cacheing wrong images because of same index
  • some improvments for blkselect and lazy image loading
  • use lodash/debounce instead of settimeout for scroll and int-observer
Laravel-Media-Manager - v3.0.4

Published by ctf0 over 6 years ago

New

  • add restrict mode, check https://github.com/ctf0/Laravel-Media-Manager/wiki/Restrict-Access-To-Path
  • add new config option mobile_alt_navigation
  • use bodymovin npm package instead of the cdn
  • use IntersectionObserver
  • long press the refresh btn also reset the url
  • better dz upload ux flow
  • new method MediaController@allowUpload to decide whether to allow upload or not “useful in case you want to have an upload limit per user”, covers
    • file upload
    • url upload
    • save image edit

Fix

  • the tracking id for the zip update streaming
  • not able to zip files with https
  • sidebar stutter because of image loading
  • delete multiple files error
  • bad html

Removed

  • vue-bounty “number animation” until original lib performance is fixed
Laravel-Media-Manager - v3.0.3

Published by ctf0 over 6 years ago

Fixed

  • wrong shortcut in editor tooltip
  • in-correct dbl slash replacer
  • removing wrong item from the list because of similar name
  • showing total size as false

New

  • add description to the toolbar btn icons “refresh, lock, visibility”
  • add support for cache storage for lazy image loading “with fallback to normal when needed”
  • simplified the cache removal method
  • long press refresh btn will also clears the “cached images” storage
  • folders with locked items cant be “renamed, moved, copied or deleted”
  • folders with locked items check is now incredibly faster because its pre-checked on the front side instead of the server
  • lock/visibility
    • btns now follow the toolbar “main” btn instead of operating separately
    • now works with lists, instead of making a request per each
    • now icons reflect the item status instead of being a switch
  • some cleanups & better APIs
  • visibility btn in preview card
  • npm dependency “vue-async-computed”

Removed

  • visibility modal, now the visibility btn have the same behavior as the lock btn
Laravel-Media-Manager - v3.0.2

Published by ctf0 over 6 years ago

Fixed

  • refetching content after cache clearing
  • bad html in card modal causing tippy error
  • bulk selection with "shift+click" doesn't work correctly when sortBy is used
  • a couple of gestures “recheck shortcuts”
  • better scroll to item in long list on manager init “hopefully its fixed for good now”
  • folders with locked items getting fake remove

New

  • move modal have the selected items info as well “same as the delete modal”
  • removed “vue-scroll-stop” and replaced it with something simpler
  • the url will be changed according to the opened folder
    • so you can use the back/forward button like normal.
    • open a path directly with a url
    • using local storage to remember opened folders now works only for the modal
  • locked list moved to ls instead of saving it with each cached key
Laravel-Media-Manager - v3.0.1

Published by ctf0 over 6 years ago

Fixed

  • btns being disabled after cache deletion and refetching
  • dbl selection happens when going up a dir
  • sidebar info not having correct bg color when empty
  • issue of missing $randId when using the modal view
  • separate lock&link icon click events from the file box

New

  • select first item when lazy loading is active & first item is a folder
  • allow zipping files with duplicate names
  • standardize animation
  • preserve search across navigation “a temp solution until global search is implemented”
  • re-worked how the cache gets cleared through the different operations, so you get accurate info no matter how deep the dir is
  • cache now gets checked for invalidation though any navigation op
  • cleanup
Laravel-Media-Manager - v3.0.0

Published by ctf0 over 6 years ago

  • use a unique id for the zip progress tracking to avoid issues with multiple download of the same zip at the same time

  • add auto invalidate cache option, note that to keep things as performance friendly while making sure the cache invalidation updates as regularly as possible, every time the user navigate into a folder the invalidation check will fire.

  • add new enhancement to stop scrolling the main page when the manager scroll has reached the end “i focken hated that”

  • updated resources

  • update readme

Laravel-Media-Manager - v2.6.2

Published by ctf0 over 6 years ago

  • strict vue-awesome version
  • add multi_file_selected option
  • fix in modal events dups
  • stylings
  • update wiki
  • update readme
  • update resources
Laravel-Media-Manager - v2.6.1

Published by ctf0 over 6 years ago

  • make sure db file is present b4 setuping a connection
Laravel-Media-Manager - v2.6.0

Published by ctf0 over 6 years ago

  • fix the fucken extra space at bottom
  • replace localforage with idb-keyval (removes almost 50kb)
  • fix ff backspace btn
  • finalize the new cache lib
  • optimization
Laravel-Media-Manager - v2.5.9

Published by ctf0 over 6 years ago

Laravel-Media-Manager - v2.5.8

Published by ctf0 over 6 years ago

Laravel-Media-Manager - v2.5.7

Published by ctf0 over 6 years ago