Commit Graph

26049 Commits

Author SHA1 Message Date
282633bc97 FIX: New topic composer layout in iOS10 2017-12-07 12:04:39 -05:00
be848b8a5c FIX: Image pasted twice when it copied from browser 2017-12-07 21:23:31 +05:30
5cceb95f92 Improvement in composer HTML pasting 2017-12-07 21:13:09 +05:30
858cd3a589 Improvement in composer HTML pasting 2017-12-07 21:08:08 +05:30
c168c5895f Merge pull request #5407 from techAPJ/show-inactive-accounts
FEATURE: new site setting show_inactive_accounts
2017-12-07 20:52:37 +05:30
cce077de56 move /tags/ topics list out of footer (#5405) 2017-12-07 15:25:04 +01:00
5003f07b2c FEATURE: new site setting show_inactive_accounts 2017-12-07 19:22:41 +05:30
f0ef307d2d FIX: topic timer offset applied two times
timezone offset was calculated and sent from browser to server, it would be applied on utc time generated from '2013-11-22 5:00' format for example and then sent back to browser which would display it thinking it's UTC time using `moment(utc time)` when it's in fact an UTC time we have offseted with the initial user timezone.

This is impossible to automatically test in the current app state. Easiest reproduction is in live browser after setting your timezone to `America/New_York`, when setting a topic timer to later_today, after save, the time under the topic should be off to something roughly equal +1/-1  hour to your timezone offset.
2017-12-07 14:42:58 +01:00
eda30c4cf2 FIX: spam posts get blocked, not silenced 2017-12-07 11:16:43 +01:00
c52f747031 FEATURE: Catalan Translations (#5404) 2017-12-07 10:36:25 +01:00
f9990eeb13 bump onebox version 2017-12-07 12:05:19 +05:30
Sam
47c44356f8 FIX: load balanced servers do not share monotonic clock
This means then when a service is load balanced and you reach rate limits
there was a case where they counting was way off

also remove the stub from clock_gettime cause we need to be super careful with
it, so we should probably just stub by hand when needed
2017-12-07 11:48:11 +11:00
Sam
90a55d6f7c FIX: handle CORS in hijacked requests 2017-12-07 10:31:04 +11:00
c64774f4f8 Remove debugging code. 2017-12-07 06:48:12 +08:00
c08d53f2dd keyValueStore isn't available in test 2017-12-06 23:28:28 +01:00
023fcb04b5 make eslint happy 2017-12-06 22:23:38 +01:00
4d9f26879b FIX: Composer preview-area plugin layout 2017-12-06 16:12:52 -05:00
ae0acfb1df FEATURE: live reply indicators at the bottom of topic 2017-12-06 21:58:59 +01:00
ea50f823cb FIX: logging in after an anon ❤️ does not count the ❤️ 2017-12-06 21:58:05 +01:00
cf3ea4f9bd UX: Use the same 404 page for the unknown route and exception handler 2017-12-06 15:20:24 -05:00
e8d5d34755 FIX: Don't show trust level if the API didn't return it 2017-12-06 13:13:51 -05:00
7a093ea5d6 Format username for desktop notifications (#5403)
FIX: Desktop notifications weren't formatting the username
2017-12-06 12:52:11 -05:00
f559275b14 FIX: Adjusted the composer preview to avoid odd scroll issue 2017-12-06 11:31:36 -05:00
7c3a087ef5 FIX: Script for pulling translations ignored exit code 2017-12-06 17:05:10 +01:00
978cf9485f Update translations 2017-12-06 10:25:12 -05:00
b970451f30 FIX: Update translations job was aborting at discourse-presence 2017-12-06 10:25:00 -05:00
7d88cfde0e Skip paste handling if composer textarea lost focus 2017-12-06 19:36:13 +05:30
4531563717 Hide new advanced editor and preview sync behind a hidden site settings. 2017-12-06 12:34:58 +08:00
7c659ece1e Merge pull request #5400 from gschlager/plaintext
FEATURE: convert plain text emails to markdown
2017-12-06 08:16:10 +05:30
da78e75f6f UX: Mobile post control button color was too specific, overriding solved plugin 2017-12-05 21:07:20 -05:00
16738cfb1b FEATURE: convert plain text emails to markdown 2017-12-06 01:47:51 +01:00
75463e5a91 FIX: correctly print html entity when used in a locale for none 2017-12-05 19:09:12 -05:00
5f318a5241 FEATURE: Replace SimpleRSS with Ruby RSS module (#5311)
* SPEC: PollFeedJob parsing atom feed

* add FeedItemAccessor

It is to provide a consistent interface to access a feed item's tag
content.

* add FeedElementInstaller

to install non-standard and non-namespaced feed elements

* FEATURE: replace SimpleRSS with Ruby RSS module

* get FinalDestination and download with Excon

* support namespaced element with FeedElementInstaller
2017-12-06 10:45:09 +11:00
410994b7f5 FEATURE: Show a button to Staff for "Moderation History" on posts/topics
When clicked, it pops up a modal showing a history of moderation actions
taken on the post or topic.
2017-12-05 15:20:20 -05:00
85a59c632d allow header_instructions to be passed in to message builder 2017-12-05 15:12:24 -05:00
94e9be3b88 Make eslint happy 2017-12-06 01:28:22 +05:30
8cf7152151 FIX: IE compatability issue in clipboard data types array 2017-12-06 01:02:06 +05:30
6e054b2572 FEATURE: Convert HTML to Markdown while pasting in composer 2017-12-05 12:23:39 -05:00
067d454937 FIX: makes sur we have polls before validating 2017-12-05 12:07:21 -05:00
daeb7694bc update annotations 2017-12-05 21:03:20 +05:30
a5e58e7afa UX: add onebox favicon styling in email 2017-12-05 14:08:30 +05:30
37948838be FIX: Global event variable is not compatible with all browsers 2017-12-05 11:27:08 +05:30
4654f076f5 FIX: Drive spreadsheet table not converting to Markdown table 2017-12-05 11:03:33 +05:30
6cb2b68b22 current_username -> username. 2017-12-05 12:29:02 +08:00
dc858ec120 Include request.remote_ip and current_username in lograge logs. 2017-12-05 11:57:41 +08:00
ef0f6f5b97 Merge pull request #5308 from bill2004158/master
fix error "extension "hstore" already exists"
2017-12-05 11:22:13 +08:00
7bbf137238 bump onebox version 2017-12-05 07:28:45 +05:30
a1d880a215 FIX: Broken variable 2017-12-04 20:22:04 -05:00
316d814130 FIX: staff should always be allowed to create polls if they are enabled 2017-12-05 00:03:56 +01:00
4af4081c39 UX: Updating the edit post title layout 2017-12-04 15:29:02 -05:00