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

Deploy to stage #684

Merged
merged 44 commits into from
Aug 9, 2024
Merged

Deploy to stage #684

merged 44 commits into from
Aug 9, 2024

Commits on Jul 30, 2024

  1. Bump pytest from 8.3.1 to 8.3.2

    Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.1 to 8.3.2.
    - [Release notes](https://github.com/pytest-dev/pytest/releases)
    - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
    - [Commits](pytest-dev/pytest@8.3.1...8.3.2)
    
    ---
    updated-dependencies:
    - dependency-name: pytest
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    33d3fcc View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Change "release" to "release prep" in user-facing text

    These are not the actual workspaces that are getting released; instead
    they are workspaces where we are preparing the release. (This changed
    since they were initially coded.) To help prevent confusion from users,
    show "release prep" instead of "release" in text that users see. Do
    not make any changes to the underlying structure of the code or
    models, because we are not tracking the actual release workspaces
    in ACM.
    amstilp committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e789dad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79e5ec0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #661 from UW-GAC/feature/rename-release-workspace-…

    …type
    
    Rename release workspace to "release prep workspace" in user-facing text
    amstilp authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    03723bb View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Run dependabot nightly

    Since we're now using the action to combine dependabot PRs into a
    single PR, it's ok if dependabot runs more frequently.
    amstilp committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    73224a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #662 from UW-GAC/maint/dependabot-nightly

    Run dependabot nightly
    amstilp authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    68ef361 View commit details
    Browse the repository at this point in the history
  3. Bump mypy from 1.11.0 to 1.11.1

    Bumps [mypy](https://github.com/python/mypy) from 1.11.0 to 1.11.1.
    - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
    - [Commits](python/mypy@v1.11...v1.11.1)
    
    ---
    updated-dependencies:
    - dependency-name: mypy
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    64095a8 View commit details
    Browse the repository at this point in the history
  4. Add permissions for pip-compile workflow

    This should(?) allow the create-pull-request action to run and
    create a PR on dependabot updates. (This mostly affects security
    updates?)
    amstilp committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    04ef27d View commit details
    Browse the repository at this point in the history
  5. Bump sphinx from 7.1.2 to 8.0.2

    Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.1.2 to 8.0.2.
    - [Release notes](https://github.com/sphinx-doc/sphinx/releases)
    - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.0.2/CHANGES.rst)
    - [Commits](sphinx-doc/sphinx@v7.1.2...v8.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: sphinx
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    9cfe85f View commit details
    Browse the repository at this point in the history
  6. Bump sphinx-autobuild from 2021.3.14 to 2024.4.16

    Bumps [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild) from 2021.3.14 to 2024.4.16.
    - [Release notes](https://github.com/sphinx-doc/sphinx-autobuild/releases)
    - [Changelog](https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst)
    - [Commits](sphinx-doc/sphinx-autobuild@2021.03.14...2024.04.16)
    
    ---
    updated-dependencies:
    - dependency-name: sphinx-autobuild
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    248b94d View commit details
    Browse the repository at this point in the history
  7. Bump pre-commit from 3.5.0 to 3.8.0

    Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.5.0 to 3.8.0.
    - [Release notes](https://github.com/pre-commit/pre-commit/releases)
    - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
    - [Commits](pre-commit/pre-commit@v3.5.0...v3.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: pre-commit
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    50ce4af View commit details
    Browse the repository at this point in the history
  8. Bump ruff from 0.5.4 to 0.5.6

    Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.4 to 0.5.6.
    - [Release notes](https://github.com/astral-sh/ruff/releases)
    - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
    - [Commits](astral-sh/ruff@0.5.4...0.5.6)
    
    ---
    updated-dependencies:
    - dependency-name: ruff
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    9290513 View commit details
    Browse the repository at this point in the history
  9. Bump django-test-migrations from 1.3.0 to 1.4.0

    Bumps [django-test-migrations](https://github.com/wemake-services/django-test-migrations) from 1.3.0 to 1.4.0.
    - [Release notes](https://github.com/wemake-services/django-test-migrations/releases)
    - [Changelog](https://github.com/wemake-services/django-test-migrations/blob/master/CHANGELOG.md)
    - [Commits](wemake-services/django-test-migrations@1.3.0...1.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: django-test-migrations
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    d5b98b0 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #666 from UW-GAC/maint/pip-compile-permissions

    Add permissions for pip-compile workflow
    amstilp authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    08cdd81 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    d890a6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0e45a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3b0030 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7760b59 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba579c8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9fa6e65 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1086980 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    588bb6f View commit details
    Browse the repository at this point in the history
  9. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.6](astral-sh/ruff-pre-commit@v0.5.4...v0.5.6)
    pre-commit-ci[bot] authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    06b72fa View commit details
    Browse the repository at this point in the history
  10. Merge pull request #672 from UW-GAC/combined-prs-branch

    Combined PRs
    amstilp authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    85a39be View commit details
    Browse the repository at this point in the history
  11. Merge pull request #658 from UW-GAC/pre-commit-ci-update-config

    [pre-commit.ci] pre-commit autoupdate
    amstilp authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c8d8a70 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Update to ACM v0.25

    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    c92ef3b View commit details
    Browse the repository at this point in the history
  2. Compile requirements files

    amstilp authored and github-actions[bot] committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    4dae340 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #679 from UW-GAC/pip-tools/update-requirements-fil…

    …es/678
    
    Update requirements file for feature/acm-v0.25
    amstilp authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    5d3e7a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9831820 View commit details
    Browse the repository at this point in the history
  5. Add a setting for the DCC admins group

    This setting will be used to automate some tasks, eg sharing
    workspaces with the admin group or adding it as an admin of any
    managed group that is created.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    8d5accb View commit details
    Browse the repository at this point in the history
  6. Add a workspace adapter mixin to handle admin sharing

    This adapter shares a workspace with the admins group upon creation.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    4fcfcdc View commit details
    Browse the repository at this point in the history
  7. Add adapter method to add DCC admins to import workspaces

    This method checks if the workspace is shared with the admins as
    an owner. If not, it shares it; if it is shared but not as an owner,
    it updates the sharing.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    40db25f View commit details
    Browse the repository at this point in the history
  8. Use the WorkspaceAdminSharing mixin for all workspace adapter types

    This way, all workspaces get automatically shared with the admins
    group.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    b458716 View commit details
    Browse the repository at this point in the history
  9. Automatically share ManagedGroups with the DCC admins group

    Add a new adapter that automatically shares any ManagedGroup created
    via the app view with the GREGOR_DCC_ADMINS group.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    fbe3b2b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4015d27 View commit details
    Browse the repository at this point in the history
  11. Add ManagedGroupAdapter tests to increase coverage

    A couple lines of the adapter method were not covered in tests; fix
    that.
    amstilp committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ce07370 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #680 from UW-GAC/feature/adapter-automation

    Automate adding DCC admins group to workspaces and managed groups
    amstilp authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    d43c139 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    654daf1 View commit details
    Browse the repository at this point in the history
  2. Compile requirements files

    amstilp authored and github-actions[bot] committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    31dbf4a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #682 from UW-GAC/pip-tools/update-requirements-fil…

    …es/681
    
    Update requirements file for maint/security/django-4.2.15
    amstilp authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    92c1f8f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #681 from UW-GAC/maint/security/django-4.2.15

    Update minimum django version to address security update
    amstilp authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    144dc12 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    208eb63 View commit details
    Browse the repository at this point in the history
  6. Run audit at 2am instead of midnight

    We were getting some failures to send mail when the audit was being
    run at midnight on Sundays; perhaps trying the audit at a different
    time will fix the issue.
    amstilp committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    44b96ec View commit details
    Browse the repository at this point in the history
  7. Merge pull request #683 from UW-GAC/maint/cron-updates

    Cron updates
    amstilp authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    21b2bce View commit details
    Browse the repository at this point in the history