Tuesday, 30 October 2007

Updates Shmupdates

I've just had some little fixes put in this morning. Nothing really to write home about, just a few little things.
  • Making sure I give you a gadget secret when activating
  • Making sure the secret is properly randomised
  • Fixed a broken gadget activation process

Just thought i'd keep you posted.

Friday, 26 October 2007

I Love Twitter

Not sure if you knew, but i'm on twitter. Follow me to get snippets from the front line, latest changes, and witty snipes ;) my id is bt_mojo. Show me some love!

Thursday, 25 October 2007

I'm sorry I broke your GETs

Sorry for no updates for a little while. Not, I assure you, due to lack of activity.

I have broken your gets calls / messages /balances for retrieving records - so here is the fix.

Simply add "call:", "message:" or "balance:" to the front of the digest calculation.

So for a call example, in ruby, the digest to use when retrieving call records would be

digest = Digest::SHA1.hexdigest("call:#{@my_username}:#{@my_gadget_key}:#{@secret}")

or if it makes more sense in a javascript snippet, this example would make a digest associated with retrieving message records:

var digestString = "message:" + form.username.value + ":"+ form.gadgetkey.value + ":" + form.secret.value;
form.digest.value = sha1(digestString);

Wednesday, 17 October 2007

Gadgets making gadgets

We've worked on the types of things gadgets can do through calls to Mojo; now they can make and register other gadgets. Checkout the documentation for further enlightenment.

We will be looking at ways to record bugs and issues fairly soon too.

Monday, 8 October 2007


We now have blocks, a way to stop bad calls being made through your gadget. And the howto's section has been converted into a TiddlyWiki. This week we are busy with the APIs.

We are contacting people who have asked for registration - and we will have some simple way of recording your triumphs and tribulations soon. Though we are quite happy to follow you on Twitter if you are nice..