I’ve been working since January on my way to and from work moving the old Fluxo version (https://fluxo.herokuapp.com) to the React/Redux stack and today I’m very proud to announce that the new Fluxo version is deployed at https://fluxo.hugohaggmark.com.
I’ll continue to make small improvments and I’ve some major features that I would like to add like:
- Cumulative Flow graph
- Apple and Android App
The old version will be permanently redirected to the new.
I hope you continue to enjoy Fluxo!
Now that’s a great milestone Hugo but can you tell me what’s new in this release?
-Almost nothing, but let’s turn the clock back a week…
About a week ago on my way to work I started to notice how my Kanban dashboard had some trouble loading. Naturally I opened up the developer tools in Chrome and noticed a lot of “429 Too Many Requests” errors. (The Trello api has a Rate Limit that you can read about here http://help.trello.com/article/838-api-rate-limits )
That’s odd, it can’t be that many people using Fluxo at this time in the morning I thought to myself, and then it hit me. Someone had probably hijacked my Trello application key because I was using Trello’s own Client.js with the key and it was all stored on GitHub in a public repo.
From Trello’s on how to use their Client.js documentation:
<!-- ... -->
<!-- The client library requires jQuery -->
<!-- ... -->
I remember thinking that this client side key exposure could cause some issues the first time I started to use it but I hadn’t thought about it ever since.
Anyways I decided to do a complete rewrite and use a server side OAuth solution instead. And last Friday I actually finished it.
To sum it up Fluxo now uses a server side OAuth solution and I also added a 5 minute caching on all requests to prevent hitting the Rate Limit of 300 requests per 10 seconds.
This time no keys are stored in the repo, a lesson I’ve learned the hard but funny way,
Fluxo or Hugo Häggmark is not affiliated, associated, authorized, endorsed by or in any way officially connected to Trello, Inc. (www.trello.com).
Last week I introduced my latest “commute from and to work” project called TrellBan here.
So I received a very kind but to the point email from the Trello support team last night telling me that the name TrellBan was to close to Trello.
A bit surprised but at the same time somewhat flattered I began the hard work to come up with a really great new name for this open source project.
Fluxo means flow in portuguese (my mother tongue) and I think it is a short and easy enough name to remember.
So TrellBan is disontinued as of now and the replacement Fluxo is still an open source project that you can find here:
The latest release of the Fluxo can be found here:
And a demo of Fluxo can be found here:
Sorry for any inconvenience this has caused,