dreamscale-io / gridtime Goto Github PK
View Code? Open in Web Editor NEWIdea Flow Network Operating System Kernel
License: Other
Idea Flow Network Operating System Kernel
License: Other
Update CircuitActivityDashboard to do something that makes sense wrt reporting status on calendar and dashboard refresh activity first. The dashboard report should summarize the work in a way that makes sense to the user, after running the integration test in gridtime.
When a torchie process fails, the circuit monitor should count the failure, and the program should be evicted from the execution engine, and the failure should display in the dashboard.
Need to write the test harness for executing the Idea Flow data pipeline, and the easiest way to test and debug the functionality is with actual data. Setup the exported testdata locally for preparation with running with the data pipeline.
Heroku is currently deployed with default hardcoded credentials.
Make the configurations configurable, and then change the user/password of the deployed instances to something other than the defaults.
Accidentally created an organization using the wrong API key, and now the domain is in use, and I can't create the organization under the right user. Need some way to be able to reverse these sorts of things, or at least not have the subscription be valid until the email for the domain is validated.
Need to think through these use cases, and setup some better handling around invalid organization setup.
Now that organization members can be on multiple teams, Idea Flow individual feeds can't be team specific, so need to refactor this logic so that the box configurations (component mappings for files) applied for a tile comes from the project, not the team.
Since the Idea Flow aggregation is still done per team, and the members can be on multiple teams, whenever the member tile is generated, all the teams that the user is on will need to receive an aggregation event. Then we will need a way for the team to specify what projects they're interested in, even if team members are working on other projects for other teams...
So maybe a team projects list? Something like that. Applied at the team level as a filter on top of the individual feeds.
Once I find a WTF that's interesting, I should be able to zoom in to the details and go look at the tile where the WTF occurs, and see the files I was looking at, flow metric calculations, and all the details to help me understand what happened, and why it took so long.
I can pan left and right to see the activity that happened just before, or just after, wherever I'm looking.
Come up with a nice ascii representation of the data that makes it easy to read.
Created new organization, which the owner joins by default, and no welcome message was shown in the journal.
The current version of gradle isn't compatible, and needs to be upgraded too (to Gradle 5)
The gridtime /terminal client includes many command for starting/stopping grid, for setting up projects, inviting new team members, and many other things.
Ultimately we want the terminal commands to be integrated into the torchie-shell terminal, but for now, create a command line interface that works independently.
Need to be able to list top WTFs in latest block, latest week, for individual and team.
Then add command line hooks for displaying the results in a table.
Setup the Intellij plugin, and configure to connect to local server...
Will need a local account, and local API key. Make this as easy as possible to set these up.
Write a test harness for manually executing the Idea Flow data pipeline for a specific data set.
Need to be able to run the Calendar job to generate calendar tiles.
Then run the TileGenerator job to generate the Idea Flow tiles.
When validation email is sent out for organizational setup (email address is different than root account email used to setup subscription), clicking the email link gives a 403 error.
This resource path probably needs to be white listed in the security filters and isn't.
The validation email also should provide a bit more context about what's happening.
When there's multiple concurrent attempts to create the same feature key, duplicate key exceptions will occur. Need to debug the specific use cases, where this is happening, but since there is no guarding against this case in place right now, will likely need to implement a retry, so that if two threads try to key the same feature at the same time, the second thread can pick up the key generated from the first, and keep on going.
Grid needs an interface to see what's going on!
Add a new terminal command that shows the status of our new dashboard reports.
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.