Richard van der Hoff
cfffbc4a09
replace q method calls with bluebird ones
...
```
find src spec -name '*.js' |
xargs perl -i -pe 's/q\.(all|defer|reject|delay|try)\(/Promise.$1(/'
```
2017-07-12 23:33:55 +01:00
Richard van der Hoff
b96062b6de
replace imports of q with bluebird
...
```
find src spec -name '*.js' |
xargs perl -i -pe 'if (/require\(.q.\)/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
find src spec -name '*.js' |
xargs perl -i -pe 'if (/import q/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
```
2017-07-12 23:32:28 +01:00
Kegsay
d66e6db480
Merge pull request #478 from krombel/access_token_header
...
Use access-token in header
2017-07-06 13:44:31 +01:00
Krombel
dc66bbc3dc
pass useAuthorizationHeader from constructor; add docs
2017-07-06 13:47:54 +02:00
Krombel
6e7f5feea5
remove fallback to query-params and set Authorization-Header based on construcor-option
2017-07-05 17:04:40 +02:00
Krombel
dd0ff3eeb5
intercept first authedRequest to determine if accessToken can be send by header (clearer structure)
2017-07-04 16:16:10 +02:00
Richard van der Hoff
5f6e4bdfe9
Avoid parsing plain-text errors as JSON
...
It's somewhat unhelpful to spam over the actual error from the reverse-proxy or
whatever with a SyntaxError.
2017-07-03 19:30:23 +01:00
Krombel
c6d2d4ccda
readd failover if server does not handle access-token via header
2017-07-01 14:30:37 +02:00
Krombel
59160a5d42
Implement failover when server does not allow setting the Authorized-header (CORS)
2017-07-01 12:16:46 +02:00
Krombel
5da6423fd6
Added failover if server does not recognize the auth header
2017-06-27 13:29:08 +02:00
Krombel
e0a5edeb04
implement usage of Authorization-Header instead of query-param for access_token
2017-06-16 12:33:42 +02:00
David Baker
2c1e3416e3
Fix undefined reference in http-api
...
Put the check for 'onprogress' within the check to see if req is
defined, because sometimes it isn't, apparently.
2017-03-23 15:38:15 +00:00
Luke Barnard
2f5da3851b
Use XHR onprogress to debounce http._request timeout ( #392 )
...
Instead of just using a timeout to reject ongoing requests, reset the timeout when progress is observed (at least when requests are done from browsers).
This is to fix https://github.com/vector-im/riot-web/issues/2737
2017-03-16 09:50:24 +00:00
David Baker
423175f539
eslint --fix for dangley commas on function calls
2017-01-20 16:12:02 +00:00
David Baker
7bca05af64
eslint ---fix for prefer-const
2017-01-19 17:42:10 +00:00
Kegan Dougal
5abf6b9f20
Manually patch up files which were formatted wrong
...
`eslint --fix` expands `if` statements incorrectly (wrong indentation).
2017-01-13 11:50:00 +00:00
Kegan Dougal
7ed65407e6
Pass through eslint --fix
2017-01-13 10:49:32 +00:00
Kegan Dougal
ae6a409cc2
Move /lib to /src
2017-01-11 10:09:04 +00:00