Ilya Kreymer
e92f657cca
update CHNAGES for 0.9.8
2015-05-14 22:32:10 -07:00
Ilya Kreymer
5cf7368f90
default config: set default 'archive_paths' to current directory, to avoid exception no startup
2015-05-14 22:32:10 -07:00
Ilya Kreymer
557f26b852
config: allow custom config.yaml settings for automatic collections.
...
settings in config.yaml are merged with collection-specific settings, which take precedence
(before, the config.yaml settings were being overwritten) #103
2015-05-14 22:32:09 -07:00
Ilya Kreymer
d2763004dd
wombat: for now, disable node observers by default
2015-05-14 22:32:09 -07:00
Ilya Kreymer
d8b11db1e7
wombat:
...
ajax: always explicitly add X-Requested-With: XMLHttpRequest to ajax requests
mutation obs: don't rewrite <link rel=canonical> with node added observer
2015-05-14 22:32:09 -07:00
Ilya Kreymer
e94b239d84
rewrite: when rewriting scheme-relative urls, if adding an absolute prefix, use the scheme of the prefix
...
otherwise, keep relative scheme #101
2015-05-14 22:32:09 -07:00
Ilya Kreymer
fd4a0cc9b1
wombat: add extra mutation observer for any nodes added
2015-05-14 22:32:09 -07:00
Ilya Kreymer
1b9ef4e325
html_rewriter: handle parse_comments by rewriting as html, not as js, should address ikreymer/pywb-webrecorder#7
2015-05-14 22:32:09 -07:00
Ilya Kreymer
40f15cf6ea
rules: add location rewrite only rule for disqus
...
wombat: ensure _orig_setAttribute is still set even if setAttribute rewriting disabled!
2015-05-14 22:32:09 -07:00
Ilya Kreymer
86be72b30a
query_handler: specify matchType exact for all queries, in case url ends in *
2015-05-14 22:32:09 -07:00
Ilya Kreymer
b2e26eeb27
wombat: remove timezone offset, as Date.now() already UTC
2015-05-14 22:32:09 -07:00
Ilya Kreymer
7cbf43872f
wombat: obey _no_rewrite for rewrite_elem()
2015-05-14 22:32:08 -07:00
Ilya Kreymer
15ac7ea1f8
vidrw: just check 'ustream' in url
2015-05-14 22:32:08 -07:00
Ilya Kreymer
7a0ab76a07
vidrw work: limit flashvar parsing to ustream (for now)
2015-05-14 22:32:08 -07:00
Ilya Kreymer
9a90af595c
views: don't add head_insert for ajax requests!
2015-05-14 22:32:08 -07:00
Ilya Kreymer
d657a65469
wombat: fix rewrite_attr not actually being rewritten due to incomplete refactor
...
when is_live, don't add timestamp to rewritten urls (hypothesis/via#11 )
2015-05-14 22:32:08 -07:00
Ilya Kreymer
99ff29e283
js regex rewrite: scheme-rel rewrite must be preceded by a quote no semicolon, to avoid rewriting ;//comment; as url
...
add rewrite tests
2015-05-14 22:32:08 -07:00
Ilya Kreymer
838853e52d
vidrw work: parse first url from flashvars (experimental), add special case for ustream!
2015-05-14 22:32:08 -07:00
Ilya Kreymer
33f247582f
rewrite: HTMLRewriter should insert head_insert at end of stream, if it hasn't
...
been inserted by the end (and if there was some content written -- don't insert for 0-length responses)
Addresses missing head insert if only head tags are present and no head, as per hypothesis/via#9
2015-05-14 22:32:08 -07:00
Ilya Kreymer
48aa73df38
live_rewrite_handler: add _ignore_proxies() callback to allow ignoring proxy settings by derived class
2015-05-14 22:32:08 -07:00
Ilya Kreymer
5072ed568c
fix typos: wombat: fix rewrite not being called on setter
...
frame_insert: ensure <iframe> has separate close tag
recordloader: ensure length used as string
2015-05-14 22:32:07 -07:00
Ilya Kreymer
3a0a18b4e4
rules: update rules for yt
2015-05-14 22:32:07 -07:00
Ilya Kreymer
72982829bd
postMessage: check for rewitten message
2015-05-14 22:32:07 -07:00
Ilya Kreymer
1c61bdcdd7
bump version to 0.9.8-dev
...
fix vidrw to work with mp_ / inverse framed replay!
2015-05-14 22:32:07 -07:00
Ilya Kreymer
aa5f66dd59
CHANGES.rst update
2015-05-14 22:31:02 -07:00
Ilya Kreymer
24ace9b52d
More CHANGES.rst updates
2015-05-14 22:27:31 -07:00
Ilya Kreymer
f2e601769b
rewrite: top rewrite: avoid rewriting 'top('
2015-05-14 22:07:51 -07:00
Ilya Kreymer
0fb3d1836e
update version for 0.9.8 release
2015-05-14 21:40:48 -07:00
Ilya Kreymer
80010c4f5c
update CHNAGES for 0.9.8
2015-05-14 21:40:10 -07:00
Ilya Kreymer
8a3b892c76
default config: set default 'archive_paths' to current directory, to avoid exception no startup
2015-05-14 19:02:16 -07:00
Ilya Kreymer
375072a56b
config: allow custom config.yaml settings for automatic collections.
...
settings in config.yaml are merged with collection-specific settings, which take precedence
(before, the config.yaml settings were being overwritten) #103
2015-05-14 18:57:59 -07:00
Ilya Kreymer
661678cf2d
wombat: for now, disable node observers by default
2015-05-14 14:43:23 -07:00
Ilya Kreymer
6a9c54c79b
wombat:
...
ajax: always explicitly add X-Requested-With: XMLHttpRequest to ajax requests
mutation obs: don't rewrite <link rel=canonical> with node added observer
2015-05-14 11:32:44 -07:00
Ilya Kreymer
5302d56492
Merge pull request #102 from machawk1/master
...
Added change directory command to samples and tests
2015-05-14 11:32:12 -07:00
Mat Kelly
7c5bf68c6b
Added change directory command to samples and tests
...
Without this additional command, the subsequent commands won't run for the naive user.
2015-05-14 13:32:00 -04:00
Ilya Kreymer
97df6300eb
rewrite: when rewriting scheme-relative urls, if adding an absolute prefix, use the scheme of the prefix
...
otherwise, keep relative scheme #101
2015-05-14 00:46:31 -07:00
Ilya Kreymer
a734ace28f
wombat: add extra mutation observer for any nodes added
2015-05-13 23:37:04 -07:00
Ilya Kreymer
11664c8277
html_rewriter: handle parse_comments by rewriting as html, not as js, should address ikreymer/pywb-webrecorder#7
2015-05-13 19:26:03 -07:00
Ilya Kreymer
f276eeba54
rules: add location rewrite only rule for disqus
...
wombat: ensure _orig_setAttribute is still set even if setAttribute rewriting disabled!
2015-05-13 13:48:08 -07:00
Ilya Kreymer
c9fc8843f0
query_handler: specify matchType exact for all queries, in case url ends in *
2015-05-10 23:06:18 -07:00
Ilya Kreymer
fe6335cf16
wombat: remove timezone offset, as Date.now() already UTC
2015-05-10 20:00:57 -07:00
Ilya Kreymer
52ccf81711
wombat: obey _no_rewrite for rewrite_elem()
2015-05-10 18:15:36 -07:00
Ilya Kreymer
489aaadb8b
vidrw: just check 'ustream' in url
2015-05-09 18:31:23 -07:00
Ilya Kreymer
96c5600708
vidrw work: limit flashvar parsing to ustream (for now)
2015-05-09 18:03:55 -07:00
Ilya Kreymer
3cb50f9823
views: don't add head_insert for ajax requests!
2015-05-09 18:03:41 -07:00
Ilya Kreymer
a6eb604273
wombat: fix rewrite_attr not actually being rewritten due to incomplete refactor
...
when is_live, don't add timestamp to rewritten urls (hypothesis/via#11 )
2015-05-09 18:00:53 -07:00
Ilya Kreymer
0f5d32e80e
js regex rewrite: scheme-rel rewrite must be preceded by a quote no semicolon, to avoid rewriting ;//comment; as url
...
add rewrite tests
2015-05-09 17:58:04 -07:00
Ilya Kreymer
8eee469c93
vidrw work: parse first url from flashvars (experimental), add special case for ustream!
2015-05-07 14:43:46 -07:00
Ilya Kreymer
a0b53344f4
rewrite: HTMLRewriter should insert head_insert at end of stream, if it hasn't
...
been inserted by the end (and if there was some content written -- don't insert for 0-length responses)
Addresses missing head insert if only head tags are present and no head, as per hypothesis/via#9
2015-05-05 22:49:42 -07:00
Ilya Kreymer
00e6d44652
live_rewrite_handler: add _ignore_proxies() callback to allow ignoring proxy settings by derived class
2015-05-03 22:11:29 -07:00