-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Custom table interface for browsing and installing plugins #10
Comments
There are a few pieces to this then.
|
I may borrow the purple button design from https://datasette.io/desktop (a smaller version) for the "install this plugin" buttons. |
Adding a "Desktop compatible" facet would be really useful here - any plugin that depends on configuration (like |
If it's going to fetch the plugin directory on startup, it needs to survive network errors. |
I want to be able to display the full readme for a plugin but only on-demand, not pre-loaded on startup. So there will probably be some JavaScript that hits https://datasette.io/content/repos.json?_sort=id&full_name__exact=simonw%2Fdatasette-leaflet-geojson&_col=readme_html&_labels=on&_shape=array |
Need to figure out what happens when you click that button - should it show a loading indicator of some sort? Also ideally it would refresh the page once the plugin has finished installing (and the server has restarted) which would update the "currently installed" state on that page. |
This is making the tests fail because the named in-memory database persists between tests in |
Originally posted by @simonw in simonw/datasette-app#74 (comment)
The text was updated successfully, but these errors were encountered: