Fabian Jakobs
|
5bf513c80a
|
process review
|
2016-06-23 16:52:13 +02:00 |
|
Fabian Jakobs
|
babf7a171b
|
add preview unit test
|
2016-06-23 11:01:27 +00:00 |
|
Fabian Jakobs
|
baefea09a0
|
Merge remote-tracking branch 'origin/master' into ide-preview-sessions
|
2016-06-22 09:48:39 +00:00 |
|
Tim Robinson
|
700c8b7358
|
Catch errors where header contains invalid characters
|
2016-06-08 19:45:36 +00:00 |
|
Fabian Jakobs
|
1f04a3aec3
|
cleanups
|
2016-06-01 11:42:38 +00:00 |
|
Fabian Jakobs
|
889dd2ccee
|
only parse JWT once
|
2016-06-01 10:12:32 +00:00 |
|
Fabian Jakobs
|
09736fa7bb
|
no need to compromise security. We have the code in the cookie
|
2016-05-31 14:52:03 +00:00 |
|
Fabian Jakobs
|
290550f86e
|
address review comments
|
2016-05-31 09:19:28 +00:00 |
|
Fabian Jakobs
|
77f826bdc6
|
increase cache size and add to SDK config
|
2016-05-30 14:43:03 +00:00 |
|
Fabian Jakobs
|
c2e82981b7
|
split computing the role and enforcing it so we can cache more
|
2016-05-30 14:34:50 +00:00 |
|
Fabian Jakobs
|
c4eea5501b
|
Merge remote-tracking branch 'origin/master' into ide-preview-sessions
|
2016-05-30 13:53:26 +00:00 |
|
Fabian Jakobs
|
435c2915c5
|
anonymous user is -1
|
2016-05-27 14:13:31 +00:00 |
|
Fabian Jakobs
|
1139ff255d
|
don't depend on session
|
2016-05-27 13:51:19 +00:00 |
|
Justin Dray
|
269fa2c32b
|
Update references to support@c9.io to https://c9.io/support
|
2016-05-20 15:20:43 +10:00 |
|
Fabian Jakobs
|
1b4e8add26
|
use in memory cache and JWT
|
2016-04-20 17:48:12 +00:00 |
|
Lennart kats
|
8eecdc65cb
|
Move hack
|
2016-04-15 15:40:01 +00:00 |
|
Lennart kats
|
0c0f7c4ea2
|
Block geckolala specifically
|
2016-04-15 14:56:30 +00:00 |
|
Lennart kats
|
0be5c06497
|
Rate limit preview per username
|
2016-04-15 14:39:48 +00:00 |
|
Fabian Jakobs
|
ab3913a429
|
decodeURIComponent can throw
fixes https://github.com/c9/newclient/issues/13386
|
2016-04-12 10:26:51 +00:00 |
|
Tim Robinson
|
14104470c4
|
Remove preview ratelimiter
Looks like this causing a memory leak. Going to rate limit on a haproxy level now.
|
2016-04-25 12:35:05 -04:00 |
|
Matthijs van Henten
|
1c2d3c8f62
|
Blocks .(dot) files in preview
|
2016-04-22 10:16:20 +00:00 |
|
Fabian Jakobs
|
85d179ea43
|
fix crash in standalone
|
2016-01-15 11:47:03 +00:00 |
|
Harutyun Amirjanyan
|
718bf1d8d3
|
Revert "Fix xss"
|
2016-01-08 22:21:27 +04:00 |
|
Matthijs van Henten
|
315279b5d5
|
Merge pull request +11460 from c9/sanitize-preview-path
refs +11378 santize the preview path
|
2016-01-08 14:12:00 +01:00 |
|
Matthijs van Henten
|
f288032499
|
unit test the middleare
|
2016-01-07 12:58:30 +00:00 |
|
Matthijs van Henten
|
5156753b9a
|
refs +11378 santize the preview path
|
2016-01-07 11:12:44 +00:00 |
|
Fabian Jakobs
|
a4c709461f
|
don't use templates inside of script tags
|
2016-01-05 14:09:32 +00:00 |
|
Fabian Jakobs
|
aee50cfda9
|
only consider VFS servers from the same region
|
2015-12-16 15:13:44 +00:00 |
|
Fabian Jakobs
|
7d8062ddbf
|
pull out redirect into a separate plugin
|
2015-10-23 13:00:33 +00:00 |
|
Fabian Jakobs
|
7e1613d4ab
|
add user-content service
|
2015-10-23 13:00:32 +00:00 |
|
Fabian Jakobs
|
7a11c67b64
|
make sure preview doesn't crash if instrumentation fails
|
2015-08-13 14:42:47 +00:00 |
|
nightwing
|
089be2fd68
|
set cace-control header for preview files
|
2015-07-23 12:07:14 +00:00 |
|
Fabian Jakobs
|
b9f353ed9c
|
add sitemap and robots.txt plugins
|
2015-07-21 09:37:52 +00:00 |
|
Tim Robinson
|
ab477024ec
|
Fixing tiny error in preview
|
2015-07-15 15:47:30 +00:00 |
|
Fabian Jakobs
|
702e018ef5
|
support legacy session data.
fixes https://github.com/c9/newclient/issues/6955
should be reverted when all current session are expired (one week after this is released)
|
2015-04-21 08:34:47 +00:00 |
|
Lennart Kats
|
383bd95231
|
Add preview failed metric
|
2015-04-16 10:32:22 +02:00 |
|
nightwing
|
8686a4a892
|
fix typo
|
2015-03-18 22:47:28 +04:00 |
|
Fabian Jakobs
|
fc55d21014
|
fix broken ssh preview
|
2015-02-17 11:39:07 +00:00 |
|
Fabian Jakobs
|
b5c87de5f5
|
take stopped containers into account
|
2015-02-12 11:18:39 +00:00 |
|
Fabian Jakobs
|
1bf2da5c29
|
no 301s
|
2015-02-11 16:13:19 +00:00 |
|
Fabian Jakobs
|
42633db3b8
|
handle nginx 404 errors
|
2015-02-11 11:56:05 +00:00 |
|
Fabian Jakobs
|
af0a48f464
|
remove nginx config files
|
2015-02-11 11:52:15 +00:00 |
|
Fabian Jakobs
|
10ec41d1e7
|
preview performance WIP
|
2015-02-10 15:11:17 +00:00 |
|
c9bot
|
b0108959bc
|
initial commit
|
2015-02-10 23:41:24 +04:00 |
|