-
Notifications
You must be signed in to change notification settings - Fork 9
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
Custom flags for tailscale up & Misc fix #12
Conversation
change button name to "Tailscale up settings" ui: visual improvement
… spamming on system journal
@SaigyoujiYuyuko233 thanks for the feature addon, I'm currently away from home, will review code as soon as I'm back, revert if something requires change and then merge. Just an initial observation based query: Any reason to create a modal popup for the settings you've added (instead of how other settings currently are)? |
For some unknow reason, in my deck (running nobara instead of steamos), the virtual input method does not popup when I add TextInput in quick access. The ip input in And I think popup is just wider and bigger, so it is easier for user to type and view after they finish editing. |
add debug log for cmd_list
optimize log
…ied operator to deck
… script error spamming on system journal because tailscaleToggleState does not update dynamically
Will take a look at this starting the next week, I do want to ensure a few things:
None of these are specific to any code you have written, as I haven't found time to review code so far. I just want to make sure it goes by the same general rules of the repo. |
For the first rule, I can't really test that because v0.1.0-1 does not work for me since I'm using headscale & non-deck operator. But I think people can upgrade it without extra steps because I config default value for them. |
because that is not its job and adding checker will increase the complexity
I tested the code with a non-headscale setup. Needed a few changes, will be pushing it to a temp PR branch, test it with your setup and report back. I'll update this comment with the PR branch link, once it is pushed. |
Should I mark this pr as resolved for you and you can create a new one? |
Does the pr12 branch work for you (I can only confirm the non-headscale version to be working)? |
Not sure if this is a special case, I can't type into the input box. This work around works for me:
const [login_server, set_login_server] = useState<string>(tailscaleLoginServer);
const [custom_flags, set_custom_flags] = useState<string>(tailscaleUpCustomFlags);
BTW, moving L228(same as above) into Edit: |
I'll look into this, seems a recent DFL or Decky update might have caused it. On a side note: I faced a personal loss a few days back, so might take a bit longer to review things, expect delay in response. |
@SaigyoujiYuyuko233: Pushed few more changes to tree#pr12, check to see if this works with your setup. |
Works beautifully on my deck! Thanks for the nice work! |
Relate to issue: #11
This PR will:
--login-server=
--operator=
Here is how it looks like: