cd77465788
FEATURE: SVG letter avatars (based on @eviltrout's spike)
2015-09-11 00:11:48 +02:00
c845fcb154
PERF: turn 3 queries into 1
2015-09-10 17:07:20 +10:00
cd8d82aa31
correct file size and add note about impending breakage of image_optim
2015-09-10 14:37:46 +10:00
b3d2982be7
FIX: Allow trailing _
because we used to.
2015-09-09 14:06:36 -04:00
31e8309f05
FIX: ensure we never have a string when an enum is Fixnum - Take 2
2015-09-09 14:34:44 +02:00
b6343b1e10
Merge pull request #3697 from riking/patch-6
...
FEATURE: Allow plugins to add admin dashboard warnings
2015-09-08 16:49:58 -04:00
d5a2029026
FIX: category permissions weren't properly loaded when /categories is the homepage
...
FIX: don't scope to a specific category when creating a new topic from /categories
2015-09-07 18:52:53 +02:00
335be272ff
FEATURE: implement capping of new/unread
...
We cap new and unread at 2/5th of SiteSetting.max_tracked_new_unread
This dynamic capping is applied under 2 conditions:
1. New capping is applied once every 15 minutes in the periodical job, this effectively ensures that usually even super active sites are capped at 200 new items
2. Unread capping is applied if a user hits max_tracked_new_unread,
meaning if new + unread == 500, we defer a job that runs within 15 minutes that will cap user at 200 unread
This logic ensures that at worst case a user gets "bad" numbers for 15 minutes and then the system goes ahead and fixes itself up
2015-09-07 12:03:17 +10:00
87cd3a3b6a
Merge pull request #3728 from tgxworld/add_trigger_post_process
...
FEATURE: Add a trigger for plugins to include their own post processing jobs.
2015-09-07 08:42:43 +10:00
cbb86f9bf6
FEATURE: Add a trigger for plugins to include their own jobs.
2015-09-04 22:59:39 +08:00
1f31435a7b
correct handling of data hash parsing
2015-09-04 13:34:21 +10:00
a54e8f3c5e
FEATURE: live refresh notifications as they happen
2015-09-04 13:20:33 +10:00
80041b874c
FIX: don't show new topic notifications in homepag for suppressed categories
2015-09-03 19:18:46 +02:00
d34f42d2f7
FIX: hide category column in topic list only when the current category has no children
2015-09-02 23:46:04 +02:00
2b9b29c8c8
FIX: ensure CategoryUser consistency
2015-09-02 22:02:31 +02:00
5984b62347
FIX: ensure we remove 'category_users' records when a user is deleted
2015-09-02 20:43:15 +02:00
a501947d67
FEATURE: suppress categories from the homepage
2015-09-02 20:25:18 +02:00
262f561a87
FEATURE: relax username rules to allow - and . and leading _
...
This relaxes our very strict username rules to allow for some long asked for requests
- leading _ is now allowed
- . is allowed except for trailing char and confusing extensions like .gif .json
- dash (-) is now permitted
2015-09-02 12:13:44 +10:00
1bd0f5b015
FEATURE: group can grant a trust level when a user is added
2015-09-01 16:52:12 -04:00
65790452d8
Clean up the test checks when done
2015-09-01 13:32:35 -07:00
eb96016043
FEATURE: copy invite link for topic invites
2015-08-31 21:15:15 +05:30
4e5228dc9e
FIX: don't send notification emails to deactivated user
2015-08-31 12:35:12 +05:30
4ad07b8c09
FEATURE: generate invite token
2015-08-28 18:29:31 +05:30
d96531b163
FEATURE: bronze/silver/gold badges for popular links
2015-08-27 18:52:31 +02:00
f9717da28f
Merge pull request #3695 from riking/patch-10
...
FIX: Consider reserved usernames as not 'available'
2015-08-26 10:51:50 -04:00
ea9bc68ee5
PATCH: in some cases this is being turned to a string workaround for now
2015-08-26 16:19:21 +10:00
1586886bf9
FIX: Consider reserved usernames as not 'available'
...
https://meta.discourse.org/t/reserved-usernames-ignored-by-invites/32490
2015-08-25 17:24:07 -07:00
3cbfc45bf6
FEATURE: Allow plugins to add admin dashboard warnings
2015-08-25 17:20:14 -07:00
00e59bdc62
FIX: display warning when user is tracking too many topics
...
FEATURE: allow admins to bump up number of tracked topics if needed
using max_tracked_new_unread
2015-08-25 15:40:50 +10:00
99edcddafb
FEATURE: show pending/redeemed invite count in tabs
2015-08-25 01:12:46 +05:30
84fdc655ad
correct retry logic
2015-08-24 10:28:38 +10:00
6451495ec6
FIX: only override sso name / username if it is supplied
2015-08-24 10:24:33 +10:00
d8d18ee0c3
FIX: emoji upload on subfolder install
2015-08-21 16:42:37 -04:00
bef80633b1
FEATURE: global admin override of most of the user preferences
2015-08-21 20:39:21 +02:00
7ffdc43091
Include the error messages so we can debug this easier
2015-08-21 12:43:10 -04:00
146f2eab7f
Can edit settings on the embedding page
2015-08-20 15:56:05 -04:00
d1c69189f3
FEATURE: Can edit category/host relationships for embedding
2015-08-20 15:56:04 -04:00
49996bcdea
FIX: don't suggest name when email is empty
2015-08-20 11:59:28 +02:00
dd3c685d39
Merge branch 'master' of github.com:discourse/discourse
2015-08-20 12:23:16 +10:00
9ae9aed010
FIX: change **default** notification state when a topic is recategorized within 5 days of creation
2015-08-19 22:40:20 +02:00
9364194f36
cut out an exception
2015-08-19 16:57:26 +10:00
157b118559
FIX: pointless error in log when failing to save post
...
rate_limit gets fired for rollback on in which case there is not post_number
2015-08-19 16:28:04 +10:00
fc2fe5f02d
Use userfield serializer in json dump
...
Use userfield serializer for json dump to make sure
that also the options are serialized correctly.
2015-08-17 21:44:13 +02:00
2d4729782e
FIX: Support quarterly on user directory
2015-08-17 13:58:40 -04:00
827ea641b0
FIX: Use File.size instead of IO.size
2015-08-17 18:57:28 +02:00
f9deebefb9
FIX: include theme vars in site customizations
2015-08-17 10:59:46 +10:00
b8cf797e31
FIX: ensure Badge consistency
2015-08-14 13:03:49 +02:00
e82f892c2d
FIX: allow global settings to include keys that have numbers in them
2015-08-14 17:01:21 +10:00
e670ebb433
FEATURE: allow backup settings to be overriden by globals
...
FEATURE: allow backup interval of up to 30 days
FIX: if a custom file exists in backup directory look at its date
FEATURE: site setting automatic_backups_enabled default true
2015-08-14 16:28:29 +10:00
eb941475fa
FIX: mark invite accepted notification as read
2015-08-13 11:11:54 +05:30