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 REQUESTS - aiming to have the same functionality as the CLI menu #8

Open
nyxnor opened this issue Jun 22, 2021 · 4 comments
Open
Labels
App:Dashboard Issues related to the Dashboard, not the setup process blocked Progress blocked by another project prio:low Low Priority

Comments

@nyxnor
Copy link

nyxnor commented Jun 22, 2021

Yes, I dont know how to name this issue, pls rename it as you like.

Appearance

Apps

  • Hide Tor addresses by default (option to copy the address with one click)
  • Buttons
    • Update
    • Install
    • Remove
    • Start
    • Stop
    • See logs
    • Restart
    • Possibly more buttons to be free implemented later (renew tor address, enable client auth, but this is advaced for another stage)

System

  • Debug logs at least
  • Other functionalities like rebooting the system too
@cstenglein
Copy link
Collaborator

Hi @nyxnor

thanks for the request and the ideas!
I'll need to discuss some things like starting/stopping the app with rootzoll, since I don't think that's implemented in the raspiblitz. Also I don't know if stuff like "update" or the debug logs will be in the first version.

I'll leave this open as a reminder for me :)

@nyxnor
Copy link
Author

nyxnor commented Sep 12, 2021

Just adding images referencing the first post.

  1. Toggle to unhide values (hidden by default), values referring to the most private and important information. RoninDojo example:
    image

  2. QR codes for scanning for Tor Browser for Android (+ Unhide values for single target). Ronindojo example:
    image

  3. For copying addresses, this clipboard button instead of direct .onion links. People will click that by and open on a normal browser, therefore leaking the site they were trying to access. Github markdown files example:
    image

  4. First, is this address your onion ssh address? If yes, please change it ha. If not, then I don't think it fits in the same block if it is bitcoind address but "okay" if it is the webui address, so please use the subtitle as "WebUI" just to identify what is it for. Second, change the link option for the clipboard. Although it seems convenient to just click on the address to open it, my concerns are shared on the topic above.
    image

  5. Colors are looking much better now, please share the dark mode of this
    image

  6. cstenglein said on fulmo mattermost: currently there is no option to "turn off" apps without uninstalling if I recall correctly right? I got a feature request to add "start/stop/restart/see logs" buttons for the apps. The start stop can be done with systemd, every service installed inside config.scripts folder uses systemd file.

@cstenglein
Copy link
Collaborator

cstenglein commented Sep 14, 2021

Hi again @nyxnor

first off, thank you for all the suggestions ❤️. Really awesome ideas:

About the first post

Default to dark mode pls.

I "resolved" that by writing the current state (dark/non-dark) to local storage. So in the login screen / later on you can just activate dark mode and it stays on "forever" (if you don't clear it :P)

Fix contrast in dark mode. Subsection title are almost transparent.

Should be more readable now since june, hope it works :)

Color palette (this is recommendation https://github.com/dracula/dracula-theme#color-palette)

Totally missed that, thank you :D

I'm currently mostly using the default color scheme from TailwindCSS which makes it easier.

There most likely will be a redesign on a later date (after the first iteration is released) so we could also use more custom colors.

Hide Tor addresses by default (option to copy the address with one click)

Added a issue for it #47

Buttons

Added #48 for it. Will most likely not be ready for the first release, since I need more endpoints in https://github.com/fusion44/blitz_api for that.

Debug logs at least

Added in #49

Will also not be in the first release unfortunately :(

Other functionalities like rebooting the system too

Reboot & Shutdown is currently implemented :)

About the screens:

Thank you very much! Looks way better :) For the clipboard, I'll need to add tooltips ( #35 ) so users know it was copied

First, is this address your onion ssh address

No, no worries. Just googled some tor address & changed some chars. Wanted to display a realistic address to check overflows etc.

so please use the subtitle as "WebUI" just to identify what is it for

Yeah it's for the Web UI, will do! 👍

Colors are looking much better now, please share the dark mode of this

Will do that with #46 you added 👍 Just give me a few days :)

@nyxnor nyxnor changed the title FEATURE REQUESTS FEATURE REQUESTS - aiming to have the same functionality as the CLI menu Sep 14, 2021
@cstenglein cstenglein added App:Dashboard Issues related to the Dashboard, not the setup process blocked Progress blocked by another project prio:low Low Priority labels Nov 28, 2021
@cstenglein
Copy link
Collaborator

@nyxnor

Default to dark mode pls.

Done with #315

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App:Dashboard Issues related to the Dashboard, not the setup process blocked Progress blocked by another project prio:low Low Priority
Projects
None yet
Development

No branches or pull requests

2 participants