Commit Graph

20026 Commits

Author SHA1 Message Date
Sam d3c8985030 missing annotation 2016-08-15 17:59:36 +10:00
Guo Xiang Tan aa5de3c40a FEATURE: Support subfolders in S3 bucket name.
This commit also fixes a bug where s3 uploads are not
moved to a tombstone folder when removed.
2016-08-15 13:07:41 +08:00
Guo Xiang Tan 9144fe5dc7 Update aws-sdk gem. 2016-08-15 12:15:46 +08:00
Guo Xiang Tan 3378ee223f FIX: Incorrect path being passed to `S3Store#remove_file`. 2016-08-15 11:35:30 +08:00
Arpit Jalan 58b40eed7b fix delete_confirm_MF translation key 2016-08-13 09:14:52 +05:30
Guo Xiang Tan 25c432880a Merge pull request #4390 from discourse/security_patches_rails
SECURITY: Upgrade Rails.
2016-08-13 09:47:33 +08:00
Guo Xiang Tan b89489b65c SECURITY: Upgrade Rails. 2016-08-13 09:25:06 +08:00
Robin Ward ec8622a860 FIX: Count the records added, including duplicates 2016-08-12 17:18:12 -04:00
Robin Ward aef954784a FIX: `nofollow` was being added during post processing when it shouldn't 2016-08-12 15:35:13 -04:00
Arpit Jalan 7427209f21 remove unused translation keys 2016-08-12 23:41:13 +05:30
Robin Ward 86c970bac0 FIX: Read FAQ wasn't working with a URL on the same site 2016-08-12 13:47:19 -04:00
Robin Ward 11939fa8b9 PERF: Avoid some more count queries when fetching more results 2016-08-12 13:05:09 -04:00
Neil Lalonde b8d1079e68 Version bump to v1.7.0.beta2 2016-08-12 11:49:21 -04:00
Robin Ward 705ab88173 Add a widget setting for the user's avatar size 2016-08-12 11:09:36 -04:00
Régis Hanol 7db2083d45 FIX: 'cancel_scheduled_job' was deleting all jobs in multisite 2016-08-12 13:10:52 +02:00
Sam 7e4503dd99 FEATURE: basic info route for all sites, even ones that require login
This information is public in meta tags already on home page, providing a
route allows consumers to check it way more cheaply
2016-08-12 17:10:35 +10:00
Sam afaba56de3 FEATURE: missing API endpoint for topic tracking states 2016-08-12 17:10:35 +10:00
Guo Xiang Tan 42593562f5 Merge pull request #4384 from tgxworld/raise_error_when_method_not_implemented
FIX: Make sure we raise an error when method is not implemented.
2016-08-12 12:41:42 +08:00
Sam 8a792508e9 PERF: improve offset discovery query 2016-08-12 14:36:38 +10:00
Guo Xiang Tan 1779a9634a FIX: Make sure we raise an error when method is not implemented. 2016-08-12 11:43:57 +08:00
Jeff Atwood 80e2fa05be minor copyedit to site setting 2016-08-11 17:14:39 -07:00
Robin Ward 8f19f60588 FIX: Broken acceptance test 2016-08-11 15:03:23 -04:00
Robin Ward 414388b94f FIX: Allow disabling of sanitization (for email customiaztions) 2016-08-11 14:59:20 -04:00
Robin Ward 6507246e97 UX: Full page search results weren't linked to users 2016-08-11 14:27:19 -04:00
Robin Ward 431c211ec2 Bump search post id cache to 1 week 2016-08-11 14:06:07 -04:00
Robin Ward 9b840cac96 UX: Add "Search" category to site settings 2016-08-11 13:48:49 -04:00
Robin Ward cd371fa20e FIX: When `faq_url` is custom, track the FAQ clicks 2016-08-11 13:43:42 -04:00
Robin Ward 35922bf692 Use `unscoped` instead of `with_deleted` 2016-08-11 13:12:59 -04:00
Jeff Atwood d065d4186a very minor CSS tweak to badge h3 2016-08-11 10:00:01 -07:00
Robin Ward 7e165d031b FIX: Short terms will be searched for if at least one is long enough 2016-08-11 11:53:14 -04:00
Robin Ward 58834663a8 Merge pull request #4383 from cpradio/fix-topic-status-shortcuts
FIX: Permit Timeline Topic Status to receive dispatch events to handle keyboard shortcuts when the topic footer is not loaded
2016-08-11 11:42:53 -04:00
Arpit Jalan e5695b573e bump onebox version 2016-08-11 19:48:08 +05:30
Sam Saffron 58322617ec UX: on mobile devices iOS or Android always use full screen login
This simplifies life for users and embedded browsers and works around
all popup blocking.

There is no point to popup tabs on Android or iOS, it just causes
confusion.
2016-08-11 23:15:45 +10:00
cpradio 46fa70d948 FIX: Permit Timeline Topic Status to receive dispatch events to handle keyboard shortcuts when the topic footer is not loaded 2016-08-11 08:30:37 -04:00
Guo Xiang Tan 6075debc90 Add specs to hidding settings when shadowed by a global. 2016-08-11 16:04:45 +08:00
Guo Xiang Tan 11afb20772 SECURITY: Escape HTML in filename. 2016-08-11 11:27:12 +08:00
Guo Xiang Tan 8dab20e5b8 SECURITY: Escape image title in lightbox. 2016-08-11 11:15:00 +08:00
Guo Xiang Tan fb1698c920 Merge pull request #4380 from tgxworld/fix_post_merger_publish_delay
FIX: Revised post not updated correctly when merging posts.
2016-08-11 09:19:43 +08:00
Guo Xiang Tan 01d79d9129 Merge pull request #4382 from SafaAlfulaij/fix_plural_strings
Fix Plural Strings That are Not Marked as Plural
2016-08-11 09:18:37 +08:00
Guo Xiang Tan 6288d4c995 FIX: Revised post not updated correctly when merging posts. 2016-08-11 09:01:54 +08:00
Robin Ward 748a9e008f FIX: Missing `post_number` in searching within a topic 2016-08-10 17:54:30 -04:00
Robin Ward 4bb6f88181 FIX: Bump up backfill size to 50 2016-08-10 17:51:29 -04:00
Robin Ward c1cd9e0647 PERF: For estimates, we don't need to worry about deleted 2016-08-10 17:25:34 -04:00
safaalfulaij 2559eada9f Fix a Plural String Leftover and Change the messageFormat Link 2016-08-10 22:51:31 +03:00
Robin Ward fc311dbe3b FEATURE: An option to search more recent posts for very large sites.
On very large forums searching posts can be slow, so this commit
introduces the ability to try and search only the most recent posts
first, and then going for a larger breadth search if there aren't
enough results.

Enable `search_prefer_recent_posts` and you can customize how many
recent posts to filter with `search_recent_posts_size`
2016-08-10 15:43:42 -04:00
Arpit Jalan 25a14fcba8 Update Translations 2016-08-10 23:08:10 +05:30
safaalfulaij 291c32aa69 Fix Plural Strings 2016-08-10 20:24:28 +03:00
Régis Hanol e55e2aff94 FIX: FirstReplyByEmail badge wasn't granted
DEPRECATED: PostProcess badge trigger
2016-08-10 19:24:01 +02:00
Robin Ward d763ce08c0 FIX: Travis failure 2016-08-10 13:20:39 -04:00
Robin Ward 24201d4638 Merge pull request #4379 from caugner/disable-pasting-hack-for-firefox-50
FIX: Disable pasting hack for Firefox 50+
2016-08-10 10:38:48 -04:00