Your comments

This exception is fine to ignore, I will remove it in the next release.
Thanks, I will investigate.
Hi Andrew,

Thanks for pointing this out, some versions of Sublime seemed to report it differently. 
It should be fixed now.

Cheers,
Paul
Hi Paulo,
This is a bug!, thanks for reporting it, 

Your uploaded data is safe, but there there is currently an issue with aggregating some of the uploaded data for display on the front end.

I am in the process of writing lots of unit tests to try and iron all the little kinks out. I have re-synced your data so you will now see you are on level 15.18 and I will re-sync it again after I have finished sorting out the bugs just in-case anything else slips through.


Cheers,
Paul


F & P is a good idea! I don't know how easy it is to write a balloon in swing but I will add it to my list to check out.

In terms of VCS I would like to add it but only if it is going to be easy for people to setup and I haven't found a good way to do that yet. 

Achievements / milestones is something I plan to add in the future. 


Yeah Kiwis rock!
API
I don't have public docs for the upload API but I am open to the idea of people writing plugins, if you want to write one let me know paul@codeivate.com
Hi Cody,

Just checking but do you know if you click on the bottom right and it should popup with the Codeivate settings page? (You don't have to navigate through file menu->settings)

The bottom right currently shows the language you are programming in and the length of your current streak.

What else would you like to see there? Overall level? Percentage remaining to next level?

Also there is a Chrome plugin https://github.com/codeivate/Codeivate-Chrome (a slightly older version is available in the chrome app store https://chrome.google.com/webstore/detail/codeivat... )
That has HTML5 popups (usually down the bottom right of your screen in Windows) when you:
- gain a level
- gain an extra hour on Codeivate
- Code but then stop coding for 10 minutes (Newer version makes this disabled by default I found it can  get a bit annoying)

Cheers,
Paul







Hi Paulo,

Thanks for reporting this!

I have made a fix that should stop it happening in the future and also temporarily cleaned up your data to fix your issue now. 

When you run Codeivate it tries to give each machine a unique id (using a UUID library) As you are coding it passes up the machine id and a machine name. If you change the machine_name that you are passing up it will modify the machine name on your profile for that machine. You can also set multiple machines to have the same machine name and they will all combine under the same name. 

if you want to split the results out again in the future just change the machine name and do some more coding and it will separate out on your profile.

The machine name can be set in your config file, if you don't set one it will generate a random one (these are pulled from the US census data)

Hope that helps! Let me know if that's not making sense.

Cheers,
Paul


Thanks for your feedback Diego PamioCharles Grunwald :)