Commit Graph

36 Commits

Author SHA1 Message Date
Trever Fischer
1d32ea66c4 Revert "reduce polling load by condensing the json poll api into one method instead of several"
This reverts commit 4ae3407fb0.
2012-04-19 17:35:27 -04:00
Trever Fischer
dc77f35267 Revert "Remove unused API"
This reverts commit 2a1dc1c915.
2012-04-19 17:34:52 -04:00
Trever Fischer
e126183a43 Revert "crash--"
This reverts commit c91d2f5434.
2012-04-19 17:34:48 -04:00
Trever Fischer
c91d2f5434 crash-- 2012-04-19 14:54:18 -04:00
Trever Fischer
2a1dc1c915 Remove unused API 2012-04-19 14:51:15 -04:00
Trever Fischer
4ae3407fb0 reduce polling load by condensing the json poll api into one method instead of several 2012-04-19 14:47:44 -04:00
Trever Fischer
1084d7a519 Use atomic balance update 2012-04-11 15:08:31 -04:00
Trever Fischer
f1b5c83267 Fix ban handling 2012-04-05 15:28:10 -04:00
Trever Fischer
7a4bdbc720 Implement bans 2012-04-03 23:10:21 -04:00
Trever Fischer
478deda980 Add a method to the profile model to get permissions 2012-04-03 21:11:58 -04:00
Trever Fischer
6496eef466 Implement permission assignment via groups 2012-04-03 21:06:57 -04:00
Trever Fischer
433bb7d8ca Rewrite session handling URLs to make a little more sense 2012-04-02 17:40:29 -04:00
Trever Fischer
639fdc1d12 Implement economy API, and server authentication API 2012-04-02 14:33:19 -04:00
Trever Fischer
9f21dae0d2 Give op permission to staff 2012-03-18 22:29:15 -04:00
Trever Fischer
9ca328dd75 Add API to log player sessions. Fixes #2 2012-03-07 19:00:50 -05:00
Trever Fischer
245f8d139b Cache server time queries 2012-03-06 18:25:48 -05:00
Trever Fischer
4f4cd399b8 Return a 403 code for the anonymous balance query 2012-03-06 18:25:36 -05:00
Trever Fischer
a08e007c00 Fix api tests for balance queries 2012-03-06 18:25:15 -05:00
Trever Fischer
f60c231c4a Implement rules API. Fixes #23 2012-03-05 19:48:10 -05:00
Trever Fischer
046ad49823 Improve validation API to return JSON. Fixes #1. 2012-03-05 18:01:41 -05:00
Trever Fischer
c1f812559d Workaround for django bug #3310 2012-03-05 17:59:17 -05:00
Trever Fischer
2808a093b9 Add unit tests for api 2012-03-05 17:58:42 -05:00
Trever Fischer
93ba20c538 Fix api import 2012-03-04 23:35:46 -05:00
Trever Fischer
8fc7372bbe Move quote model into local app 2012-03-04 23:34:01 -05:00
Trever Fischer
e0957c2dab Move MinecraftProfile from the profiles app into the minecraft app, and stop using the auth profiles feature.
Might go back to auth profiles if a suitable use can be found.
2012-03-04 23:18:00 -05:00
Trever Fischer
3d317ad0b3 Add dynmap time queries through api, and add a time widget 2012-03-04 10:57:37 -05:00
Trever Fischer
8687e034ac Add api to query server info 2012-03-03 18:29:24 -05:00
Trever Fischer
11788ecb34 Export grist balance to the api 2012-03-03 17:58:48 -05:00
Trever Fischer
a6399c1305 Handle duplicate minecraft registrations 2012-03-02 20:41:51 -05:00
Trever Fischer
16bd3c0a64 Add quotes around the quoted quote so it looks like a quote 2012-02-27 13:06:15 -05:00
Trever Fischer
a6ce6c3d7f typo-- 2012-02-27 12:55:12 -05:00
Trever Fischer
aa15f4d797 Add support for server MOTDs 2012-02-27 11:53:15 -05:00
Trever Fischer
0d6056d168 Use super simple HTTP codes to represent validation results 2012-02-25 14:01:03 -05:00
Trever Fischer
921f6c2661 Case-insensitive username validation 2012-02-25 13:07:29 -05:00
Trever Fischer
ed0a884292 Add caminus username validation api 2012-02-19 17:44:09 -05:00
Trever Fischer
6c980fa047 Start working on an api 2012-02-18 15:40:03 -05:00