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, 6 March 2025 #1782

Open
wants to merge 36 commits into
base: production
Choose a base branch
from
Open

Conversation

dchiller
Copy link
Contributor

@dchiller dchiller commented Mar 6, 2025

lucasmarchd01 and others added 30 commits January 23, 2025 16:25
Add a form field/widget to edit markdown for text fields. Implement this field initially for the `description` and `selected_bibliography` fields on the `Source` model.

Add helper tag `render_markdown` for displaying markdown fields.
Add quoted search functionality on browse sources page
- add description_entered_by field to source model
- add migration file
- update source edit and create forms to include this field
- update source create, source edit, and source detail pages to display this field
- update user detail page to credit descriptions
- add source description field to the indexing notes search
Add crediting for source descriptions
Add `map_source_segments` command to add the current value of the `source.segment` field to the `source.segment_m2m` field.

Add `populate_canadian_chant_db` command to add the Canadian Chant DB segment to the `segment_m2m` field of all sources held in Canadian institutions.
When making a fake source, add the value of the fake source's `segment` field to the `segment_m2m` field.
Add a number of static resources and a template for the Canadian Chant Database landing page.

Modifies the `SourceList` view to check the value of the segment argument to determine the template (and associated static resources to serve).
Create Canadian Chant database landing page
Merge `develop` to `staging`, 3 March 2025
dchiller added 6 commits March 5, 2025 11:38
Makes some styling changes to the CCDB homepage.

Refactors navbar templating to allow variable use of regular and sticky headers.

Isolates sticky header-specific and CCDB landing page-specific stylings.

Moves regular source list and CCDB source list templates to `source_list` subdirectory in anticipation of additional landing pages.
Sustainably serve CCDB landing page + styling changes
Merge `develop` into `staging`, 5 March 2025
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.

2 participants