Comments (2)
Grist custom widgets have been improved in the following ways:
- A standard set of widgets are available from a dropdown (for self-hosted Grist, set
GRIST_WIDGET_LIST_URL
tohttps://github.com/gristlabs/grist-widget/releases/download/latest/manifest.json
to get our set). - Widgets have an improved UI for mapping columns and for saving configuration, see https://support.getgrist.com/widget-custom/#column-mapping and https://support.getgrist.com/widget-custom/#widget-options
- The
grist
object used in widgets to access data is now documented more systematically, see https://support.getgrist.com/code/ - There is a documented way to modify tables, not just read from them, see https://support.getgrist.com/code/modules/grist_plugin_api/#selectedtable
- The grist-widget repo gives a way to develop a widget with automatic reload, see https://github.com/gristlabs/grist-widget#developing
@dumblob simple, built-in hosting is a good idea, as is a marketplace. I'm closing this round of improvements, but I don't expect it to be the last :-).
from grist-core.
My preliminary vision 😉:
The docker image (and thus also your online SaaS cloud platform) shall provide a dead-simple way to host static custom widgets.
Reasons:
- It makes the platform easier to manage (nobody wants to manage a separate web server or add something to their existing web servers) and less dependent on the surrounding (incl. outages, etc.).
- Make it more secure as trusting you is better than trusting you and one more provider of web server.
Btw. this way you can easily add a button "publish to app/widget market place" (which for now can be just a simple script pushing it to the github widget repo) and symmetrically provide a thumbnail listing of published widgets (as a result of federative collaboration of Grist instances on the internet) to allow quick & easy search & deploy by one click (after confirming a warning it's an untrusted source code not affiliated with https://www.getgrist.com/ ).
from grist-core.
Related Issues (20)
- OIDC issuer behind a proxy cannot be accessed
- OIDCConfig: email not verified for HOT 2
- Sharing form triggers authentication HOT 4
- Could Excel 'Tables' be 'first class citizens' in import and export ? HOT 2
- Building from source failure HOT 3
- Webhook delete event type HOT 1
- GRIST_SUPPORT_ANON and forms HOT 3
- I couldn't find where to click in order to replace the current version with a snapshot
- Allowing to have multiple views with different filtering
- When I have many labels it becomes unconfortable to edit them
- Download data with column ID instead of label as header HOT 2
- Conditionnal questions in forms
- Forms - Populate lines in related tables
- Feature: Duplicate Column
- Use Gravatar for the user's picture
- I didn't find the "Choose" string in weblate or in the UI that is used in the dropdown menus to select an option in a form HOT 3
- Cross docs data exchange as livestream by vsv: CSV Files as Virtual Tables in SQLite
- Grist Forms - Redirecting loop error HOT 1
- Forms created from a Summary Table are bugged HOT 1
- Changing the Show Column value via API HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grist-core.