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

Registration simplification #366

Merged
merged 31 commits into from
Mar 2, 2022

Commits on Feb 27, 2022

  1. Configuration menu
    Copy the full SHA
    c58ce6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acb9458 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd1e4a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    caffbd8 View commit details
    Browse the repository at this point in the history
  5. Fix excessive replace

    kradalby committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    ecc2643 View commit details
    Browse the repository at this point in the history
  6. Add todo for JSON datatype

    kradalby committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    1caa6f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Register new machines needing callback in memory

    This commit stores temporary registration data in cache, instead of
    memory allowing us to only have actually registered machines in the
    database.
    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    469551b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    402a760 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54cc3c0 View commit details
    Browse the repository at this point in the history
  4. Ignore complexity linter

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    50053e6 View commit details
    Browse the repository at this point in the history
  5. Remove poorly aged test

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    c6b87de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7bef56 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35616eb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    16b21e8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a8649d8 View commit details
    Browse the repository at this point in the history
  10. Remove registrated field

    This commit removes the field from the database and does a DB migration
    **removing** all unregistered machines from headscale.
    
    This means that from this version, all machines in the database is
    considered registered.
    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    78251ce View commit details
    Browse the repository at this point in the history
  11. Update changelog

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    eea8e7b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5e1b129 View commit details
    Browse the repository at this point in the history
  13. Regenerate proto

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    e64bee7 View commit details
    Browse the repository at this point in the history
  14. Remove redundant caches

    This commit removes the two extra caches (oidc, requested time) and uses
    the new central registration cache instead. The requested time is
    unified into the main machine object and the oidc key is just added to
    the same cache, as a string with the state as a key instead of machine
    key.
    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    5e92dda View commit details
    Browse the repository at this point in the history
  15. Remove sorted todo

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    8bef04d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3790176 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    82cb6b9 View commit details
    Browse the repository at this point in the history
  18. Remove todo

    kradalby committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    7c63412 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    d34d617 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9d4fa8 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Remove err check

    kradalby committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    86ade72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec4dc68 View commit details
    Browse the repository at this point in the history
  3. Protect against expiry nil

    kradalby committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    ef422e6 View commit details
    Browse the repository at this point in the history
  4. Add comment

    kradalby committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    1f8c7f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4d81bb View commit details
    Browse the repository at this point in the history