-
SDK App - See Analyzer filters?
I tested and confirmed that an SDK app will respect the page-level analyzer - I imagine that the app itself gets some filters that the domo.get() method applies. Is there a way for me to see, within the app itself, exactly what filters were applied on the page-level analyzer? The use case is: I'm building an app which lets…
-
SDK data API - get schema?
I know I can do this to get data: domo.get('/data/v1/dataset') Is there an endpoint I can use to get the schema from the server? Specifically I need the fields and types, so I can determine which fields are text, numbers, etc.
-
API Inconsistencies
I'm trying to use the Domo Data API, but I'm running into some trouble. Creating a dataset returns HTTP 201, and not HTTP 200, as per the documentation Updating a dataset appears to do nothing - neither name nor description can be updated Deleting a dataset appears to do nothing Are these known issues, or is there…
-
Use an SDK app to create new datasets?
I've heard that it's possible to publish new datasets into Domo using an SDK app, and wanted to find out if there were any implementation details/examples available that might show how that works. I'm guessing that when an app is running in a domo instance, it can use the authenticated user's session, and do the equivalent…
-
Questions about the Connector Builder
Hi, I'm thinking of building my first connector using the Connector Builder, but there's a few questions I have that are not covered in the documentation. 1. Does my connector have to be published to all Domo customers, or can I limit my connector to customers I choose? 2. If I need to publish updates to my connector, do…
-
SDK Apps: Persistent Config
I need a way for SDK Apps to remember admin-specified settings. For example: Let's say I build an app that shows a bunch of clocks for a bunch of cities around the world. The MajorDomo deploys the app and needs to configure it to show the 5 cities they have offices in. Right now the only way I can really do this is a bit…
-
Unable to install App Dev Studio on Linux Mint 17.3
I'm running the latest Linux Mint version (17.3, 64-bit), which is a Debian-based OS. I've tried installing all the dependencies and the Dev Studio, but it's not working. Here's the exact commands I've run since completing a fresh reinstall of the OS: sudo apt-get update sudo apt-get install curl I needed curl to follow…
-
Unable to create new oAuth clients?
I'm trying to create a new Client ID/Secret at: https://developer.domo.com/new-client It's been down for at least a week now. Any word on when that service will be ready to use?
-
Feature Request: Don't use env, and clean up graceful-fs
I'm triyng to get ryuu up and running on cloud9.io, and I've run into a few issues. The first one is that c9.io installs nvm by default, and the domo shell script doesn't like it: woganmay:~ $ domo /usr/bin/env: node --harmony: No such file or directory I do have node, installed and managed via nvm: woganmay:~ $ which node…
-
Feature Request: Custom dev port
Right now, domo dev doesn't let you specify a custom port. It would be really helpful if I could specify a custom port for the HTTP server to run on, for example: domo dev --port=8080 Even if that port was just automatically proxied to the server on :3000, that would work.
-
DomoPHP - Unofficial PHP client for the Domo API
I've put together a Composer-compatible library for using the new Domo Data API: https://github.com/woganmay/domo-php At the moment it can call all the underlying API methods, and has 1 simplified function for creating a new dataset based on a CSV file on disk. I've noted on Dojo that the API currently doesn't seem to…
-
Using a token breaks the data proxy
I'm using the latest version of ryuu on Windws, and came across two odd issues. 1. When I try creating a token, the token is generated but the application hangs - I have to Ctrl+C to get back to the shell. The token is actually successfully generated and stored in my local credentials file, it just doesn't end the loop. 2.…
-
UNOFFICIAL - HTML Quickstart Template
I started this project a few months ago, but just dusted it off now and put it on Github: https://github.com/woganmay/domo-html-quickstart It's basically a downloadable app shell that includes a bunch of the basics, and provides a starting point for HTML-based apps that need a sidebar and page-type navigation. It's still…
-
Developing SDK apps on c9.io
Cloud9 is an absolutely genius web-based IDE: https://c9.io - and it turns out to be a great dev environment for domo apps. The key is to make one small change to the server.js file after installing the CLI (I'm hoping this becomes a configurable option in a future release). Sign up, create a new workspace: * Workspace…