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

feature: Revamping lens manager/crawl stats into Library & Discover pages #260

Merged
merged 32 commits into from
Jan 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d1199dd
wip: splitting lens manager into discover + library pages
a5huynh Jan 10, 2023
c4cf9a3
wip("My Library"): turning lenses into cards & adding support for pro…
a5huynh Jan 11, 2023
cde741c
moving lens components in their own module
a5huynh Jan 11, 2023
65c4e9a
consolidating btn styles & adding different btn types & sizes
a5huynh Jan 11, 2023
3e83d84
consolidating stats calculation & show progress in library view
a5huynh Jan 12, 2023
80f2283
add link to https://lenses.spyglass.fyi for installed lenses & stub h…
a5huynh Jan 12, 2023
608ffe0
delete stats page, consolidated into library page
a5huynh Jan 12, 2023
4085172
add the ability to filter the discover page
a5huynh Jan 12, 2023
8438e7a
minify css
a5huynh Jan 12, 2023
b2f8010
case agnostic filtering in discover page
a5huynh Jan 12, 2023
e58231f
bumping wasm-bindgen version
a5huynh Jan 12, 2023
2932704
cargo clippy
a5huynh Jan 12, 2023
3c8bd2c
update fixtures for name/label change
a5huynh Jan 12, 2023
ca5302c
cargo clippy
a5huynh Jan 12, 2023
e7fd2a3
confirm uninstall & show install/uninstall progress indicator
a5huynh Jan 12, 2023
b4ec9ad
consolidating install_lens into lens_updater plugin
a5huynh Jan 12, 2023
589cbdd
refresh discover/lens library page when finished
a5huynh Jan 12, 2023
811a3d5
update fixtures to reflect changes in ClientEvents
a5huynh Jan 12, 2023
f25952e
Save installed lenses as <lens name>.ron in users' lens folder
a5huynh Jan 12, 2023
1d94588
renaming Bootstrap -> CDXCollection for clarity
a5huynh Jan 12, 2023
3488131
pull extra lens info from db before bootstrapping
a5huynh Jan 12, 2023
50db09a
add lens discovery menu item
a5huynh Jan 12, 2023
31ff2ed
commit changes to the index after loading a cache file
a5huynh Jan 13, 2023
5c53ed3
cargo fmt & clippy
a5huynh Jan 13, 2023
60789c6
wip: uninstall lens command
a5huynh Jan 13, 2023
45c8447
consolidate deletion logic in crawl_queue
a5huynh Jan 13, 2023
6f338f7
remove any urls from bootstrap queue as well
a5huynh Jan 13, 2023
5d5bd7a
remove lense from app state on uninstall
a5huynh Jan 13, 2023
cc188f1
default to "installing" message if we don't have stats for a lens yet
a5huynh Jan 13, 2023
b0e44be
update ubuntu version used in workflow
a5huynh Jan 13, 2023
f3dcd9a
fixes from test failures
a5huynh Jan 13, 2023
a6f5f2e
use correct url for discover/library pages
a5huynh Jan 13, 2023
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
2 changes: 1 addition & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ env:
jobs:
build:

runs-on: ubuntu-20.04
runs-on: ubuntu-latest

steps:
# Checkout source code
Expand Down
Loading