0ab456b647
FIX: allow position to be changed post seed
2014-07-27 11:33:33 +10:00
782773f774
FIX: kick system badges out of other
2014-07-27 11:30:55 +10:00
5a33e6f00c
Move FAQ, Terms of Service, and Privacy Policy into topics in the Staff category. First post of those topics will be rendered on their respective pages. Site settings and content are not used for these documents anymore. Translations of the default text is moved into the standard YML files.
2014-07-25 14:41:20 -04:00
0f9678fe49
FIX: faster update of all badges
...
Introduced badge triggers, introduced concept of badge that happens due to a post but has the post hidden
Delta badge grant happens once a minute, backed by redis
2014-07-23 11:46:07 +10:00
007310c4a2
Wire up triggers
2014-07-23 11:43:17 +10:00
4feedecce4
BUGFIX: orphan badge groupings
2014-07-18 15:55:42 +10:00
c8284170ad
FEATURE: badge grouping UI
...
FIX: not loading more badges on badge show page
2014-07-18 15:46:36 +10:00
bfb37054e8
Badge Grouping work in progress
2014-07-17 16:11:10 +10:00
e8ca1a2469
FEATURE: allow overriding badge names
...
FEATURE: allow html in badge description
2014-07-17 16:11:09 +10:00
5ad519e2bc
Rename Read Faq, Read Guidelines
2014-07-16 17:55:08 +10:00
4c25fedf70
FEATURE: Reader badge
...
Read a every post in a topic that if 50 posts or longer
2014-07-15 15:16:41 +10:00
833c50c460
FEATURE: Read Faq badge
2014-07-11 17:32:29 +10:00
89fc989adb
FEATURE: First Quote badge
2014-07-11 14:17:43 +10:00
fd55a3fd66
FEATURE: add a welcome topic to the Lounge category. Copy needs to be improved.
2014-07-10 15:13:18 -04:00
c6a313d458
Seed categories with capitalized names
2014-07-10 11:28:49 -04:00
c5d3db9148
FIX: there is no trust_level_5
2014-07-10 12:17:13 +10:00
928848c0a8
FEATURE: First Link badge
2014-07-10 12:02:16 +10:00
e32e96dabb
FEATURE: new badges
...
- Pay it forward renamed to first like
- First flag
- First share
2014-07-09 12:17:39 +10:00
81682b74b7
Feature: Paying it forward badge
2014-07-08 14:26:53 +10:00
c839ee86fc
FIX: fixture order
2014-07-08 07:17:44 +10:00
0f25bbeaf7
FEATURE: Editor badge
2014-07-07 17:55:40 +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
3ba65af19e
Add like-based system badges.
2014-06-19 17:10:43 +05:30
56dcd00570
BUGFIX: trust_level_0 group not including trust_level_1
...
BUGFIX: manual trust level change not adding user to groups
BUGFIX: system not in correct trust level groups
2014-06-17 10:52:02 +10:00
9ffd173873
move bio to UserProfile from User
2014-06-13 14:55:32 -04:00
504cfcff96
Fix specs for avatars
...
Implement avatar picker
Correct avatar related jobs
2014-05-27 10:08:03 +10:00
6c1c8be794
Work in progress, keeping avatars locally
...
This introduces a new model to store the avatars and 3 uploads per user (gravatar, system and custom)
user can then pick which they want.
2014-05-27 10:08:03 +10:00
eff8c22638
There is this thing called SQL and it is about 1000x faster
2014-05-16 10:34:06 +10:00
5914d0e132
Merge pull request #2311 from vikhyat/badge-system
...
Add automatically assigned trust level badges
2014-05-16 09:08:00 +10:00
8bf19e244a
Don't litter stuff with p statements
2014-05-15 12:19:53 +10:00
b144b75565
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
c4d3aa3d47
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
a619aa4bbb
BUGFIX: initial migrate was broken cause bust schema was cached
2014-05-12 13:31:33 +10:00
1574485443
Perform the where(...).first to find_by(...) refactoring.
...
This refactoring was automated using the command: bundle exec "ruby refactorings/where_dot_first_to_find_by/app.rb"
2014-05-06 14:41:59 +01:00
93c3ec2a54
FIX: welcome topic needs to be pinned globally
2014-05-05 10:47:52 -04:00
feaaf55a0c
Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet.
2014-04-24 16:49:12 -04:00
87f37b3ee9
Merge pull request #2271 from vikhyat/badge-system
...
Badge system updates
2014-04-17 16:22:41 +10:00
b62606e7f1
Remove color_hexcode column from badge_types.
2014-04-17 05:36:29 +05:30
3b02257edb
better admin quick start guide
2014-04-16 00:13:52 -07:00
7780013c3a
Seed categories in transactions
2014-03-19 12:00:13 -04:00
7460e5ed24
BUGFIX: dupe topic names could booby trap seeding
2014-03-19 09:30:17 +11:00
fe63db7953
Merge pull request #2115 from vikhyat/badge-system
...
Initial badge system implementation
2014-03-17 10:06:37 +11:00
9b26c8584e
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
99285f73e7
FIX: don't try to create category description topic if it already exists
2014-03-14 10:26:17 -04:00
ec7ef21403
Add a Staff category. Have a topic for assets in the Staff category. Move admin quick start guide to Staff category. Quick start guide is not invisible anymore.
2014-02-27 17:38:20 -05:00
fdcd3c20b6
Admin Quick Start Guide topic is visible only to staff in new sites
2014-02-25 10:35:37 -05:00
3690a24f7f
FIX: welcome topic should be uncategorized
2014-02-24 14:27:29 -05:00
04f1a5c3f8
FEATURE: added welcome to discourse topic
2014-02-04 13:21:43 +11:00
714a40313d
Don't seed a welcome topic on every db:migrate
2014-01-23 16:42:03 -05:00
f59c223210
BUGFIX: not seeding welcome topic
2014-01-23 22:59:53 +11:00