Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 1.78 KB

TODO.md

File metadata and controls

56 lines (48 loc) · 1.78 KB

WFM TODO

Interfaces

Security

Layout / UI

  • render issues on old browsers
  • top bar too long on mobile/small screen
  • custom html login window
  • thumbnail / icon view for pictures (cache thumbnails on server?)
  • glob filter (.) in dir view
  • errors in dialog boxes instead of plain text
  • html as template

File IO

  • multiple --prefix'es, this should be possible with map of afero.FS indexed by prefix name so it can be looked up inside wfmMain; or prefix per user?
  • path prefix per user, defined in json
  • redirects to use new uri paths
  • file search function
  • editable and non editable documents by extension, also for git checkins
  • zip/unzip archives
  • udf iso format https://github.com/mogaika/udf
  • iso files recursive list
  • zipped iso like .iso.gz, .iso.xz, .iso.lz
  • du with xdev as a go routine
  • git client https://github.com/go-git/go-git
  • file locking https://github.com/gofrs/flock
  • support for different filesystems, S3, SMB, archive files as io/fs https://github.com/spf13/afero ?
  • archive files in main view / graphical/table form