ping
abf3494ac7
[melonvod] Add extractor for vod.melon.com
2016-12-13 02:13:40 +07:00
sulyi
2533dc421b
[jsinterp] Adding ast to test_function_expression
2016-12-12 20:05:31 +01:00
sulyi
f7993a196a
[jsinterp] Refactor
...
- _if_statement
- _for_loop
- _do_loop
- _while_loop
- _return_statement
- _with_statement
- _switch_statement
- _try_statement
2016-12-12 18:00:50 +01:00
sulyi
558290d2b5
[jsinterp] Adding object ast to parser test
2016-12-12 17:23:52 +01:00
sulyi
cf4c9c3db8
[jsinterp] Adding switch ast to parser test
2016-12-12 16:27:15 +01:00
sulyi
007f19ea49
[jsinterp] Adding code to parser tests
2016-12-12 15:30:32 +01:00
sulyi
cc9cb3096e
[jsinterp] Reprioritizing TODOs in test_jsinterp_parser.py
2016-12-12 14:08:29 +01:00
sulyi
3ba28c6eef
[jsinterp] Adding for parser
...
- refractors JSInterpreter._expression
2016-12-12 13:19:45 +01:00
sulyi
253e32671d
[jsinterp] Adding do and while parser
2016-12-12 12:18:31 +01:00
sulyi
a8a445f04c
[jsinterp] Fixing TokenStrem pop, label statement, function body
2016-12-11 23:30:03 +01:00
sulyi
f24cafea89
[jsinterp] Adding parser object literal
2016-12-11 23:00:34 +01:00
sulyi
96e50681e8
[jsinterp] Adding parser for label statement and function expression
...
- refractors function declaration
- updated TODOs (ASAP = required for next milestone)
2016-12-11 21:05:09 +01:00
Sergey M․
3c1e9dc4ec
release 2016.12.12
2016.12.12
2016-12-12 01:44:50 +07:00
Sergey M․
62faf9b55e
[ChangeLog] Actualize
2016-12-12 01:41:08 +07:00
sulyi
bae3166eb7
[jsinterp] Added debugger and throw parser (test needed)
2016-12-11 19:04:17 +01:00
Sergey M․
3530e0d3d9
[dplay] Use Safari user-agent for hls ( closes #11418 )
2016-12-12 00:58:08 +07:00
sulyi
dedb6eea79
[jsinterp] Added try parser (test needed)
2016-12-11 18:49:20 +01:00
Sergey M․
fb37eb25d9
[utils] Add common user agents map
2016-12-12 00:49:07 +07:00
sulyi
48aaa4178e
[jsinterp] Finished parser if test
2016-12-11 17:36:19 +01:00
sulyi
ad288aaabd
[jsinterp] Parser test code fixes
2016-12-11 14:17:31 +01:00
sulyi
c2e6ca5432
[jsinterp] Adding code to if and switch test
2016-12-11 13:54:47 +01:00
sulyi
ad49621758
[jsinterp] Adding with and switch parser and fixes (tests needed)
...
- parsing empty block
- more specific check at else block
2016-12-11 11:54:08 +01:00
sulyi
57c8ccb7c5
[jsinterp] Re-prioritising TODOs
2016-12-11 09:42:43 +01:00
sulyi
4f55fe7da2
[jsinterp] Adding if parser (test needed)
2016-12-11 09:40:43 +01:00
sulyi
86de1e89db
[jsinterp] Adding function declaration and fixing block statement parser
2016-12-10 22:57:02 +01:00
Sergey M․
d2d2495e16
[facebook] Detect login required error message
2016-12-11 01:40:30 +07:00
Sergey M․
19b4900b7b
[facebook] Improve video selection ( closes #11390 )
2016-12-11 01:22:01 +07:00
Sergey M․
6ca478d44a
[canalplus] Add another video id regex ( closes #11399 )
2016-12-11 00:45:27 +07:00
Sergey M․
655cb545ab
[mixcloud] Relax _VALID_URL ( closes #11406 )
2016-12-10 23:48:18 +07:00
Remita Amine
f0b69fa91a
[ctvnews] relax _VALID_URL regex( closes #11394 )
2016-12-10 17:36:32 +01:00
sulyi
aa6e7525bd
[jsinterp] Fixing Reference repr
2016-12-10 17:31:29 +01:00
Remita Amine
8821a718cf
[common] recognize hls manifests that contain video only formats( #11394 )
2016-12-10 17:22:15 +01:00
Remita Amine
0d7d9f9404
[rte] improve extraction( closes #10498 )( closes #7746 )
2016-12-10 16:34:01 +01:00
sulyi
9b5e55a45a
[jsinterp] Mozilla-central test first try
2016-12-10 16:25:51 +01:00
sulyi
f942bb3fa6
[jsinterp] Refactoring getvalue and putvalue
...
Previously deokenization and value lookup was handled tandem
Moved methods from JSInterpreter into Reference
2016-12-10 14:36:32 +01:00
sulyi
9d1f75667c
[jsinterp] Fixing deep copy zip in test_jsinterp_parse
2016-12-10 13:58:26 +01:00
Remita Amine
f41db40596
[prosiebensat1] extract dash formats
2016-12-10 13:29:51 +01:00
sulyi
200903cee8
[jsinterp] Fixing py3 zip generator issues in parser tests
2016-12-10 11:41:59 +01:00
Remita Amine
68601ef3ac
[rts,srgssr] improve extraction for geo restricted videos( fixes #11089 )( closes #4989 )
2016-12-10 10:47:56 +01:00
sulyi
88d2a4ed40
[jsinterp] Unittest2 in reqs
2016-12-10 09:41:39 +01:00
sulyi
e392f7897d
[jsinterp] Formatting code
2016-12-10 02:59:32 +01:00
sulyi
a9c7310950
[jsinterp] Adding context handling
2016-12-10 02:01:19 +01:00
sulyi
6fa4eb6208
[jsinterp] Fixing compatibility
...
- compat_str
- unittest2
2016-12-10 00:52:04 +01:00
sulyi
c5c1273ba5
Merge branch 'master' into jsinterp
...
# Conflicts:
# youtube_dl/extractor/openload.py
2016-12-09 23:54:33 +01:00
sulyi
dd6a2b5b49
[jsinterp] Clean up
...
- Fixing test_jsinterp_parse test_empty_return
- Fixing test_call and test_complex_call not testing statements (ast still needed)
- Adding class Reference and Context to jsinterp
- Fixing JSInterpreter interpret_statement and interpret_expression
2016-12-09 23:38:48 +01:00
Sergey M․
18ece70c4d
release 2016.12.09
2016.12.09
2016-12-09 02:46:18 +07:00
Sergey M․
9ed3495eae
[ChangeLog] Actualize
2016-12-09 02:41:49 +07:00
Yen Chi Hsuan
6c20a0bb99
[openload] Fix extraction ( closes #10408 )
2016-12-09 02:15:16 +08:00
sulyi
651a1e7aa8
[jsinterp] Coding convention fixes
2016-12-08 13:22:28 +01:00
sulyi
4999fcc646
[jsinterp] More test and str fix
2016-12-08 09:20:14 +01:00