Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature parity port of Files app #713

Closed
6 tasks
ericfranz opened this issue Oct 26, 2020 · 1 comment
Closed
6 tasks

Feature parity port of Files app #713

ericfranz opened this issue Oct 26, 2020 · 1 comment
Assignees
Milestone

Comments

@ericfranz
Copy link
Contributor

ericfranz commented Oct 26, 2020

This issue is to track porting the Files app to Ruby integrated into the dashboard app.

Port should have feature parity along with these enhancements:

  • Display file owner instead of UID File owner UID in File Manager #572
  • Show last modification date+time instead of just date show a file's time last modified in file browser #594
  • sortable by column (size, modified date, name, etc.) #271
  • admin-pinned shortcuts (formerly called favorites) on the left side (replacing the tree)
  • proper logging of all user actions that change state
  • handle long directory file paths using dropdowns for part of the path (similar to how Box handles it)

Copy/move will use the same mechanism as existed before (click copy move to copy references to a "cart" stored in local storage, and then navigate to the directory to you want the files to be copied to/moved to, and click copy to or move to on the "cart". The big difference is we display the contents of this "clipboard moveboard" and on copy/move the progress may be displayed in a modal.

All configuration for the Files app under /etc/ood/config/files should still affect this app.

This quick port will provide a base for making more substantial changes to the UI as well as extending it to support cloud storage.

@ericfranz ericfranz added this to the OOD2.0 milestone Oct 26, 2020
@oscwiag oscwiag modified the milestones: OOD2.0, Needs Triaged Oct 26, 2020
@ericfranz ericfranz self-assigned this Oct 26, 2020
@ericfranz ericfranz modified the milestones: Needs Triaged, OOD2.0 Oct 26, 2020
@ericfranz
Copy link
Contributor Author

#1043 and #1040 were the final PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants