Commit Graph

27113 Commits

Author SHA1 Message Date
fa608f2bb4 FIX: ensure theme variables are unique when adding an upload 2018-03-28 18:57:11 +02:00
31d0998506 FIX: Don't allow links with no href 2018-03-28 12:32:16 -04:00
9e7d5a3cdf FIX: 'uploads:recover_from_tombstone' rake task wasn't restoring attachments 2018-03-28 15:51:47 +02:00
b5da0b5796 FIX: Missing translation key 2018-03-28 09:14:53 -04:00
e5dc8ab5c1 FIX: correctly localizes period chooser row title 2018-03-28 13:19:25 +02:00
2c1ede6e5f update email_reply_trimmer 2018-03-28 13:12:50 +02:00
334a611e13 FIX: adds spacing between category name and text in topic timers 2018-03-28 13:08:47 +02:00
70c4630320 FEATURE: show sub navigation for selected PM tag 2018-03-28 13:08:01 +05:30
ee69d58a59 FIX: Tests could get stucked in infinite loop if it fails to resolve IP of a hostname. 2018-03-28 14:49:05 +08:00
03725c7c8a FIX: add reserved usernames for ‘/u/’ static routes 2018-03-28 11:15:38 +05:30
347e4eadbc Don't retry trying to download a file in test. 2018-03-28 12:54:11 +08:00
5f4ff4a8c0 Fix failing spec. 2018-03-28 12:01:50 +08:00
21ae49ab92 Simplify log in for request specs. 2018-03-28 11:32:47 +08:00
70be8124a3 SECURITY: Don't expose development route in production. 2018-03-28 11:32:47 +08:00
baa383b7f1 Fix the build. 2018-03-28 09:42:12 +08:00
8bc5da57b0 No need to default aria-label to label. 2018-03-28 09:11:50 +08:00
08d68e846c UX: Don't default title to label text for buttons. 2018-03-28 09:03:35 +08:00
90c0198a57 FIX: watched word counts always show as 0 2018-03-27 17:27:00 -04:00
ddefc29c4e FIX: Lint error 2018-03-27 17:19:38 -04:00
05dc1f65ab UX: Editing a shared draft was confusing in the composer
Now when you edit a shared draft it looks like creating one, where the
destination category id appears in the dropdown.
2018-03-27 17:11:21 -04:00
c9216626d8 Merge pull request #5688 from discourse/fix-embed-comments-template-error
FIX: Make sure a post has replies before accessing the reply_id
2018-03-27 15:30:53 -04:00
eb714d8ae3 FIX: application request count keys not expiring in redis 2018-03-27 15:12:39 -04:00
2bd44bbf13 WebCrawlerRequest.clear_cache needs to clear user agent list too 2018-03-27 15:11:48 -04:00
7311023a52 Merge pull request #5700 from discourse/crawl-block
FEATURE: control web crawlers access with white/blacklist
2018-03-27 15:06:03 -04:00
3fab5267be fix web crawler stats sorted in reverse 2018-03-27 14:10:39 -04:00
df345d80f9 fix wrong case 2018-03-27 13:53:47 -04:00
4d12ff2e8a when writing cache, remove elements from the user agents list. also return a message and content type when blocking a crawler. 2018-03-27 13:44:14 -04:00
fcd352e089 FIX: Try fixing unparsable email addresses
The mail gem returns `UnstructuredField` when it fails to parse email addresses, but the `Receiver` always expects an `AddressList`.
2018-03-27 18:28:54 +02:00
b01a4c0ada lint: fix whitespace 2018-03-27 12:11:17 -04:00
ed4d7ae1b9 FIX: discobot fails when max_emojis_in_title=0 (#5710)
* If discobot is enabled but max_emojis_in_title==0,
  try to strip emoji from the title when creating a new post
2018-03-27 18:00:29 +02:00
0187423c68 FIX: discobot certificate description wasn't escaped 2018-03-27 17:57:53 +02:00
62edf3c401 Add spec test for authComplete param carry-forward 2018-03-27 18:04:40 +05:30
15aa712227 fix category-row regressions 2018-03-27 14:11:05 +02:00
ff9d7a9bfb FIX: authComplete query param should carry-forward to login page 2018-03-27 17:22:07 +05:30
518f7ba91b FIX: show private message topic count on admin dashboard reports 2018-03-27 17:10:33 +05:30
94deb482ae Don't show cancel button on edit page. 2018-03-27 19:31:53 +08:00
b06104a1da Missing trust level options on group form. 2018-03-27 19:30:53 +08:00
757dd1032d Incorrect save label for group form. 2018-03-27 19:29:00 +08:00
f6b6ddd73c REFACTOR: Extract group form into a component. 2018-03-27 19:26:05 +08:00
f81af74ad8 FIX: makes sure category desc is displayed as row title when possible 2018-03-27 12:25:05 +02:00
37fa843efc Allow pulling of Urdu translations from Transifex again
The translations have been fixed.
2018-03-27 11:56:40 +02:00
bc4de7b5ec Make eslint happy. 2018-03-27 17:44:04 +08:00
7edab1c0b9 UX: Add groups/custom/new route for admins to create a new group. 2018-03-27 17:39:05 +08:00
558914b986 Fix random spec errors 2018-03-27 11:14:06 +02:00
Sam
31dea5d5fc correct flaky spec 2018-03-27 17:57:19 +11:00
Sam
6c70925c6f PERF: add missing index for akismet
Note, current practice if for plugins to submit PRs to core for any
migrations required for plugins, so we can better control schema.

Especially if core tables are being touched.

In this case index has close to zero cost unless akismet is installed

This reduces the akismet admin query from 20ms on every new page load to 0.5ms
2018-03-27 17:36:13 +11:00
68ae009f98 Update group navigation link style. 2018-03-27 13:52:28 +08:00
2ecd234e27 UX: Consolidation group manangement into a single tab. 2018-03-27 13:34:46 +08:00
b945a2dc39 Call on_drop only when tables/columns are dropped 2018-03-27 13:18:13 +11:00
4ad401bac5 Ignore delay when first migration was < 10min ago 2018-03-27 13:18:13 +11:00