Amavi and I had an awesome time at the wedding, and now that we're all finished with that, it's time to get back to Kriona.
CDN
The first big thing I've added is CDN (content delivery network) on Amazon. When working properly, all game images (not avis, of course) will be served off of Amazon's servers. It means that images will load faster, as Amazon's CDN is designed to be fast.
If you didn't pick up on it, Amazon's CDN currently isn't working. I'm trying to get a solution together where, when I commit a change or addition to any of the static files, Amazon's copies of the files get updated. It isn't quite working yet, but you'll notice something key: Kriona is still working.
When an image fails to load off of Amazon, it instead loads off of my servers. Even if Amazon goes down, nobody will notice (except for longer load times). This is the magic code to make it work:
Bank
Banks are finished now! Specifically, you can add items and money to the bank. There's still a minor bug with banks (not reloading properly), and some style needs to be added to completed trades, but for the most part, they're finished!
Now is the fun part... I get to brainstorm what big project I want to work on next