b4a13a1afa
UX: keyboard shortcuts (j/k) should work with /categories
2018-06-25 15:02:22 +10:00
bed26ea0b3
fix indentation
2018-06-25 15:01:39 +10:00
a0af15d525
no redeclaring state
2018-06-25 15:01:39 +10:00
e874afaf31
read embed state info from data attribute
2018-06-25 15:01:39 +10:00
6eb0b310fe
add data attributes to reflect embed status
2018-06-25 15:01:39 +10:00
5914a3db20
Update embed.html.erb
...
Small fix
2018-06-25 15:01:39 +10:00
2244f19ff9
Update embed.html.erb
...
Add state descriptor to message being sent to parent window
2018-06-25 15:01:39 +10:00
f0fc38418c
FEATURE: Support referrerPolicy on embed iframe
...
This commit adds a new property "discourseReferrerPolicy" to the
set of supported configuration properties for the comment embed
script. If provided the value will be used to set the "referrerPolicy"
attribute on the iframe created to display the comments. This in turn
will allow embedding pages to define a more lenient referer policy on
the embed iframe for pages whose default policy is so strict it
keeps the comment embed from working.
Example:
* Setup:
* Discourse hosted at discourse.example.com
* Comments embedded at example.com
* Referrer-Policy at example.com set to 'same-origin'
* Without this commit:
* Loading the comments fails due to the referer being empty
* With this commit and no adjusted configuration:
* Loading the comments fails due to the referer being empty
(= same behaviour as without the commit)
* With this commit and DiscourseEmbed.discourseReferrerPolicy =
'no-referrer-when-downgrade' as additional configuration:
* Loading the comments succeeds
Note that this change is of special interest for embedding pages
wanting to restrict data flows under the terms of the GDPR since
it allows selectively whitelisting comment embeds while preventing
referer leaking by default.
2018-06-25 14:59:34 +10:00
c722fc5164
FIX: makes sure category and tag drop headers have a title
2018-06-24 22:23:31 +02:00
7059d90dee
Merge branch 'master' of https://github.com/discourse/discourse
2018-06-23 22:29:18 -07:00
549a47e801
copyedit on TL1 welcome (again)
2018-06-23 22:29:13 -07:00
da8c6e9ac0
bump mini_sql for faster/more correct time conversions
2018-06-24 15:17:47 +10:00
d634486870
copyedit on TL1 congrats PM
2018-06-23 14:30:04 -07:00
41f76a74f8
FEATURE: send message when a user reaches tl1
2018-06-22 13:20:00 -07:00
6901e0e043
FIX: Rails.logger isn't always available when loading plugin locales
2018-06-22 10:20:20 -04:00
c08c725c54
Allow plugins to omit base locales if they want
2018-06-22 09:46:23 -04:00
50f14c6e61
Prefer update!
-> update!
.
2018-06-22 15:13:04 +08:00
6597cc4cd0
Fix the build.
2018-06-22 13:42:43 +08:00
cb622ead43
Make prettier happy.
2018-06-22 11:37:43 +08:00
f69356e628
FIX: Users can't "show all posts" in forced summary topics.
2018-06-22 11:32:45 +08:00
bad6a5142c
PERF: Don't include entire post stream when we're loading more posts.
2018-06-22 10:49:03 +08:00
657c8a013a
UX: Don't display an empty participants section.
2018-06-22 10:16:43 +08:00
4c6a0a4046
UX: Don't display participants count if it is zero.
...
This can happen for megatopics where we don't send
down the payload for participants count.
2018-06-22 08:32:20 +08:00
fed86225c8
FEATURE: differentiate total and total for period on admin table report
2018-06-21 22:46:53 +02:00
c2ddad696f
Merge pull request #6024 from carrodher/patch-1
...
Update Ruby requirements in docs/INSTALL.md
2018-06-21 13:15:21 -07:00
bc52bdfa12
Feature: unconditionally consider TL0 users as "first day" users
2018-06-21 10:53:08 -07:00
a41057aa6e
FEATURE: display report total value when showing report
2018-06-21 18:17:22 +02:00
a1c0d0e6e5
fixes to discourse_merger: failures for Uploads, UserBadges, PostUploads hack
2018-06-21 12:16:05 -04:00
544254f7a8
Version bump to v2.1.0.beta2
v2.1.0.beta2
2018-06-21 10:41:52 -04:00
5d0d56e474
removing unneeded line-height
2018-06-21 10:37:30 -04:00
072659c22a
Update translations
2018-06-21 10:34:09 -04:00
8ff2b5e233
Update Ruby requirements
2018-06-21 15:45:12 +02:00
97d8cd820e
No need to expire readonly mode key immediately.
2018-06-21 17:52:42 +08:00
68388dfd25
Fix the build.
2018-06-21 15:57:59 +08:00
71908cd634
Make prettier happy.
2018-06-21 15:37:24 +08:00
9a7a079f4d
Force summary mode when user enters at the top of megalodoon topics.
2018-06-21 15:18:52 +08:00
f7d22bad90
FEATURE: Forced summary mode for megalodon topics.
...
This is mainly done for performance reasons and megalodon
topics are usually a byproduct of imports where site setting
limits are not respected.
2018-06-21 14:00:20 +08:00
ac80360bea
PERF: Help postgres make use of index in Post.summary
.
2018-06-21 13:29:16 +08:00
5cef4e281b
PERF: Memoize TopicView#gaps
results.
2018-06-21 12:37:24 +08:00
6ddd214476
FIX: Post#summary
returning posts from other topics.
2018-06-21 12:00:54 +08:00
c5cc582549
FIX: Participants may not be in topic maps's attributes.
2018-06-21 10:23:55 +08:00
c1972f8438
PERF: Add index_topic_id_percent_rank_on_posts.
...
Speeds up the `Posts#summary` mode query for large topics.
2018-06-21 09:49:15 +08:00
2d59d06916
PERF: mega_topics get no post counts per user
2018-06-21 11:09:45 +10:00
f66efc601d
FIX: cubot android devices were detected as crawlers
2018-06-21 10:56:46 +10:00
50d11fd582
FIX: improves durability display check
2018-06-20 23:15:11 +02:00
95d99de7b4
FIX: hides durability section in dashboard if backups are disabled
2018-06-20 22:26:37 +02:00
45a2c94fb3
FIX: Margin on post-info
should be present in mobile and desktop
2018-06-20 15:39:36 -04:00
5290138e84
Support for a decorator within the user name
2018-06-20 15:26:37 -04:00
02cb944fee
FIX: Linting error
2018-06-20 13:44:03 -04:00
e7fbcf4ba4
UX: Refactor topic metadata's many floats into flexbox ( #6018 )
2018-06-20 13:06:20 -04:00