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

Open views to investigators #789

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Commits on Sep 4, 2024

  1. Map authenticated users to a Django group

    This will let us grant that group view permission.
    amstilp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bda2416 View commit details
    Browse the repository at this point in the history
  2. Switch UploadCycleDetail to be visible by View users

    Modify tests to use a view user by default. Change test structure for
    checking links by having one test for view users, one for staff
    view, and one for edit users; these tests check if the proper links
    are or are not shown.
    amstilp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0c8e129 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ae5e00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ed852f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    772b209 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    552f332 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b33c940 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8d60961 View commit details
    Browse the repository at this point in the history
  9. Add content to the home page

    Finally remove the under construction message! Add links to the
    upload cycles and to the workspace landing page.
    amstilp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    70c1912 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Add description and links to home page

    Remove the "under construction" message! Add descriptive text and
    some links to the upload cycle list and the workspace landing page.
    amstilp committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b7fc012 View commit details
    Browse the repository at this point in the history
  2. Wording modifications

    amstilp committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    68fb593 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33bc3bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    839f004 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd85e08 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    9cd4d00 View commit details
    Browse the repository at this point in the history
  2. Update workspace detail pages for view users

    Now that all authenticated users will be getting view permission,
    we need to make sure that the workspace detail pages only contain
    information and links that they should see. Update workspace detail
    page and tests as appropriate.
    amstilp committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    17d0935 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc6df37 View commit details
    Browse the repository at this point in the history
  4. Run ruff format

    amstilp committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    173831c View commit details
    Browse the repository at this point in the history