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

#2176 Manual approval of the node #2245

Closed
wants to merge 56 commits into from

Conversation

hopleus
Copy link
Contributor

@hopleus hopleus commented Nov 18, 2024

  • have read the CONTRIBUTING.md file
  • raised a GitHub issue or discussed it on the projects chat beforehand
  • added unit tests
  • added integration tests
  • updated documentation if needed
  • updated CHANGELOG.md

Fixes #2176

hopleus and others added 26 commits October 31, 2024 14:09
According to tailscale/tailscale@15fc6cd
the routes `/derp/probe` and `/derp/latency-check` are the same and
different versions of the tailscale client use one or the other
endpoint.

Also handle /derp/latency-check

Fixes: juanfont#2211
* Add usage documentation for tvOS

* lint and format

* Change admonition to mkdocs flavoured style

* fix typos

* Update hscontrol/templates/apple.go

Co-authored-by: Kristoffer Dalby <[email protected]>

* change outer quoting for where quoting in-text is used

---------

Co-authored-by: Kristoffer Dalby <[email protected]>
* Remove status from web-ui docs

Rename the title to indicate that there multiple web interfaces
available. Do not track the status of each web interface here as their
status is subject to change over time.

* Add page for third-party tools and scripts
* Document to either use a minimal configuration file or environment
  variables to connect with a remote headscale instance.
* Document a workaround specific for headscale 0.23.0.
* Remove reference to ancient headscale version.
* Use `cli.insecure: true` or `HEADSCALE_CLI_INSECURE=1` to skip
  certificate verification.
* Style and typo fixes

Ref: juanfont#2193
@hopleus hopleus marked this pull request as draft December 1, 2024 13:07
@kradalby
Copy link
Collaborator

kradalby commented Dec 2, 2024

I will get back to this after 0.24.0 is released. Can you rebase it so it is a bit easier to review and it doesnt contain all the other commits from main?

@hopleus
Copy link
Contributor Author

hopleus commented Dec 2, 2024

I will get back to this after 0.24.0 is released. Can you rebase it so it is a bit easier to review and it doesnt contain all the other commits from main?

it doesnt contain all the other commits from main?

I'll do it

rebase it so it is a bit easier to review

What do you mean by "easier to review"?

@kradalby
Copy link
Collaborator

kradalby commented Dec 2, 2024

What do you mean by "easier to review"?

Just the rebase, at the moment the branch/PR contains 56 commits, but it looks like max half are related to the changes. if related ones can also be squashed up, that might help too.

@hopleus
Copy link
Contributor Author

hopleus commented Dec 2, 2024

What do you mean by "easier to review"?

Just the rebase, at the moment the branch/PR contains 56 commits, but it looks like max half are related to the changes. if related ones can also be squashed up, that might help too.

I'll do it in a new PR then, I'll close this one.

@hopleus hopleus closed this Dec 2, 2024
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.

[Feature] Manual approval of the node
6 participants