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

GUI App for Windows #89

Open
wants to merge 34 commits into
base: main
Choose a base branch
from
Open

GUI App for Windows #89

wants to merge 34 commits into from

Conversation

bowencode
Copy link
Collaborator

Adds a GUI that runs on top of the existing command line app. GUI allows selecting from available source and sink and filling in appropriate settings, with options to create a settings file, executable command, or run the transfer from the app. Closes #53

  • Packaged WPF app for Windows
  • Cross platform MAUI Blazor version of the app runnable from source
  • Limited Blazor WASM web version that can produce settings or command but can't run the app

@bowencode bowencode marked this pull request as ready for review September 16, 2023 16:12
@YohanSciubukgian
Copy link

Any update on when it will be released ?

@markjbrown
Copy link
Collaborator

I grabbed a drop of the binary from this thing and ran it. Some feedback and questions.

Tested using cosmos-nosql to cosmos-nosql

  • I didn't see account endpoint until I scrolled down and it doesn't seem to be required (at least it doesn't have the red star). I think it would be helpful to have a link go directly to a markdown page to help users navigate the UX so they know what they can put into each of these text boxes. It also would be a nice touch to have some bubble help on each of these with what's expected in here. Lots of users for this tool are not going to be too familiar with Cosmos and just starting out testing it

  • Is this a typo for Partition Key?
    image

  • If you scroll down further on the Sink there is another called PartitionKeyPaths as well, see below.
    image

  • Maybe consider disabling container create if using RBAC on the sink. Or you can use control plane SDK code to do this. I can give you samples.
    image

  • Not sure why but got a successful run but with no data actually copied :)
    image

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

Successfully merging this pull request may close these issues.

Add GUI application
4 participants