Arpit Jalan
571f23ea74
Merge pull request #5478 from jsuchal/support-ruby-2.5.0
...
Support ruby 2.5.0
2018-01-09 21:12:16 +05:30
Arpit Jalan
6c1ebbb95c
add test case for csv BOM handling
2018-01-09 15:49:41 +05:30
Arpit Jalan
16ce305e53
UX: show bar chart for admin graphs
2018-01-09 11:18:40 +05:30
Arpit Jalan
ed4b845930
FIX: render error message when backup download fails
2018-01-05 19:46:43 +05:30
Arpit Jalan
fc68e3d223
📅 2018!
2018-01-05 10:09:52 +05:30
Arpit Jalan
2d0b88410d
Merge pull request #5470 from techAPJ/embed-url-protocol
...
FIX: do not create duplicate topics
2018-01-05 01:38:03 +05:30
Arpit Jalan
9030d3ef63
FIX: do not create duplicate topics
...
https://meta.discourse.org/t/duplicate-http-https-topics-are-randomly-created/77190
2018-01-04 23:53:52 +05:30
Arpit Jalan
7ca2e6a80c
fix the build
2018-01-03 17:35:36 +05:30
Arpit Jalan
06e509057e
FIX: handle missing user records
2018-01-03 17:18:13 +05:30
Arpit Jalan
04b8831cde
UX: for numbers greater than 100k allow 0 precision
2018-01-02 13:27:46 +05:30
Arpit Jalan
222fab1435
Update default ToS
2018-01-02 11:26:22 +05:30
Arpit Jalan
6ce422feab
FIX: respect 'topic page title includes category' client side
2017-12-30 09:06:02 +05:30
Arpit Jalan
6a38e4336b
FIX: use different variable name for referer record
2017-12-29 23:31:53 +05:30
Arpit Jalan
84026ad1fd
FIX: check for existing translation keys before replacing blocked with silenced
2017-12-28 18:58:18 +05:30
Arpit Jalan
5ca558c7c5
FIX: add migration to replace 'blocked_by_staff' with 'silenced_by_staff'
2017-12-28 18:11:39 +05:30
Arpit Jalan
b205910faa
FIX: allow upto three url redirects in onebox ( #5457 )
2017-12-27 10:30:06 +11:00
Arpit Jalan
89d1107f81
UX: show '{count}+' when not sure about exact search count
2017-12-26 19:50:03 +05:30
Arpit Jalan
ef4c6c67ba
fix the build
2017-12-23 14:42:40 +05:30
Arpit Jalan
0514ac4ee2
FIX: verify presence of 'sso url' before enabling 'enable sso'
2017-12-23 13:30:49 +05:30
Arpit Jalan
b74e933cfb
bump onebox version
2017-12-23 01:17:30 +05:30
Arpit Jalan
16076f9ab8
bump onebox version
2017-12-21 14:49:59 +05:30
Arpit Jalan
eab66065d1
FEATURE: search log term details page ( #5445 )
2017-12-20 13:41:31 +11:00
Arpit Jalan
f15270a0df
FIX: do not onebox flagged post link
2017-12-14 22:36:32 +05:30
Arpit Jalan
895cc0666b
FIX: replace invitee_name to inviter_name in translation overrides
2017-12-13 18:17:52 +05:30
Arpit Jalan
3190c13c22
import staged users as inactive in mbox import
2017-12-13 08:45:43 +05:30
Arpit Jalan
bb9281de39
Merge pull request #5419 from techAPJ/staged-ip-address
...
FIX: save registration_ip_address for staged users logging in via social auth
2017-12-12 05:17:41 -08:00
Arpit Jalan
492af81e67
FIX: save registration_ip_address for staged users logging in via social auth
2017-12-12 17:41:16 +05:30
Arpit Jalan
b014540fde
FIX: view was getting rendered twice for rate limiting error
2017-12-12 14:48:58 +05:30
Arpit Jalan
1d43d7f136
optimize spec
2017-12-12 13:00:53 +05:30
Arpit Jalan
ff6dda85b7
FIX: replace curly quotes to regular quotes in search terms
2017-12-12 11:17:28 +05:30
Arpit Jalan
d21db0f186
add a test case to verify presence of registration_ip_address for staged users
2017-12-11 21:33:00 +05:30
Arpit Jalan
39d0dae5fe
UX: clearer 'user left PM' system message
2017-12-11 18:06:55 +05:30
Arpit Jalan
3c56c9b637
FIX: strip webhook payload_url
2017-12-11 13:48:11 +05:30
Arpit Jalan
3c230d8f97
FIX: 'redirect_to :back' is deprecated
2017-12-11 12:18:19 +05:30
Arpit Jalan
6acf0693a5
make crawler_user_agents a hidden setting
2017-12-11 11:10:15 +05:30
Arpit Jalan
02431d4af1
UX: iconize compose reply title
2017-12-07 23:24:49 +05:30
Arpit Jalan
c168c5895f
Merge pull request #5407 from techAPJ/show-inactive-accounts
...
FEATURE: new site setting show_inactive_accounts
2017-12-07 20:52:37 +05:30
Arpit Jalan
5003f07b2c
FEATURE: new site setting show_inactive_accounts
2017-12-07 19:22:41 +05:30
Arpit Jalan
f9990eeb13
bump onebox version
2017-12-07 12:05:19 +05:30
Arpit Jalan
7c659ece1e
Merge pull request #5400 from gschlager/plaintext
...
FEATURE: convert plain text emails to markdown
2017-12-06 08:16:10 +05:30
Arpit Jalan
daeb7694bc
update annotations
2017-12-05 21:03:20 +05:30
Arpit Jalan
a5e58e7afa
UX: add onebox favicon styling in email
2017-12-05 14:08:30 +05:30
Arpit Jalan
7bbf137238
bump onebox version
2017-12-05 07:28:45 +05:30
Arpit Jalan
f466791a15
FIX: resolve from URL when using /new-topic route
2017-12-04 17:34:17 +05:30
Arpit Jalan
248ad5466d
replace invitee_name to inviter_name in all locale files
2017-12-04 14:12:48 +05:30
Arpit Jalan
0e0794dff9
FIX: correct use of invitee vs inviter in email templates
2017-12-04 14:09:48 +05:30
Arpit Jalan
54f5b4d4e0
FEATURE: log clicks on full page search
2017-12-01 23:21:16 +05:30
Arpit Jalan
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
Arpit Jalan
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
Arpit Jalan
fb735d78ef
fix the build
2017-11-30 17:28:36 +05:30
Arpit Jalan
f37a1d5976
UX: add tooltip to unique on search logs page
2017-11-28 15:29:35 +05:30
Arpit Jalan
6aeeae287b
fix the build (take 2)
2017-11-27 23:49:35 +05:30
Arpit Jalan
2c16240b60
fix the build
2017-11-27 23:18:08 +05:30
Arpit Jalan
bf415f2d40
FIX: youtube playlist videos were not functioning properly in fullscreen
2017-11-27 22:56:44 +05:30
Arpit Jalan
64cdb4f7e8
bump onebox version
2017-11-27 12:21:47 +05:30
Arpit Jalan
abbb2b28eb
bump onebox version
2017-11-25 15:53:18 +05:30
Arpit Jalan
406ad1a1f2
Merge pull request #5357 from techAPJ/invite-trust-level
...
FIX: invited users were not granted trust level based on their group
2017-11-23 23:42:20 +05:30
Arpit Jalan
3508046e33
FIX: invited users were not granted trust level based on their group
...
https://meta.discourse.org/t/bulk-invites-and-trust-level/73535
If the user enters password when accepting invite they were not granted
trust level based on their group privileges. It was because `password_required` was set to true when creating user record and when the user was updated again when granting trust level the password validation was raising error saying that the password is empty. This commit fetches fresh user record after the user is created so that the user record can be updated successfully.
2017-11-23 22:19:28 +05:30
Arpit Jalan
961a09ff14
bump onebox version
2017-11-23 17:45:08 +05:30
Arpit Jalan
211dac6f71
bump onebox version
2017-11-22 14:55:47 +05:30
Arpit Jalan
753a4fc369
UX: make onebox timestamp consistent with header
2017-11-21 16:39:15 +05:30
Arpit Jalan
b8c9975429
bump onebox version
2017-11-21 11:10:44 +05:30
Arpit Jalan
2e7c61681e
PERF: n+1 query when fetching search_logs
2017-11-15 16:23:57 +05:30
Arpit Jalan
ee1f68438e
UX: sort search logs results by unique searches
2017-11-15 12:58:40 +05:30
Arpit Jalan
3831663fea
FEATURE: search logs page ( #5313 )
2017-11-15 11:13:50 +11:00
Arpit Jalan
be1bc2706b
FIX: redirect /admin/users to Admin Users List
2017-11-12 14:53:32 +05:30
Arpit Jalan
b21d5d3633
FIX: SSO email match should be case insensitive
2017-11-08 20:37:41 +05:30
Arpit Jalan
8f560f0bf4
Merge pull request #5282 from vinothkannans/local_onebox_slash
...
FIX: Topic links onebox differently if end in /
2017-11-07 17:39:38 +05:30
Arpit Jalan
253de41166
bump onebox gem version
2017-11-03 22:38:36 +05:30
Arpit Jalan
4634935fe6
DEV: suppress puts output while running specs
2017-11-02 15:03:36 +05:30
Arpit Jalan
91438849d2
bump onebox version
2017-11-02 00:51:21 +05:30
Arpit Jalan
5849bae9df
FIX: rescue error when importing category structure
2017-11-01 22:21:37 +05:30
Arpit Jalan
7f33f7850a
Merge pull request #5270 from vinothkannans/rake_categories
...
FEATURE: Rake task to export and import category structure
2017-11-01 21:36:03 +05:30
Arpit Jalan
2792c3c80e
fix typo
2017-11-01 15:51:17 +05:30
Arpit Jalan
6b5bb9d664
bump onebox gem version
2017-11-01 15:50:23 +05:30
Arpit Jalan
6d8976e949
UX: support onebox labels
2017-11-01 15:44:52 +05:30
Arpit Jalan
b3e61ebb38
suppress print output when running specs
2017-10-31 16:06:11 +05:30
Arpit Jalan
33f0d80ed5
UX: better title on search page
2017-10-27 09:13:04 +05:30
Arpit Jalan
efbd923f60
Merge pull request #5261 from xrav3nz/fix-rebake-match-rake
...
FIX: `post:rebake_match` rake task
2017-10-25 10:22:56 +05:30
Arpit Jalan
dbfd43c854
UX: show title in search results
2017-10-22 18:12:06 +05:30
Arpit Jalan
9586f0bdc9
fix the build - take 2
2017-10-20 21:34:56 +05:30
Arpit Jalan
cafbf506cc
better error message when confirming email change
2017-10-20 20:58:00 +05:30
Arpit Jalan
13b2bf52c9
fix the build
2017-10-20 20:31:49 +05:30
Arpit Jalan
804b4f32f8
better error message when API authentication fails
2017-10-20 20:05:34 +05:30
Arpit Jalan
f50d447881
FIX: render secure category topics in RSS if the user can view the topics
2017-10-18 14:23:30 +05:30
Arpit Jalan
97395ebb66
FIX: SSO avatar downloads were broken
...
cc @tgxworld
2017-10-12 12:12:04 +05:30
Arpit Jalan
a2183c3f1d
SECURITY: verify that inviter can invite new user to a topic
2017-10-09 15:59:41 +05:30
Arpit Jalan
469c6776c6
FIX: exporting admin dashboard reports were broken
...
http://eileencodes.com/posts/actioncontroller-parameters-now-returns-an-object-instead-of-a-hash/
2017-10-02 19:30:23 +05:30
Arpit Jalan
df09599531
FIX: use different method name for topic rake task
...
https://kevinjalbert.com/defined_methods-in-rake-tasks-you-re-gonna-have-a-bad-time/
cc @gschlager
2017-09-29 22:47:03 +05:30
Arpit Jalan
689f949fdb
Merge pull request #5209 from techAPJ/has-messages
...
FIX: update group.has_messages field weekly
2017-09-29 09:12:26 +05:30
Arpit Jalan
d64853dfa0
FIX: update group.has_messages field weekly
2017-09-29 08:23:07 +05:30
Arpit Jalan
6700aed8ab
fix typo
2017-09-27 22:17:19 +05:30
Arpit Jalan
041ace5d3b
new rake task to defer all flags
2017-09-15 16:42:58 +05:30
Arpit Jalan
4e49b3b140
FIX: do not create new email token if there already exists a confirmed one
2017-09-14 10:52:29 +05:30
Arpit Jalan
18142d8abf
new rake task to bake uncooked posts
2017-09-12 12:40:18 +05:30
Arpit Jalan
6d35b62238
add image type attribute to icon link tag
2017-09-08 12:48:30 +05:30
Arpit Jalan
164a388dcc
Merge pull request #5120 from LeoMcA/new-topic-redirect-loop
...
FIX: redirect loop for new users visiting /new-topic using full screen login
2017-09-08 08:53:24 +05:30
Arpit Jalan
a9737e2813
Merge pull request #5133 from guoyunhe/patch-1
...
bbcode find close tag loop end condition
2017-09-08 00:04:30 +05:30
Arpit Jalan
3b7128102c
FIX: disable follow in topic summary links
...
https://meta.discourse.org/t/links-in-popular-links-appear-without-nofollow/68974
2017-09-04 16:21:12 +05:30
Arpit Jalan
21fd8a31a4
Merge pull request #5129 from techAPJ/rebake-patch
...
FIX: error when rebaking posts
2017-09-02 23:54:19 +05:30