Commit Graph

1138 Commits

Author SHA1 Message Date
496cd3b4df Merge pull request #5385 from techAPJ/search-logs-improvements
FEATURE: support search click through tracking for user, category and tags
2017-12-01 12:08:38 +05:30
e3925278e2 FEATURE: support search click through tracking for user, category and tags
https://meta.discourse.org/t/search-logs-page/73281/11?u=techapj

This commit adds following features:

- support for tracking click through to user, tag and category
- new filter for search type (header, full page)

This commit also removes "most viewed topic" field from search logs page because we are now tracking multiple click through entities, so topic is not a special entity anymore. This also improves query perf. The query now takes `20.5ms` to runs, as opposed to `655.9ms` previously.
2017-12-01 12:04:55 +05:30
7f2eeaf767 FIX: Password required flag should be cleared whenever clearing the raw password (#5384) 2017-12-01 15:19:24 +11:00
1c2d1682ae Merge pull request #5328 from tgxworld/reenable_interpolation_keys_check
FIX: Re-enable invalid interpolation keys check and allow default key…
2017-11-30 13:04:54 +08:00
1d8b834301 Merge pull request #5369 from vinothkannans/queued
FIX: Error if queued post not found while updating
2017-11-28 17:51:05 +08:00
77f90876d3 REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
31aa21b5a4 FIX: Error if queued post not found while updating 2017-11-27 19:25:51 +05:30
5805979e88 FIX: Re-enable invalid interpolation keys check and allow default keys to be left out of translation overrides.
https://meta.discourse.org/t/bulk-invite-from-file-resets-the-invite-forum-mailer-customized-text/67606/16
2017-11-27 11:00:08 +08:00
Sam
eb428ef54d FEATURE: uploads are processed a faster
Also cleans up API to always return 422 on upload error. (previously returned 200)

Uploads are processed using new hijack pattern
2017-11-27 12:43:35 +11:00
Sam
e0e99d4bbd PERF: hijack onebox requests so they do not use up a unicorn worker 2017-11-24 15:31:40 +11:00
82222e8d18 Improve specs to test for the right response status. 2017-11-24 09:32:44 +08:00
Sam
e61629ed84 remove spec containing mock 2017-11-23 17:54:27 +11:00
628275fc31 FIX: Some badge routes were still working even with badges disabled 2017-11-21 12:22:44 -05:00
0a9daba627 FIX: Support for long suspension emails 2017-11-20 12:45:46 -05:00
92a831bae6 FEATURE: user directory returns staged users during search 2017-11-19 01:17:31 +01:00
4c4410225e UX: cap likes 2 (#5237) 2017-11-15 11:28:54 +11:00
971e302ff2 FEATURE: Support an end date for user silencing 2017-11-14 13:20:19 -05:00
Sam
47e4c9bb46 FIX: import/export theme should work with uploads 2017-11-14 16:30:23 +11:00
1f14350220 Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
9dc9ca4ac0 FIX: be consistent with how first posts in topics are counted. do like DirectoryItem.refresh_period :all 2017-11-10 12:18:25 -05:00
d7880af0bb FIX: change password form validation should instruct admins to use min password length for admin accounts 2017-11-07 16:14:56 -05:00
Sam
56412adad5 FEATURE: custom setting for large square site icon
This icon is used for android splash screen
2017-11-03 16:19:31 +11:00
Sam
1bd9e64a36 FIX: offline controller regression 2017-10-31 15:44:50 +11:00
7c3123a2dd Downcase encoded slug by default and more specs 2017-10-26 16:50:29 +08:00
5d5268a82b Feature: Group handling 2017-10-25 22:49:17 -02:00
9586f0bdc9 fix the build - take 2 2017-10-20 21:34:56 +05:30
13b2bf52c9 fix the build 2017-10-20 20:31:49 +05:30
2db66072d7 SECURITY: signup without verified email using Google auth 2017-10-16 13:51:41 -04:00
f73a3cc0d4 Don't include suspended_at or suspended_till unless suspended 2017-10-13 12:17:54 -04:00
a2183c3f1d SECURITY: verify that inviter can invite new user to a topic 2017-10-09 15:59:41 +05:30
1faae3c765 rename forgot_password_strict to hide_email_address_taken 2017-10-03 15:28:31 -04:00
e47f5cedd2 FEATURE: forgot_password_strict setting also prevents reporting that an email address is taken during signup 2017-10-03 15:28:30 -04:00
85c5bb4ea4 Fix randomly failing spec. 2017-10-03 11:59:26 +08:00
8140e54675 FIX: More fixes for Group#mentionable and Group#messageable feature. 2017-10-02 17:45:58 +08:00
c872225762 Improve MessageBus.track_publish to allow filter by channel. 2017-10-02 11:34:57 +08:00
b295a39977 Fix randomly failing spec. 2017-10-02 11:24:48 +08:00
049d925213 Remove controller spec that is rewritten as request spec. 2017-10-02 10:47:22 +08:00
ac04f5e0cc update response error when deleting tags (#5213) 2017-09-30 16:31:32 +02:00
6baea9948b Revert "fix the build"
This reverts commit 8b74c7d325ace3ad5deaebdec50d015ca09299fc.
2017-09-29 08:57:06 +08:00
8b74c7d325 fix the build 2017-09-28 15:50:01 +02:00
5f1c29e424 FIX: Display json response when Discourse::InvalidAccess is raised for
non json requests.
2017-09-28 15:31:16 +08:00
6a7920ad75 FIX: wasn't able to change default theme 2017-09-27 20:05:31 +02:00
af01e62b14 FIX: wasn't allowed to set a user's title anymore 2017-09-26 20:13:24 +02:00
28c54b42c5 FIX: wasn't able to update user options anymore 2017-09-26 20:00:10 +02:00
383d771265 Fix broken tests 2017-09-25 12:52:45 -04:00
09ed2ed749 Add Suspend User to flags page 2017-09-25 12:28:00 -04:00
6bce3004d9 UX: Nicer selection of suspend duration 2017-09-25 12:28:00 -04:00
677b016387 Send a suspension message via email to a user 2017-09-25 12:26:41 -04:00
77d4c4d8dc Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
bfda6884b1 Fix randomly failing spec. 2017-09-20 13:30:15 +08:00