76aa651ad4
FIX: Posts weren't cloaking properly
2017-05-30 15:34:00 -04:00
0c2a54dbb5
fix failing js test
2017-05-30 15:13:56 -04:00
872928bbc1
add loading arg for plugin outlet discovery-list-container-top
2017-05-30 14:30:47 -04:00
9be782acf6
FIX: Rerender posts when selecting replies
2017-05-30 12:50:31 -04:00
607998af33
FEATURE: dropdown to filter staff action logs
2017-05-30 11:25:42 -04:00
22b488704e
FIX: add discourse-narrative-bot locales path
2017-05-30 14:23:05 +05:30
d9e5969a5c
Merge pull request #4889 from gschlager/mbox-refactor
...
Add new (experimental) mbox importer
2017-05-30 09:59:10 +02:00
8299e7e8c3
Add new, experimental version of mbox importer
2017-05-29 20:59:18 +02:00
781f364d86
Make RuboCop and RubyMine less annoying
2017-05-29 20:59:14 +02:00
02c87b4623
Ignore bootsnap files
2017-05-29 20:59:11 +02:00
75c3e7b63c
css tweaks to admin user page on mobile
2017-05-29 14:13:33 -04:00
a0acce174c
Merge pull request #4888 from techAPJ/invite-full-name
...
FEATURE: require name when accepting invite if 'full name required' setting is enabled
2017-05-29 22:21:32 +05:30
d2c2139da8
FEATURE: require name when accepting invite if 'full name required' setting is enabled
2017-05-29 21:46:43 +05:30
847d831555
FIX: docking position of topic progress at bottom of topic on mobile
2017-05-29 12:14:45 -04:00
9c9102d39a
Merge pull request #4882 from lead4good/master
...
bbpress import script: Adding support for anonymous users
2017-05-29 10:29:11 +02:00
da23c446c0
fix the build
2017-05-29 13:22:04 +05:30
266acbcc6c
Update Translations
2017-05-29 12:23:49 +05:30
7ffdb6be75
Switch to a unicorn image that we know is free for commercial use.
...
* Source: https://pixabay.com/en/unicorn-galaxy-unicorn-galaxy-star-2007257/
2017-05-29 10:24:25 +08:00
a7e65d98a9
FIX: mutex to avoid race condition with double notify
2017-05-26 17:04:40 -04:00
81c18fc0bd
UX: Add link to the user's preferences page next to the avatar
2017-05-26 15:00:49 -04:00
3384a7dd2a
proper bootsnap release
2017-05-26 13:26:45 -04:00
b839493fea
PERF: Limit new messages in suggested for PMs
...
unlimited the query will hunt for ancient old PMs which is very
expensive
2017-05-26 11:00:31 -04:00
076f079d17
bootsnap upgrade
...
see: https://github.com/Shopify/bootsnap/pull/43#issuecomment-304281474
2017-05-26 09:37:18 -04:00
aa24bcbcc9
correct annotation
2017-05-26 09:04:54 -04:00
0aed2533ac
Revert unread optimisation, has too many edge cases
2017-05-26 09:04:13 -04:00
4d9481bf47
Fix build.
2017-05-26 16:04:59 +08:00
56f98de7b2
Use webmock to stub external web requests.
2017-05-26 15:19:09 +08:00
f8f1548fd4
Revert "FIX: Use Excon to do its own stubbing"
...
This reverts commit 80af54460a81bf1593cacb1f0b23e0e0a42c8076.
2017-05-26 13:04:25 +08:00
144b810d0e
Missed a spot when redefining a method.
2017-05-26 13:02:41 +08:00
e57d2f5cb8
FIX: Don't do anything if avatar url returns an invalid status code.
2017-05-26 13:02:40 +08:00
0ded5af616
Fix typo.
2017-05-26 11:13:45 +08:00
18dac4ce9f
UX: Remove restrictions on advanced user track.
2017-05-26 11:05:09 +08:00
7028bdceed
FIX: Allow users to rename discobot without having to rebuild.
2017-05-26 10:09:42 +08:00
8268c98cf9
Remove unused image.
2017-05-26 09:47:36 +08:00
9ee98a37b0
Revert "Remove unused image."
...
This reverts commit b7c49e77a83d55bc4c7e6f391aa962d1810e5862.
2017-05-26 09:45:54 +08:00
b7c49e77a8
Remove unused image.
2017-05-26 09:29:38 +08:00
6674611960
correct migration so it always populates column
2017-05-25 18:50:51 -04:00
7d59ff67b8
adjust qurey to include messages, once everything is read
...
then mark first_topic_unread_at to be current time
2017-05-25 18:40:32 -04:00
1a1f5d2101
create or replace
2017-05-25 18:12:45 -04:00
2820cf2b50
FIX: Broken Acceptance test
2017-05-25 15:56:11 -04:00
39e1948174
FIX: If the error is 401 unauthorized or such, just do nothing
2017-05-25 15:42:05 -04:00
b584264d82
FIX: Don't show "resend email" option when user approval is on
2017-05-25 15:29:05 -04:00
29fac1ac18
PERF: improve performance of unread queries
...
Figuring out what unread topics a user has is a very expensive
operation over time.
Users can easily accumulate 10s of thousands of tracking state rows
(1 for every topic they ever visit)
When figuring out what a user has that is unread we need to join
the tracking state records to the topic table. This can very quickly
lead to cases where you need to scan through the entire topic table.
This commit optimises it so we always keep track of the "first" date
a user has unread topics. Then we can easily filter out all earlier
topics from the join.
We use pg functions, instead of nested queries here to assist the
planner.
2017-05-25 15:07:30 -04:00
6eb6c25816
FIX: Keep the flash when redirecting for login_required
2017-05-25 14:10:15 -04:00
ca965f83c3
Revert "FIX: If login is required, redirect to the /login
route instead of root"
...
This reverts commit 8a8dec550b2eaffa402968bf0bbd0d681fe0a805.
2017-05-25 14:04:28 -04:00
8a8dec550b
FIX: If login is required, redirect to the /login
route instead of root
2017-05-25 13:35:15 -04:00
bb208be822
Update translations
2017-05-25 09:55:55 -04:00
c95e557db6
add discourse-narrative-bot strings to Transifex for translation
2017-05-25 09:39:36 -04:00
0d36fb0c2b
bbpress import script: Adding support for anonymous users
2017-05-25 13:15:50 +02:00
f8584e28d7
UX: improved layout of flag handling UI on mobile
2017-05-24 15:52:29 -04:00