Commit Graph

376 Commits

Author SHA1 Message Date
Trever Fischer
57b21f9316 Poll the server much less frequently if we arent using beanstalkd 2012-11-17 16:07:44 -05:00
Trever Fischer
443ed80c52 Print out exceptions on crash when using ./manage.py runserver 2012-11-17 16:07:22 -05:00
Trever Fischer
63571cd021 Allow poll clients to know if we are using beanstalkd or not 2012-11-17 16:06:46 -05:00
Trever Fischer
4b9b53e9da Add method to VaultSlots to easily add items to vaults 2012-11-17 16:06:13 -05:00
Trever Fischer
0060443619 Create 27 vault slots by default 2012-11-17 16:05:42 -05:00
Trever Fischer
43c249ce9f Make a common "item" element for templates 2012-11-17 16:04:54 -05:00
Trever Fischer
465b50c0c9 Remove duplicate field and allow vault slots to have null items to represent empty slots 2012-11-17 16:04:04 -05:00
Trever Fischer
f16c7df2d0 Return the item from Item.git, and use Item.material, not Item.item. 2012-11-17 16:02:58 -05:00
Trever Fischer
452b5acbfd Add an 'item' model to minecraft app, and migrate Vault app to use it.
The Item model is meant to be used as a way for other apps to store exceedingly
common data about an item, such as the material ID, data value, and damage
value. Keeping it all in one object allows for the item schema to change later
on without needing to update dozens of other apps.
2012-11-16 15:14:41 -05:00
Trever Fischer
3706219e90 Implement server kicks and updating the server time on the page according to heartbeats 2012-11-12 14:40:32 -05:00
Trever Fischer
ddd7b0028e Add a link to the vault 2012-11-09 17:20:22 -05:00
Trever Fischer
a5044e49c7 Improve event processing speed by sending to the server in bulk 2012-11-09 13:11:39 -05:00
Trever Fischer
d01075e094 Add the vault page 2012-11-09 12:04:47 -05:00
Trever Fischer
06001c0281 Tweak vault design to save item positions in the display 2012-11-09 12:04:17 -05:00
Trever Fischer
f75aebb660 Add command to generate item CSS from minecraft.items.ITEMS 2012-11-09 12:03:01 -05:00
Trever Fischer
be8bb0dc2a Add a script to extract item data from Bukkit 2012-11-09 10:38:57 -05:00
Trever Fischer
e3296b029a Implement the item vault API 2012-11-09 07:55:44 -05:00
Trever Fischer
a2895f400c Implement bounties 2012-10-23 18:03:54 -04:00
Trever Fischer
ab4e0c880c Update docs 2012-10-23 15:47:20 -04:00
Trever Fischer
e42c0beef3 Report player deaths 2012-10-23 14:37:46 -04:00
Trever Fischer
9775dd46df debug--, and bury jobs when the server gets it just in case it takes a while 2012-10-23 13:55:07 -04:00
Trever Fischer
1747e3794b Add broadcasts to the website, and delete probably expired web events 2012-10-23 13:53:02 -04:00
Trever Fischer
4151aae2f0 Improve event flush and stats commands verbosity 2012-10-23 13:52:26 -04:00
Trever Fischer
6b8239eb3f Implement webchat and badge notifications 2012-10-23 13:10:06 -04:00
Trever Fischer
c5d644371d Display hostname on pages 2012-10-22 12:37:48 -04:00
Trever Fischer
eec4b8e989 Add some commands to poke the event queue 2012-10-22 11:37:47 -04:00
Trever Fischer
dd1dbc7590 Add versioning info to the protocol 2012-10-21 20:08:47 -04:00
Trever Fischer
10e930668f Move the version fetching to a more accessible location 2012-10-21 20:08:35 -04:00
Trever Fischer
b1fd9c5f00 Disable CSRF on api 2012-10-21 19:32:30 -04:00
Trever Fischer
e50bdec660 Fix wsgi for python 2.7 2012-09-11 16:11:35 -04:00
Trever Fischer
6ea53a1aa6 Hopefully the last import bug 2012-09-11 16:11:23 -04:00
Trever Fischer
34fc1d07b1 Yet another import fix 2012-09-11 16:06:10 -04:00
Trever Fischer
82bd22f300 Another import fix 2012-09-11 15:55:21 -04:00
Trever Fischer
8935799e67 Fix import 2012-09-11 15:50:26 -04:00
Trever Fischer
c966be242c Revert "Workaround for python2.6 bug 7902"
This reverts commit 334073055c.

The real solution is to use python 2.7.
2012-09-11 14:48:29 -04:00
Trever Fischer
334073055c Workaround for python2.6 bug 7902 2012-09-03 19:47:23 -04:00
Trever Fischer
6fddbc92dc namespaces++ 2012-09-03 18:16:19 -04:00
Trever Fischer
5203649d4f Add support for stripe to process credit cards 2012-09-03 18:09:08 -04:00
Trever Fischer
4a35740bef Add south to donate app to support changing the transactionId to a TextField 2012-09-03 18:08:47 -04:00
Trever Fischer
d18d17a97a debug-- 2012-09-03 18:08:09 -04:00
Trever Fischer
4ca5e20e53 Implement a server event queue using beanstalkd 2012-09-03 16:07:09 -04:00
Trever Fischer
97da13000c Add a small, minimal popup tray for future expansion. 2012-08-29 22:50:42 -04:00
Trever Fischer
eed9a6df1b Add support for editing posts 2012-08-29 22:18:41 -04:00
Trever Fischer
e962307adc fix badge floats 2012-08-29 21:35:07 -04:00
Trever Fischer
06a27164db Set a default forum id of "1" 2012-08-29 21:30:16 -04:00
Trever Fischer
f9eed970e9 Configurable maximum invites 2012-08-29 16:12:45 -04:00
Trever Fischer
c80943b7dd Fix display of petition comment timestamps 2012-08-28 12:29:25 -04:00
Trever Fischer
31097720b8 use correct kwargs with donation thanks page 2012-06-13 08:38:53 -04:00
Trever Fischer
5b0601ea7f Fix tests and other rubbish 2012-06-10 23:20:45 -04:00
Trever Fischer
96643e1ab9 s/valid/success/
derp >_<
2012-06-10 23:10:39 -04:00