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 |
|
Trever Fischer
|
d730e28737
|
Test api.user_has_badge
|
2012-06-08 13:26:50 -04:00 |
|
Trever Fischer
|
092c25de07
|
Reorder badges.api.create_badge
|
2012-06-08 13:09:34 -04:00 |
|
Trever Fischer
|
692a1633af
|
Pass badge tests
|
2012-06-08 11:27:11 -04:00 |
|
Trever Fischer
|
898c020e9c
|
Define badge tests
|
2012-06-08 11:27:06 -04:00 |
|
Trever Fischer
|
53ed55d66a
|
s/is_admin/is_superuser
|
2012-06-07 17:05:04 -04:00 |
|
Trever Fischer
|
9d7ca78ff3
|
No need to check petitions if we are anonymous
|
2012-06-07 16:59:19 -04:00 |
|
Trever Fischer
|
9ce2041e7d
|
Write the award notification mail
|
2012-06-07 16:56:02 -04:00 |
|
Trever Fischer
|
985ac6d56f
|
Show badges on a users profile in the sidebar
|
2012-06-07 16:55:50 -04:00 |
|
Trever Fischer
|
a5858ce11c
|
Rewrite templates to handle additional sidebar information
|
2012-06-07 16:55:37 -04:00 |
|
Trever Fischer
|
7f710bd049
|
Make the petition system a bit more usable and visible
|
2012-06-07 16:54:59 -04:00 |
|
Trever Fischer
|
d776b7bd1c
|
Implement Awards to keep track of badge awards, and use notifications to send mail when badges are awarded
|
2012-06-07 16:51:52 -04:00 |
|
Trever Fischer
|
711e021e8e
|
Create badge notification type
|
2012-06-07 16:50:48 -04:00 |
|
Trever Fischer
|
8bf1478208
|
Implement badges
|
2012-06-07 15:47:03 -04:00 |
|
Trever Fischer
|
fdd9438966
|
Show mc_username on profile pages
|
2012-04-24 14:34:33 -04:00 |
|
Trever Fischer
|
bb542227c7
|
Clean up profile pages a tad
|
2012-04-24 14:30:24 -04:00 |
|
Trever Fischer
|
08419bd0ba
|
Fix reply link anchors
|
2012-04-24 13:49:48 -04:00 |
|
Trever Fischer
|
7c13e4d6b5
|
Show reply count in forums
|
2012-04-24 13:46:47 -04:00 |
|
Trever Fischer
|
98416917ca
|
Add gzip and ETag middleware
|
2012-04-23 14:22:37 -04:00 |
|
Trever Fischer
|
798ceb1653
|
force browsers to cache avatars
|
2012-04-23 14:22:26 -04:00 |
|
Trever Fischer
|
76d20a71eb
|
Add live preview to forum replies
|
2012-04-23 13:17:39 -04:00 |
|
Trever Fischer
|
4f6ee5e885
|
Add live preview of new topics
|
2012-04-23 13:15:39 -04:00 |
|
Trever Fischer
|
7367843b84
|
Fix large images on the frontpage and tweak fieldset spacing
|
2012-04-23 12:46:15 -04:00 |
|
Trever Fischer
|
a6b26a9707
|
Fancify the registration screen
|
2012-04-23 12:39:32 -04:00 |
|
Trever Fischer
|
b15c9a3508
|
Add jquery UI
|
2012-04-23 12:39:16 -04:00 |
|