Page 16 of 16

Re: Recent changes / bug fixes

PostPosted: Tue Mar 16, 2010 7:33 pm
by Miles
Changed the boss type detection algorithm to default to normal if none of the registered spell ids are found. It defaulted to heroic before and caused some incomplete fights to be ranked (Putri 25, Marrowgar 10 were reported).

Rescan is running for heroic reports, the indexed data is a bit off due to the false heroics, can't calculate minimum damage done limits yet.

Re: Recent changes / bug fixes

PostPosted: Fri Mar 19, 2010 5:54 pm
by Miles
Disabled the separate createLiveReport permission. The original version used to eat a lot of resources so it's on a quota, but now it's just confusing for new users.

Effect: members can use the live report function too.

~

Added pagination to /guilds/*/reports/.

Re: Recent changes / bug fixes

PostPosted: Tue Apr 27, 2010 8:03 pm
by Miles
Pushed a performance update, broke the site and fixed it again. If you get javascript errors, force a reload with Ctrl-F5.

In normal terms: we use the tzdata (2010i) database to display times in the right timezone for the guild & report. To do that, we used to load all the zones in the world on start up in the browser, but that isn't too efficient. Switched to a on-demand lazy loading scheme today; had to parse & import all the zones to do that.

Re: Recent changes / bug fixes

PostPosted: Fri May 07, 2010 6:04 pm
by Miles
Either the new version of the timezone library is just plain broken or the formatting changed in the tzdata between 2009h and 2010i, but it kinda broke a lot of zones; just not the ones I'm testing against.

It's been patched locally and the author has been notified. Specifically, Europe/Athens shouldn't generate any js errors anymore.

Re: Recent changes / bug fixes

PostPosted: Sun May 23, 2010 12:23 am
by Miles
Added some basic admin logging @ guild management page; plus you can change most of the info yourself now to reduce the amount of pm spam.

Slowdowns are almost gone now; there's still one bottleneck somewhere, but 99%+ of the time, loading a report takes less than a second, and follow up requests are served within 200ms. There were a latency spikes still on 11.15 pm CET on Wednesday and Thursday, but they should be gone next week.

Re: Recent changes / bug fixes

PostPosted: Wed May 26, 2010 4:05 pm
by Miles
Small changes in the client to reduce peak memory usage, it can process files up to ~300M now.

Also, the old code signing key expired, generated a new one. The SHA1 fingerprint is CF:18:20:A5:76:5B:1E:67:07:BD:B0:DF:6A:E4:C3:4F:2C:A2:62:D4. You'll need to accept the new certificate to run the client.

Re: Recent changes / bug fixes

PostPosted: Sun Jun 06, 2010 5:51 pm
by Miles
Added a bit of stats in the footer. When you report performance trouble, please add which server served the request. It's either only a "served by" number, or that plus a "data by" for most /report/* pages.

Re: Recent changes / bug fixes

PostPosted: Wed Jun 09, 2010 9:02 pm
by Miles
Minor update: the guild management screen now includes the option to transfer leadership of the guild to someone else. It can only be accessed by the leader - claiming a guild another way is processed manually.