Files
directus/app/src/components
Jay Cammarano 820457690f Optimize media loading across app (#10592)
* v-image and "lazy load" working

* fixed vars

* all the other img uses

* No longer require access token in url for files

* Add lazy loading and size limits

* Rename map-component source prop

* Fix lint warning

* Update app/src/views/public/public-view.vue

Co-authored-by: ian <licitdev@gmail.com>

* Fix lint

* Fix missing file type icon

* Fix null imageInfo error

* Use video.js for media playback

* Fix .js file display

* Update package-lock.json

* Update package-lock.json

* update package.json

* Update pnpm-lock.yaml

* Remove unrelated addition on VDatePicker

* Remove folder abstraction

* Use image data based aspect ratio on preview

* Base app rate throttle on API rate limit config

* Configure app rate limit throttle based on api config

* Convert v-image to script[setup]

* Convert v-media to script[setup]

* Cleanup v-media

* Remove unneeded addTokenToUrl usages

* Remove video.js

It doesn't do authorization headers for mp4/mp3, so it's pointless

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
2022-07-20 15:52:38 -04:00
..
2022-05-02 13:16:03 -04:00
2022-03-18 15:52:04 +00:00
2022-06-02 18:18:49 -04:00
2022-06-02 18:18:49 -04:00
2021-09-13 18:44:10 -04:00
2022-06-02 18:18:49 -04:00
2022-06-02 18:18:49 -04:00
2021-06-08 15:59:55 -04:00
2021-09-10 15:01:58 -04:00
2022-06-16 21:26:18 +00:00
2022-03-18 15:52:04 +00:00
2022-07-01 23:12:20 -04:00
2021-06-08 15:59:55 -04:00
2022-03-25 16:48:41 -04:00
2022-03-18 15:52:04 +00:00
2021-08-26 16:57:55 -04:00
2022-06-27 15:26:42 -04:00
2022-06-27 15:26:42 -04:00