30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
d07605d885
DEV: Fix failing spec.
2019-04-23 18:25:28 +08:00
95f263995d
FIX: Previous annotations were broken
2019-01-11 14:30:19 -05:00
a3839495e0
Update annotations
2019-01-11 12:19:43 -05:00
214dac05de
Update annotations.
2018-07-16 14:19:07 +08:00
ad5082d969
Make rubocop happy again.
2018-06-07 13:28:18 +08:00
226ace1643
Update annotations.
2018-02-20 14:28:58 +08:00
daeb7694bc
update annotations
2017-12-05 21:03:20 +05:30
77d4c4d8dc
Fix all the errors to get our tests green on Rails 5.1.
2017-09-25 13:48:58 +08:00
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
32c681c96b
annotate models
2016-02-23 10:33:53 +11:00
bee3bbdc05
FIX: the badge triggers broke
...
Needed to add self. for the badge trigger variables, otherwise it breaks everything ;)
2015-02-26 00:50:58 +00:00
15e54c715f
FIX: Added two user badge triggers
...
Created two triggers that trigger events when a badge is granted or removed.
Trigger 1:
user_badge_granted
Variable - badge_id
Variable - user_id
Trigger 2:
user_badge_removed
Variable - badge_id
Variable - user_id
2015-02-25 17:23:57 +00:00
22cd259687
FIX: remove faulty "ensure consistency" badge job
2014-08-11 09:21:06 +10:00
859167470e
PERF: Limit the amount of badges fixed in the consistency check.
2014-08-08 15:13:43 -04:00
45ca83328d
Annotate
2014-07-15 11:29:44 +10:00
9a9ad9bda8
FEATURE: Badge progress
...
- Refactor model so it stores backfill query
- Implement autobiographer
- Remove sample badge
- Correct featured badges to only include a badge once
2014-07-03 17:29:44 +10:00
83749779cc
Add consistency check to revoke duplicate badges.
2014-06-28 01:24:00 +05:30
2e52f795ea
Backend changes to support improved badge pages.
2014-06-28 01:24:00 +05:30
b3f403952b
Move badge grant_count updating to the UserBadge model callbacks.
2014-06-19 16:56:19 +05:30
a68b47cb9f
Add notification_id column to user_badges.
2014-06-19 16:56:19 +05:30
41ecba1b77
Mark badge notification as read when the notification is clicked.
2014-06-19 16:56:19 +05:30
d208e4d517
Multiple grant badges.
2014-05-21 12:54:55 +05:30
5c148faeb9
annotations were out of date
2014-03-20 15:35:51 +11:00
9b26c8584e
Initial badge system implementation.
2014-03-14 21:49:26 +05:30