Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merge develop into staging, 10 July #1558

Merged
merged 41 commits into from
Jul 10, 2024
Merged

Merge develop into staging, 10 July #1558

merged 41 commits into from
Jul 10, 2024

Conversation

dchiller
Copy link
Contributor

No description provided.

ahankinson and others added 30 commits June 13, 2024 13:44
This removes the RISM Sigla table and all the places where it is referenced in the code.

I have saved a local backup of the data in CSV before exporting.

Running the migration will delete the table and all the data in the database.

Fixes #1508

# Conflicts:
#	django/cantusdb_project/main_app/models/source.py
This PR fixes the permissions checks to allow superusers to access all the forms by default.

It also does a couple maintenancey things:
 - Remove redundant parens from clauses
 - Adds a 'noqa' marker so IDEs don't flag the reverse relationships as a method not found
 - Removes a transitory variable assignment when the direct usage doesn't actually amount in more code or multiple uses

Fixes #1527
Fixed: Allow superusers all access
- removes styling from the listBox element
- changes styling on its parent, the chantsDiv element
- create a new template "base_page_with_side_cards.html" from which other
templates can inherit with styling to send some sidebar cards above main
page content and some below main page content on narrow windows
- adjust flatpages, article pages and main_app templates to use this
template
- get rid of independent, media-aware main-content margins (these
are now accounted for in the template)
Change custom error page location & remove htpasswd placeholder
Send portions of sidebar to top on narrow screens; fix global search bar on dynamic pages
Re-implement cantus index input tool
Remove segment field from chants and sequences
Add project field to chants and sequences
The assign_sequences_to_bower_project command fills in the new project
field on sequences with the Clavis Sequentiarum project.

Also, creates relevant test.
@dchiller dchiller merged commit dfb226f into staging Jul 10, 2024
1 check passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants