# List of all uploaded files

**URL:** <https://meta.discourse.org/t/list-of-all-uploaded-files/63714>\
**Category:** Feature\
**Tags:** planned\
**Created:** [01.Июнь.2017 07:51:00 UTC](https://meta.discourse.org/t/list-of-all-uploaded-files/63714 "2017-06-01T07:51:00Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Tarek\_Khalil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tarek_khalil/32/125517_2.png) [@Tarek\_Khalil](https://meta.discourse.org/u/Tarek_Khalil)\
**Post date:** [01.Декабрь.2018 09:41:59 UTC](https://meta.discourse.org/t/list-of-all-uploaded-files/63714/3 "2018-12-01T09:41:59Z")

</div>

Sounds useful!

There is a bunch of product questions around how this could/should work in my mind. It looks like a problem that has been already figured out or solved in other forum software, but I wonder how will this be framed / built around Discourse’s philosophy.

I am also wondering more about the manifestations of providing uploads settings, e.g.: if you chose to introduce extension configuration, the composer needs to cater for this when users are selecting/uploading attachments, and so on. Also, whether this should be in core, or as a plugin.

On the bright side, if we ignore all questions / assumptions / product / design considerations, it doesn’t look like it is technically tricky, I made a [one hour spike here](https://github.com/discourse/discourse/pull/6709) (this is very immature implementation though 😊).

 ![Discourse%20Uploads](https://global.discourse-cdn.com/meta/original/3X/8/0/80ecdd415ec39897ffc2ffea4ba8c178987829eb.gif)

You can definitely extend this with a bunch of useful features: settings, search / filtering, sorting, etc (and some other considerations like supporting pagination, …)

---

_[View the full topic](https://meta.discourse.org/t/list-of-all-uploaded-files/63714)._
