| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Trever Fischer | ef23d91248 | s/success/valid/ | 2012-06-10 21:35:35 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | c526bd9541 | pip run++ | 2012-06-10 15:40:35 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | ee5cab40c2 | Add avatars to the social graph, and use pydot | 2012-06-10 15:39:37 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 603ebe6435 | Extract the avatar downloading code to a standalone function | 2012-06-10 11:03:22 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | f5dc82f6fc | Exclude manage.py, settings, and local_settings from coverage reports | 2012-06-10 03:04:10 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 7d2d0c4abc | badge coverage++ | 2012-06-10 03:01:06 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 50eb7dd75f | api coverage++ | 2012-06-10 02:51:15 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 8d5fe3098b | consistency with success value in session start API | 2012-06-10 02:32:33 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | c5ecf65d47 | More API test coverage | 2012-06-10 02:32:08 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 31aeffd18e | Exclude migrations from coverage reports | 2012-06-10 02:31:39 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | affa714583 | More test coverage in local/ | 2012-06-10 02:31:16 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | a8fada689b | debug-- | 2012-06-10 02:30:52 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 7f3ef568ea | Fix bans without expiration | 2012-06-10 02:30:40 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 9845aca676 | Add code coverage to unit testing | 2012-06-09 22:24:18 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | c4793874bf | Implement playtime badges | 2012-06-09 21:14:58 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 9f6b99f848 | Don't send reply mail to your own forum post | 2012-06-09 20:25:32 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 118d000149 | Redesign the petition UI | 2012-06-09 16:49:36 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 9619f5f1db | Add support for closing petitions, and emit notifications when relevant | 2012-06-09 16:49:27 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 72f0632080 | Combine messages and notifications into the same display element | 2012-06-09 16:48:43 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 71ca32205b | Add a script to run unit tests in a virtualenv | 2012-06-08 16:59:44 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 982b7b1ba5 | Freeze requirements | 2012-06-08 16:59:09 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 9be08cd84d | add a pip requirements file | 2012-06-08 16:47:56 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 15c4a6d653 | After much headache, determine that we need django-notification=0.2 and Django=1.3.1 | 2012-06-08 15:59:18 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | e0f60f78a8 | Revert "Display AwardBonus objects in the admin cp" This reverts commit b04076b357.
Working around database inconsistency is not a solution, idiot. | 2012-06-08 15:30:45 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | da2355681c | Use get_or_create to fix database inconsistencies | 2012-06-08 15:27:30 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | b04076b357 | Display AwardBonus objects in the admin cp | 2012-06-08 15:18:17 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 2e93e70fa7 | --crashing_other_unit_tests | 2012-06-08 15:06:23 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 22bc661783 | crash-- for anonymous users | 2012-06-08 14:55:58 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 8b23d42671 | Implement a /notifications/ view | 2012-06-08 14:54:29 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | cad9da3446 | Add some extra metadata to notifications | 2012-06-08 14:54:09 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | f99949cb7b | Display notifications on the site, and provide a ajaxy way to acknowledge them | 2012-06-08 14:53:32 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 60acb6b315 | Implement an easy bridge between django reverse() and javascript ajax | 2012-06-08 14:52:13 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 3000047ffa | Change badge_awarded signal to use intern()'d strings instead of Badge instances, which never return the same id(). | 2012-06-08 13:40:38 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 83ae6c5c30 | Implement badge rewards of grist | 2012-06-08 13:29:00 -04:00 |  | 
			
				
					| 
							
							
								 Trever Fischer | 517342a515 | Add some badges for 3, 5, and 10 invites | 2012-06-08 13:28:42 -04:00 |  |