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

Use terraform to maintain the organizational structure #14

Closed
wants to merge 39 commits into from
Closed

Commits on Jul 12, 2024

  1. terraform org mgmt

    cunla committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c5285e1 View commit details
    Browse the repository at this point in the history
  2. terraform org mgmt

    cunla committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    f175617 View commit details
    Browse the repository at this point in the history
  3. terraform org mgmt

    cunla committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e59e51d View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. terraform org mgmt

    cunla committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    19ce7dc View commit details
    Browse the repository at this point in the history
  2. terraform org mgmt

    cunla committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    de7a932 View commit details
    Browse the repository at this point in the history
  3. terraform org mgmt

    cunla committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    5d0ede6 View commit details
    Browse the repository at this point in the history
  4. terraform org mgmt

    cunla committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    56d0267 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. terraform org mgmt

    cunla committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    6edf954 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. terraform org mgmt

    cunla committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1165e81 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. remove webhooks

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    6b638e7 View commit details
    Browse the repository at this point in the history
  2. added permissions to readme

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    2023d5f View commit details
    Browse the repository at this point in the history
  3. readme changes

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    6616b25 View commit details
    Browse the repository at this point in the history
  4. readme changes

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    46ff1b4 View commit details
    Browse the repository at this point in the history
  5. readme changes

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    9ffc5e6 View commit details
    Browse the repository at this point in the history
  6. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    b423afc View commit details
    Browse the repository at this point in the history
  7. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    0c37c09 View commit details
    Browse the repository at this point in the history
  8. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    0bb5e56 View commit details
    Browse the repository at this point in the history
  9. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    bad31e0 View commit details
    Browse the repository at this point in the history
  10. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    61dc4a4 View commit details
    Browse the repository at this point in the history
  11. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    9ac827d View commit details
    Browse the repository at this point in the history
  12. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    9cff7bb View commit details
    Browse the repository at this point in the history
  13. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    298065b View commit details
    Browse the repository at this point in the history
  14. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    0874fda View commit details
    Browse the repository at this point in the history
  15. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    96000ca View commit details
    Browse the repository at this point in the history
  16. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    6bb454d View commit details
    Browse the repository at this point in the history
  17. gha

    cunla committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a9e312b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    6661316 View commit details
    Browse the repository at this point in the history
  2. Adjust repository defaults.

    The wiki seems like a possibility and the security alerts seems
    like a good thing to enable by default until someone complains.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e042e5b View commit details
    Browse the repository at this point in the history
  3. Comment the main terraform file with descriptions of what each sectio…

    …n does.
    
    Removes the security template and other sections
    that aren't 100% obviously critical.
    
    We can always re-add these later, but teams can also
    configure this manually.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    3332bf9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b997ce View commit details
    Browse the repository at this point in the history
  5. Use domain specific naming for variables.

    This should make it easier to determine what a parent team
    relates to versus what a child team relates to.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    1d0af1e View commit details
    Browse the repository at this point in the history
  6. Re-add review request delegation.

    I didn't see it was used for the playground repo.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    bd3f0ad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    94358af View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    16354a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7e5837f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    99c0cfc View commit details
    Browse the repository at this point in the history
  11. The teams are maps, not lists.

    These need to be merged rather than concatenated.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    274b098 View commit details
    Browse the repository at this point in the history
  12. Revert change, use dynamic members.

    Adds a comment to hopefully reduce confusion.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    b057101 View commit details
    Browse the repository at this point in the history
  13. Remove maintainers collections where they are unnecessary.

    The Django Commons admin team will have access to all
    teams by being owners in the organization. That isn't
    controlled by the terraform plan.
    tim-schilling committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e46b855 View commit details
    Browse the repository at this point in the history