The old bug tracking software (The Bug Genie) has been retired. While it was ok initially, the software became extremely frustrating to work with due to performance issues and bugs. Atlassian, the company that owns Bitbucket, as generously provided a free unlimited user license for their tracking software called JIRA. I’ve set up the new software and migrated current open issues into it, however your user accounts will need to be recreated.
I’ll get this posted now, as the Eve Online patch is done in the early hours of the morning.
EveHQ should have a patch release tomorrow with the Retribution 1.1 data update as well as some bug fixes. Testing and checks are being done now on the code base, so after I get home from work tomorrow evening I should be able to publish the update.
The market system overhaul and bigger items still need some more testing and optimizations, so they will not be in tomorrow’s patch release.
Update: I ran into a data related bug just as I was about to publish the update. I’ve got it fixed, but I am going to hold the update until tomorrow (Feb 20th), because it is getting late here and I want to double check a few more items beforehand.
CCP released a new data export package for EVE. I’ve been working and testing with the data to see if there are any issues caused by it. There are some notable differences in some of the data tables, and I’m trying to get some clarification about the changes from CCP… so far these changes haven’t caused an in issue in how “I” use EveHQ, but that’s not saying there isn’t an issue to be found. I will be testing and working with this data for a few days to gain some confidence in the data set before updating EveHQ to use it.
I hadn’t noticed until today (I’ve been very busy with family and work), but it appears the pledgie campaign is over its initial goal. This is amazing… I can’t thank you all enough for supporting EveHQ through this transition.
The funds donated go to cover expenses I normally pay out of pocket, such as hosting costs and 3rd party software licenses. I’ve also started supplying the major contributor developers with a PLEX each month to do with as they please for their contributions and time.
This is an amazing surprise to close out 2012 for me. I wish you all the best for the new year!
In about 90 minutes, the Eve Online servers will be going offline to be updated for the Retribution patch. I do not believe the API servers will be online either, so while CCP is updating EVE, EveHQ may return error statuses when trying to fetch character or corporate data from the web service API servers.
When will EveHQ get updated with the new/changed ships and items?
EveHQ is dependent on the database that CCP publishes in order to source its information for fittings, skills, etc. So, once CCP finishes their update to EVE and publishes the final Retribution data drop, the work will begin on updating EveHQ with this information and have a updated release (2.11.3) published ASAP.
Now, hopefully CCP will finish their update on time, so I can begin working on my tasks when I wake up in the morning (-8 GMT is my timezone).
Two releases in two days? Yes, while v2.11.1 corrected for the most common scenarios around the CCP API update to HTTPS only, as some users had discovered and brought to my attention there were was a scenario that was missed. With a particular set of options selected in the EVE settings (ex: enabling a proxy server but leaving the value blank), would cause the API calling code to fall back to using HTTP and not HTTPS. The end result being those affected were still not getting API updates. So while it was possible to work around the issue, a quick update will help everyone affected and not just the ones who stop by the website.
I do apologize to anyone affected by the extra long outage on API updates for the inconvenience.
If you are having issues getting API updates after the patch, please do not hesitate to contact me via the forums, one of the bug threads, or you can eve-mail me (I get in game mail sent to my phone).
CCP forced my hand to send out an update today as the default api location in EveHQ used http not https. I was hoping to get some more items finished first, but there are a few other fixes in this update:
Core: Fixed UI with Eve Mail messages that were taller than the screen height. A scrollbar has been provided for assistance.
Core: Removed faction pricing web service, as it is no longer needed and only shows errors when you do try and use it.
Prism: Fixed a state bug in the Blueprint Calculator that was leaving some checkboxes in a checked state when others were reset.
Prism: Altered the transparency key color of the Blueprint Calculator form so that when in the Office 2010 Dark theme, parts of the shaded background will not be treated as transparent any longer.
- Prism: Changed the default rounding method in this plug in to “Away from Zero” instead of “Symmetric Arithmetic Rounding” (Round to Even). This will make rounding from the half way point (ie: .5) match what EVE does and what everyone learned in elementary school.
As always, if you have any trouble with the software please send me a note or post in the forums and I will do my best to figure out what is wrong. If you find a bug in the software, or feel that something could be done better please post/propose a new item or bug on the bug tracker.
I have brought a new bug tracking and project management system online in order to provide transparency as to the state of work being done on the project. The issue tracking done previously on Bitbucket was rather limited by the application itself, so I thought it would be better to have one separate from bitbucket.
Above is the new tracker url, and I encourage everyone to visit that site and create not only bug reports, but file requests for features or enhancements, and to vote on the proposals brought forth by others. Only with good participation can the software move forward with the majority of users’ priorities in mind. I’ve got my own ideas for what I would work on first, but I am but 1 person, so I want the feature prioritization to be driven by the users as much as possible.
Anyone can visit the tracking site and see the status of issues currently in the system, however in order to file an issue or request report, you will need to register an account. This is so that myself and future team members can have a dialog with the person who filed the issue if needed.
Now I do have a request for everyone. Unfortunately I do not have a good list of the outstanding issues for EveHQ currently. I will be scouring some sources over the next few days for anything outstanding and add it to the tracker. So, I need anyone and everyone who is having a problem, or noticing a quirk or incorrect information to please file the reports asap, so I can start to investigate and fix them.
I’ve been busy this week with RL work, as well as evaluating some solutions of managing the EveHQ project (bugs, features, etc). I am a software engineer by trade, so I do like to have appropriate tools and infrastructure setup first before I dive into working on a project.
This infrastructure investigation is coming to an end soon, so you will start to see progress made on the software once again. Stay tuned!
The site transfer is completed, and I have unlocked the forums for posting. Vessper has changed the www.evehq.net domain to point at the new servers, so as that change propagates out across the internet, more people should be directed here than to the old servers.
Please contact me if you encounter on the site. I believe I ran a complete check on things, but sometimes there is the odd setting or configuration someone has that doesn’t like the new environment.
Thank you again for your patience during this transition. EveHQ development will be ramping up soon, so expect to hear more from me shortly.