This post will serve as the roadmap for the web GUI. Only features mentioned below will be considered for development.
This post will remain closed to replies. Please continue the discussion of each feature in other threads (or create a new thread if there isn’t one).
Even if you are not using the CLI version, please note that the CLI is what powers the web-ui, therefore most CLI optimisations are also indirectly relevant for the #web-ui.
Features to be worked on
-
Embed all html/css/js resources to support offline mode: Web-GUI does not work without internet -
Support backups of remote computers via ssh
-
Run scripts before and after a schedule
-
Add a simple mode for specifying include/exclude patterns using ‘ticked’ folders – Filters Include/Exclude, Could it be implemented to a "tick" folder instead?
-
Integration of Vertical Backup (https://verticalbackup.com)
-
Chart usability enhancements - Web UI 1.0.0 chart usability enhancements
-
Rework the restore UI - keep a local cache to store file lists to avoid running the list command every time and to support multiple features requested in Is Duplicacy still under development?
-
Add a menu item to run a command directly: Add a menu item to web-ui
-
Support custom certificates: Custom certificates for web edition
-
Auto start with the -background option: Let the “Start on login” option use -background by default
-
A better log viewer that doesn’t keep reading the log file forever: Logs does not load log files -- browser window spins forever
-
Add an option to disable downloading the latest CLI version from github.com.
-
Add an option to send email only on failures.
-
Add an email configuration page so that email notifications for schedules can be selected by email configuration names.
-
Add an option to set the schedule delay after a computer wake up (currently fixed at 30 seconds): Web-UI make delay for missed scheduled jobs configurable
-
When there is an error, change the color of the system tray icon (or the menu bar icon for macOS) and then present a message dialog showing the error when the icon is clicked: WebGUI Tray Icon colours?
Bugs to be fixed:
[Bug/Feature Report] Duplicacy Web Edition - 1.1.0Windows uninstaller should stop service and uninstall serviceIf the Windows service is stopped, --uninstall-service should continue to remove the service- Show hidden files when listing files
- Fix the label for unchecked storage: Web UI: "some may not been checked recently"
-
Enable the PACK_END log messages for showing files being processed in real-time: Web edition realtime log of successfully backed up files?(Not fixed but the solution is to add-d
as a global option) - When
-id
is specified for a check job it shouldn’t add-a
automatically: "check -files" command ignores "-r" command option - Set tag for all pages: UX bug: empty <title> tag for Web-UI browser window