Skip to content

Updated search feed fetch. #77

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

Merged
merged 9 commits into from
Apr 28, 2023
Merged

Conversation

samlikins
Copy link
Member

No description provided.

- Moved JSON feed file to `packages.json`
- Added `json_path` to Jekyll configuration for new JSON feed
- Added `search_path` to Jekyll configuration for search page
- Updated JavaScript search to point to new JSON feed
- Updated default template to utilize configured variables for navigation links
- Modified JavaScript search into module
- Moved JavaScript to module directory
- Updated search page to import JavaScript module and provide configuration object
- Updated search JavaScript with templates for results, zero results, and no query
- Updated search page with templates configuration and templates
- Updated custom style sheet to modify search view
- Updated search JavaScript with Fuse fuzzy search module and associated code
- Updated search page results template to include additional details
- Updated custom style sheet to add highlight rules
- Updated JSON feed to simplify package URLs
- Updated search JavaScript with HotKeys keybindings module and associated code
- Updated search page keybinding configuration
- Updated custom style sheet to add selection rule
- Correcting strict-type comparison
- Moved ternary operators to beginning of lines
- Added braces to all if flow blocks
- Added `catch` in `_fetchFeed` function
@samlikins samlikins merged commit d13320d into bpkg:master Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant