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

Various Features from Adventist #2046

Closed
wants to merge 127 commits into from
Closed

Various Features from Adventist #2046

wants to merge 127 commits into from

Conversation

orangewolf
Copy link
Member

@orangewolf orangewolf commented Dec 12, 2023

  • adding blacklight advanced search
  • adding order already to allow ordered ActiveFedora fields
    • order creators in collections, generic works, images
  • adding good_job as a configuratble alternative to sidekiq
  • bump bulkrax to 5.4
  • ability to restore defaults in the admin color selectors
  • increase the default sorting field set on searches
  • expanded knapsack support
    • override yaml files
    • new app title
    • override devise parameters
  • use iiif_print to enable UV metadata search
  • utilize blacklight saved search and search history
  • add additional color selectors for the home page about section
  • adjust thumbnail path settings to make overriding them easier
  • use a more human readable label for each page in the iiif manifest

orangewolf and others added 30 commits September 20, 2023 23:59
# :add_advanced_parse_q_to_solr, :add_advanced_search_to_solr filters. Those existed in their
# current position and at the end of the array.
#
# When we had those duplicates, the :add_advanced_parse_q_to_solr obliterated the join logic
Copy link
Contributor

Choose a reason for hiding this comment

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

@orangewolf I'm drawing attention to this particular add. The breadcrumbs are almost adequate and I think what I'm seeing in test on Hyrax 5 Upgrade will be ok. But this is a subtle bug and we're about to go on break so I'm trying to make sure to provide insight/guidance for possible troubleshooting.

Screenshot 2023-12-21 at 4 45 00 PM

Copy link
Contributor

Choose a reason for hiding this comment

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

I updated in the Hyrax 5 upgrade: 1929072

It may be alright to back port. We'll know when we enter into more testing/QA on that branch.

@ShanaLMoore
Copy link
Collaborator

verify that all these are included in hyrax-5-upgrade. delete with hyrax-5-upgrade is merged into main

Shana Moore added 3 commits February 14, 2024 14:39
Setting HYKU_GEONAMES_USERNAME doesn't work per the README's instruction without this change.

The username is also configurable per tenant. This commit includes instructions to clarify such with the user.
Shana Moore and others added 16 commits February 15, 2024 11:17
Reverting this changes because I didn't notice the metaprogramming happening in the #settings method. The geonames_username is correctly getting set when using an ENV var, for new accounts. Pre-existing accounts must configure their tenant's settings from the proprietor dashboard.
This reverts commit 195661a.
This is required to render PDF.js

TODO - update adventist_knapsack after this gets merged into adventist_dev

Issue:
- https://github.com/scientist-softserv/adventist-dl/issues/748
We needed to move everything into a web subdirectory of PDF.js for the app to find files.

Related Issues:
- https://github.com/scientist-softserv/adventist-dl/issues/748
- https://github.com/scientist-softserv/adventist-dl/issues/746
@@ -56,6 +56,10 @@
# Use a different cache store in production.
# config.cache_store = :mem_cache_store

if ENV.fetch('RAILS_CACHE_STORE_URL', '').match(/^redis/)
Copy link
Collaborator

Choose a reason for hiding this comment

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

should this be contributed back to main too? @orangewolf

@ShanaLMoore
Copy link
Collaborator

outdated + we've already contributed back adv

@ShanaLMoore ShanaLMoore closed this Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor-ver for release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants