Sam
|
fc36f095a7
|
FIX: ensure proper header transfer (except for cache control)
allows discourse special headers to be visible on hijacked reqs
|
2018-01-21 14:26:42 +11:00 |
Sam
|
8ad43f01c2
|
FIX: correctly log topic timings as background
|
2018-01-19 10:37:43 +11:00 |
Sam
|
12872d03be
|
PERF: run post timings in background
This means that if a very large amount of registered users hit
a single topic we will handle it gracefully, even if db gets slow.
|
2018-01-19 08:27:29 +11:00 |
Sam
|
90a55d6f7c
|
FIX: handle CORS in hijacked requests
|
2017-12-07 10:31:04 +11:00 |
Sam
|
6c82a50903
|
Improve error handling in hijacked code
|
2017-12-01 16:23:32 +11:00 |
Sam
|
3334a4b539
|
Simplify hijack code
|
2017-11-29 11:54:35 +11:00 |
Sam
|
f80522671b
|
improve instrumentation and defer hijacking till last moment
|
2017-11-28 18:21:56 +11:00 |
Sam
|
df84e1c358
|
Correctly track hijacked requests
|
2017-11-28 16:47:20 +11:00 |
Sam
|
0caa335ef0
|
FIX: Handle more cases where HTTP status is not correct
HTTP status was not correct with send_file which uses streaming
|
2017-11-28 11:00:13 +11:00 |
Sam
|
ca7af7b88f
|
FIX: displaying wrong avatar and letter avatar
correct regression where params and env is reused in production
|
2017-11-28 09:28:40 +11:00 |
Sam
|
608207b2e5
|
FEATURE: avatar proxy happens in background
This ensures that even if it is slow to download avatars site will
continue to work
Also simplifies hijack pattern
|
2017-11-27 17:43:24 +11:00 |
Sam
|
e48c280c7e
|
correct regression
|
2017-11-27 15:07:13 +11:00 |
Sam
|
d5e7691ae9
|
favicon proxy now uses hijack
|
2017-11-27 14:51:14 +11:00 |
Sam
|
eb428ef54d
|
FEATURE: uploads are processed a faster
Also cleans up API to always return 422 on upload error. (previously returned 200)
Uploads are processed using new hijack pattern
|
2017-11-27 12:43:35 +11:00 |
Sam
|
e0e99d4bbd
|
PERF: hijack onebox requests so they do not use up a unicorn worker
|
2017-11-24 15:31:40 +11:00 |