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

Merge staging into production, 2024 Apr 04 edition #1398

Merged
merged 17 commits into from Apr 5, 2024
Merged

Conversation

jacobdgm
Copy link
Contributor

@jacobdgm jacobdgm commented Apr 4, 2024

Changes:

  • Dependencies:
    • black bumped from 21.10b0 to 24.3.0
    • typing-extensions bumped from 3.10.0.0 to 4.0.1
    • click bumped from 7.1.2 to 8.0.0
  • Tests
    • main_app.tests.test_views.CsvExportTest updated to use subtests
    • main_app.tests.test_views.ChantCreateViewTest had several tests added to ensure the get_initial method works as expected
  • Ajax Concordance List - view removed
  • Chant Create
    • we now pre-populate the form's "Office" field using the same office as the most recently modified chant in the same source (should work the same way as the "Feast" field)
  • CSV Export
    • We now display the source's siglum in the "siglum" column, rather than each chant's individual siglum

mostly to use subTests
with passing feast subtest and not-yet-passing office subtest
with the same office as the most recently created chant
to check source siglum once per source, rather than once per chant
Update csv-export view to use chants' sources' sigla
adding subtests for folio, sequence, and image link
Pre-populate office selector on Chant Create page
Merge develop into staging, 2024 Apr 04 edition
@jacobdgm
Copy link
Contributor Author

jacobdgm commented Apr 4, 2024

There wasn't much to test for this one. @dchiller and/or @lucasmarchd01, can you quickly glance this over to make sure nothing is amiss? With an approval, we should be able to deploy this tomorrow.

Copy link
Contributor

@dchiller dchiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@jacobdgm jacobdgm merged commit d6546ea into production Apr 5, 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.

None yet

2 participants