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

T127 Advanced Search Page #551

Merged
merged 49 commits into from
Apr 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
9f1b9ec
Refactor indexers to inherit from GwIndexer
alepbloyd Mar 20, 2024
7f194f0
Create solr and fedora cleaners
alepbloyd Mar 21, 2024
de6edec
Add solr and fedora cleaners
alepbloyd Mar 21, 2024
6af82dd
Add blacklight_range_limit gem
alepbloyd Mar 21, 2024
00dba8c
Move solr and fedora cleaning to support
alepbloyd Mar 21, 2024
acba8d4
Add gw_indexer
alepbloyd Mar 21, 2024
ce33443
initial gw_indexer specs
alepbloyd Mar 21, 2024
8d4e77c
Add date_created_isim tests
alepbloyd Mar 21, 2024
dd47e40
Add year_indexer
alepbloyd Mar 21, 2024
76f2973
add date_create_isim to solr_document
alepbloyd Mar 21, 2024
305edda
GW indexer specs
alepbloyd Mar 21, 2024
670f3c8
Adjust year indexer for multi-date inputs
alepbloyd Mar 22, 2024
3545378
Add spec for handling multiple date_created
alepbloyd Mar 22, 2024
dc9635b
Add blacklight_range_limit install
alepbloyd Mar 22, 2024
d0709f5
Add date_created_isim settings
alepbloyd Mar 22, 2024
b44e2a4
Add creating random date to dummy works
alepbloyd Mar 22, 2024
fddfecc
Add geonames_username to hyrax initializer
alepbloyd Apr 3, 2024
f9df648
Add geonames_username to env files
alepbloyd Apr 3, 2024
a1c43f5
Remove extra comment
alepbloyd Apr 3, 2024
6acd27b
Add date_created_isim configs to catalog controller
alepbloyd Apr 3, 2024
c106511
Comment out sort_catalog_spec while flaky
alepbloyd Apr 3, 2024
903ff7b
Merge pull request #535 from gwu-libraries/t527-collections-page
maxturer Apr 10, 2024
65cc9dc
Fix typo in catalog_controller
alepbloyd Apr 10, 2024
06ab356
Fixes #539 (#540)
kerchner Apr 10, 2024
860cf22
Merge remote-tracking branch 'origin' into t474-improve-date-created
alepbloyd Apr 10, 2024
b193a89
Add blacklight_advanced_search assets
alepbloyd Apr 11, 2024
e8fdefc
Add advanced controller index override
alepbloyd Apr 11, 2024
8816543
Add advanced search methods to search_builder
alepbloyd Apr 11, 2024
ef369f3
Add blacklight_advanced_search gem
alepbloyd Apr 11, 2024
f3a4bf4
Add advanced search views
alepbloyd Apr 11, 2024
1ca054a
Add blacklight advanced search configs
alepbloyd Apr 11, 2024
f184a34
Add advanced search routes
alepbloyd Apr 11, 2024
bfbb058
Merge remote-tracking branch 'origin' into t127-advanced-search
alepbloyd Apr 11, 2024
e417968
Configure advanced search page fields
alepbloyd Apr 15, 2024
72544ac
Remove contributor and subject search fields
alepbloyd Apr 15, 2024
46734df
advanced search css/html restructuring
maxturer Apr 15, 2024
20fe735
Merge branch 't127-advanced-search' of https://github.com/gwu-librari…
maxturer Apr 15, 2024
d524ccb
styling and jquery autocomplete implementation on advanced search page
maxturer Apr 23, 2024
9528a2d
changed location of javascript
maxturer Apr 23, 2024
52553e5
slight style change on facets
maxturer Apr 24, 2024
4941c70
turned off autocomplete and disabled turbolinks on advanced search page
maxturer Apr 25, 2024
03716d4
facet input restricted to one option and restyled
maxturer Apr 25, 2024
01d0a78
navbar resturucture for advanced button
maxturer Apr 25, 2024
4551f36
Merge branch 'master' into t127-advanced-search
maxturer Apr 26, 2024
e4b480b
Add date_created_isim settings
alepbloyd Mar 22, 2024
62eedf1
Add date_created_isim configs to catalog controller
alepbloyd Apr 3, 2024
177bab5
fixed focus style bug in header
maxturer Apr 26, 2024
c59febc
Revert docker-compose to non-development settings
alepbloyd Apr 26, 2024
73c3b75
removed sort option
maxturer Apr 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ gem 'twitter-typeahead-rails', '0.11.1.pre.corejavascript'

gem 'jquery-rails'

gem 'chosen-rails'

gem 'devise'

gem 'devise-guests', '~> 0.6'
Expand Down Expand Up @@ -94,6 +96,8 @@ gem 'omniauth-rails_csrf_protection'

gem 'blacklight_range_limit'

gem 'blacklight_advanced_search'

group :development, :test do
gem 'pry' # temporily removing, seems to break something with sidekiq in development mode
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
Expand Down
15 changes: 15 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,9 @@ GEM
bootstrap-sass (~> 3.0)
openseadragon (>= 0.2.0)
rails
blacklight_advanced_search (6.4.1)
blacklight (~> 6.0, >= 6.0.1)
parslet
blacklight_oai_provider (6.1.1)
blacklight (~> 6.0)
oai (~> 1.0)
Expand Down Expand Up @@ -188,6 +191,10 @@ GEM
activesupport (>= 4.0.0)
mime-types (>= 1.16)
ssrf_filter (~> 1.0, < 1.1.0)
chosen-rails (1.10.0)
coffee-rails (>= 3.2)
railties (>= 3.0)
sassc-rails (>= 2.1.2)
chronic (0.10.2)
clipboard-rails (1.7.1)
coderay (1.1.3)
Expand Down Expand Up @@ -897,6 +904,12 @@ GEM
tilt (>= 1.1, < 3)
sassc (2.4.0)
ffi (~> 1.9)
sassc-rails (2.1.2)
railties (>= 4.0.0)
sassc (>= 2.0)
sprockets (> 3.0)
sprockets-rails
tilt
scanf (1.0.0)
schoolie (0.1.3)
actionview (~> 5)
Expand Down Expand Up @@ -1044,13 +1057,15 @@ PLATFORMS
x86_64-linux

DEPENDENCIES
blacklight_advanced_search
blacklight_oai_provider (~> 6.1.1)
blacklight_range_limit
bootsnap (>= 1.1.0)
bootstrap-sass (~> 3.0)
bulkrax (= 2.3.0)
byebug
capybara (>= 2.15)
chosen-rails
coffee-rails (~> 4.2)
cookies_eu
database_cleaner
Expand Down
4 changes: 4 additions & 0 deletions app/assets/javascripts/application.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@
//= require tether
// Required by Blacklight
//= require jquery
//= require chosen-jquery
//= require 'blacklight_advanced_search'


//= require jquery_ujs
//= require dataTables/jquery.dataTables
//= require dataTables/bootstrap/3/jquery.dataTables.bootstrap
Expand Down
3 changes: 3 additions & 0 deletions app/assets/stylesheets/application.css.scss
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@
* Used by blacklight_range_limit
*= require 'blacklight_range_limit'
*

*= require chosen
*= require 'blacklight_advanced_search'
*/

@import "scholarspace/scholarspace";
Loading