Rafael dos Santos Silva
095a131163
FEATURE: Add default Referrer Policy header
2017-06-28 02:25:41 -03:00
Matt Palmer
90d654c46c
Include HTTP Host header in nginx logs
...
This is crucial in multisite installations, because otherwise the nginx logs
are fairly useless, however it can also be quite handy to know what
hostnames are being sent to your site. The variable is quoted, because it
is untrusted input (it is taken directly from the HTTP request), but nginx
helpfully escapes the quoting character automagically, so we don't have to
worry about that.
For now, the log analysis plugin *recognises* the new log format
(and continues to recognise the previous format, for backwards
compatibility), but doesn't do anything with the new log entry field. This
means your multisite performance plugin data is still broken, but it's no
worse than it was before.
2017-06-28 14:41:02 +10:00
Sam
4c5109ff5b
FEATURE: site setting for Markdown typographer
...
It ships anyway with markdown.it so we might as well expose it
2017-06-27 16:50:13 -04:00
Sam
e2f57a154b
FIX: blockquote button implementation
...
Previously clicking on blockquote in the middle of sentence
would result in incorrect formatting
2017-06-27 13:32:20 -04:00
Guo Xiang Tan
117d5f1b6a
FIX: /u.json
should return 404 instead of 500.
2017-06-27 10:11:48 +09:00
Sam
e6cc07fc43
FEATURE: twitter is the new default emoji set
2017-06-26 16:51:55 -04:00
Neil Lalonde
febfe27669
Update translations
2017-06-26 14:56:22 -04:00
Robin Ward
4f27259e27
UX: Make the edit wiki button more prominent
2017-06-26 14:34:59 -04:00
Neil Lalonde
eee00b5bb5
UX: include a link to change email preferences at the bottom of summary emails as an alternative to unsubscribing
2017-06-26 12:27:22 -04:00
Sam
234694b50f
Feature: CommonMark support
...
This adds the markdown.it engine to Discourse.
https://github.com/markdown-it/markdown-it
As the migration is going to take a while the new engine is default
disabled. To enable it you must change the hidden site setting:
enable_experimental_markdown_it.
This commit is a squash of many other commits, it also includes some
improvements to autospec (ability to run plugins), and a dev dependency
on the og gem for html normalization.
2017-06-23 12:01:33 -04:00
Régis Hanol
66920cfafd
Merge pull request #4938 from LeoMcA/ses-fix
...
FEATURE: setting to only use the key when finding the related post of…
2017-06-22 16:15:57 +02:00
Régis Hanol
94a0d43f31
add 'ico' and 'webp' to image extensions list in order to bypass rails
2017-06-22 12:55:27 +02:00
Guo Xiang Tan
47ca0f7f09
FIX: Foward requests to /u/new
to our Ember router.
2017-06-21 13:06:28 +09:00
Sam
492eed70ab
correct with brackets
2017-06-20 15:53:14 -04:00
Sam
9f8388c2eb
FIX: start filesystem watcher when running under rails s
2017-06-20 15:44:01 -04:00
Leo McArdle
5e0efb3410
FEATURE: setting to only use the key when finding the related post of an email reply
...
this fixes email-in threading problems when using a SMTP server which modifies the message_id
header, like Amazon SES
2017-06-19 12:22:44 +01:00
Arpit Jalan
ee1f3a4b25
UX: make font size consistent on password reset modal
2017-06-19 16:09:29 +05:30
Arpit Jalan
e6b7458b54
remove trailing dot in help text
2017-06-19 15:49:51 +05:30
Jeff Atwood
1c688c9eae
copyedit on login help text
2017-06-19 03:08:20 -07:00
Arpit Jalan
74e6717b40
FEATURE: offer help on forgot password modal
2017-06-19 14:05:45 +05:30
Guo Xiang Tan
7ea288140d
Allow multiple host when restricting Sidekiq queues.
2017-06-19 14:45:51 +09:00
Guo Xiang Tan
a23ce56682
Update translations.
2017-06-19 12:39:30 +09:00
Arpit Jalan
77e886ec90
UX: move optional to the description text for the password field
2017-06-16 15:32:15 +05:30
Guo Xiang Tan
b5ec241716
FIX: Validate interpolation keys used in translation overrides.
...
https://meta.discourse.org/t/discobot-translation-missing-error/64429/6?u=tgxworld
2017-06-16 08:54:48 +09:00
Neil Lalonde
b98a930364
Merge pull request #4896 from dmacjam/multiple-tags-logical-and-search
...
FEATURE: Advanced search supports logical AND of multiple tags
2017-06-14 14:39:23 -04:00
Robin Ward
009f0921dc
FEATURE: Whitelist hosts for internal crawling
2017-06-13 12:59:54 -04:00
Guo Xiang Tan
a5d3abc9b6
FIX: Create group membership request on behalf of user.
2017-06-13 17:49:21 +09:00
Guo Xiang Tan
c5caa9cf71
Revert "FIX: Disable request membership button if user does not have sufficient trust level."
...
This reverts commit 5f441a2614
.
2017-06-13 17:49:21 +09:00
Régis Hanol
54e8fb0d89
FEATURE: new 'allow_staff_to_upload_any_file_in_pm' site setting
2017-06-12 22:41:29 +02:00
Arpit Jalan
4112c2b883
Update translations
2017-06-12 21:24:40 +05:30
Arpit Jalan
b9c94aa234
FEATURE: add required user fields to invite accept form
...
UX: make "accept invitation" page consistent with sign up modal
2017-06-12 20:43:07 +05:30
Arpit Jalan
70927d57ec
FIX: wrong reset password link for zh_CN locale
2017-06-12 11:39:09 +05:30
Arpit Jalan
6e37f09b19
UX: add email to '/email/unsubscribed' page
2017-06-10 09:51:12 +05:30
Jeff Atwood
5ff986129a
copyedit to unsubscribe email
2017-06-09 00:27:24 -07:00
Arpit Jalan
1c0bbcd580
UX: show user email when unsubscribing
2017-06-09 09:20:24 +05:30
Jay Pfaffman
0da8bdca73
Update development.rb
2017-06-08 13:07:51 -07:00
Régis Hanol
a88a970315
Merge pull request #4911 from jomaxro/patch-1
...
Fix pluralization for theme out-of-date notice
2017-06-08 14:00:14 +02:00
jomaxro
a813062e78
Fix typo in post merge confirmation
2017-06-08 00:19:31 -04:00
jomaxro
8c46bc140a
Fix pluralization for theme out-of-date notice
2017-06-08 00:17:47 -04:00
Robin Ward
17a3eddb9f
FIX: Invalid path for new user of the month badge with subfolders
2017-06-07 12:54:30 -04:00
Arpit Jalan
d326784ecf
Update translations
2017-06-07 20:13:54 +05:30
Guo Xiang Tan
2cad739262
FIX: Better error message when username change fails.
...
https://meta.discourse.org/t/500-error-on-username-edit/64064
2017-06-07 10:45:53 +09:00
Guo Xiang Tan
87e77267fa
Add ENV variable to specify path to write unicorn's pid.
2017-06-06 11:46:01 +09:00
Barry van Oudtshoorn
6841ad9c83
Clarify category tag settings text
...
https://meta.discourse.org/t/change-to-category-tag-settings-text/63926
This change eliminates the ambiguity in the previous copy, which suggested that the setting prevented the tags from being used in other categories, rather than the actual behaviour of constraining what can be used in the edited category.
2017-06-05 09:43:22 +08:00
Guo Xiang Tan
ac6c1acbed
FIX: Groups that do not have any owners should not allow membership requests.
2017-06-05 10:02:37 +09:00
Arpit Jalan
a1ebd67237
Revert "FEATURE: new setting to prioritize open topics in search"
2017-06-03 01:54:35 +05:30
Arpit Jalan
b8a87a0996
FEATURE: new setting to prioritize open topics in search
2017-06-03 00:33:53 +05:30
Guo Xiang Tan
5f441a2614
FIX: Disable request membership button if user does not have sufficient trust level.
2017-06-02 16:06:25 +09:00
Jeff Atwood
5b0e8d3b0b
copyedit on download button
2017-06-01 19:51:30 -07:00
Jeff Atwood
9fd35e6d6a
minor copyedit on site assets topic
2017-06-01 15:57:44 -07:00
Sam
e050308f36
FIX: don't allow moderators to save category tracking settings
2017-06-01 15:26:05 -04:00
jomaxro
2711cca9d4
Fix typo in transifex instructions
2017-05-31 23:17:31 -04:00
Arpit Jalan
304090f759
Update translations
2017-05-31 22:36:20 +05:30
Sam
607998af33
FEATURE: dropdown to filter staff action logs
2017-05-30 11:25:42 -04:00
Jakub Macina
2927b45ff2
Add checkbox to contain all tags in advanced search and change separators according its state.
2017-05-29 19:12:07 +02:00
Arpit Jalan
d2c2139da8
FEATURE: require name when accepting invite if 'full name required' setting is enabled
2017-05-29 21:46:43 +05:30
Arpit Jalan
266acbcc6c
Update Translations
2017-05-29 12:23:49 +05:30
Robin Ward
81c18fc0bd
UX: Add link to the user's preferences page next to the avatar
2017-05-26 15:00:49 -04:00
Sam
076f079d17
bootsnap upgrade
...
see: https://github.com/Shopify/bootsnap/pull/43#issuecomment-304281474
2017-05-26 09:37:18 -04:00
Neil Lalonde
bb208be822
Update translations
2017-05-25 09:55:55 -04:00
Felix Freiberger
6729f032b0
Typofix in Onebox user_agent
2017-05-24 14:36:02 -04:00
Robin Ward
8bc93c0b01
FEATURE: Add custom User-Agent to Discourse Oneboxes
2017-05-24 12:19:36 -04:00
Arpit Jalan
796a2967af
hide invites_per_page site setting
2017-05-24 11:30:43 +05:30
Robin Ward
70638f1291
Remove the word "ago" from the duplicate link popup
2017-05-23 15:45:12 -04:00
Robin Ward
93a5fc62bf
FEATURE: A site setting to prevent crawling on private IP blocks
2017-05-23 11:56:06 -04:00
Sam
35bb4ae995
FIX: wizard was not showing up if more than 1 system user
2017-05-23 11:09:50 -04:00
Robin Ward
4c690f7089
Use FinalDestination
to ensure public redirects for onebox
2017-05-22 16:42:49 -04:00
Arpit Jalan
f57914ccd8
Update translations
2017-05-22 10:24:44 +05:30
Jeff Atwood
6a746c931a
add vandalism cue to spam flag
2017-05-20 11:31:20 -07:00
Neil Lalonde
0a8e16d049
UX: show short flag descriptions in the flag modal on mobile
2017-05-19 15:35:10 -04:00
Guo Xiang Tan
e93535e239
Add "Next month" to topic timer selection options.
2017-05-19 14:09:53 +08:00
Blake Erickson
2f0ae79ae2
add missing space to dutch translation
2017-05-18 12:49:47 -06:00
Sam
e7c2ad41ca
Move discourse dev data out of tmp
...
Fix watch for restart so it works with puma
2017-05-18 11:36:24 -04:00
Sam
2a5a01af2e
improve error on theme upload, add gif to allowed uploads
2017-05-17 16:29:09 -04:00
Jeff Atwood
5b73da9c87
add Seth Godin's text for daily email limits
2017-05-17 01:26:15 -07:00
Jeff Atwood
be722543c1
less scary warning for email daily limit reached
2017-05-16 20:02:21 -07:00
Jeff Atwood
83d3938df9
remove welcome invitation to reply
...
.. not needed in a post-discobot world of 1.8 release
2017-05-16 15:29:11 -07:00
Neil Lalonde
7821400141
FEATURE: staff can set a timer to remind them about a topic
2017-05-16 14:49:50 -04:00
Sam
e1dd543a93
FEATURE: allow users to select theme on single device
2017-05-15 12:48:16 -04:00
Neil Lalonde
8651fc57a5
Update translations
2017-05-15 11:11:18 -04:00
jomaxro
cc35900686
Fix typo in existing link warning
2017-05-14 20:43:15 -04:00
Sam
bb32364642
don't cache yaml perhaps bootsnap has an issue with it
2017-05-12 11:49:12 -04:00
Sam
47ce674798
PERF: bypass wizard check after 15 topics are created
2017-05-12 10:18:43 -04:00
Neil Lalonde
55b61e9bea
rename topic_status_update to topic_timer
2017-05-11 18:27:53 -04:00
Pat David
4bf8548dc5
Add embed class name setup for embeddable hosts
2017-05-11 15:16:16 -04:00
Robin Ward
5bbc477baa
UX: Better looking bulk actions modal
2017-05-11 14:48:06 -04:00
Sam
704101253d
add bootsnap to speed up test and dev
2017-05-11 13:51:38 -04:00
Neil Lalonde
1019bbda46
FEATURE: set a timer to delete a topic
2017-05-11 12:52:29 -04:00
Robin Ward
01d2685c60
FIX: users_account_created_path
should point to /u/
2017-05-11 11:18:06 -04:00
Arpit Jalan
f4b2677a19
FEATURE: ask for confirmation before resending all invites
2017-05-11 18:07:28 +05:30
Régis Hanol
9641d2413d
REFACTOR: upload workflow creation into UploadCreator
...
- Automatically convert large-ish PNG/BMP to JPEG
- Updated fast_image to latest version
2017-05-11 00:16:57 +02:00
Sam
04b5516bf2
improve upload functionality
2017-05-10 15:47:11 -04:00
Sam
bc0b9af576
FEATURE: support uploads for themes
...
This allows themes to bundle various assets
2017-05-10 15:47:11 -04:00
osamasayegh
2f8b1e33f4
FEATURE: bulk relist
2017-05-10 14:53:54 -04:00
Robin Ward
f7e8bc6216
UX: Tweak explanations for multiple_grant and allow_title
2017-05-10 14:39:23 -04:00
Robin Ward
4db76796b9
FEATURE: Setting to poll feeds more frequently
2017-05-10 14:30:12 -04:00
Robin Ward
552e01a266
FIX: Support updating the google+
key
2017-05-09 14:08:32 -04:00
Arpit Jalan
a160589e84
Update Translations
2017-05-09 22:59:38 +05:30
Jeff Atwood
b14ea0e751
forgot markdown text marker for log PM
2017-05-08 22:47:52 -07:00
Guo Xiang Tan
84e9ecda71
Merge pull request #4853 from aputtu/patch-1
...
Suggestion for string readability in client.en.yml
2017-05-09 09:24:13 +08:00