6d1fafaff6
Add rspec tests for advanced search by tags.
2017-05-30 13:01:17 +02:00
2927b45ff2
Add checkbox to contain all tags in advanced search and change separators according its state.
2017-05-29 19:12:07 +02: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
6729f032b0
Typofix in Onebox user_agent
2017-05-24 14:36:02 -04:00
f481708348
FIX: Sometimes the duplicate link text made no sense
2017-05-24 14:07:29 -04:00
0a08c18a14
FIX: Don't rate limit gravatar downloads
2017-05-24 13:54:26 -04:00
cdbe027c1c
Refactor FileHelper
to use keyword arguments.
2017-05-24 13:54:26 -04:00
87ac758f05
FIX: Don't raise an error when the upload can't be retrieved
2017-05-24 13:54:26 -04:00
e8c89b4535
Merge pull request #4865 from chrisgavin/login-button-fix
...
Fix the padding on the login and register buttons.
2017-05-24 12:41:07 -04:00
73ec0c70ae
correct issues with pr
2017-05-24 12:37:27 -04:00
0a6dd14a4d
discourse-details: Fix German locale prefix
2017-05-24 12:37:27 -04:00
0fdb30d611
discourse-details: Add German locale
2017-05-24 12:37:27 -04:00
405fd9c15d
Merge pull request #4870 from tgxworld/fix_cleanup_sockets_servers
...
FIX: Ensure we clean up socket servers.
2017-05-24 12:33:34 -04:00
3aa3c915e7
detect dead qunit
2017-05-24 12:24:34 -04:00
8bc93c0b01
FEATURE: Add custom User-Agent to Discourse Oneboxes
2017-05-24 12:19:36 -04:00