Erick Guan
c463cf63d4
FEATURE: Webhook for user creation and approval
2016-09-19 10:12:55 +08:00
Erick Guan
9ce61b4586
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
Régis Hanol
e55e2aff94
FIX: FirstReplyByEmail badge wasn't granted
...
DEPRECATED: PostProcess badge trigger
2016-08-10 19:24:01 +02:00
Régis Hanol
e97e0bb311
FEATURE: new FirstReplyByEmail bronze badge
2016-06-13 15:37:14 +02:00
Sam
706624c9fc
workaround incorrect uncategorized category id set in site settings
2016-05-30 13:59:58 +10:00
Robin Ward
0396b14b70
FEATURE: New "First Onebox" badge
2016-04-12 15:31:14 -04:00
Robin Ward
5059ee04b9
Remove `UserFirst` table and grant Emoji badge directly
2016-04-07 12:31:41 -04:00
Robin Ward
5866f0df18
Remove UserFirst for mention since it can be retrieved elsewhere
2016-04-06 14:01:37 -04:00
Robin Ward
50fbda1ab7
FIX: Not sure why the default group didn't work
2016-04-05 15:37:41 -04:00
Robin Ward
c30d327b77
FEATURE: Two new badges - First Emoji and First Mention
2016-04-05 15:17:41 -04:00
Robin Ward
5f54dd908a
Recategorize link badges
2016-03-25 12:21:24 -04:00
Robin Ward
56c13856dd
Move Editor and First Flag to "Getting Started" category
2016-03-25 12:19:12 -04:00
Robin Ward
717b54d64b
Adjust badges to match descriptions cc @coding-horror
2016-03-22 10:51:42 -04:00
Robin Ward
b0e23c9f56
FIX: Thank you badge had incorrect criteria
2016-03-17 13:03:47 -04:00
Robin Ward
d9080b9d69
Rename "My Cup Runneth Over" to "Higher Love". Winwood!
2016-03-17 11:42:41 -04:00
Robin Ward
0346efd0d5
FIX: New badges ended up with no grouping
2016-03-16 14:44:42 -04:00
Robin Ward
7c384fc740
Adjusted "Gives Back" badge
2016-03-16 13:48:14 -04:00
Robin Ward
35c2339c2a
Updated badges for receiving likes
2016-03-16 13:03:17 -04:00
Robin Ward
25c26dcd51
Create rarity levels for using up all likes
2016-03-16 12:31:26 -04:00
Robin Ward
06591022fe
FEATURE: Generous badge
2016-03-15 16:08:29 -04:00
Robin Ward
cfe18c3f5b
FEATURE: Gives Back badge
2016-03-15 16:08:29 -04:00
Robin Ward
e60da531ba
FEATURE: Admired Badge for high like ratio
2016-03-15 16:08:29 -04:00
Sam
f0e942f647
PERF: move 3 more option columns out of the user table
2016-02-18 16:57:22 +11:00
Régis Hanol
532fb7ea9d
fix smoke tests
2016-02-17 11:57:06 +01:00
Régis Hanol
2f926cfdd3
only drop users table columns if they exists
2016-02-17 11:02:44 +01:00
Sam
6912aa9fd9
Remove superflous columns from the users table
2016-02-17 18:08:25 +11:00
Sam
3829c78526
PERF: shift most user options out of the user table
...
As it stands we load up user records quite frequently on the topic pages,
this in turn pulls all the columns for the users being selected, just to
discard them after they are loaded
New structure keeps all options in a discrete table, this is better organised
and allows us to easily add more column without worrying about bloating the
user table
2016-02-17 18:08:25 +11:00
Robin Ward
5e93140f85
FEATURE: Can override any translation via an admin interface
2015-11-27 11:35:19 -05:00
Régis Hanol
d96531b163
FEATURE: bronze/silver/gold badges for popular links
2015-08-27 18:52:31 +02:00
Régis Hanol
2473a00b26
FIX: improve smoke tests
2015-07-27 11:07:42 +02:00
Sam
1db92e6027
FEATURE: make it easier to get invite badges
...
Campaigner, 3*TL1 users
Champion, 5*TL2 users
2015-06-15 14:30:42 +10:00
Neil Lalonde
f1637fc11e
FEATURE: plugins can register a custom admin quick start topic that will be seeded into new sites
2015-06-04 15:56:17 -04:00
Sam
2955507a57
FEATURE: badges for inviting users
...
First invite = Promoter
3 TL2 = Campaigner
10 TL3 = Champion
2015-05-15 12:04:41 +10:00
Sam
23ed7e9db8
Exceptions we use in the app should inherit off StandardError
2015-03-23 12:16:21 +11:00
Sam
acf6b253e1
FEATURE: pick a valid hostname for notification email based on hostname
...
FEATURE: allow notification email to be set via ENV
2015-03-23 11:57:59 +11:00
Robin Ward
aef7bf8b31
FIX: It should be `BadgeType::Silver`
2015-02-19 15:39:49 -05:00
Sam
1aa1e30e88
anniversary is silver
...
added copy
2015-02-19 11:17:30 +11:00
Régis Hanol
0fca0e9758
FEATURE: 1 year anniversary badge
2015-02-18 19:30:07 +01:00
Neil Lalonde
5f2c746853
remove unused site settings company_domain, company_full_name, company_name
2014-12-03 15:39:53 -05:00
Sam
72a28aeb7c
FEATURE: always show highest trust level badge in card
...
FEATURE: fa-user icon for trust level badges
2014-10-02 16:08:31 +10:00
Robin Ward
bc53d48bd7
Renaming site contents to site text
2014-09-24 16:08:14 -04:00
Sam
43e132d5a6
FEATURE: sharing badges (nice share, good share, great share)
...
FIX: bad translation
2014-09-11 13:10:37 +10:00
Sam
7f3797b635
FEATURE: Nice Topic, Good Topic and Great Topic badges
...
Note we will revoke all old badges post badges that went to post #1
and instead get topic badges
2014-09-11 12:36:37 +10:00
Sam
96ac2f63cd
Rename trust level badges
2014-09-05 16:38:29 +10:00
Sam
59d04c0695
Internal renaming of elder,leader,regular,basic to numbers
...
Changed internals so trust levels are referred to with
TrustLevel[1], TrustLevel[2] etc.
This gives us much better flexibility naming trust levels, these names
are meant to be controlled by various communities.
2014-09-05 15:20:52 +10:00
Eyal Levin
94cb0c687b
name_lower can't be nil.
2014-08-26 15:25:23 +03:00
Jeff Atwood
d09b30775c
better copy on a few default topics
2014-08-18 01:51:44 -07:00
Sam
b8d7fb8735
FIX: first flag should not auto revoke
2014-08-10 08:41:23 +10:00
Sam
0b01310c84
FIX: system badges where created under id 100
2014-08-06 10:51:39 +10:00
Sam
81c0fe2894
FIX: Don't trigger share badge (only run daily)
...
too expensive, wrong trigger anyway.
2014-08-01 12:48:11 +10:00