Skip to content

Roadmap

Germano Rizzo edited this page May 11, 2022 · 2 revisions

This message will contain all the feature requests I received (thanks!!), with a brief description and pointers to the discussion that generated them.

Note Currently I'm wrapping up things at work, as I am taking some off period. So please excuse me for a little while, starting from June 22 I should be able to dedicate more time to this project.

Note2 The ordering is not indicative of any priority.

UI improvements

Share single files [#28]

Be able to share not only a folder but also a single file.

Share file/folder from the details/operations dialog [#28]

For greater convenience.

Provide a logo for the auth dialog [#32]

Simple visualization, but a nice customization capability.

Spinner when waiting for long operations [#33]

For example when indexing a large network drive.

Dark mode [#35]

Enough said.

Parameter to avoid preview for videos [#42]

To reduce strain on the server. Download only and "watch at home".

Parameter to show ownership and permission info for items [#31, #36]

Hide by default the information. Give the ability to show them with a CLI parameter/env var/switch in the sharing options. For privacy.

Backend/CLI improvements

Prefetch/cache subtree composition [#40]

If a commandline switch/env var (--prefetch?) is specified, preload all the subtree of a root. If the reload button in the UI is pushed, then, the folder is actually reloaded.

General improvements

Folder sizes [#27]

Put a small button in the "details" dialog of a folder; if you press it, it calculates the size of the folder tree. There should also be a way to authorize "heavy" operations on the server (like this or thumbnails), so that people don't DDOS your poor server.

Multiple downloads/Folder download [#34]

By zipping the contents, like (among others) Google Drive does.

Parameter to select grid/list view [#39]

As a commandline switch & matching env var.

Docker/distribution

Long term

Ability to merge roots [#38]

Select more than one root, and display them in the same interface/tree.


To integrate:

Search function
Filtering of .dotfiles
Management of "special" cases (read-only files...)
Optimization for mobile
    Swipe in preview mode
Multiple selection & file ops
Special password for Readonly mode
Multiple file upload
File-level sharing
Thumbnails generation
I18n
Theming