corradio / polynomial Goto Github PK
View Code? Open in Web Editor NEWA central place to track your most vital KPIs
Home Page: https://polynomial.so
A central place to track your most vital KPIs
Home Page: https://polynomial.so
When pressing save, ask if backfill (will overwrite previous points)
"This metric is able to fetch past data, would you like to fetch up to X days"?
In addition to this, another thing I was thinking about when setting up the plausible integration is that it would be cool if one could see the graph of daily visitors and also see where they come from, e.g. have it all in one chart or in separate charts. Right now (as far as I understand) I can filter for specific sources but can't create a graph showing the number of people coming from each specific source.
it would be cool to potentially create different views, e.g. have one view focused on marketing-specific insights where a selected number of KPIs is shown and then a second one focused on sales. This would help teams with many KPIs to create a nicer overview
It would be nice to create different dashboards, once you add 20+ metrics the scrolling becomes a bit long. Having the option to create a marketing-focused one or sales-focused etc would be nice to make the overview clearer
Mailgun is not activated
Internal Server Error: /metrics/new/UodAM23XrDpNQDq7jsgHzDKRejSa-b1pSxfiMGRM4c0/
IntegrityError at /metrics/new/UodAM23XrDpNQDq7jsgHzDKRejSa-b1pSxfiMGRM4c0/
duplicate key value violates unique constraint "unique_metric"
DETAIL: Key (user_id, name)=(2, Leads number) already exists.
Notes:
It would be terrific if we could e.g. pre-populate the list of viewIds of Google Analytics right after a user is authenticated.
This would mean be able to generate the schema based on a method which would do a GA request, or do update the schema in the __enter__
section of the integration.
An outstanding question is how to update the rendered schema if it changes dynamically.
Is it possible to update it client-side?
What strategy should we use? What should be sent to admins vs what should be sent to users?
UserException
class which represents errors that can be sent to the user? What about 401?handle_integration_error
?List of exceptions that can be sent to the user:
We don't necessarily need it right now, but if we continue the project we will in order to implement:
-> Email confirmation
-> OAUTH
Since it messes with the User model, it's probably wise to include it from the beginning to avoid trouble later.
Imported from spreadsheet, error on /:
Uncaught SyntaxError: Unexpected token 'N', ..."{"value": NaN, "date"... is not valid JSON
at JSON.parse (<anonymous>)
at (index):688:21
Right now it uses an API Key. It would be simpler to use OAuth2 instead.
Number of deals in stage X
There always needs to be daily data for the tool to catch the dates. If you want to include monthly data, you need to split out the months into separate days then it is possible to add the data. It would be nice to have an option with monthly data.
Collect views from YouTube channel
- It would be great to have the option to share the dashboard with a team, here we could either have it as just "view" or "edit", edit would allow everyone to add new metrics which can be great but can also become messy faster
month
isn't a fixed time interval)Sentry etc..
e.g. force people to authenticate before creating/editing an integration
Sorting works alphabetically right now which is okay as you can trick it quite easily but it would be nice to have the option to drag and drop (or through a different way) sort the metrics as you wish
Adblocker seems to block calls that include googleanalytics in their URI.
User is currently not notified of failure.
Ability to use OAuth as authentication mechanism in integrations.
This is required for Google products, and will enable marketing analytics such as LinkedIn.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.