Commit Graph

1628 Commits

Author SHA1 Message Date
a7eec3da5c FIX: blank search was broken 2016-03-18 23:38:45 +05:30
bd83cf7f4c FEATURE: add group posts and mentions RSS 2016-03-18 22:29:10 +05:30
5d4ee2ca1d FEATURE: Warn a user when they have few likes remaining 2016-03-18 11:30:29 -04:00
1fba835d4f FIX: Use a logging table for daily likes given. Use it for badges. 2016-03-18 11:18:54 -04:00
Sam
50f7616d04 FIX: include pinned status in search results 2016-03-18 16:26:20 +11:00
Sam
84d234a98a Merge pull request #4076 from scossar/locale-from-header-setting
FEATURE: add site setting for setting locale from header
2016-03-17 07:53:20 +11:00
06591022fe FEATURE: Generous badge 2016-03-15 16:08:29 -04:00
0cbeda8414 add site setting for setting locale from header 2016-03-14 16:18:19 -07:00
ff12b5bf57 FIX: newly created categories were not showing up 2016-03-14 23:17:02 +05:30
89248580dc FEATURE: revert post to a specific revision 2016-03-11 02:46:55 +05:30
5fcd5002c4 FIX: Saving a user field as required didn't work the first time 2016-03-09 15:34:48 -05:00
5771d2aee2 SECURITY: Support for confirm old as well as new email accounts 2016-03-08 14:52:22 -05:00
d62689fa76 Move updating a user's email to its own controller 2016-03-08 14:52:22 -05:00
031146a821 FIX: ensure email in address insn't used it both Groups & Categories 2016-03-08 20:52:04 +01:00
df413737d2 FIX: render About page for web crawlers 2016-03-07 15:28:11 -05:00
622d804d46 FEATURE: Add rejection message on rejected IncomingEmail
FIX: Better RateLimit description in rejected IncomingEmail
FEATURE: Send email when hitting a rate limit
2016-03-07 16:56:17 +01:00
05288144b5 FIX: export user list based on trust level filter 2016-03-07 18:49:31 +05:30
Sam
fe6ea48123 Merge pull request #4038 from markbiegel/instagram-login
FEATURE: Instagram OmniAuth login methods
2016-03-07 14:05:07 +11:00
a656a672a1 FIX: Don't limit the count of badges to 96 2016-03-05 10:57:32 +11:00
7598037080 Only pull in gem if it is being used, remove middleware 2016-03-04 23:17:14 +11:00
1135d2094a Merge pull request #4006 from scossar/set-locale-from-header
Feature: (WIP) Set locale from Accept-Language header
2016-03-04 09:12:30 +01:00
36f82aa68c FEATURE: enforce admin password validation when signing up via developer email 2016-03-04 00:28:47 +05:30
f3c868e7bb run the BackupChunksMerger job in 5 seconds 2016-03-03 12:01:13 +01:00
01e1bb53f1 FEATURE: add RSS feed for top topics 2016-02-29 23:46:36 +05:30
8f62a0caa8 FEATURE: log backup operation 2016-02-27 23:33:18 +05:30
Sam
610954ecce Merge pull request #4035 from tgxworld/dont_return_500_when_plugin_is_disabled
Return 404 instead 500 when plugin is disabled.
2016-02-27 16:55:50 +11:00
Sam
e8d4935a2c Merge pull request #4039 from tgxworld/follow_redirects_when_downloading_favicon
FIX: Follow redirects when downloading favicons.
2016-02-27 16:40:00 +11:00
0a396583ed set locale for anonymous from header
set locale on signup

update spec

add locale option
2016-02-26 13:45:00 -08:00
b2f4659792 Pass discourse username to TopicRetriever from embed controller
When you specify `discourse_username` param on the embed URL, it should
translate to creating the post with that username.

This commit ensures that this is now the case.
2016-02-25 13:02:25 +00:00
62011a252f FIX: Follow redirects when downloading favicons. 2016-02-25 11:50:34 +08:00
e8de80de98 FIX: Default to first page when page params is an array. 2016-02-25 11:32:58 +08:00
5c603bf8ec Added Instagram login method 2016-02-25 12:13:59 +10:00
0a84275800 missed a couple of newlines in the logs 2016-02-24 23:35:45 +01:00
97c7b894ce better logs when an error happens in SSO 2016-02-24 21:57:01 +01:00
a3fa80847e Return 404 instead 500 when plugin is disabled. 2016-02-24 17:09:30 +08:00
d77511319e show monthly top topics on 404 page 2016-02-24 13:46:55 +05:30
1253afdf95 FIX: invite link should not auto-accept invitation if user is already logged in 2016-02-23 19:49:58 +05:30
4d981cec53 FIX: don't try to optimize large PNGs (takes too much time) 2016-02-22 12:57:24 +01:00
Sam
4c0a40f2b0 FIX: publish notification state when notifications are read
(this clears green and blue bubbles)
2016-02-22 12:24:51 +11:00
97130463d6 FEATURE: show a new modal when suspended users try to log in 2016-02-19 12:19:20 -05:00
283ff4c7f8 move code for bulk adding users to a group from controller to model 2016-02-18 14:03:08 -05: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
63b9d1c645 FIX: sends an email notifcation when a user's post is linked 2016-02-16 18:29:23 +01:00
bf96025507 link email logs to the post that generate the email notification when available 2016-02-16 16:35:57 +01:00
Sam
dd6ebde824 FIX: Always ensure notifications are treated as read once clicked
UX: improve messaging so notifications list is far more stable
PERF: improve performance of notifcation lookup queries

- Add feature "SetTransientHeader" that allows shipping info to server
   in the next Ajax request
- remove local storage hack used for notifications
- amend lookupStale to return hydrated objects, move logic into store
- stop magically clearing various notifications (likes, invitee accepted, group_summary, granted badge)
2016-02-15 19:29:47 +11:00
91bb38626c FEATURE: new incoming email details modal 2016-02-10 22:00:27 +01:00
35142847ba FIX: Prepend the user id before username in admin user routes 2016-02-09 15:14:13 +01:00
b0567f9c62 FEATURE: automatically sync "move to inbox" / "archive" state on messages 2016-02-07 23:39:07 +11:00
eec8436cfe FEATURE: filter admin reports via user group 2016-02-04 11:23:49 +05:30
cf4c256b17 FEATURE: new 'raw email' modal when listing rejected emails 2016-02-01 21:41:49 +01:00