45 Commits (293c2556886c34d11919eb0af6760c52bd6a2632)

Author SHA1 Message Date
  Sergey M․ 75b81df3af
[udemy] Modernize 9 years ago
  Sergey M․ aabdc83d6e
[udemy] Fix course enroll (Closes #9393) 9 years ago
  Sergey M․ a3373823e1 [udemy] Remove unnecessary login/password encode 9 years ago
  Sergey M․ 03caa463e7 [udemy:course] Skip non-video lectures 9 years ago
  Sergey M․ b53a06e3b9 [udemy:course] Use new URL format 9 years ago
  Sergey M․ 86f3b66cec [udemy] Remove unused import 9 years ago
  Sergey M․ 6bb4600717 [udemy:course] Simplify course curriculum downloading 9 years ago
  Sergey M․ 81da8cbc45 [udemy] Switch to api 2.0 (Closes #9035) 9 years ago
  Sergey M․ b24ab3e341 [udemy] Improve paid course detection 9 years ago
  Sergey M․ af4116f4f0 [udemy] Improve format_id 9 years ago
  Sergey M․ f973e5d54e [udemy] Drop outputs' formats 9 years ago
  Sergey M․ 62f55aa68a [udemy] Add outputs metadata to view_html formats 9 years ago
  Sergey M․ 02d7634d24 [udemy] Fix outputs' formats format_id 9 years ago
  Sergey M․ 48dce58ca9 [udemy] Use custom sorting 9 years ago
  Sergey M․ efcba804f6 [udemy] Extract formats from view_html (Closes #8979) 9 years ago
  Sergey M․ 6e6bc8dae5 Use urlencode_postdata across the codebase 9 years ago
  Sergey M․ 15707c7e02 [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
  Sergey M․ 5eb7db4ee9 [udemy] Add support for new URL schema 9 years ago
  Sergey M․ f0e83681d9 [udemy] Extract formats from outputs 9 years ago
  Sergey M․ ff9d5d0938 [udemy] Improve course enrolling 9 years ago
  Sergey M․ 70cab344c4 [udemy] Improve course id v4 regex 9 years ago
  Quan Hua a7ba57dc17 [udemy] Update course id regex to cover v4 layout (Closes #8753, closes #8868, closes #8870) 9 years ago
  Sergey M․ f20756fb10 [udemy] Fix non free course message 9 years ago
  Sergey M․ 17b2d7ca77 [udemy] Detect non free courses (Closes #8138) 9 years ago
  Sergey M․ 5bafcf6525 [udemy] Use chapter_number 9 years ago
  Sergey M․ 4d402db521 [udemy] Extract chapter info 9 years ago
  Sergey M․ 3092fc4035 [udemy] Fix typo 9 years ago
  Sergey M․ 24121bc703 [udemy] Make lecture downloading fatal 9 years ago
  Sergey M․ 9fc87fa767 [udemy] Remove unused import 9 years ago
  Sergey M․ 328f82d59a [udemy] Semi-switch to api 2.0 (Closes #7704) 9 years ago
  Sergey M․ 78717fc328 [udemy] Allow authentication via cookies 9 years ago
  Sergey M․ 3b35c3425e [udemy] Extract formats from data.outputs (#7704) 9 years ago
  Sergey M? 5c2266df4b Switch codebase to use sanitized_Request instead of 9 years ago
  Sergey M․ a882c5f474 [udemy] Use raise_login_required 9 years ago
  Sergey M․ d609edf4f1 [udemy] Handle already-logged-in scenario (Closes #6327) 9 years ago
  Sergey M․ 79057965a8 [udemy] Remove superfluous field 9 years ago
  Sergey M․ dcd4d95c8e [udemy] Fix authentication (Closes #6224) 9 years ago
  Philipp Hagemeister 1cc79574fc Fix imports and general cleanup 10 years ago
  Philipp Hagemeister 810fb84d5e pep8 and minor beautification all around 10 years ago
  Sergey M․ 61c0663c1e [udemy] Generalize download json and fix login 10 years ago
  Sergey M․ e293711802 [udemy] Set session cookies to API requests (Closes #4124, closes #4219, closes #4308) 10 years ago
  Jouke Waleson 9e1a5b8455 PEP8: applied even more rules 10 years ago
  Jouke Waleson 5f6a1245ff PEP8 applied 10 years ago
  Philipp Hagemeister 6563837ee1 [udemy] Make sure test case is not inherited 11 years ago
  Sergey M․ e5de3f6c89 [udemy] Initial support for free courses (#1617) 11 years ago