Commit Graph

273 Commits

Author SHA1 Message Date
Trever Fischer
1084d7a519 Use atomic balance update 2012-04-11 15:08:31 -04:00
Trever Fischer
980c14d0a1 Merge branch 'master' of ssh://www.camin.us/home/tdfischer/www 2012-04-05 15:28:27 -04:00
Trever Fischer
f1b5c83267 Fix ban handling 2012-04-05 15:28:10 -04:00
Trever Fischer
f831ce7dbe Add commands for drawing the invite graph, and importing from drupal 2012-04-05 15:27:48 -04:00
Trever Fischer
77d3a882ca Add commands for drawing the invite graph, and importing from drupal 2012-04-05 15:27:26 -04:00
Trever Fischer
1d15b8e714 Fix ban handling 2012-04-04 22:54:01 -04:00
Trever Fischer
7a4bdbc720 Implement bans 2012-04-03 23:10:21 -04:00
Trever Fischer
5af80612ca Only give out /op if the group has it, regardless of user staff setting 2012-04-03 21:27:29 -04:00
Trever Fischer
24e490e7f8 Allow permission list to be blank 2012-04-03 21:16:06 -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
9bfe62dc92 Allow news posts to be unpublishable 2012-04-02 20:34:09 -04:00
Trever Fischer
64fcfb818d Convert news app to south 2012-04-02 20:27:52 -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
1edef53f65 Fix server-poll.js to poll correct server. Still needs to not be hardcoded. 2012-04-02 14:33:48 -04:00
Trever Fischer
639fdc1d12 Implement economy API, and server authentication API 2012-04-02 14:33:19 -04:00
Trever Fischer
6bb96e82cf Add piston to installed_apps 2012-04-02 14:31:50 -04:00
Trever Fischer
8be4c375df Add a "secret" field to server model for API 2012-04-02 14:31:34 -04:00
Trever Fischer
e7ec0e124a Add playersessions to the admin cp 2012-04-02 08:21:14 -04:00
Trever Fischer
f3bdf95858 Disable pyspy for now 2012-04-02 08:19:45 -04:00
Trever Fischer
e5ddb3dd98 Add favicon 2012-04-02 08:16:12 -04:00
Trever Fischer
c02551825d Merge branch 'master' of github.com:tdfischer/caminus 2012-03-18 22:31:20 -04:00
Trever Fischer
9f21dae0d2 Give op permission to staff 2012-03-18 22:29:15 -04:00
Trever Fischer
0c990739bf Give op permission to staff 2012-03-18 22:28:22 -04:00
Trever Fischer
453d0d26eb Merge branch 'master' of ssh://www.camin.us/home/tdfischer/www
Conflicts:
	README.md
2012-03-18 12:32:13 -04:00
Trever Fischer
59076ff78d Fix logo path 2012-03-18 12:31:05 -04:00
Trever Fischer
1095bb4f25 Fix crash in drupal import 2012-03-17 11:48:26 -04:00
Trever Fischer
b4572b2ec3 Fix migrations 2012-03-17 11:48:26 -04:00
Trever Fischer
acf46c35f3 Doc dependencies 2012-03-17 11:48:25 -04:00
Trever Fischer
596bf32aba Fix crash in drupal import 2012-03-17 10:46:22 -04:00
Trever Fischer
3b81641be6 Fix migrations 2012-03-17 10:42:54 -04:00
Trever Fischer
67f2a1c9f3 Doc dependencies 2012-03-17 10:42:42 -04:00
Trever Fischer
02fff9ed07 Update README.md 2012-03-11 17:16:23 -03:00
Trever Fischer
3708549210 Add more wording to the invite claim pages. Fixes #17 2012-03-10 22:01:47 -05:00
Trever Fischer
8900530b91 Better form styling 2012-03-10 22:01:26 -05:00
Trever Fischer
0ae6369ec2 Import currency accounts from drupal. Fixes #10 2012-03-10 21:46:40 -05:00
Trever Fischer
b1bc7cb6f4 Limit active invite counts. Fixes #12 2012-03-10 20:54:05 -05:00
Trever Fischer
f289be9a94 Add forum and news post notifications. Fixes #9 2012-03-10 20:34:47 -05:00
Trever Fischer
eb442b9c96 Send notifications when invites are accepted. Fixes #8 2012-03-10 20:25:59 -05:00
Trever Fischer
8ee0ce3365 Move the remanants of the profiles app into the local app for more caminus-only bits 2012-03-10 19:14:19 -05:00
Trever Fischer
77314a81e7 Add the messaging app. Fixes #8 2012-03-08 09:04:43 -05:00
Trever Fischer
9ca328dd75 Add API to log player sessions. Fixes #2 2012-03-07 19:00:50 -05:00
Trever Fischer
e73d007a19 Prevent reuse of invites. Fixes #15 2012-03-07 18:04:19 -05:00
Trever Fischer
163a4f27e8 Move invite uuid generation into the model 2012-03-07 18:04:01 -05:00
Trever Fischer
13beecf956 Add invite tests 2012-03-07 18:03:38 -05:00
Trever Fischer
690db3945a Implement error pages. Fixes #21 2012-03-07 17:22:54 -05:00
Trever Fischer
b13e5fc15f Return default minecraft skin for unknown skins. Fixes #11 2012-03-07 17:08:41 -05:00
Trever Fischer
1112d27075 Display avatars in news comments. Fixes #3 2012-03-07 16:48:56 -05:00
Trever Fischer
cb0a4db37f Change logout redirect. Fixes #16 2012-03-07 16:07:32 -05:00
Trever Fischer
661ec138a9 Decrease balance poll frequency 2012-03-06 18:48:25 -05:00