Perform Search Result AJAX on scroll (#950)
* Add hunt.js. Rewrite check_item_status for hunt. * Add checkSingleItemStatusAjax. * Check Save Statuses. Parameter fixes. * eslint * Rewrite checking all item statuses. * Rewrite checking all save statuses. * Update to Hunt 3.0.0. * eslint * Duplicate code reduction. * eslint * Remove individual functions to reduce and decrease redundancy. * Queue up and combine AJAX requests. 200ms delay. * Remove need for container element passing. * Fix Javascript problems. * Fix JS problems of elements prematurely being deleted and hiding not sticking. * Check all statuses if Hunt not found. * Fix save statuses. * Fix intermittent drops and how did saved lists ever work? * Avoid parallel item status lookups. * Style fix. * Add AJAX serialization to save statuses. * Fix ajax-pending class * eslint catch. * Add Hunt scrolling to openurl embedding. * eslint * saveRunning clearing. * Fix loading display. Fix result display edge-cases. * Fix savedList reloading.
Showing
- themes/bootstrap3/js/check_item_statuses.js 125 additions, 89 deletionsthemes/bootstrap3/js/check_item_statuses.js
- themes/bootstrap3/js/check_save_statuses.js 121 additions, 47 deletionsthemes/bootstrap3/js/check_save_statuses.js
- themes/bootstrap3/js/openurl.js 12 additions, 4 deletionsthemes/bootstrap3/js/openurl.js
- themes/bootstrap3/js/vendor/hunt.min.js 1 addition, 0 deletionsthemes/bootstrap3/js/vendor/hunt.min.js
- themes/bootstrap3/templates/search/results.phtml 1 addition, 0 deletionsthemes/bootstrap3/templates/search/results.phtml
themes/bootstrap3/js/vendor/hunt.min.js
0 → 100644
Please register or sign in to comment