discourse/spec
David Taylor ef660d5a3e FIX: Return consistent character encodings when downloading S3 uploads
Net::HTTP always returns ASCII-8BIT encoding. File.read auto-detects the encoding. This leads to an encoding inconsistency between a fresh download, and a cached download. This commit ensures all downloaded files are treated equally, by always returning the cached version from the filesystem, even during initial download.

One symptom of this problem is during theme exports: https://meta.discourse.org/t/116907

Related ruby ticket: https://bugs.ruby-lang.org/issues/2567
2019-05-17 11:27:00 +01:00
..
components FIX: Return consistent character encodings when downloading S3 uploads 2019-05-17 11:27:00 +01:00
fabricators FEATURE: Claim Reviewables by Topic 2019-05-09 13:40:36 -04:00
fixtures FIX: Don't create staged users when processing forwarded email fails 2019-05-09 23:47:47 +02:00
helpers DEV: Prefabrication (test optimization) (#7414) 2019-05-07 13:12:20 +10:00
import_export DEV: Prefabrication (test optimization) (#7414) 2019-05-07 13:12:20 +10:00
integration FIX: Blocked watched words should apply to staff (#7547) 2019-05-16 15:19:41 +01:00
integrity DEV: use #frozen_string_literal: true on all spec 2019-04-30 10:27:42 +10:00
jobs FIX: Small tweak to percentiles based on feedback 2019-05-16 13:45:36 -04:00
lib SPEC: ensure never remap readonly columns 2019-05-09 18:01:35 +02:00
mailers DEV: Prefabrication (test optimization) (#7414) 2019-05-07 13:12:20 +10:00
models DEV: Enable invite_spec test again 2019-05-16 18:55:36 -03:00
multisite DEV: use #frozen_string_literal: true on all spec 2019-04-30 10:27:42 +10:00
requests DEV: Simplify client and server side code to support removing tags. 2019-05-17 16:39:20 +08:00
serializers More prefabrication 2019-05-10 08:34:04 -04:00
services FIX: Do not send duplicate alerts for the same post (#7476) 2019-05-15 18:47:36 +02:00
support FIX: don't bump topics when hidden tags are added or removed 2019-05-06 14:52:18 -04:00
tasks FEATURE: option to skip posts with ignored missing uploads 2019-05-09 05:11:15 +05:30
views/omniauth_callbacks DEV: use #frozen_string_literal: true on all spec 2019-04-30 10:27:42 +10:00
rails_helper.rb PERF: speed up spec suite, avoid featuring topics 2019-05-10 11:37:53 +10:00