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