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

WebUI #120

Closed
steilerDev opened this issue Dec 18, 2022 · 1 comment
Closed

WebUI #120

steilerDev opened this issue Dec 18, 2022 · 1 comment
Labels
class(feature) Indicates work related to a new feature status(backlog) This item is considered for future development

Comments

@steilerDev
Copy link
Owner

steilerDev commented Dec 18, 2022

Create a WebUI that allows

  • Exploring the local Photos Library
  • Archive folders
  • Perform MFA authentication

This WebUI should be automatically E2E tested.

@steilerDev steilerDev added the status(backlog) This item is considered for future development label Dec 18, 2022
@steilerDev steilerDev added this to the v2.0.0 milestone Dec 18, 2022
@steilerDev steilerDev removed this from the v2.0.0 milestone Jul 4, 2023
@steilerDev steilerDev added the class(feature) Indicates work related to a new feature label Jul 5, 2023
@steilerDev
Copy link
Owner Author

steilerDev commented Jul 10, 2023

Maybe someone with web technology experience could try to implement this (as I have no frontend experience). The tool should be easily integratable:

  • To present the local library, create an instance of the PhotosLibrary object and call loadAlbums and loadAssets - this will return the objects of the local library to be presented by the Web Server
  • Initiate an ArchiveEngine object and call archivePath
  • Manage the DaemonApp and register yourself as an EventHandler for the MFA_REQUIRED event.

All the application logic is there - we only need to present it in a nice way, which I'm incapable of

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
class(feature) Indicates work related to a new feature status(backlog) This item is considered for future development
Projects
No open projects
Development

No branches or pull requests

1 participant